[PATCH 0/4] media: i2c: st-vgxy61 Add support for embedded metadata

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The ST-VGXY61 sensors are transmitting Intelligent Status Line (ISL).
The ISL contains some values of the user interface registers.
ISL data are transmitted as RAW8 data packing and follow the
SMIA CSI-2, simplified, 2-byte, tagged data with MIPI_CSI2_DT_EMBEDDED_8B
datatype.
According to the documentation, the firmware preconfigures two status lines
of 256 bytes sent every frame, hence the format 256x2.

ISL data can be disabled in SW_STDBY state, so the set_routing callback is
added to disable the ISL data transmission.


This patchset depends on the "Generic line based metadata support, internal pads"
v8 patchset version.

Julien Massot (4):
  media: i2c: st-vgxy61: Use sub-device active state
  media: i2c: st-vgxy61: Add support for embedded data
  media: i2c: st-vgxy61: Switch to {enable,disable}_streams
  media: i2c: st-vgxy61: Implement set_routing callback

 drivers/media/i2c/st-vgxy61.c | 345 +++++++++++++++++++++++++---------
 1 file changed, 260 insertions(+), 85 deletions(-)

-- 
2.44.0





[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux