NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only

Detailed Description

Defines the serializer information.

Definition at line 158 of file NvSIPLDeviceBlockInfo.hpp.

Data Fields

std::string name = ""
 Holds the name of the serializer, for example, "MAX96705". More...
 
std::string description = ""
 Holds the description of the serializer. More...
 
uint8_t i2cAddress = static_cast<uint8_t>UINT8_MAX
 Holds the native I2C address. More...
 
bool longCable = false
 Holds long cable support. More...
 
std::vector< uint32_t > errGpios
 Holds CDAC Error GPIO indices for the serializer. More...
 
bool useCDIv2API = false
 Holds a flag which indicates whether CDI (Camera Device Interface) is using the new version 2 API for device. More...
 
std::vector< SerdesGPIOPinMapserdesGPIOPinMappings
 Holds the information about GPIO mapping from the serializer to the deserializer Holds two numbers as one set GPIO mapping from the serializer to the deserializer the size of the vector should be even. More...
 

Field Documentation

◆ description

std::string nvsipl::SerInfo::description = ""

Holds the description of the serializer.

Definition at line 164 of file NvSIPLDeviceBlockInfo.hpp.

◆ errGpios

std::vector<uint32_t> nvsipl::SerInfo::errGpios

Holds CDAC Error GPIO indices for the serializer.

Definition at line 173 of file NvSIPLDeviceBlockInfo.hpp.

◆ i2cAddress

uint8_t nvsipl::SerInfo::i2cAddress = static_cast<uint8_t>UINT8_MAX

Holds the native I2C address.

Definition at line 167 of file NvSIPLDeviceBlockInfo.hpp.

◆ longCable

bool nvsipl::SerInfo::longCable = false

Holds long cable support.

Definition at line 170 of file NvSIPLDeviceBlockInfo.hpp.

◆ name

std::string nvsipl::SerInfo::name = ""

Holds the name of the serializer, for example, "MAX96705".

Definition at line 161 of file NvSIPLDeviceBlockInfo.hpp.

◆ serdesGPIOPinMappings

std::vector<SerdesGPIOPinMap> nvsipl::SerInfo::serdesGPIOPinMappings

Holds the information about GPIO mapping from the serializer to the deserializer Holds two numbers as one set GPIO mapping from the serializer to the deserializer the size of the vector should be even.

Definition at line 182 of file NvSIPLDeviceBlockInfo.hpp.

◆ useCDIv2API

bool nvsipl::SerInfo::useCDIv2API = false

Holds a flag which indicates whether CDI (Camera Device Interface) is using the new version 2 API for device.

The default value is false for version 1 API. The flag is only used for non-Safety build. For Safety build, CDI is always using version 2 API

Definition at line 178 of file NvSIPLDeviceBlockInfo.hpp.


The documentation for this struct was generated from the following file: