Lines Matching +full:external +full:- +full:memory +full:- +full:controller
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra210-emc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NVIDIA Tegra210 SoC External Memory Controller
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
14 The EMC interfaces with the off-chip SDRAM to service the request stream
15 sent from the memory controller.
19 const: nvidia,tegra210-emc
26 - description: external memory clock
28 clock-names:
30 - const: emc
34 - description: EMC general interrupt
36 memory-region:
39 phandle to a reserved memory region describing the table of EMC
42 nvidia,memory-controller:
45 phandle of the memory controller node
48 - compatible
49 - reg
50 - clocks
51 - clock-names
52 - nvidia,memory-controller
57 - |
58 #include <dt-bindings/clock/tegra210-car.h>
59 #include <dt-bindings/interrupt-controller/arm-gic.h>
61 reserved-memory {
62 #address-cells = <1>;
63 #size-cells = <1>;
66 emc_table: emc-table@83400000 {
67 compatible = "nvidia,tegra210-emc-table";
72 external-memory-controller@7001b000 {
73 compatible = "nvidia,tegra210-emc";
78 clock-names = "emc";
80 memory-region = <&emc_table>;
81 nvidia,memory-controller = <&mc>;