Searched refs:bid (Results 1 – 2 of 2) sorted by relevance
| /optee_os/core/drivers/ |
| H A D | imx_i2c.c | 151 static uint8_t i2c_io_read8(uint8_t bid, uint32_t address) in i2c_io_read8() argument 153 return io_read8(i2c_bus[bid].va + address); in i2c_io_read8() 156 static void i2c_io_write8(uint8_t bid, uint32_t address, uint8_t data) in i2c_io_write8() argument 158 return io_write8(i2c_bus[bid].va + address, data); in i2c_io_write8() 195 static void i2c_set_prescaler(uint8_t bid, uint32_t bps) in i2c_set_prescaler() argument 212 i2c_io_write8(bid, IFDR, p->prescaler); in i2c_set_prescaler() 215 static void i2c_set_bus_speed(uint8_t bid, int bps) in i2c_set_bus_speed() argument 222 addr += CCM_CCGRx_SET(i2c_clk.i2c[bid]); in i2c_set_bus_speed() 225 addr += i2c_clk.i2c[bid]; in i2c_set_bus_speed() 226 val = i2c_clk.cgrbm[bid] | io_read32(addr); in i2c_set_bus_speed() [all …]
|
| /optee_os/core/include/drivers/ |
| H A D | imx_i2c.h | 12 TEE_Result imx_i2c_write(uint8_t bid, uint8_t chip, const uint8_t *p, int l); 13 TEE_Result imx_i2c_read(uint8_t bid, uint8_t chip, uint8_t *p, int l); 14 TEE_Result imx_i2c_probe(uint8_t bid, uint8_t chip); 15 TEE_Result imx_i2c_init(uint8_t bid, int bps);
|