mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-15 06:55:13 +08:00
USB: typec: fsusb302: Drop empty set_current_limit implementation
The set_current_limit tcpm_dev callback is optional and the tcpm core will already log the passed in values, so there is no need to have an empty implementation of this. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
25b22e353c
commit
399111aaa7
@ -864,17 +864,6 @@ done:
|
||||
return ret;
|
||||
}
|
||||
|
||||
static int tcpm_set_current_limit(struct tcpc_dev *dev, u32 max_ma, u32 mv)
|
||||
{
|
||||
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
|
||||
tcpc_dev);
|
||||
|
||||
fusb302_log(chip, "current limit: %d ma, %d mv (not implemented)",
|
||||
max_ma, mv);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int fusb302_pd_tx_flush(struct fusb302_chip *chip)
|
||||
{
|
||||
return fusb302_i2c_set_bits(chip, FUSB_REG_CONTROL0,
|
||||
@ -1213,7 +1202,6 @@ static void init_tcpc_dev(struct tcpc_dev *fusb302_tcpc_dev)
|
||||
fusb302_tcpc_dev->set_polarity = tcpm_set_polarity;
|
||||
fusb302_tcpc_dev->set_vconn = tcpm_set_vconn;
|
||||
fusb302_tcpc_dev->set_vbus = tcpm_set_vbus;
|
||||
fusb302_tcpc_dev->set_current_limit = tcpm_set_current_limit;
|
||||
fusb302_tcpc_dev->set_pd_rx = tcpm_set_pd_rx;
|
||||
fusb302_tcpc_dev->set_roles = tcpm_set_roles;
|
||||
fusb302_tcpc_dev->start_drp_toggling = tcpm_start_drp_toggling;
|
||||
|
Loading…
Reference in New Issue
Block a user