Last active 1741396556

gistfile1.txt Raw
1qcom-sm7150:~$ media-ctl -p
2Media controller API version 6.14.0
3
4Media device information
5------------------------
6driver qcom-camss
7model Qualcomm Camera Subsystem
8serial
9bus info platform:ace0000.camss
10hw revision 0x0
11driver version 6.14.0
12
13Device topology
14- entity 1: msm_csiphy0 (2 pads, 2 links, 0 routes)
15 type V4L2 subdev subtype Unknown flags 0
16 device node name /dev/v4l-subdev0
17 pad0: SINK
18 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
19 pad1: SOURCE
20 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
21 -> "msm_csid0":0 []
22 -> "msm_csid1":0 []
23
24- entity 4: msm_csiphy1 (2 pads, 2 links, 0 routes)
25 type V4L2 subdev subtype Unknown flags 0
26 device node name /dev/v4l-subdev1
27 pad0: SINK
28 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
29 pad1: SOURCE
30 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
31 -> "msm_csid0":0 []
32 -> "msm_csid1":0 []
33
34- entity 7: msm_csiphy2 (2 pads, 3 links, 0 routes)
35 type V4L2 subdev subtype Unknown flags 0
36 device node name /dev/v4l-subdev2
37 pad0: SINK
38 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
39 <- "s5k3l6xx 14-0010":0 [ENABLED,IMMUTABLE]
40 pad1: SOURCE
41 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
42 -> "msm_csid0":0 []
43 -> "msm_csid1":0 []
44
45- entity 10: msm_csiphy3 (2 pads, 3 links, 0 routes)
46 type V4L2 subdev subtype Unknown flags 0
47 device node name /dev/v4l-subdev3
48 pad0: SINK
49 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
50 <- "ov8856 13-0036":0 [ENABLED,IMMUTABLE]
51 pad1: SOURCE
52 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
53 -> "msm_csid0":0 []
54 -> "msm_csid1":0 []
55
56- entity 13: msm_csid0 (5 pads, 16 links, 0 routes)
57 type V4L2 subdev subtype Unknown flags 0
58 device node name /dev/v4l-subdev4
59 pad0: SINK
60 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
61 <- "msm_csiphy0":1 []
62 <- "msm_csiphy1":1 []
63 <- "msm_csiphy2":1 []
64 <- "msm_csiphy3":1 []
65 pad1: SOURCE
66 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
67 -> "msm_vfe0_rdi0":0 []
68 -> "msm_vfe1_rdi0":0 []
69 -> "msm_vfe2_rdi0":0 []
70 pad2: SOURCE
71 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
72 -> "msm_vfe0_rdi1":0 []
73 -> "msm_vfe1_rdi1":0 []
74 -> "msm_vfe2_rdi1":0 []
75 pad3: SOURCE
76 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
77 -> "msm_vfe0_rdi2":0 []
78 -> "msm_vfe1_rdi2":0 []
79 -> "msm_vfe2_rdi2":0 []
80 pad4: SOURCE
81 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
82 -> "msm_vfe0_pix":0 []
83 -> "msm_vfe1_pix":0 []
84 -> "msm_vfe2_pix":0 []
85
86- entity 19: msm_csid1 (5 pads, 16 links, 0 routes)
87 type V4L2 subdev subtype Unknown flags 0
88 device node name /dev/v4l-subdev5
89 pad0: SINK
90 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
91 <- "msm_csiphy0":1 []
92 <- "msm_csiphy1":1 []
93 <- "msm_csiphy2":1 []
94 <- "msm_csiphy3":1 []
95 pad1: SOURCE
96 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
97 -> "msm_vfe0_rdi0":0 []
98 -> "msm_vfe1_rdi0":0 []
99 -> "msm_vfe2_rdi0":0 []
100 pad2: SOURCE
101 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
102 -> "msm_vfe0_rdi1":0 []
103 -> "msm_vfe1_rdi1":0 []
104 -> "msm_vfe2_rdi1":0 []
105 pad3: SOURCE
106 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
107 -> "msm_vfe0_rdi2":0 []
108 -> "msm_vfe1_rdi2":0 []
109 -> "msm_vfe2_rdi2":0 []
110 pad4: SOURCE
111 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
112 -> "msm_vfe0_pix":0 []
113 -> "msm_vfe1_pix":0 []
114 -> "msm_vfe2_pix":0 []
115
116- entity 25: msm_vfe0_rdi0 (2 pads, 3 links, 0 routes)
117 type V4L2 subdev subtype Unknown flags 0
118 device node name /dev/v4l-subdev6
119 pad0: SINK
120 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
121 <- "msm_csid0":1 []
122 <- "msm_csid1":1 []
123 pad1: SOURCE
124 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
125 -> "msm_vfe0_video0":0 [ENABLED,IMMUTABLE]
126
127- entity 28: msm_vfe0_video0 (1 pad, 1 link)
128 type Node subtype V4L flags 0
129 device node name /dev/video0
130 pad0: SINK
131 <- "msm_vfe0_rdi0":1 [ENABLED,IMMUTABLE]
132
133- entity 34: msm_vfe0_rdi1 (2 pads, 3 links, 0 routes)
134 type V4L2 subdev subtype Unknown flags 0
135 device node name /dev/v4l-subdev7
136 pad0: SINK
137 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
138 <- "msm_csid0":2 []
139 <- "msm_csid1":2 []
140 pad1: SOURCE
141 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
142 -> "msm_vfe0_video1":0 [ENABLED,IMMUTABLE]
143
144- entity 37: msm_vfe0_video1 (1 pad, 1 link)
145 type Node subtype V4L flags 0
146 device node name /dev/video1
147 pad0: SINK
148 <- "msm_vfe0_rdi1":1 [ENABLED,IMMUTABLE]
149
150- entity 43: msm_vfe0_rdi2 (2 pads, 3 links, 0 routes)
151 type V4L2 subdev subtype Unknown flags 0
152 device node name /dev/v4l-subdev8
153 pad0: SINK
154 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
155 <- "msm_csid0":3 []
156 <- "msm_csid1":3 []
157 pad1: SOURCE
158 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
159 -> "msm_vfe0_video2":0 [ENABLED,IMMUTABLE]
160
161- entity 46: msm_vfe0_video2 (1 pad, 1 link)
162 type Node subtype V4L flags 0
163 device node name /dev/video2
164 pad0: SINK
165 <- "msm_vfe0_rdi2":1 [ENABLED,IMMUTABLE]
166
167- entity 52: msm_vfe0_pix (2 pads, 3 links, 0 routes)
168 type V4L2 subdev subtype Unknown flags 0
169 device node name /dev/v4l-subdev9
170 pad0: SINK
171 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb
172 compose.bounds:(0,0)/1920x1080
173 compose:(0,0)/1920x1080]
174 <- "msm_csid0":4 []
175 <- "msm_csid1":4 []
176 pad1: SOURCE
177 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb
178 crop.bounds:(0,0)/1920x1080
179 crop:(0,0)/1920x1080]
180 -> "msm_vfe0_video3":0 [ENABLED,IMMUTABLE]
181
182- entity 55: msm_vfe0_video3 (1 pad, 1 link)
183 type Node subtype V4L flags 0
184 device node name /dev/video3
185 pad0: SINK
186 <- "msm_vfe0_pix":1 [ENABLED,IMMUTABLE]
187
188- entity 61: msm_vfe1_rdi0 (2 pads, 3 links, 0 routes)
189 type V4L2 subdev subtype Unknown flags 0
190 device node name /dev/v4l-subdev10
191 pad0: SINK
192 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
193 <- "msm_csid0":1 []
194 <- "msm_csid1":1 []
195 pad1: SOURCE
196 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
197 -> "msm_vfe1_video0":0 [ENABLED,IMMUTABLE]
198
199- entity 64: msm_vfe1_video0 (1 pad, 1 link)
200 type Node subtype V4L flags 0
201 device node name /dev/video4
202 pad0: SINK
203 <- "msm_vfe1_rdi0":1 [ENABLED,IMMUTABLE]
204
205- entity 70: msm_vfe1_rdi1 (2 pads, 3 links, 0 routes)
206 type V4L2 subdev subtype Unknown flags 0
207 device node name /dev/v4l-subdev11
208 pad0: SINK
209 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
210 <- "msm_csid0":2 []
211 <- "msm_csid1":2 []
212 pad1: SOURCE
213 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
214 -> "msm_vfe1_video1":0 [ENABLED,IMMUTABLE]
215
216- entity 73: msm_vfe1_video1 (1 pad, 1 link)
217 type Node subtype V4L flags 0
218 device node name /dev/video5
219 pad0: SINK
220 <- "msm_vfe1_rdi1":1 [ENABLED,IMMUTABLE]
221
222- entity 79: msm_vfe1_rdi2 (2 pads, 3 links, 0 routes)
223 type V4L2 subdev subtype Unknown flags 0
224 device node name /dev/v4l-subdev12
225 pad0: SINK
226 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
227 <- "msm_csid0":3 []
228 <- "msm_csid1":3 []
229 pad1: SOURCE
230 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
231 -> "msm_vfe1_video2":0 [ENABLED,IMMUTABLE]
232
233- entity 82: msm_vfe1_video2 (1 pad, 1 link)
234 type Node subtype V4L flags 0
235 device node name /dev/video6
236 pad0: SINK
237 <- "msm_vfe1_rdi2":1 [ENABLED,IMMUTABLE]
238
239- entity 88: msm_vfe1_pix (2 pads, 3 links, 0 routes)
240 type V4L2 subdev subtype Unknown flags 0
241 device node name /dev/v4l-subdev13
242 pad0: SINK
243 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb
244 compose.bounds:(0,0)/1920x1080
245 compose:(0,0)/1920x1080]
246 <- "msm_csid0":4 []
247 <- "msm_csid1":4 []
248 pad1: SOURCE
249 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb
250 crop.bounds:(0,0)/1920x1080
251 crop:(0,0)/1920x1080]
252 -> "msm_vfe1_video3":0 [ENABLED,IMMUTABLE]
253
254- entity 91: msm_vfe1_video3 (1 pad, 1 link)
255 type Node subtype V4L flags 0
256 device node name /dev/video7
257 pad0: SINK
258 <- "msm_vfe1_pix":1 [ENABLED,IMMUTABLE]
259
260- entity 97: msm_vfe2_rdi0 (2 pads, 3 links, 0 routes)
261 type V4L2 subdev subtype Unknown flags 0
262 device node name /dev/v4l-subdev14
263 pad0: SINK
264 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
265 <- "msm_csid0":1 []
266 <- "msm_csid1":1 []
267 pad1: SOURCE
268 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
269 -> "msm_vfe2_video0":0 [ENABLED,IMMUTABLE]
270
271- entity 100: msm_vfe2_video0 (1 pad, 1 link)
272 type Node subtype V4L flags 0
273 device node name /dev/video8
274 pad0: SINK
275 <- "msm_vfe2_rdi0":1 [ENABLED,IMMUTABLE]
276
277- entity 106: msm_vfe2_rdi1 (2 pads, 3 links, 0 routes)
278 type V4L2 subdev subtype Unknown flags 0
279 device node name /dev/v4l-subdev15
280 pad0: SINK
281 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
282 <- "msm_csid0":2 []
283 <- "msm_csid1":2 []
284 pad1: SOURCE
285 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
286 -> "msm_vfe2_video1":0 [ENABLED,IMMUTABLE]
287
288- entity 109: msm_vfe2_video1 (1 pad, 1 link)
289 type Node subtype V4L flags 0
290 device node name /dev/video9
291 pad0: SINK
292 <- "msm_vfe2_rdi1":1 [ENABLED,IMMUTABLE]
293
294- entity 115: msm_vfe2_rdi2 (2 pads, 3 links, 0 routes)
295 type V4L2 subdev subtype Unknown flags 0
296 device node name /dev/v4l-subdev16
297 pad0: SINK
298 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
299 <- "msm_csid0":3 []
300 <- "msm_csid1":3 []
301 pad1: SOURCE
302 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb]
303 -> "msm_vfe2_video2":0 [ENABLED,IMMUTABLE]
304
305- entity 118: msm_vfe2_video2 (1 pad, 1 link)
306 type Node subtype V4L flags 0
307 device node name /dev/video10
308 pad0: SINK
309 <- "msm_vfe2_rdi2":1 [ENABLED,IMMUTABLE]
310
311- entity 124: msm_vfe2_pix (2 pads, 3 links, 0 routes)
312 type V4L2 subdev subtype Unknown flags 0
313 device node name /dev/v4l-subdev17
314 pad0: SINK
315 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb
316 compose.bounds:(0,0)/1920x1080
317 compose:(0,0)/1920x1080]
318 <- "msm_csid0":4 []
319 <- "msm_csid1":4 []
320 pad1: SOURCE
321 [stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:srgb
322 crop.bounds:(0,0)/1920x1080
323 crop:(0,0)/1920x1080]
324 -> "msm_vfe2_video3":0 [ENABLED,IMMUTABLE]
325
326- entity 127: msm_vfe2_video3 (1 pad, 1 link)
327 type Node subtype V4L flags 0
328 device node name /dev/video11
329 pad0: SINK
330 <- "msm_vfe2_pix":1 [ENABLED,IMMUTABLE]
331
332- entity 197: ov8856 13-0036 (1 pad, 1 link, 0 routes)
333 type V4L2 subdev subtype Sensor flags 0
334 device node name /dev/v4l-subdev18
335 pad0: SOURCE
336 [stream:0 fmt:SGRBG10_1X10/3280x2464 field:none]
337 -> "msm_csiphy3":0 [ENABLED,IMMUTABLE]
338
339- entity 199: s5k3l6xx 14-0010 (1 pad, 1 link, 0 routes)
340 type V4L2 subdev subtype Sensor flags 0
341 device node name /dev/v4l-subdev19
342 pad0: SOURCE
343 [stream:0 fmt:SGRBG8_1X8/1052x780 colorspace:raw
344 crop.bounds:(0,0)/4208x3120
345 crop:(0,0)/1052x780]
346 -> "msm_csiphy2":0 [ENABLED,IMMUTABLE]
347
348