Searched refs:data_regsz (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-brcmstb.c | 173 int data_regsz; member 193 return (N_DATA_REGS * dev->data_regsz); in brcmstb_i2c_get_xfersz() 198 return dev->data_regsz; in brcmstb_i2c_get_data_regsz() 343 int data_regsz = brcmstb_i2c_get_data_regsz(dev); in brcmstb_i2c_xfer_bsc_data() local 364 bsc_writel(dev, BSC_CNT_REG1_MASK(data_regsz) & in brcmstb_i2c_xfer_bsc_data() 370 for (cnt = 0, i = 0; cnt < len; cnt += data_regsz, i++) { in brcmstb_i2c_xfer_bsc_data() 373 for (byte = 0; byte < data_regsz; byte++) { in brcmstb_i2c_xfer_bsc_data() 377 (BITS_PER_BYTE * (data_regsz - 1)); in brcmstb_i2c_xfer_bsc_data() 393 for (cnt = 0, i = 0; cnt < len; cnt += data_regsz, i++) { in brcmstb_i2c_xfer_bsc_data() 396 for (byte = 0; byte < data_regsz in brcmstb_i2c_xfer_bsc_data() [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-brcmstb.c | 162 int data_regsz; member 182 return (N_DATA_REGS * dev->data_regsz); in brcmstb_i2c_get_xfersz() 187 return dev->data_regsz; in brcmstb_i2c_get_data_regsz() 332 int data_regsz = brcmstb_i2c_get_data_regsz(dev); in brcmstb_i2c_xfer_bsc_data() local 353 bsc_writel(dev, BSC_CNT_REG1_MASK(data_regsz) & in brcmstb_i2c_xfer_bsc_data() 359 for (cnt = 0, i = 0; cnt < len; cnt += data_regsz, i++) { in brcmstb_i2c_xfer_bsc_data() 362 for (byte = 0; byte < data_regsz; byte++) { in brcmstb_i2c_xfer_bsc_data() 366 (BITS_PER_BYTE * (data_regsz - 1)); in brcmstb_i2c_xfer_bsc_data() 382 for (cnt = 0, i = 0; cnt < len; cnt += data_regsz, i++) { in brcmstb_i2c_xfer_bsc_data() 385 for (byte = 0; byte < data_regsz in brcmstb_i2c_xfer_bsc_data() [all...] |
Completed in 3 milliseconds