summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPraneeth Bajjuri2019-03-28 18:12:03 -0500
committerPraneeth Bajjuri2019-03-28 12:25:37 -0500
commitc73f8418cb2b4d5660464392b34b969a20311ab6 (patch)
tree6292257588f9d74c84f14f9a1e025ab448d1b58a
parent0c4322c13eb6af860ccc6d14d92dd2f485811166 (diff)
downloaddevice-ti-am65xevm-c73f8418cb2b4d5660464392b34b969a20311ab6.tar.gz
device-ti-am65xevm-c73f8418cb2b4d5660464392b34b969a20311ab6.tar.xz
device-ti-am65xevm-c73f8418cb2b4d5660464392b34b969a20311ab6.zip
am65x: update FIT configuration to include additional overlays
AM654x EVM supports additional overlays. This patch is to include overlays * CSI2 OV490 camera * Toshiba TC358876 based expansion board * IDK application board * PCIe + USB2.0 SERDES personality card * PCIe + USB3.0 SERDES personality card EEPROM detech logic in bootloader should take care of loading the needed overlay when a specific card is connected. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
-rw-r--r--am65x-evm.its55
1 files changed, 55 insertions, 0 deletions
diff --git a/am65x-evm.its b/am65x-evm.its
index 7bfebfd..48de776 100644
--- a/am65x-evm.its
+++ b/am65x-evm.its
@@ -47,6 +47,46 @@
47 compression = "none"; 47 compression = "none";
48 load = <0x83100000>; 48 load = <0x83100000>;
49 }; 49 };
50 fdt@4 {
51 description = "AM65x Toshiba Expansion Board Overlay";
52 data = /incbin/("k3-am654-evm-tc358876.dtbo");
53 type = "flat_dt";
54 arch = "arm64";
55 compression = "none";
56 load = <0x83180000>;
57 };
58 fdt@5 {
59 description = "AM65x PCIe USB3.0 SERDES personality card Overlay";
60 data = /incbin/("k3-am654-pcie-usb3.dtbo");
61 type = "flat_dt";
62 arch = "arm64";
63 compression = "none";
64 load = <0x83200000>;
65 };
66 fdt@6 {
67 description = "AM65x PCIe USB2.0 SERDES personality card Overlay";
68 data = /incbin/("k3-am654-pcie-usb2.dtbo");
69 type = "flat_dt";
70 arch = "arm64";
71 compression = "none";
72 load = <0x83280000>;
73 };
74 fdt@7 {
75 description = "AM65x CSI2 OV490 camera Overlay";
76 data = /incbin/("k3-am654-evm-csi2-ov490.dtbo");
77 type = "flat_dt";
78 arch = "arm64";
79 compression = "none";
80 load = <0x83300000>;
81 };
82 fdt@8 {
83 description = "AM65x AM65x IDK application board";
84 data = /incbin/("k3-am654-idk.dtbo");
85 type = "flat_dt";
86 arch = "arm64";
87 compression = "none";
88 load = <0x83380000>;
89 };
50 }; 90 };
51 91
52 configurations { 92 configurations {
@@ -63,5 +103,20 @@
63 k3-am654-gp.dtbo { 103 k3-am654-gp.dtbo {
64 fdt = "fdt@3"; 104 fdt = "fdt@3";
65 }; 105 };
106 k3-am654-evm-tc358876.dtbo {
107 fdt = "fdt@4";
108 };
109 k3-am654-pcie-usb3.dtbo {
110 fdt = "fdt@5";
111 };
112 k3-am654-pcie-usb2.dtbo {
113 fdt = "fdt@6";
114 };
115 k3-am654-evm-csi2-ov490.dtbo {
116 fdt = "fdt@7";
117 };
118 k3-am654-idk.dtbo {
119 fdt = "fdt@8";
120 };
66 }; 121 };
67}; 122};