Lines Matching defs:i2c_writel

314  * If necessary, i2c_writel() and i2c_readl() will offset the register
327 static void i2c_writel(struct tegra_i2c_dev *i2c_dev, u32 val, unsigned int reg)
361 i2c_writel(i2c_dev, *data32++, reg);
375 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK);
383 i2c_writel(i2c_dev, int_mask, I2C_INT_MASK);
500 * by i2c_readl() and i2c_writel().
522 i2c_writel(i2c_dev, value, I2C_INTERFACE_TIMING_0);
528 i2c_writel(i2c_dev, value, I2C_INTERFACE_TIMING_1);
532 i2c_writel(i2c_dev, value, I2C_HS_INTERFACE_TIMING_0);
537 i2c_writel(i2c_dev, value, I2C_HS_INTERFACE_TIMING_1);
540 i2c_writel(i2c_dev, value, I2C_BUS_CLEAR_CNFG);
542 i2c_writel(i2c_dev, 0x0, I2C_TLOW_SEXT);
577 i2c_writel(i2c_dev, val, offset);
595 i2c_writel(i2c_dev, I2C_MSTR_CONFIG_LOAD, I2C_CONFIG_LOAD);
638 i2c_writel(i2c_dev, val, I2C_CNFG);
639 i2c_writel(i2c_dev, 0, I2C_INT_MASK);
669 i2c_writel(i2c_dev, clk_divisor, I2C_CLK_DIVISOR);
674 i2c_writel(i2c_dev, val, I2C_INTERFACE_TIMING_0);
682 i2c_writel(i2c_dev, tsu_thd, I2C_INTERFACE_TIMING_1);
697 i2c_writel(i2c_dev, sl_cfg, I2C_SL_CNFG);
698 i2c_writel(i2c_dev, 0xfc, I2C_SL_ADDR1);
699 i2c_writel(i2c_dev, 0x00, I2C_SL_ADDR2);
707 i2c_writel(i2c_dev, I2C_MST_CORE_CLKEN_OVR, I2C_CLKEN_OVERRIDE);
730 i2c_writel(i2c_dev, cnfg & ~I2C_CNFG_PACKET_MODE_EN, I2C_CNFG);
861 i2c_writel(i2c_dev, val, I2C_TX_FIFO);
922 i2c_writel(i2c_dev, status, I2C_INT_STATUS);
960 i2c_writel(i2c_dev, status, I2C_INT_STATUS);
1039 i2c_writel(i2c_dev, val, reg);
1109 i2c_writel(i2c_dev, val, I2C_BUS_CLEAR_CNFG);
1116 i2c_writel(i2c_dev, val, I2C_BUS_CLEAR_CNFG);
1152 i2c_writel(i2c_dev, packet_header, I2C_TX_FIFO);
1159 i2c_writel(i2c_dev, packet_header, I2C_TX_FIFO);
1184 i2c_writel(i2c_dev, packet_header, I2C_TX_FIFO);