linux/Documentation/devicetree/bindings/memory-controllers
Thierry Reding 720ad00ead dt-bindings: memory: Add Tegra186 memory subsystem
The NVIDIA Tegra186 SoC contains a memory subsystem composed of the
memory controller and the external memory controller. The memory
controller provides interfaces for the memory clients to access the
memory. Accesses can be either bounced through the SMMU for IOVA
translation or directly to the EMC.

The bulk of the programming of the external memory controller happens
through interfaces exposed by the BPMP. Describe this relationship by
adding a phandle reference to the BPMP to the EMC node.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Reviewed-by: Rob Herring <robh@kernel.org>
2020-01-09 19:11:26 +01:00
..
fsl dt-bindings: memory-controllers: freescale: add MMDC binding doc 2019-03-21 13:49:53 +08:00
ti dt-bindings: memory: ti-emif: add edac support under emif 2018-03-05 16:18:49 -08:00
arm,pl172.txt doc: dt: arm,pl172: add description of PL175 and PL176 controllers 2015-09-29 22:19:02 +02:00
ath79-ddr-controller.txt dt-bindings: Misc fix for the ATH79 DDR controllers 2015-12-09 15:30:55 -06:00
atmel,ebi.txt dt-bindings: memory: atmel-ebi: add sam9x60 compatible 2019-03-21 16:45:01 +01:00
brcm,dpfe-cpu.txt dt-bindings: Add bindings for Broadcom STB DRAM Sensors 2017-09-18 11:59:38 -07:00
calxeda-ddr-ctrlr.txt dt-bindings: move Calxeda bindings to appropriate subsystems 2015-10-22 09:21:24 -05:00
exynos5422-dmc.txt dt-bindings: memory-controllers: exynos5422-dmc: Correct example syntax and memory region 2019-10-06 17:54:28 +02:00
exynos-srom.yaml dt-bindings: memory-controllers: Convert Samsung Exynos SROM bindings to json-schema 2019-10-10 16:23:39 -05:00
ingenic,jz4780-nemc.txt dt-bindings: memory: jz4780: Add compatible string for JZ4740 SoC 2019-06-21 16:08:19 +02:00
mediatek,smi-common.txt dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI 2019-08-30 15:57:26 +02:00
mediatek,smi-larb.txt dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI 2019-08-30 15:57:26 +02:00
mvebu-devbus.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
mvebu-sdram-controller.txt Documentation: dt-bindings: minimal documentation for MVEBU SDRAM controller 2014-11-22 01:03:57 +00:00
nvidia,tegra20-emc.txt dt: bindings: Move tegra20-emc binding to memory-controllers directory 2018-11-08 12:48:23 +01:00
nvidia,tegra20-mc.txt dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc 2019-01-16 13:54:09 +01:00
nvidia,tegra30-emc.yaml dt-bindings: memory: Add binding for NVIDIA Tegra30 External Memory Controller 2019-10-29 20:22:34 +01:00
nvidia,tegra30-mc.yaml dt-bindings: memory: Add binding for NVIDIA Tegra30 Memory Controller 2019-10-29 20:22:34 +01:00
nvidia,tegra124-emc.yaml dt-bindings: memory-controller: Convert Tegra124 EMC to json-schema 2020-01-09 19:04:30 +01:00
nvidia,tegra124-mc.yaml dt-bindings: memory: tegra30: Convert to Tegra124 YAML 2019-10-29 20:22:34 +01:00
nvidia,tegra186-mc.yaml dt-bindings: memory: Add Tegra186 memory subsystem 2020-01-09 19:11:26 +01:00
omap-gpmc.txt ARM: OMAP2+: Update GPMC and NAND DT binding documentation 2016-05-30 10:03:18 +02:00
pl353-smc.txt dt-bindings: memory: Add pl353 smc controller devicetree binding information 2018-12-13 16:03:41 +01:00
renesas,dbsc.txt dt-bindings: Rename file of DT bindings for Renesas memory controllers 2019-08-08 10:39:48 +02:00
renesas,h8300-bsc.txt h8300: kernel startup 2015-06-23 13:35:51 +09:00
synopsys.txt dt: bindings: Document ZynqMP DDRC in Synopsys documentation 2018-11-05 13:39:20 +01:00
ti-aemif.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
ti-da8xx-ddrctl.txt memory: davinci: add support for da8xx DDR2/mDDR controller 2016-11-14 17:18:34 +05:30