Searched refs:meson_i2c_set_mask (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-meson.c | 111 static void meson_i2c_set_mask(struct meson_i2c *i2c, int reg, u32 mask, in meson_i2c_set_mask() function 170 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_CLKDIV_MASK, in meson_gxbb_axg_i2c_set_clk_div() 173 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_CLKDIVEXT_MASK, in meson_gxbb_axg_i2c_set_clk_div() 177 meson_i2c_set_mask(i2c, REG_SLAVE_ADDR, REG_SLV_SCL_LOW_MASK, in meson_gxbb_axg_i2c_set_clk_div() 181 meson_i2c_set_mask(i2c, REG_SLAVE_ADDR, REG_SLV_SCL_LOW_EN, REG_SLV_SCL_LOW_EN); in meson_gxbb_axg_i2c_set_clk_div() 202 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_CLKDIV_MASK, in meson6_i2c_set_clk_div() 205 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_CLKDIVEXT_MASK, in meson6_i2c_set_clk_div() 209 meson_i2c_set_mask(i2c, REG_SLAVE_ADDR, REG_SLV_SCL_LOW_EN, 0); in meson6_i2c_set_clk_div() 310 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_START, 0); in meson_i2c_irq() 330 meson_i2c_set_mask(i2 in meson_i2c_irq() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-meson.c | 109 static void meson_i2c_set_mask(struct meson_i2c *i2c, int reg, u32 mask, in meson_i2c_set_mask() function 152 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_CLKDIV, in meson_i2c_set_clk_div() 155 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_CLKDIVEXT, in meson_i2c_set_clk_div() 159 meson_i2c_set_mask(i2c, REG_SLAVE_ADDR, REG_SLV_SCL_LOW_EN, 0); in meson_i2c_set_clk_div() 260 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_START, 0); in meson_i2c_irq() 280 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_START, REG_CTRL_START); in meson_i2c_irq() 295 meson_i2c_set_mask(i2c, REG_SLAVE_ADDR, REG_SLV_ADDR, in meson_i2c_do_start() 318 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_ACK_IGNORE, flags); in meson_i2c_xfer_msg() 330 meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_START, REG_CTRL_START); in meson_i2c_xfer_msg() 355 meson_i2c_set_mask(i2 in meson_i2c_xfer_msg() [all...] |
Completed in 2 milliseconds