Lines Matching refs:i2c_writel

236 static void i2c_writel(struct tegra_i2c_dev *i2c_dev, u32 val,  in i2c_writel()  function
268 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_mask_irq()
276 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK); in tegra_i2c_unmask_irq()
297 i2c_writel(i2c_dev, val, offset); in tegra_i2c_flush_fifos()
418 i2c_writel(i2c_dev, val, I2C_TX_FIFO); in tegra_i2c_fill_tx_fifo()
495 i2c_writel(i2c_dev, I2C_MSTR_CONFIG_LOAD, I2C_CONFIG_LOAD); in tegra_i2c_wait_for_config_load()
538 i2c_writel(i2c_dev, val, I2C_CNFG); in tegra_i2c_init()
539 i2c_writel(i2c_dev, 0, I2C_INT_MASK); in tegra_i2c_init()
545 i2c_writel(i2c_dev, clk_divisor, I2C_CLK_DIVISOR); in tegra_i2c_init()
551 i2c_writel(i2c_dev, sl_cfg, I2C_SL_CNFG); in tegra_i2c_init()
552 i2c_writel(i2c_dev, 0xfc, I2C_SL_ADDR1); in tegra_i2c_init()
553 i2c_writel(i2c_dev, 0x00, I2C_SL_ADDR2); in tegra_i2c_init()
559 i2c_writel(i2c_dev, val, I2C_MST_FIFO_CONTROL); in tegra_i2c_init()
563 i2c_writel(i2c_dev, val, I2C_FIFO_CONTROL); in tegra_i2c_init()
571 i2c_writel(i2c_dev, I2C_MST_CORE_CLKEN_OVR, I2C_CLKEN_OVERRIDE); in tegra_i2c_init()
601 i2c_writel(i2c_dev, cnfg & ~I2C_CNFG_PACKET_MODE_EN, I2C_CNFG); in tegra_i2c_disable_packet_mode()
653 i2c_writel(i2c_dev, status, I2C_INT_STATUS); in tegra_i2c_isr()
667 i2c_writel(i2c_dev, status, I2C_INT_STATUS); in tegra_i2c_isr()
705 i2c_writel(i2c_dev, packet_header, I2C_TX_FIFO); in tegra_i2c_xfer_msg()
708 i2c_writel(i2c_dev, packet_header, I2C_TX_FIFO); in tegra_i2c_xfer_msg()
725 i2c_writel(i2c_dev, packet_header, I2C_TX_FIFO); in tegra_i2c_xfer_msg()