Home
last modified time | relevance | path

Searched refs:mxc_i2c_bus (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/i2c/
H A Dmxc_i2c.c137 static uint8_t i2c_imx_get_clk(struct mxc_i2c_bus *i2c_bus, unsigned int rate) in i2c_imx_get_clk()
170 static int bus_i2c_set_bus_speed(struct mxc_i2c_bus *i2c_bus, int speed) in bus_i2c_set_bus_speed()
194 static int wait_for_sr_state(struct mxc_i2c_bus *i2c_bus, unsigned state) in wait_for_sr_state()
228 static int tx_byte(struct mxc_i2c_bus *i2c_bus, u8 byte) in tx_byte()
258 static void i2c_imx_stop(struct mxc_i2c_bus *i2c_bus) in i2c_imx_stop()
277 static int i2c_init_transfer_(struct mxc_i2c_bus *i2c_bus, u8 chip, in i2c_init_transfer_()
334 int i2c_idle_bus(struct mxc_i2c_bus *i2c_bus) in i2c_idle_bus()
352 int i2c_idle_bus(struct mxc_i2c_bus *i2c_bus) in i2c_idle_bus()
412 static int i2c_init_transfer(struct mxc_i2c_bus *i2c_bus, u8 chip, in i2c_init_transfer()
445 static int i2c_write_data(struct mxc_i2c_bus *i2c_bus, u8 chip, const u8 *buf, in i2c_write_data()
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/mach-imx/
H A Dmxc_i2c.h39 struct mxc_i2c_bus { struct
100 int i2c_idle_bus(struct mxc_i2c_bus *i2c_bus);