TIOVX User Guide
|
The CSITX DRV instance configuration data structure used by the TIVX_KERNEL_CSITX kernel. More...
#include <video_io_csitx.h>
Data Fields | |
uint32_t | rxCompEnable |
uint32_t | rxv1p3MapEnable |
uint32_t | numDataLanes |
uint32_t | lanePolarityCtrl [5] |
uint32_t | vBlank |
uint32_t | hBlank |
uint32_t | startDelayPeriod |
uint32_t | laneBandSpeed |
uint32_t | laneSpeedMbps |
The CSITX DRV instance configuration data structure used by the TIVX_KERNEL_CSITX kernel.
Note: Application should at least provide valid value for 'laneBandSpeed' OR 'laneSpeedMbps'. If 'laneBandSpeed' is provided, then 'laneSpeedMbps' is optional and driver assign this to default speed from that band. If 'laneSpeedMbps' is provided, then 'laneBandSpeed' is ignored and driver will calculate this accordingly.
Definition at line 264 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::rxCompEnable |
Flag indicating RX compatibility mode
Definition at line 266 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::rxv1p3MapEnable |
Flag indicating RX V1P3 mapping
Definition at line 267 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::numDataLanes |
Number of CSITX data lanes
Definition at line 268 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::lanePolarityCtrl[5] |
Data Lanes invert control array; note: size from (CSITX_TX_DATA_LANES_MAX + CSITX_TX_CLK_LANES_MAX)
Definition at line 269 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::vBlank |
Vertical blanking in terms of number of line.
Definition at line 270 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::hBlank |
Horizontal blanking in terms of number of pixels
Definition at line 271 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::startDelayPeriod |
Delay in terms of micro-seconds before sending first line after enabling. Note: This is only applicable if chType is CSITX_CH_TYPE_COLORBAR.
Definition at line 272 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::laneBandSpeed |
Data rates for lane band control. This parameter is ignored if 'laneSpeedMbps' is provided.
Definition at line 273 of file video_io_csitx.h.
uint32_t tivx_csitx_inst_params_t::laneSpeedMbps |
Exact data-rate for lane in Mbps. This parameter is optional if 'laneBandSpeed' is provided.
Definition at line 274 of file video_io_csitx.h.