|
@@ -52,6 +52,7 @@ static const struct regmap_config adv748x_regmap_cnf[] = {
|
|
|
ADV748X_REGMAP_CONF("edid"),
|
|
|
ADV748X_REGMAP_CONF("repeater"),
|
|
|
ADV748X_REGMAP_CONF("infoframe"),
|
|
|
+ ADV748X_REGMAP_CONF("cbus"),
|
|
|
ADV748X_REGMAP_CONF("cec"),
|
|
|
ADV748X_REGMAP_CONF("sdp"),
|
|
|
ADV748X_REGMAP_CONF("txa"),
|
|
@@ -89,6 +90,7 @@ static int adv748x_i2c_addresses[ADV748X_PAGE_MAX] = {
|
|
|
ADV748X_I2C_EDID,
|
|
|
ADV748X_I2C_REPEATER,
|
|
|
ADV748X_I2C_INFOFRAME,
|
|
|
+ ADV748X_I2C_CBUS,
|
|
|
ADV748X_I2C_CEC,
|
|
|
ADV748X_I2C_SDP,
|
|
|
ADV748X_I2C_TXB,
|
|
@@ -352,6 +354,7 @@ static const struct adv748x_reg_value adv748x_set_slave_address[] = {
|
|
|
{ADV748X_PAGE_IO, 0xf6, ADV748X_I2C_EDID << 1},
|
|
|
{ADV748X_PAGE_IO, 0xf7, ADV748X_I2C_REPEATER << 1},
|
|
|
{ADV748X_PAGE_IO, 0xf8, ADV748X_I2C_INFOFRAME << 1},
|
|
|
+ {ADV748X_PAGE_IO, 0xf9, ADV748X_I2C_CBUS << 1},
|
|
|
{ADV748X_PAGE_IO, 0xfa, ADV748X_I2C_CEC << 1},
|
|
|
{ADV748X_PAGE_IO, 0xfb, ADV748X_I2C_SDP << 1},
|
|
|
{ADV748X_PAGE_IO, 0xfc, ADV748X_I2C_TXB << 1},
|