summaryrefslogtreecommitdiff
path: root/driver/usb_mux/ps8743.c
diff options
context:
space:
mode:
Diffstat (limited to 'driver/usb_mux/ps8743.c')
-rw-r--r--driver/usb_mux/ps8743.c8
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;