linux/Documentation/devicetree/bindings/memory-controllers
Dmitry Osipenko 53f986accf dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc
Splitting GART and Memory Controller wasn't a good decision that was made
back in the day. Given that the GART driver wasn't ever been used by
anything in the kernel, we decided that it will be better to correct the
mistakes of the past and merge two bindings into a single one. As a result
there is a DT ABI change for the Memory Controller that allows not to
break newer kernels using older DT and not to break older kernels using
newer DT, that is done by changing the 'compatible' of the node to
'tegra20-mc-gart' and adding a new-required clock property. The new clock
property also puts the tegra20-mc binding in line with the bindings of the
later Tegra generations.

Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
2019-01-16 13:54:09 +01:00
..
fsl Revert "dt-bindings: ifc: Fix the unit address format in the examples" 2018-03-27 16:00:07 +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 memory: atmel-ebi: add DT bindings documentation 2016-06-02 08:32:25 +02: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
exynos-srom.txt dt-bindings: EXYNOS: Add exynos-srom device tree binding 2016-04-18 14:25:22 +02:00
ingenic,jz4780-nemc.txt
mediatek,smi-common.txt dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI 2018-10-05 10:11:33 +02:00
mediatek,smi-larb.txt dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI 2018-10-05 10:11:33 +02:00
mvebu-devbus.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
mvebu-sdram-controller.txt
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-mc.txt dt-bindings: memory: tegra: Document #reset-cells property of the Tegra30 MC 2018-04-27 11:14:12 +02:00
nvidia,tegra124-emc.txt dt-bindings: tegra: Rename some bindings for consistency 2016-04-19 17:25:19 -05: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-memory-controllers.txt ARM: shmobile: dt: Rename incorrect interrupt related binding 2015-10-02 11:16:02 +09:00
renesas,h8300-bsc.txt
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