at91_twi_dev       29 drivers/i2c/busses/i2c-at91-core.c unsigned at91_twi_read(struct at91_twi_dev *dev, unsigned reg)
at91_twi_dev       34 drivers/i2c/busses/i2c-at91-core.c void at91_twi_write(struct at91_twi_dev *dev, unsigned reg, unsigned val)
at91_twi_dev       39 drivers/i2c/busses/i2c-at91-core.c void at91_disable_twi_interrupts(struct at91_twi_dev *dev)
at91_twi_dev       44 drivers/i2c/busses/i2c-at91-core.c void at91_twi_irq_save(struct at91_twi_dev *dev)
at91_twi_dev       50 drivers/i2c/busses/i2c-at91-core.c void at91_twi_irq_restore(struct at91_twi_dev *dev)
at91_twi_dev       55 drivers/i2c/busses/i2c-at91-core.c void at91_init_twi_bus(struct at91_twi_dev *dev)
at91_twi_dev      198 drivers/i2c/busses/i2c-at91-core.c 	struct at91_twi_dev *dev;
at91_twi_dev      277 drivers/i2c/busses/i2c-at91-core.c 	struct at91_twi_dev *dev = platform_get_drvdata(pdev);
at91_twi_dev      292 drivers/i2c/busses/i2c-at91-core.c 	struct at91_twi_dev *twi_dev = dev_get_drvdata(dev);
at91_twi_dev      303 drivers/i2c/busses/i2c-at91-core.c 	struct at91_twi_dev *twi_dev = dev_get_drvdata(dev);
at91_twi_dev      320 drivers/i2c/busses/i2c-at91-core.c 	struct at91_twi_dev *twi_dev = dev_get_drvdata(dev);
at91_twi_dev       32 drivers/i2c/busses/i2c-at91-master.c void at91_init_twi_bus_master(struct at91_twi_dev *dev)
at91_twi_dev       46 drivers/i2c/busses/i2c-at91-master.c static void at91_calc_twi_clock(struct at91_twi_dev *dev)
at91_twi_dev       94 drivers/i2c/busses/i2c-at91-master.c static void at91_twi_dma_cleanup(struct at91_twi_dev *dev)
at91_twi_dev      116 drivers/i2c/busses/i2c-at91-master.c static void at91_twi_write_next_byte(struct at91_twi_dev *dev)
at91_twi_dev      138 drivers/i2c/busses/i2c-at91-master.c 	struct at91_twi_dev *dev = (struct at91_twi_dev *)data;
at91_twi_dev      155 drivers/i2c/busses/i2c-at91-master.c static void at91_twi_write_data_dma(struct at91_twi_dev *dev)
at91_twi_dev      233 drivers/i2c/busses/i2c-at91-master.c static void at91_twi_read_next_byte(struct at91_twi_dev *dev)
at91_twi_dev      279 drivers/i2c/busses/i2c-at91-master.c 	struct at91_twi_dev *dev = (struct at91_twi_dev *)data;
at91_twi_dev      294 drivers/i2c/busses/i2c-at91-master.c static void at91_twi_read_data_dma(struct at91_twi_dev *dev)
at91_twi_dev      353 drivers/i2c/busses/i2c-at91-master.c 	struct at91_twi_dev *dev = dev_id;
at91_twi_dev      437 drivers/i2c/busses/i2c-at91-master.c static int at91_do_twi_transfer(struct at91_twi_dev *dev)
at91_twi_dev      607 drivers/i2c/busses/i2c-at91-master.c 	struct at91_twi_dev *dev = i2c_get_adapdata(adap);
at91_twi_dev      689 drivers/i2c/busses/i2c-at91-master.c static int at91_twi_configure_dma(struct at91_twi_dev *dev, u32 phy_addr)
at91_twi_dev      772 drivers/i2c/busses/i2c-at91-master.c 			  u32 phy_addr, struct at91_twi_dev *dev)
at91_twi_dev       17 drivers/i2c/busses/i2c-at91-slave.c 	struct at91_twi_dev *dev = dev_id;
at91_twi_dev       67 drivers/i2c/busses/i2c-at91-slave.c 	struct at91_twi_dev *dev = i2c_get_adapdata(slave->adapter);
at91_twi_dev       91 drivers/i2c/busses/i2c-at91-slave.c 	struct at91_twi_dev *dev = i2c_get_adapdata(slave->adapter);
at91_twi_dev      120 drivers/i2c/busses/i2c-at91-slave.c 			 u32 phy_addr, struct at91_twi_dev *dev)
at91_twi_dev      136 drivers/i2c/busses/i2c-at91-slave.c void at91_init_twi_bus_slave(struct at91_twi_dev *dev)
at91_twi_dev      150 drivers/i2c/busses/i2c-at91.h unsigned at91_twi_read(struct at91_twi_dev *dev, unsigned reg);
at91_twi_dev      151 drivers/i2c/busses/i2c-at91.h void at91_twi_write(struct at91_twi_dev *dev, unsigned reg, unsigned val);
at91_twi_dev      152 drivers/i2c/busses/i2c-at91.h void at91_disable_twi_interrupts(struct at91_twi_dev *dev);
at91_twi_dev      153 drivers/i2c/busses/i2c-at91.h void at91_twi_irq_save(struct at91_twi_dev *dev);
at91_twi_dev      154 drivers/i2c/busses/i2c-at91.h void at91_twi_irq_restore(struct at91_twi_dev *dev);
at91_twi_dev      155 drivers/i2c/busses/i2c-at91.h void at91_init_twi_bus(struct at91_twi_dev *dev);
at91_twi_dev      157 drivers/i2c/busses/i2c-at91.h void at91_init_twi_bus_master(struct at91_twi_dev *dev);
at91_twi_dev      159 drivers/i2c/busses/i2c-at91.h 			  struct at91_twi_dev *dev);
at91_twi_dev      162 drivers/i2c/busses/i2c-at91.h void at91_init_twi_bus_slave(struct at91_twi_dev *dev);
at91_twi_dev      164 drivers/i2c/busses/i2c-at91.h 			 struct at91_twi_dev *dev);
at91_twi_dev      167 drivers/i2c/busses/i2c-at91.h static inline void at91_init_twi_bus_slave(struct at91_twi_dev *dev) {}
at91_twi_dev      169 drivers/i2c/busses/i2c-at91.h 				       u32 phy_addr, struct at91_twi_dev *dev)