at91_twi_dev
struct at91_twi_dev *dev;
struct at91_twi_dev *dev = platform_get_drvdata(pdev);
struct at91_twi_dev *twi_dev = dev_get_drvdata(dev);
unsigned at91_twi_read(struct at91_twi_dev *dev, unsigned reg)
struct at91_twi_dev *twi_dev = dev_get_drvdata(dev);
struct at91_twi_dev *twi_dev = dev_get_drvdata(dev);
void at91_twi_write(struct at91_twi_dev *dev, unsigned reg, unsigned val)
void at91_disable_twi_interrupts(struct at91_twi_dev *dev)
void at91_twi_irq_save(struct at91_twi_dev *dev)
void at91_twi_irq_restore(struct at91_twi_dev *dev)
void at91_init_twi_bus(struct at91_twi_dev *dev)
static void at91_twi_dma_cleanup(struct at91_twi_dev *dev)
static void at91_twi_write_next_byte(struct at91_twi_dev *dev)
struct at91_twi_dev *dev = (struct at91_twi_dev *)data;
static void at91_twi_write_data_dma(struct at91_twi_dev *dev)
static void at91_twi_read_next_byte(struct at91_twi_dev *dev)
struct at91_twi_dev *dev = (struct at91_twi_dev *)data;
void at91_init_twi_bus_master(struct at91_twi_dev *dev)
static void at91_twi_read_data_dma(struct at91_twi_dev *dev)
struct at91_twi_dev *dev = dev_id;
static int at91_do_twi_transfer(struct at91_twi_dev *dev)
struct at91_twi_dev *dev = i2c_get_adapdata(adap);
static void at91_calc_twi_clock(struct at91_twi_dev *dev)
static int at91_twi_configure_dma(struct at91_twi_dev *dev, u32 phy_addr)
struct at91_twi_dev *dev)
struct at91_twi_dev *dev = i2c_get_adapdata(adap);
struct at91_twi_dev *dev)
u32 phy_addr, struct at91_twi_dev *dev)
u32 phy_addr, struct at91_twi_dev *dev)
void at91_init_twi_bus_slave(struct at91_twi_dev *dev)
struct at91_twi_dev *dev = dev_id;
struct at91_twi_dev *dev = i2c_get_adapdata(slave->adapter);
struct at91_twi_dev *dev = i2c_get_adapdata(slave->adapter);
unsigned at91_twi_read(struct at91_twi_dev *dev, unsigned reg);
void at91_twi_write(struct at91_twi_dev *dev, unsigned reg, unsigned val);
void at91_disable_twi_interrupts(struct at91_twi_dev *dev);
void at91_twi_irq_save(struct at91_twi_dev *dev);
void at91_twi_irq_restore(struct at91_twi_dev *dev);
void at91_init_twi_bus(struct at91_twi_dev *dev);
void at91_init_twi_bus_master(struct at91_twi_dev *dev);
struct at91_twi_dev *dev);
void at91_init_twi_bus_slave(struct at91_twi_dev *dev);
struct at91_twi_dev *dev);
static inline void at91_init_twi_bus_slave(struct at91_twi_dev *dev) {}
u32 phy_addr, struct at91_twi_dev *dev)