diff options
Diffstat (limited to 'driver/usb_mux/ps8743.c')
-rw-r--r-- | driver/usb_mux/ps8743.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/driver/usb_mux/ps8743.c b/driver/usb_mux/ps8743.c index f618bb009f..f126d36378 100644 --- a/driver/usb_mux/ps8743.c +++ b/driver/usb_mux/ps8743.c @@ -23,6 +23,14 @@ int ps8743_write(const struct usb_mux *me, uint8_t reg, uint8_t val) reg, val); } +int ps8743_field_update(const struct usb_mux *me, uint8_t reg, uint8_t mask, + uint8_t val) +{ + return i2c_field_update8(me->i2c_port, me->i2c_addr_flags, + reg, mask, val); +} + + int ps8743_check_chip_id(const struct usb_mux *me, int *val) { int id1; |