Common Properties

compatible:

Description:`compatible` contains the unique string to identify the cdi-mgr node.

Customizable: No

Optional:No

Value: "nvidia,cdi-mgr"

tegra node

i2c-bus:

Description: The system I2C bus number that the deserializer is physically connected to.

Customizable: Yes

Optional: No

Value: Typically one of {1, 3, 2, 7}

csi-port

Description: The NVCSI port that the deserializer to physically connected to.

Customizable: Yes

Optional: No

Value: NVCSI ports A-H, mapped by [0,7]

deserializer node

addr:

Description: The 7-bit I2C device address.

Customizable: Yes

Optional: No

Value: 0x29

reg_len

Description: The register length, should be set to 16 bits.

Customizable: Yes

Optional: No

Value: 16

dat_len:

Description: The data length, should be set to 8 bits.

Customizable: Yes

Optional: No

Value: 8

des_i2c_port:

Description: The I2C port on the deserializer that the deserializer is physically connected to. (Non-safety only.)

Customizable: Yes

Optional: Yes

Value: 0 or 1

des_tx_port

Description: The output CSI port on the deserializer. (Non-safety only.)

Customizable: Yes

Optional:Yes

Value: 0

default-reset-all

Description:Flag to set the Reset All register on the MAX96712 deserializer at Initialization. (Non-safety only.)

Customizable: Yes

Optional: Yes

Value: N/A

Data rates:

Properties with the name `{dphy,cphy}_rate_{x2,x4}`.

Description: The data rate for a D-Phy or C-Phy link in x2 or x4 lane configuration in kb/s. (Non-safety only.)

Customizable: Yes

Optional: Yes

Value: Valid integer data rate in kb/s in [0,UINT32_MAX]

pwr_ctrl node

deserializer-pwr-gpio:

Description:The deserializer power is controlled by GPIO

Customizable: No

Optional:No

Value: N/A

cam-pwr-max20087

Description: The external MAX20087 IC is used to control camera module link power, accessed over I2C.

Customizable: No

Optional: No

Value: N/A

tca9539 node

i2c-bus:

Description: The system I2C bus number that the TCA9539 IO expander is physically connected to.

Customizable: Yes

Optional: No

Value: Typically one of {1, 3, 2, 7}

addr:

Description: The 7-bit I2C device address.

Customizable: Yes

Optional: No

Value: 0x74

reg_len:

Description: The register length, should be set to 8 bits.

Customizable: No

Optional: No

Value: 8

dat_len:

Description:The data length, should be set to 8 bits.

Customizable: No

Optional:No

Value: 8

max20087 node

i2c-bus:

Description: The system I2C bus number that the MAX20087 POC is physically connected to.

Customizable: Yes

Optional: No

Value: Typically one of {1, 3, 2, 7}

addr:

Description:The 7-bit I2C device address.

Customizable: Yes

Optional: No

Value: 0x28

reg_len:

Description:The register length, should be set to 8 bits.

Customizable: No

Optional:No

Value: 8

dat_len:

Description: The data length, should be set to 8 bits.

Customizable: No

Optional: No

Value: 8

links:

Description:Vector of camera module to power link control mappings.

Customizable: Yes

Optional:No

Value:<0, 1, 2, 3>