Searched refs:twsi_base (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/i2c/busses/ |
| H A D | i2c-octeon-core.c | 88 return (__raw_readq(i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)) & SW_TWSI_V) == 0; in octeon_i2c_hlc_test_valid() 146 mode = __raw_readq(i2c->twsi_base + OCTEON_REG_MODE(i2c)); in octeon_i2c_block_enable() 148 octeon_i2c_writeq_flush(mode, i2c->twsi_base + OCTEON_REG_MODE(i2c)); in octeon_i2c_block_enable() 159 mode = __raw_readq(i2c->twsi_base + OCTEON_REG_MODE(i2c)); in octeon_i2c_block_disable() 161 octeon_i2c_writeq_flush(mode, i2c->twsi_base + OCTEON_REG_MODE(i2c)); in octeon_i2c_block_disable() 218 stat = __raw_readq(i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)); in octeon_i2c_check_status() 276 mode = __raw_readq(i2c->twsi_base + OCTEON_REG_MODE(i2c)); in octeon_i2c_check_status() 279 octeon_i2c_writeq_flush(mode, i2c->twsi_base + OCTEON_REG_MODE(i2c)); in octeon_i2c_check_status() 457 octeon_i2c_writeq_flush(cmd, i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)); in octeon_i2c_hlc_read() 462 cmd = __raw_readq(i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)); in octeon_i2c_hlc_read() [all …]
|
| H A D | i2c-octeon-core.h | 133 void __iomem *twsi_base; member 168 __raw_writeq(SW_TWSI_V | eop_reg | data, i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)); in octeon_i2c_reg_write() 170 tmp = __raw_readq(i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)); in octeon_i2c_reg_write() 196 __raw_writeq(SW_TWSI_V | eop_reg | SW_TWSI_R, i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)); in octeon_i2c_reg_read() 198 tmp = __raw_readq(i2c->twsi_base + OCTEON_REG_SW_TWSI(i2c)); in octeon_i2c_reg_read() 225 return __raw_readq(i2c->twsi_base + OCTEON_REG_TWSI_INT(i2c)); in octeon_i2c_read_int() 235 octeon_i2c_writeq_flush(data, i2c->twsi_base + OCTEON_REG_TWSI_INT(i2c)); in octeon_i2c_write_int()
|
| H A D | i2c-thunderx-pcidrv.c | 44 i2c->twsi_base + TWSI_INT_ENA_W1S); in thunder_i2c_int_enable() 53 i2c->twsi_base + TWSI_INT_ENA_W1C); in thunder_i2c_int_disable() 59 i2c->twsi_base + TWSI_INT_ENA_W1S); in thunder_i2c_hlc_int_enable() 65 i2c->twsi_base + TWSI_INT_ENA_W1C); in thunder_i2c_hlc_int_disable() 185 i2c->twsi_base = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0)); in thunder_i2c_probe_pci() 186 if (!i2c->twsi_base) in thunder_i2c_probe_pci()
|