diff --git a/drivers/media/i2c/maxim-serdes/max_des.c b/drivers/media/i2c/maxim-serdes/max_des.c index 1cbe4c3a3233..6b4ffd0e2415 100644 --- a/drivers/media/i2c/maxim-serdes/max_des.c +++ b/drivers/media/i2c/maxim-serdes/max_des.c @@ -137,8 +137,13 @@ static inline unsigned int max_des_phy_to_pad(struct max_des *des, static inline unsigned int max_des_num_pads(struct max_des *des) { - return des->info->num_links + des->info->num_phys + - (des->ops->set_tpg ? 1 : 0); + return des->info->num_links + des->info->num_phys; + /* + * TODO: once MEDIA_PAD_FL_INTERNAL is enabled in the uAPI we + * can add the TPG pad: + * return des->info->num_links + des->info->num_phys + + * (des->ops->set_tpg ? 1 : 0); + */ } static struct max_des_phy *max_des_pad_to_phy(struct max_des *des, u32 pad) diff --git a/drivers/media/i2c/maxim-serdes/max_ser.c b/drivers/media/i2c/maxim-serdes/max_ser.c index e9bb722ea22f..d6a17f987e46 100644 --- a/drivers/media/i2c/maxim-serdes/max_ser.c +++ b/drivers/media/i2c/maxim-serdes/max_ser.c @@ -90,8 +90,13 @@ static inline unsigned int max_ser_phy_to_pad(struct max_ser *ser, static inline unsigned int max_ser_num_pads(struct max_ser *ser) { - return ser->ops->num_phys + MAX_SER_NUM_LINKS + - (ser->ops->set_tpg ? 1 : 0); + return ser->ops->num_phys + MAX_SER_NUM_LINKS; + /* + * TODO: once MEDIA_PAD_FL_INTERNAL is enabled in the uAPI we + * can add the TPG pad: + * return ser->ops->num_phys + MAX_SER_NUM_LINKS + + * (ser->ops->set_tpg ? 1 : 0); + */ } static struct max_ser_phy *max_ser_pad_to_phy(struct max_ser *ser, u32 pad)