Загрузка данных
root@imx95-19x19-lpddr5-evk:~# media-ctl -p -d /dev/media8
Media controller API version 6.18.2
Media device information
------------------------
driver mxc-isi
model FSL Capture Media Device
serial
bus info platform:4ad50000.isi
hw revision 0x0
driver version 6.18.2
Device topology
- entity 1: crossbar (13 pads, 10 links, 2 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev8
routes:
2/0 -> 5/0 [ACTIVE]
2/1 -> 6/0 [ACTIVE]
pad0: SINK,MUST_CONNECT
pad1: SINK,MUST_CONNECT
pad2: SINK,MUST_CONNECT
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
[stream:1 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
<- "4ac10000.syscon:formatter@20":1 [ENABLED,IMMUTABLE]
pad3: SINK,MUST_CONNECT
pad4: SINK,MUST_CONNECT
<- "mxc_isi.output":0 [ENABLED,IMMUTABLE]
pad5: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
-> "mxc_isi.0":0 [ENABLED,IMMUTABLE]
pad6: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
-> "mxc_isi.1":0 [ENABLED,IMMUTABLE]
pad7: SOURCE
-> "mxc_isi.2":0 [ENABLED,IMMUTABLE]
pad8: SOURCE
-> "mxc_isi.3":0 [ENABLED,IMMUTABLE]
pad9: SOURCE
-> "mxc_isi.4":0 [ENABLED,IMMUTABLE]
pad10: SOURCE
-> "mxc_isi.5":0 [ENABLED,IMMUTABLE]
pad11: SOURCE
-> "mxc_isi.6":0 [ENABLED,IMMUTABLE]
pad12: SOURCE
-> "mxc_isi.7":0 [ENABLED,IMMUTABLE]
- entity 15: mxc_isi.0 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev9
pad0: SINK
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw
compose.bounds:(0,0)/1920x1282
compose:(0,0)/1920x1282]
<- "crossbar":5 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw
crop.bounds:(0,0)/1920x1282
crop:(0,0)/1920x1282]
-> "mxc_isi.0.capture":0 [ENABLED,IMMUTABLE]
- entity 18: mxc_isi.0.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video0
pad0: SINK
<- "mxc_isi.0":1 [ENABLED,IMMUTABLE]
- entity 26: mxc_isi.1 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev10
pad0: SINK
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw
compose.bounds:(0,0)/1920x1282
compose:(0,0)/1920x1282]
<- "crossbar":6 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw
crop.bounds:(0,0)/1920x1282
crop:(0,0)/1920x1282]
-> "mxc_isi.1.capture":0 [ENABLED,IMMUTABLE]
- entity 29: mxc_isi.1.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video1
pad0: SINK
<- "mxc_isi.1":1 [ENABLED,IMMUTABLE]
- entity 37: mxc_isi.2 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev11
pad0: SINK
[stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
compose.bounds:(0,0)/1920x1080
compose:(0,0)/1920x1080]
<- "crossbar":7 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:YUV8_1X24/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1920x1080
crop:(0,0)/1920x1080]
-> "mxc_isi.2.capture":0 [ENABLED,IMMUTABLE]
- entity 40: mxc_isi.2.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video2
pad0: SINK
<- "mxc_isi.2":1 [ENABLED,IMMUTABLE]
- entity 48: mxc_isi.3 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev12
pad0: SINK
[stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
compose.bounds:(0,0)/1920x1080
compose:(0,0)/1920x1080]
<- "crossbar":8 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:YUV8_1X24/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1920x1080
crop:(0,0)/1920x1080]
-> "mxc_isi.3.capture":0 [ENABLED,IMMUTABLE]
- entity 51: mxc_isi.3.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video3
pad0: SINK
<- "mxc_isi.3":1 [ENABLED,IMMUTABLE]
- entity 59: mxc_isi.4 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev13
pad0: SINK
[stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
compose.bounds:(0,0)/1920x1080
compose:(0,0)/1920x1080]
<- "crossbar":9 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:YUV8_1X24/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1920x1080
crop:(0,0)/1920x1080]
-> "mxc_isi.4.capture":0 [ENABLED,IMMUTABLE]
- entity 62: mxc_isi.4.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video4
pad0: SINK
<- "mxc_isi.4":1 [ENABLED,IMMUTABLE]
- entity 70: mxc_isi.5 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev14
pad0: SINK
[stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
compose.bounds:(0,0)/1920x1080
compose:(0,0)/1920x1080]
<- "crossbar":10 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:YUV8_1X24/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1920x1080
crop:(0,0)/1920x1080]
-> "mxc_isi.5.capture":0 [ENABLED,IMMUTABLE]
- entity 73: mxc_isi.5.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video5
pad0: SINK
<- "mxc_isi.5":1 [ENABLED,IMMUTABLE]
- entity 81: mxc_isi.6 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev15
pad0: SINK
[stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
compose.bounds:(0,0)/1920x1080
compose:(0,0)/1920x1080]
<- "crossbar":11 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:YUV8_1X24/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1920x1080
crop:(0,0)/1920x1080]
-> "mxc_isi.6.capture":0 [ENABLED,IMMUTABLE]
- entity 84: mxc_isi.6.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video6
pad0: SINK
<- "mxc_isi.6":1 [ENABLED,IMMUTABLE]
- entity 92: mxc_isi.7 (2 pads, 2 links, 0 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev16
pad0: SINK
[stream:0 fmt:UYVY8_1X16/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
compose.bounds:(0,0)/1920x1080
compose:(0,0)/1920x1080]
<- "crossbar":12 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:YUV8_1X24/1920x1080 field:none colorspace:jpeg xfer:srgb ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1920x1080
crop:(0,0)/1920x1080]
-> "mxc_isi.7.capture":0 [ENABLED,IMMUTABLE]
- entity 95: mxc_isi.7.capture (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video7
pad0: SINK
<- "mxc_isi.7":1 [ENABLED,IMMUTABLE]
- entity 103: mxc_isi.output (1 pad, 1 link)
type Node subtype V4L flags 0
pad0: SOURCE
-> "crossbar":4 [ENABLED,IMMUTABLE]
- entity 110: 4ac10000.syscon:formatter@20 (2 pads, 2 links, 2 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev17
routes:
0/0 -> 1/0 [ACTIVE]
0/1 -> 1/1 [ACTIVE]
pad0: SINK
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
[stream:1 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
<- "csidev-4ad30000.csi":1 [ENABLED,IMMUTABLE]
pad1: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
[stream:1 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
-> "crossbar":2 [ENABLED,IMMUTABLE]
- entity 115: csidev-4ad30000.csi (2 pads, 2 links, 2 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev18
routes:
0/0 -> 1/0 [ACTIVE]
0/1 -> 1/1 [ACTIVE]
pad0: SINK
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
[stream:1 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
<- "max96724 2-0027":4 [ENABLED]
pad1: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
[stream:1 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
-> "4ac10000.syscon:formatter@20":0 [ENABLED,IMMUTABLE]
- entity 120: max96724 2-0027 (6 pads, 3 links, 2 routes)
type V4L2 subdev subtype Unknown flags 0
device node name /dev/v4l-subdev19
routes:
1/0 -> 4/0 [ACTIVE]
2/0 -> 4/1 [ACTIVE]
pad0: SINK
pad1: SINK
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
<- "mx95mbcam 8-0040":0 [ENABLED,IMMUTABLE]
pad2: SINK
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
<- "mx95mbcam 9-0040":0 [ENABLED,IMMUTABLE]
pad3: SINK
pad4: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
[stream:1 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw]
-> "csidev-4ad30000.csi":0 [ENABLED]
pad5: SOURCE
- entity 129: mx95mbcam 8-0040 (1 pad, 1 link, 0 routes)
type V4L2 subdev subtype Sensor flags 0
device node name /dev/v4l-subdev20
pad0: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw xfer:none ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1936x1296
crop:(8,4)/1920x1280]
-> "max96724 2-0027":1 [ENABLED,IMMUTABLE]
- entity 133: mx95mbcam 9-0040 (1 pad, 1 link, 0 routes)
type V4L2 subdev subtype Sensor flags 0
device node name /dev/v4l-subdev21
pad0: SOURCE
[stream:0 fmt:SBGGR16_1X16/1920x1282 field:none colorspace:raw xfer:none ycbcr:601 quantization:full-range
crop.bounds:(0,0)/1936x1296
crop:(8,4)/1920x1280]
-> "max96724 2-0027":2 [ENABLED,IMMUTABLE]