Defines the serializer information.
Definition at line 316 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< IntrGpioInfo > | errGpios {} |
Holds Interrupt GPIO configurations 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< SerdesGPIOPinMap > | serdesGPIOPinMappings {} |
Holds the information about GPIO mapping from the serializer to the deserializer. More... | |
uint8_t | virtualI2CAddress {static_cast<uint8_t>UINT8_MAX} |
Holds the requested virtual I2C address of the serializer. More... | |
std::string nvsipl::SerInfo::description = "" |
Holds the description of the serializer.
Definition at line 322 of file NvSIPLDeviceBlockInfo.hpp.
std::vector<IntrGpioInfo> nvsipl::SerInfo::errGpios {} |
Holds Interrupt GPIO configurations for the serializer.
Definition at line 335 of file NvSIPLDeviceBlockInfo.hpp.
uint8_t nvsipl::SerInfo::i2cAddress {static_cast<uint8_t>UINT8_MAX} |
Holds the native I2C address.
Valid value: [0, UINT8_MAX].
Definition at line 329 of file NvSIPLDeviceBlockInfo.hpp.
bool nvsipl::SerInfo::longCable {false} |
Holds long cable support.
Definition at line 332 of file NvSIPLDeviceBlockInfo.hpp.
std::string nvsipl::SerInfo::name = "" |
Holds the name of the serializer, for example, "MAX96705".
Definition at line 319 of file NvSIPLDeviceBlockInfo.hpp.
std::vector<SerdesGPIOPinMap> nvsipl::SerInfo::serdesGPIOPinMappings {} |
Holds the information about GPIO mapping from the serializer to the deserializer.
Definition at line 347 of file NvSIPLDeviceBlockInfo.hpp.
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.
Definition at line 345 of file NvSIPLDeviceBlockInfo.hpp.
uint8_t nvsipl::SerInfo::virtualI2CAddress {static_cast<uint8_t>UINT8_MAX} |
Holds the requested virtual I2C address of the serializer.
Valid value: [0, UINT8_MAX]. Must be different from the SerInfo::i2cAddress value.
Definition at line 358 of file NvSIPLDeviceBlockInfo.hpp.