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 {0, 1, 2, 3, 7, 9, 12}
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: 0x27, 0x28, 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 {0, 1, 2, 3, 7, 9, 12}
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
fsync_ctrl_port:
Description: The port mapping on IO expander to control Multiplexers for Devkits(P3710/P3960, P3960).
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 {0, 1, 2, 3, 7, 9, 12}
addr:
Description:The 7-bit I2C device address.
Customizable: Yes
Optional: No
Value: 0x28, 0x29
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>