slvs_dev_attr_t
说明
定义SLVS设备属性。
定义
typedef struct { data_type_t input_data_type; slvs_wdr_mode_t wdr_mode; slvs_lane_rate_t lane_rate; int sensor_valid_width; short lane_id[SLVS_LANE_NUM]; /* lane_id: -1 - disable */ slvs_err_check_mode_t err_check_mode; /* ECC CRC mode */ } slvs_dev_attr_t;
成员
成员名称 |
描述 |
---|---|
input_data_type |
传输的数据类型。 |
wdr_mode |
WDR模式。 |
lane_rate |
SLVS Lane速率。 |
sensor_valid_width |
一行数据包的像素个数,仅低14bit有效,即最大16383像素。 |
lane_id |
发送端(Sensor)和接收端(SLVS) Lane的对应关系。未使用的Lane设置为-1。 SLVS_LANE_NUM表示8。 |
err_check_mode |
SLVS的CRC、ECC 模式,必须与Sensor端匹配。 |
注意事项
- SLVS只能支持线性模式和2合1WDR模式。
- SLVS接口不受HI_MIPI_SET_HS_MODE的限制。
- SLVS 的设备0和1的Lane可以在lane0-lane7之间任意选择,两个设备的Lane不能重复。
父主题: MIPI Rx ioctl命令字参数