Searched refs:nmk_i2c_dev (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/drivers/i2c/busses/
H A Di2c-nomadik.c154 * struct nmk_i2c_dev - private data structure of the controller.
171 struct nmk_i2c_dev { struct
217 static int flush_i2c_fifo(struct nmk_i2c_dev *dev) flush_i2c_fifo()
253 static void disable_all_interrupts(struct nmk_i2c_dev *dev) disable_all_interrupts()
263 static void clear_all_interrupts(struct nmk_i2c_dev *dev) clear_all_interrupts()
274 static int init_hw(struct nmk_i2c_dev *dev) init_hw()
303 static u32 load_i2c_mcr_reg(struct nmk_i2c_dev *dev, u16 flags) load_i2c_mcr_reg()
351 static void setup_i2c_controller(struct nmk_i2c_dev *dev) setup_i2c_controller()
447 static int read_i2c(struct nmk_i2c_dev *dev, u16 flags) read_i2c()
491 static void fill_tx_fifo(struct nmk_i2c_dev *dev, int no_bytes) fill_tx_fifo()
516 static int write_i2c(struct nmk_i2c_dev *dev, u16 flags) write_i2c()
577 static int nmk_i2c_xfer_one(struct nmk_i2c_dev *dev, u16 flags) nmk_i2c_xfer_one()
669 struct nmk_i2c_dev *dev = i2c_get_adapdata(i2c_adap); nmk_i2c_xfer()
708 static int disable_interrupts(struct nmk_i2c_dev *dev, u32 irq) disable_interrupts()
729 struct nmk_i2c_dev *dev = arg; i2c_irq_handler()
902 struct nmk_i2c_dev *nmk_i2c = amba_get_drvdata(adev); nmk_i2c_runtime_suspend()
912 struct nmk_i2c_dev *nmk_i2c = amba_get_drvdata(adev); nmk_i2c_runtime_resume()
951 struct nmk_i2c_dev *nmk) nmk_i2c_of_probe()
971 struct nmk_i2c_dev *dev; nmk_i2c_probe()
976 dev = devm_kzalloc(&adev->dev, sizeof(struct nmk_i2c_dev), GFP_KERNEL); nmk_i2c_probe()
1068 struct nmk_i2c_dev *dev = amba_get_drvdata(adev); nmk_i2c_remove()

Completed in 100 milliseconds