Lines Matching refs:regmap_cec

179 	struct regmap			*regmap_cec;  member
432 ret = regmap_read(ao_cec->regmap_cec, CECB_RX_CNT, &val); in meson_ao_cec_g12a_irq_rx()
439 ret |= regmap_read(ao_cec->regmap_cec, in meson_ao_cec_g12a_irq_rx()
445 ret |= regmap_write(ao_cec->regmap_cec, CECB_LOCK_BUF, 0); in meson_ao_cec_g12a_irq_rx()
482 regmap_write(ao_cec->regmap_cec, CECB_TX_CNT, 0); in meson_ao_cec_g12a_irq_thread()
483 regmap_update_bits(ao_cec->regmap_cec, CECB_CTRL, in meson_ao_cec_g12a_irq_thread()
494 regmap_write(ao_cec->regmap_cec, CECB_LOCK_BUF, 0); in meson_ao_cec_g12a_irq_thread()
507 regmap_write(ao_cec->regmap_cec, CECB_LADD_LOW, 0); in meson_ao_cec_g12a_set_log_addr()
508 regmap_write(ao_cec->regmap_cec, CECB_LADD_HIGH, 0); in meson_ao_cec_g12a_set_log_addr()
512 ret = regmap_update_bits(ao_cec->regmap_cec, CECB_LADD_LOW, in meson_ao_cec_g12a_set_log_addr()
516 ret = regmap_update_bits(ao_cec->regmap_cec, CECB_LADD_HIGH, in meson_ao_cec_g12a_set_log_addr()
522 ret |= regmap_update_bits(ao_cec->regmap_cec, CECB_LADD_HIGH, in meson_ao_cec_g12a_set_log_addr()
539 ret = regmap_read(ao_cec->regmap_cec, CECB_LOCK_BUF, &val); in meson_ao_cec_g12a_transmit()
546 ret = regmap_read(ao_cec->regmap_cec, CECB_CTRL, &val); in meson_ao_cec_g12a_transmit()
566 ret |= regmap_write(ao_cec->regmap_cec, CECB_TX_DATA00 + i, in meson_ao_cec_g12a_transmit()
569 ret |= regmap_write(ao_cec->regmap_cec, CECB_TX_CNT, msg->len); in meson_ao_cec_g12a_transmit()
573 ret = regmap_update_bits(ao_cec->regmap_cec, CECB_CTRL, in meson_ao_cec_g12a_transmit()
618 regmap_write(ao_cec->regmap_cec, CECB_CTRL2, in meson_ao_cec_g12a_adap_enable()
679 ao_cec->regmap_cec = devm_regmap_init(&pdev->dev, NULL, ao_cec, in meson_ao_cec_g12a_probe()
681 if (IS_ERR(ao_cec->regmap_cec)) { in meson_ao_cec_g12a_probe()
682 ret = PTR_ERR(ao_cec->regmap_cec); in meson_ao_cec_g12a_probe()