Searched refs:sda_hold_time (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-designware-common.c | 272 dev->sda_hold_time = ss_ht; in i2c_dw_acpi_configure() 275 dev->sda_hold_time = fp_ht; in i2c_dw_acpi_configure() 278 dev->sda_hold_time = hs_ht; in i2c_dw_acpi_configure() 282 dev->sda_hold_time = fs_ht; in i2c_dw_acpi_configure() 404 if (!dev->sda_hold_time) { in i2c_dw_set_sda_hold() 407 &dev->sda_hold_time); in i2c_dw_set_sda_hold() 419 if (!(dev->sda_hold_time & DW_IC_SDA_HOLD_RX_MASK)) in i2c_dw_set_sda_hold() 420 dev->sda_hold_time |= 1 << DW_IC_SDA_HOLD_RX_SHIFT; in i2c_dw_set_sda_hold() 423 dev->sda_hold_time & ~(u32)DW_IC_SDA_HOLD_RX_MASK, in i2c_dw_set_sda_hold() 424 dev->sda_hold_time >> DW_IC_SDA_HOLD_RX_SHIF in i2c_dw_set_sda_hold() [all...] |
H A D | i2c-designware-platdrv.c | 129 writel((dev->sda_hold_time << 1) | MSCC_ICPU_CFG_TWI_DELAY_ENABLE, in mscc_twi_set_sda_hold_time() 286 if (!dev->sda_hold_time && t->sda_hold_ns) in dw_i2c_plat_probe() 287 dev->sda_hold_time = in dw_i2c_plat_probe()
|
H A D | i2c-designware-slave.c | 52 if (dev->sda_hold_time) in i2c_dw_init_slave() 53 regmap_write(dev->map, DW_IC_SDA_HOLD, dev->sda_hold_time); in i2c_dw_init_slave()
|
H A D | i2c-designware-master.c | 209 if (dev->sda_hold_time) in i2c_dw_init_master() 210 regmap_write(dev->map, DW_IC_SDA_HOLD, dev->sda_hold_time); in i2c_dw_init_master()
|
H A D | i2c-designware-core.h | 214 * @sda_hold_time: SDA hold value 270 u32 sda_hold_time; member
|
H A D | i2c-designware-pcidrv.c | 262 dev->sda_hold_time = cfg->sda_hold; in i2c_dw_pci_probe()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-designware-common.c | 275 dev->sda_hold_time = ss_ht; in i2c_dw_acpi_configure() 278 dev->sda_hold_time = fp_ht; in i2c_dw_acpi_configure() 281 dev->sda_hold_time = hs_ht; in i2c_dw_acpi_configure() 285 dev->sda_hold_time = fs_ht; in i2c_dw_acpi_configure() 407 if (!dev->sda_hold_time) { in i2c_dw_set_sda_hold() 410 &dev->sda_hold_time); in i2c_dw_set_sda_hold() 422 if (!(dev->sda_hold_time & DW_IC_SDA_HOLD_RX_MASK)) in i2c_dw_set_sda_hold() 423 dev->sda_hold_time |= 1 << DW_IC_SDA_HOLD_RX_SHIFT; in i2c_dw_set_sda_hold() 426 dev->sda_hold_time & ~(u32)DW_IC_SDA_HOLD_RX_MASK, in i2c_dw_set_sda_hold() 427 dev->sda_hold_time >> DW_IC_SDA_HOLD_RX_SHIF in i2c_dw_set_sda_hold() [all...] |
H A D | i2c-designware-slave.c | 52 if (dev->sda_hold_time) in i2c_dw_init_slave() 53 regmap_write(dev->map, DW_IC_SDA_HOLD, dev->sda_hold_time); in i2c_dw_init_slave()
|
H A D | i2c-designware-platdrv.c | 129 writel((dev->sda_hold_time << 1) | MSCC_ICPU_CFG_TWI_DELAY_ENABLE, in mscc_twi_set_sda_hold_time() 353 if (!dev->sda_hold_time && t->sda_hold_ns) in dw_i2c_plat_probe() 354 dev->sda_hold_time = in dw_i2c_plat_probe()
|
H A D | i2c-designware-core.h | 225 * @sda_hold_time: SDA hold value 283 u32 sda_hold_time; member
|
H A D | i2c-designware-master.c | 202 if (dev->sda_hold_time) in i2c_dw_init_master() 203 regmap_write(dev->map, DW_IC_SDA_HOLD, dev->sda_hold_time); in i2c_dw_init_master()
|
H A D | i2c-designware-pcidrv.c | 323 dev->sda_hold_time = cfg->sda_hold; in i2c_dw_pci_probe()
|
Completed in 10 milliseconds