Lines Matching defs:dev
63 static void ast_i2c_clear_interrupts(struct udevice *dev) in ast_i2c_clear_interrupts()
70 static void ast_i2c_init_bus(struct udevice *dev) in ast_i2c_init_bus()
90 static int ast_i2c_ofdata_to_platdata(struct udevice *dev) in ast_i2c_ofdata_to_platdata()
109 static int ast_i2c_probe(struct udevice *dev) in ast_i2c_probe()
130 static int ast_i2c_wait_isr(struct udevice *dev, u32 flag) in ast_i2c_wait_isr()
147 static int ast_i2c_send_stop(struct udevice *dev) in ast_i2c_send_stop()
156 static int ast_i2c_wait_tx(struct udevice *dev) in ast_i2c_wait_tx()
181 static int ast_i2c_start_txn(struct udevice *dev, uint devaddr) in ast_i2c_start_txn()
192 static int ast_i2c_read_data(struct udevice *dev, u8 chip_addr, u8 *buffer, in ast_i2c_read_data()
221 static int ast_i2c_write_data(struct udevice *dev, u8 chip_addr, u8 in ast_i2c_write_data()
245 static int ast_i2c_deblock(struct udevice *dev) in ast_i2c_deblock()
274 static int ast_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in ast_i2c_xfer()
304 static int ast_i2c_set_speed(struct udevice *dev, unsigned int speed) in ast_i2c_set_speed()