/drivers/net/ethernet/mellanox/mlxsw/ |
D | i2c.c | 140 u8 addr_buf[MLXSW_I2C_ADDR_BUF_SIZE]; in mlxsw_i2c_wait_go_bit() local 144 MLXSW_I2C_READ_MSG(client, addr_buf, buf, len); in mlxsw_i2c_wait_go_bit() 149 mlxsw_i2c_set_slave_addr(addr_buf, MLXSW_I2C_CIR2_OFF_STATUS); in mlxsw_i2c_wait_go_bit() 290 u8 addr_buf[MLXSW_I2C_ADDR_BUF_SIZE]; in mlxsw_i2c_get_mbox() local 293 MLXSW_I2C_READ_MSG(client, addr_buf, buf, MLXSW_I2C_MBOX_SIZE); in mlxsw_i2c_get_mbox() 297 mlxsw_i2c_set_slave_addr(addr_buf, MLXSW_I2C_CIR2_BASE); in mlxsw_i2c_get_mbox()
|
/drivers/input/touchscreen/ |
D | goodix.c | 198 u8 *addr_buf; in goodix_i2c_write() local 202 addr_buf = kmalloc(len + 2, GFP_KERNEL); in goodix_i2c_write() 203 if (!addr_buf) in goodix_i2c_write() 206 addr_buf[0] = reg >> 8; in goodix_i2c_write() 207 addr_buf[1] = reg & 0xFF; in goodix_i2c_write() 208 memcpy(&addr_buf[2], buf, len); in goodix_i2c_write() 212 msg.buf = addr_buf; in goodix_i2c_write() 216 kfree(addr_buf); in goodix_i2c_write()
|
/drivers/media/i2c/ |
D | imx208.c | 326 u8 addr_buf[2] = { reg >> 8, reg & 0xff }; in imx208_read_reg() local 336 msgs[0].len = ARRAY_SIZE(addr_buf); in imx208_read_reg() 337 msgs[0].buf = addr_buf; in imx208_read_reg() 802 u8 addr_buf[2] = { IMX208_OTP_BASE >> 8, IMX208_OTP_BASE & 0xff }; in imx208_read_otp() local 819 msgs[0].len = ARRAY_SIZE(addr_buf); in imx208_read_otp() 820 msgs[0].buf = addr_buf; in imx208_read_otp()
|
D | imx412.c | 426 u8 addr_buf[2] = {0}; in imx412_read_reg() local 433 put_unaligned_be16(reg, addr_buf); in imx412_read_reg() 438 msgs[0].len = ARRAY_SIZE(addr_buf); in imx412_read_reg() 439 msgs[0].buf = addr_buf; in imx412_read_reg()
|
D | imx335.c | 281 u8 addr_buf[2] = {0}; in imx335_read_reg() local 288 put_unaligned_be16(reg, addr_buf); in imx335_read_reg() 293 msgs[0].len = ARRAY_SIZE(addr_buf); in imx335_read_reg() 294 msgs[0].buf = addr_buf; in imx335_read_reg()
|
D | ov9282.c | 294 u8 addr_buf[2] = {0}; in ov9282_read_reg() local 301 put_unaligned_be16(reg, addr_buf); in ov9282_read_reg() 306 msgs[0].len = ARRAY_SIZE(addr_buf); in ov9282_read_reg() 307 msgs[0].buf = addr_buf; in ov9282_read_reg()
|
D | imx334.c | 289 u8 addr_buf[2] = {0}; in imx334_read_reg() local 296 put_unaligned_be16(reg, addr_buf); in imx334_read_reg() 301 msgs[0].len = ARRAY_SIZE(addr_buf); in imx334_read_reg() 302 msgs[0].buf = addr_buf; in imx334_read_reg()
|
D | hi556.c | 513 u8 addr_buf[2]; in hi556_read_reg() local 520 put_unaligned_be16(reg, addr_buf); in hi556_read_reg() 523 msgs[0].len = sizeof(addr_buf); in hi556_read_reg() 524 msgs[0].buf = addr_buf; in hi556_read_reg()
|
D | ov5675.c | 520 u8 addr_buf[2]; in ov5675_read_reg() local 527 put_unaligned_be16(reg, addr_buf); in ov5675_read_reg() 530 msgs[0].len = sizeof(addr_buf); in ov5675_read_reg() 531 msgs[0].buf = addr_buf; in ov5675_read_reg()
|
D | ov9734.c | 372 u8 addr_buf[2]; in ov9734_read_reg() local 379 put_unaligned_be16(reg, addr_buf); in ov9734_read_reg() 382 msgs[0].len = sizeof(addr_buf); in ov9734_read_reg() 383 msgs[0].buf = addr_buf; in ov9734_read_reg()
|
D | imx319.c | 1791 u8 addr_buf[2]; in imx319_read_reg() local 1798 put_unaligned_be16(reg, addr_buf); in imx319_read_reg() 1802 msgs[0].len = ARRAY_SIZE(addr_buf); in imx319_read_reg() 1803 msgs[0].buf = addr_buf; in imx319_read_reg()
|
D | ov2740.c | 377 u8 addr_buf[2]; in ov2740_read_reg() local 384 put_unaligned_be16(reg, addr_buf); in ov2740_read_reg() 387 msgs[0].len = sizeof(addr_buf); in ov2740_read_reg() 388 msgs[0].buf = addr_buf; in ov2740_read_reg()
|
D | imx355.c | 1091 u8 addr_buf[2]; in imx355_read_reg() local 1098 put_unaligned_be16(reg, addr_buf); in imx355_read_reg() 1102 msgs[0].len = ARRAY_SIZE(addr_buf); in imx355_read_reg() 1103 msgs[0].buf = addr_buf; in imx355_read_reg()
|
D | ov8856.c | 1584 u8 addr_buf[2]; in ov8856_read_reg() local 1591 put_unaligned_be16(reg, addr_buf); in ov8856_read_reg() 1594 msgs[0].len = sizeof(addr_buf); in ov8856_read_reg() 1595 msgs[0].buf = addr_buf; in ov8856_read_reg()
|
D | ov2680.c | 229 u8 addr_buf[2] = { reg >> 8, reg & 0xff }; in __ov2680_read_reg() local 238 msgs[0].len = ARRAY_SIZE(addr_buf); in __ov2680_read_reg() 239 msgs[0].buf = addr_buf; in __ov2680_read_reg()
|
D | imx258.c | 640 u8 addr_buf[2] = { reg >> 8, reg & 0xff }; in imx258_read_reg() local 650 msgs[0].len = ARRAY_SIZE(addr_buf); in imx258_read_reg() 651 msgs[0].buf = addr_buf; in imx258_read_reg()
|
D | imx219.c | 494 u8 addr_buf[2] = { reg >> 8, reg & 0xff }; in imx219_read_reg() local 504 msgs[0].len = ARRAY_SIZE(addr_buf); in imx219_read_reg() 505 msgs[0].buf = addr_buf; in imx219_read_reg()
|
/drivers/staging/media/atomisp/i2c/ |
D | atomisp-ov2680.c | 54 u8 addr_buf[2] = { reg >> 8, reg & 0xff }; in ov2680_read_reg() local 63 msgs[0].len = ARRAY_SIZE(addr_buf); in ov2680_read_reg() 64 msgs[0].buf = addr_buf; in ov2680_read_reg()
|