Lines Matching refs:at91_twi_dev
32 void at91_init_twi_bus_master(struct at91_twi_dev *dev)
66 static void at91_calc_twi_clock(struct at91_twi_dev *dev)
132 static void at91_twi_dma_cleanup(struct at91_twi_dev *dev)
154 static void at91_twi_write_next_byte(struct at91_twi_dev *dev)
176 struct at91_twi_dev *dev = (struct at91_twi_dev *)data;
193 static void at91_twi_write_data_dma(struct at91_twi_dev *dev)
271 static void at91_twi_read_next_byte(struct at91_twi_dev *dev)
317 struct at91_twi_dev *dev = (struct at91_twi_dev *)data;
332 static void at91_twi_read_data_dma(struct at91_twi_dev *dev)
391 struct at91_twi_dev *dev = dev_id;
475 static int at91_do_twi_transfer(struct at91_twi_dev *dev)
653 struct at91_twi_dev *dev = i2c_get_adapdata(adap);
746 static int at91_twi_configure_dma(struct at91_twi_dev *dev, u32 phy_addr)
829 struct at91_twi_dev *dev)
849 struct at91_twi_dev *dev = i2c_get_adapdata(adap);
868 struct at91_twi_dev *dev)
883 u32 phy_addr, struct at91_twi_dev *dev)