Lines Matching refs:nmk_i2c_dev
168 struct nmk_i2c_dev { struct
214 static int flush_i2c_fifo(struct nmk_i2c_dev *dev) in flush_i2c_fifo()
250 static void disable_all_interrupts(struct nmk_i2c_dev *dev) in disable_all_interrupts()
260 static void clear_all_interrupts(struct nmk_i2c_dev *dev) in clear_all_interrupts()
271 static int init_hw(struct nmk_i2c_dev *dev) in init_hw()
300 static u32 load_i2c_mcr_reg(struct nmk_i2c_dev *dev, u16 flags) in load_i2c_mcr_reg()
348 static void setup_i2c_controller(struct nmk_i2c_dev *dev) in setup_i2c_controller()
444 static int read_i2c(struct nmk_i2c_dev *dev, u16 flags) in read_i2c()
488 static void fill_tx_fifo(struct nmk_i2c_dev *dev, int no_bytes) in fill_tx_fifo()
513 static int write_i2c(struct nmk_i2c_dev *dev, u16 flags) in write_i2c()
574 static int nmk_i2c_xfer_one(struct nmk_i2c_dev *dev, u16 flags) in nmk_i2c_xfer_one()
666 struct nmk_i2c_dev *dev = i2c_get_adapdata(i2c_adap); in nmk_i2c_xfer()
705 static int disable_interrupts(struct nmk_i2c_dev *dev, u32 irq) in disable_interrupts()
726 struct nmk_i2c_dev *dev = arg; in i2c_irq_handler()
899 struct nmk_i2c_dev *nmk_i2c = amba_get_drvdata(adev); in nmk_i2c_runtime_suspend()
909 struct nmk_i2c_dev *nmk_i2c = amba_get_drvdata(adev); in nmk_i2c_runtime_resume()
948 struct nmk_i2c_dev *nmk) in nmk_i2c_of_probe()
968 struct nmk_i2c_dev *dev; in nmk_i2c_probe()
973 dev = devm_kzalloc(&adev->dev, sizeof(struct nmk_i2c_dev), GFP_KERNEL); in nmk_i2c_probe()
1061 struct nmk_i2c_dev *dev = amba_get_drvdata(adev); in nmk_i2c_remove()