summaryrefslogtreecommitdiff
path: root/driver/wpc
diff options
context:
space:
mode:
Diffstat (limited to 'driver/wpc')
-rw-r--r--driver/wpc/p9221.c20
-rw-r--r--driver/wpc/p9221.h2
2 files changed, 13 insertions, 9 deletions
diff --git a/driver/wpc/p9221.c b/driver/wpc/p9221.c
index 2678173ea6..948734aba1 100644
--- a/driver/wpc/p9221.c
+++ b/driver/wpc/p9221.c
@@ -98,34 +98,38 @@ static int p9221_reg_is_8_bit(uint16_t reg)
static int p9221_read8(uint16_t reg, int *val)
{
- return i2c_read_offset16(wpc->i2c_port, P9221_R7_ADDR, reg, val, 1);
+ return i2c_read_offset16__7bf(wpc->i2c_port, P9221_R7_ADDR__7bf,
+ reg, val, 1);
}
static int p9221_write8(uint16_t reg, int val)
{
- return i2c_write_offset16(wpc->i2c_port, P9221_R7_ADDR, reg, val, 1);
+ return i2c_write_offset16__7bf(wpc->i2c_port, P9221_R7_ADDR__7bf,
+ reg, val, 1);
}
static int p9221_read16(uint16_t reg, int *val)
{
- return i2c_read_offset16(wpc->i2c_port, P9221_R7_ADDR, reg, val, 2);
+ return i2c_read_offset16__7bf(wpc->i2c_port, P9221_R7_ADDR__7bf,
+ reg, val, 2);
}
static int p9221_write16(uint16_t reg, int val)
{
- return i2c_write_offset16(wpc->i2c_port, P9221_R7_ADDR, reg, val, 2);
+ return i2c_write_offset16__7bf(wpc->i2c_port, P9221_R7_ADDR__7bf,
+ reg, val, 2);
}
static int p9221_block_read(uint16_t reg, uint8_t *data, int len)
{
- return i2c_read_offset16_block(wpc->i2c_port, P9221_R7_ADDR, reg, data,
- len);
+ return i2c_read_offset16_block__7bf(wpc->i2c_port, P9221_R7_ADDR__7bf,
+ reg, data, len);
}
static int p9221_block_write(uint16_t reg, uint8_t *data, int len)
{
- return i2c_write_offset16_block(wpc->i2c_port, P9221_R7_ADDR, reg, data,
- len);
+ return i2c_write_offset16_block__7bf(wpc->i2c_port, P9221_R7_ADDR__7bf,
+ reg, data, len);
}
static int p9221_set_cmd_reg(uint8_t cmd)
diff --git a/driver/wpc/p9221.h b/driver/wpc/p9221.h
index 7c5156c833..b590a5c1c7 100644
--- a/driver/wpc/p9221.h
+++ b/driver/wpc/p9221.h
@@ -19,7 +19,7 @@
/* ========== Variant-specific configuration ============ */
-#define P9221_R7_ADDR (0x61 << 1)
+#define P9221_R7_ADDR__7bf 0x61
/*
* P9221 common registers