Skip to content

Commit 9cab9f2

Browse files
Merge pull request #1 from quic-kaushalk/quic-kaushalk-patch-1
Add qcom-fitimage.its for reference
2 parents e5c56c3 + 806da57 commit 9cab9f2

File tree

1 file changed

+144
-0
lines changed

1 file changed

+144
-0
lines changed

qcom-fitimage.its

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
/dts-v1/;
2+
3+
/ {
4+
description = "Qualcomm FIT Image for DTBs";
5+
6+
images {
7+
fdt-qcom-metadata.dtb {
8+
description = "metadata for multi-DTB selection";
9+
data = /incbin/("./qcom-metadata.dtb");
10+
type = "qcom_metadata";
11+
};
12+
fdt-qcm6490-idp.dtb {
13+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcm6490-idp.dtb");
14+
type = "flat_dt";
15+
};
16+
fdt-qcs6490-rb3gen2.dtb {
17+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dtb");
18+
type = "flat_dt";
19+
};
20+
fdt-qcs6490-rb3gen2-vision-mezzanine.dtb {
21+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs6490-rb3gen2-vision-mezzanine.dtb");
22+
type = "flat_dt";
23+
};
24+
fdt-qcs6490-rb3gen2-industrial-mezzanine.dtb {
25+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs6490-rb3gen2-industrial-mezzanine.dtb");
26+
type = "flat_dt";
27+
};
28+
fdt-qcs9075-iq-9075-evk.dtb {
29+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs9075-iq-9075-evk.dtb");
30+
type = "flat_dt";
31+
};
32+
fdt-qcs9100-ride.dtb {
33+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs9100-ride.dtb");
34+
type = "flat_dt";
35+
};
36+
fdt-qcs8300-ride.dtb {
37+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs8300-ride.dtb");
38+
type = "flat_dt";
39+
};
40+
fdt-qcs8275-iq-8275-evk.dtb {
41+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs8275-iq-8275-evk.dtb");
42+
type = "flat_dt";
43+
};
44+
fdt-qcs615-ride.dtb {
45+
data = /incbin/("./arch/arm64/boot/dts/qcom/qcs615-ride.dtb");
46+
type = "flat_dt";
47+
};
48+
fdt-qcm6490-video.dtbo {
49+
data = /incbin/("./qcm6490-video.dtbo");
50+
type = "flat_dt";
51+
};
52+
fdt-qcm6490-graphics.dtbo {
53+
data = /incbin/("./qcm6490-graphics.dtbo");
54+
type = "flat_dt";
55+
};
56+
fdt-qcm6490-camera-idp.dtbo {
57+
data = /incbin/("./qcm6490-camera-idp.dtbo");
58+
type = "flat_dt";
59+
};
60+
fdt-qcm6490-camera-rb3.dtbo {
61+
data = /incbin/("./qcm6490-camera-rb3.dtbo");
62+
type = "flat_dt";
63+
};
64+
fdt-sa8775p-video.dtbo {
65+
data = /incbin/("./sa8775p-video.dtbo");
66+
type = "flat_dt";
67+
};
68+
fdt-qcs9100-graphics.dtbo {
69+
data = /incbin/("./qcs9100-graphics.dtbo");
70+
type = "flat_dt";
71+
};
72+
fdt-qcs9100-ride-sx-camera.dtbo {
73+
data = /incbin/("./qcs9100-ride-sx-camera.dtbo");
74+
type = "flat_dt";
75+
};
76+
fdt-qcs9075-camera-iq-9075-evk.dtbo {
77+
data = /incbin/("./qcs9075-camera-iq-9075-evk.dtbo");
78+
type = "flat_dt";
79+
};
80+
fdt-qcs8300-video.dtbo {
81+
data = /incbin/("./qcs8300-video.dtbo");
82+
type = "flat_dt";
83+
};
84+
fdt-qcs8300-graphics.dtbo {
85+
data = /incbin/("./qcs8300-graphics.dtbo");
86+
type = "flat_dt";
87+
};
88+
fdt-qcs8300-camera.dtbo {
89+
data = /incbin/("./qcs8300-camera.dtbo");
90+
type = "flat_dt";
91+
};
92+
fdt-qcs8275-camera-iq-8275-evk.dtbo {
93+
data = /incbin/("./qcs8275-camera-iq-8275-evk.dtbo");
94+
type = "flat_dt";
95+
};
96+
fdt-qcs615-graphics.dtbo {
97+
data = /incbin/("./qcs615-graphics.dtbo");
98+
type = "flat_dt";
99+
};
100+
fdt-qcs615-camera.dtbo {
101+
data = /incbin/("./qcs615-camera.dtbo");
102+
type = "flat_dt";
103+
};
104+
};
105+
106+
configurations {
107+
conf-1 {
108+
compatible = "qcom,qcm6490-idp";
109+
fdt = "fdt-qcm6490-idp.dtb", "fdt-qcm6490-video.dtbo", "fdt-qcm6490-graphics.dtbo", "fdt-qcm6490-camera-idp.dtbo";
110+
};
111+
conf-2 {
112+
compatible = "qcom,qcs6490-iot";
113+
fdt = "fdt-qcs6490-rb3gen2.dtb", "fdt-qcm6490-video.dtbo", "fdt-qcm6490-graphics.dtbo", "fdt-qcm6490-camera-rb3.dtbo";
114+
};
115+
conf-3 {
116+
compatible = "qcom,qcs6490-iot-subtype2";
117+
fdt = "fdt-qcs6490-rb3gen2-vision-mezzanine.dtb", "fdt-qcm6490-video.dtbo", "fdt-qcm6490-graphics.dtbo", "fdt-qcm6490-camera-rb3.dtbo";
118+
};
119+
conf-4 {
120+
compatible = "qcom,qcs6490-iot-subtype9";
121+
fdt = "fdt-qcs6490-rb3gen2-industrial-mezzanine.dtb", "fdt-qcm6490-video.dtbo", "fdt-qcm6490-graphics.dtbo";
122+
};
123+
conf-5 {
124+
compatible = "qcom,qcs9075-iot";
125+
fdt = "fdt-qcs9075-iq-9075-evk.dtb", "fdt-sa8775p-video.dtbo", "fdt-qcs9100-graphics.dtbo", "fdt-qcs9075-camera-iq-9075-evk.dtbo";
126+
};
127+
conf-6 {
128+
compatible = "qcom,qcs9100-adp";
129+
fdt = "fdt-qcs9100-ride.dtb", "fdt-sa8775p-video.dtbo", "fdt-qcs9100-graphics.dtbo", "fdt-qcs9100-ride-sx-camera.dtbo";
130+
};
131+
conf-7 {
132+
compatible = "qcom,qcs8300-adp";
133+
fdt = "fdt-qcs8300-ride.dtb", "fdt-qcs8300-video.dtbo", "fdt-qcs8300-graphics.dtbo", "fdt-qcs8300-camera.dtbo";
134+
};
135+
conf-8 {
136+
compatible = "qcom,qcs8275-iot";
137+
fdt = "fdt-qcs8275-iq-8275-evk.dtb", "fdt-qcs8300-video.dtbo", "fdt-qcs8300-graphics.dtbo", "fdt-qcs8275-camera-iq-8275-evk.dtbo";
138+
};
139+
conf-9 {
140+
compatible = "qcom,qcs615-adp";
141+
fdt = "fdt-qcs615-ride.dtb", "fdt-qcs615-graphics.dtbo", "fdt-qcs615-camera.dtbo";
142+
};
143+
};
144+
};

0 commit comments

Comments
 (0)