diff options
author | Dmitry Osipenko <digetx@gmail.com> | 2018-04-09 22:28:31 +0300 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2018-04-30 10:10:00 +0200 |
commit | a8d502fd33484ed8c4acc6acae73918844ca6811 (patch) | |
tree | c25a45b7d295e76825ccf602c41eebf7865cea9f /drivers/memory/Kconfig | |
parent | 85dce8918f90f71fc86ae822dd8cf4b738274f7e (diff) | |
download | blackbird-obmc-linux-a8d502fd33484ed8c4acc6acae73918844ca6811.tar.gz blackbird-obmc-linux-a8d502fd33484ed8c4acc6acae73918844ca6811.zip |
memory: tegra: Squash tegra20-mc into common tegra-mc driver
Tegra30+ has some minor differences in registers / bits layout compared
to Tegra20. Let's squash Tegra20 driver into the common tegra-mc driver
in a preparation for the upcoming MC hot reset controls implementation,
avoiding code duplication.
Note that this currently doesn't report the value of MC_GART_ERROR_REQ
because it is located within the GART register area and cannot be safely
accessed from the MC driver (this happens to work only by accident). The
proper solution is to integrate the GART driver with the MC driver, much
like is done for the Tegra SMMU, but that is an invasive change and will
be part of a separate patch series.
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/memory/Kconfig')
-rw-r--r-- | drivers/memory/Kconfig | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/memory/Kconfig b/drivers/memory/Kconfig index 19a0e83f260d..8d731d6c3e54 100644 --- a/drivers/memory/Kconfig +++ b/drivers/memory/Kconfig @@ -104,16 +104,6 @@ config MVEBU_DEVBUS Armada 370 and Armada XP. This controller allows to handle flash devices such as NOR, NAND, SRAM, and FPGA. -config TEGRA20_MC - bool "Tegra20 Memory Controller(MC) driver" - default y - depends on ARCH_TEGRA_2x_SOC - help - This driver is for the Memory Controller(MC) module available - in Tegra20 SoCs, mainly for a address translation fault - analysis, especially for IOMMU/GART(Graphics Address - Relocation Table) module. - config FSL_CORENET_CF tristate "Freescale CoreNet Error Reporting" depends on FSL_SOC_BOOKE |