Searched refs:at91_twi_write (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/i2c/busses/ |
| H A D | i2c-at91-master.c | 40 at91_twi_write(dev, AT91_TWI_CR, AT91_TWI_FIFOEN); in at91_init_twi_bus_master() 41 at91_twi_write(dev, AT91_TWI_CR, AT91_TWI_MSEN); in at91_init_twi_bus_master() 42 at91_twi_write(dev, AT91_TWI_CR, AT91_TWI_SVDIS); in at91_init_twi_bus_master() 43 at91_twi_write(dev, AT91_TWI_CWGR, dev->twi_cwgr_reg); in at91_init_twi_bus_master() 60 at91_twi_write(dev, AT91_TWI_FILTR, filtr); in at91_init_twi_bus_master() 166 at91_twi_write(dev, AT91_TWI_CR, AT91_TWI_STOP); in at91_twi_write_next_byte() 167 at91_twi_write(dev, AT91_TWI_IDR, AT91_TWI_TXRDY); in at91_twi_write_next_byte() 189 at91_twi_write(dev, AT91_TWI_IER, AT91_TWI_TXCOMP); in at91_twi_write_data_dma_callback() 191 at91_twi_write(dev, AT91_TWI_CR, AT91_TWI_STOP); in at91_twi_write_data_dma_callback() 245 at91_twi_write(dev, AT91_TWI_FMR, fifo_mr); in at91_twi_write_data_dma() [all …]
|
| H A D | i2c-at91-core.c | 33 void at91_twi_write(struct at91_twi_dev *dev, unsigned reg, unsigned val) in at91_twi_write() function 40 at91_twi_write(dev, AT91_TWI_IDR, AT91_TWI_INT_MASK); in at91_disable_twi_interrupts() 51 at91_twi_write(dev, AT91_TWI_IER, dev->imr); in at91_twi_irq_restore() 57 at91_twi_write(dev, AT91_TWI_CR, AT91_TWI_SWRST); in at91_init_twi_bus()
|
| H A D | i2c-at91.h | 168 void at91_twi_write(struct at91_twi_dev *dev, unsigned reg, unsigned val);
|