Jetson Linux API Reference32.5 Release |
Holds the configuration of the GMSL links from a sensor to its serializer to its deserializer.
Definition at line 78 of file gmsl-link.h.
Data Fields | |
__u32 | st_vc |
Default sensor virtual channel. More... | |
__u32 | dst_vc |
Destination virtual channel (user-defined). More... | |
__u32 | src_csi_port |
Sensor to serializer CSI port connection. More... | |
__u32 | dst_csi_port |
Deserializer to Jetson CSI port connection. More... | |
__u32 | serdes_csi_link |
GMSL link between serializer and deserializer devices. More... | |
__u32 | num_streams |
Number of active streams to be mapped from sensor. More... | |
__u32 | num_csi_lanes |
Sensor's CSI lane configuration. More... | |
__u32 | csi_mode |
Deserializer CSI mode. More... | |
__u32 | ser_reg |
Serializer slave address. More... | |
__u32 | sdev_reg |
Sensor proxy slave address. More... | |
__u32 | sdev_def |
Sensor default slave address. More... | |
bool | serdev_found |
Indicates whether the serializer device for the specified sensor source was found. More... | |
struct gmsl_stream | streams [GMSL_DEV_MAX_NUM_DATA_STREAMS] |
struct device * | s_dev |
Sensor device handle. More... | |
__u32 gmsl_link_ctx::csi_mode |
Deserializer CSI mode.
Definition at line 88 of file gmsl-link.h.
__u32 gmsl_link_ctx::dst_csi_port |
Deserializer to Jetson CSI port connection.
Definition at line 82 of file gmsl-link.h.
__u32 gmsl_link_ctx::dst_vc |
Destination virtual channel (user-defined).
Definition at line 80 of file gmsl-link.h.
__u32 gmsl_link_ctx::num_csi_lanes |
Sensor's CSI lane configuration.
Definition at line 87 of file gmsl-link.h.
__u32 gmsl_link_ctx::num_streams |
Number of active streams to be mapped from sensor.
Definition at line 85 of file gmsl-link.h.
struct device* gmsl_link_ctx::s_dev |
Sensor device handle.
Definition at line 99 of file gmsl-link.h.
__u32 gmsl_link_ctx::sdev_def |
Sensor default slave address.
Definition at line 91 of file gmsl-link.h.
__u32 gmsl_link_ctx::sdev_reg |
Sensor proxy slave address.
Definition at line 90 of file gmsl-link.h.
__u32 gmsl_link_ctx::ser_reg |
Serializer slave address.
Definition at line 89 of file gmsl-link.h.
__u32 gmsl_link_ctx::serdes_csi_link |
GMSL link between serializer and deserializer devices.
Definition at line 83 of file gmsl-link.h.
bool gmsl_link_ctx::serdev_found |
Indicates whether the serializer device for the specified sensor source was found.
Set by the serializer driver during setup; used by the deserializer driver to choose certain configuration settings during setup.
Definition at line 92 of file gmsl-link.h.
__u32 gmsl_link_ctx::src_csi_port |
Sensor to serializer CSI port connection.
Definition at line 81 of file gmsl-link.h.
__u32 gmsl_link_ctx::st_vc |
Default sensor virtual channel.
Definition at line 79 of file gmsl-link.h.
struct gmsl_stream gmsl_link_ctx::streams[GMSL_DEV_MAX_NUM_DATA_STREAMS] |
Definition at line 97 of file gmsl-link.h.