Home
last modified time | relevance | path

Searched refs:regmap_write_bits (Results 1 – 25 of 90) sorted by relevance

1234

/linux-6.15/drivers/hid/intel-thc-hid/intel-thc/
H A Dintel-thc-dev.c254 regmap_write_bits(dev->thc_regmap, in prepare_pio()
260 regmap_write_bits(dev->thc_regmap, in prepare_pio()
273 regmap_write_bits(dev->thc_regmap, in pio_start()
480 regmap_write_bits(dev->thc_regmap, in thc_interrupt_config()
488 regmap_write_bits(dev->thc_regmap, in thc_interrupt_config()
495 regmap_write_bits(dev->thc_regmap, in thc_interrupt_config()
513 regmap_write_bits(dev->thc_regmap, in thc_interrupt_config()
518 regmap_write_bits(dev->thc_regmap, in thc_interrupt_config()
525 regmap_write_bits(dev->thc_regmap, in thc_interrupt_config()
533 regmap_write_bits(dev->thc_regmap, in thc_interrupt_config()
[all …]
H A Dintel-thc-dma.c44 regmap_write_bits(dev->thc_regmap, in dma_set_start_bit()
59 regmap_write_bits(dev->thc_regmap, offset, mask, ctrl); in dma_set_start_bit()
70 regmap_write_bits(dev->thc_regmap, THC_M_PRT_READ_DMA_CNTRL_SW_OFFSET, in dma_set_start_bit()
75 regmap_write_bits(dev->thc_regmap, THC_M_PRT_WRITE_INT_STS_OFFSET, in dma_set_start_bit()
88 regmap_write_bits(dev->thc_regmap, THC_M_PRT_WRITE_DMA_CNTRL_OFFSET, in dma_set_start_bit()
114 regmap_write_bits(dev->thc_regmap, dma_config->prd_cntrl, mask, ctrl); in dma_set_prd_control()
130 regmap_write_bits(dev->thc_regmap, dma_config->prd_cntrl, mask, 0); in dma_clear_prd_control()
168 regmap_write_bits(dev->thc_regmap, dma_config->dma_cntrl, mask, ctrl); in dma_set_write_pointer()
268 regmap_write_bits(dev->thc_regmap, THC_M_PRT_READ_DMA_CNTRL_1_OFFSET, in thc_reset_dma_settings()
274 regmap_write_bits(dev->thc_regmap, THC_M_PRT_WRITE_DMA_CNTRL_OFFSET, in thc_reset_dma_settings()
[all …]
/linux-6.15/drivers/media/tuners/
H A Dtda18250.c28 ret = regmap_write_bits(dev->regmap, R25_REF, 0xc0, 0xc0); in tda18250_power_control()
34 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
38 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
42 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
47 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
51 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
59 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
63 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
67 ret = regmap_write_bits(dev->regmap, in tda18250_power_control()
199 ret = regmap_write_bits(dev->regmap, R10_LT1, 0x80, in tda18250_init()
[all …]
/linux-6.15/drivers/gpu/drm/bridge/
H A Dite-it66121.c391 ret = regmap_write_bits(ctx->regmap, IT66121_AFE_XP_REG, in it66121_configure_afe()
398 ret = regmap_write_bits(ctx->regmap, IT66121_AFE_IP_REG, in it66121_configure_afe()
447 ret = regmap_write_bits(ctx->regmap, IT66121_SW_RST_REG, in it66121_configure_afe()
608 ret = regmap_write_bits(ctx->regmap, IT66121_INT_REG, in it66121_bridge_attach()
618 ret = regmap_write_bits(ctx->regmap, IT66121_AFE_XP_REG, in it66121_bridge_attach()
623 ret = regmap_write_bits(ctx->regmap, IT66121_AFE_IP_REG, in it66121_bridge_attach()
633 ret = regmap_write_bits(ctx->regmap, IT66121_AFE_XP_REG, in it66121_bridge_attach()
638 ret = regmap_write_bits(ctx->regmap, IT66121_AFE_IP_REG, in it66121_bridge_attach()
643 ret = regmap_write_bits(ctx->regmap, IT66121_SW_RST_REG, in it66121_bridge_attach()
943 regmap_write_bits(ctx->regmap, IT66121_INT_CLR1_REG, in it66121_irq_threaded_handler()
[all …]
H A Dite-it6263.c420 regmap_write_bits(it->lvds_regmap, LVDS_REG_3C, BIT(0), 0x0); in it6263_lvds_reset()
422 regmap_write_bits(it->lvds_regmap, LVDS_REG_3C, BIT(0), BIT(0)); in it6263_lvds_reset()
425 regmap_write_bits(it->lvds_regmap, LVDS_REG_05, REG_SOFT_P_RST, in it6263_lvds_reset()
455 regmap_write_bits(it->lvds_regmap, LVDS_REG_2C, OUT_MAP, fmt); in it6263_lvds_set_interface()
458 regmap_write_bits(it->lvds_regmap, LVDS_REG_2C, DMODE, DISO); in it6263_lvds_set_interface()
461 regmap_write_bits(it->lvds_regmap, LVDS_REG_2C, DMODE, SISO); in it6263_lvds_set_interface()
462 regmap_write_bits(it->lvds_regmap, LVDS_REG_52, BIT(1), 0); in it6263_lvds_set_interface()
476 regmap_write_bits(it->lvds_regmap, LVDS_REG_3C, 0x07, 0); in it6263_lvds_set_afe()
477 regmap_write_bits(it->lvds_regmap, LVDS_REG_2C, REG_DESSC_ENB, in it6263_lvds_set_afe()
627 regmap_write_bits(regmap, HDMI_REG_SW_RST, SOFTV_RST, 0); in it6263_bridge_atomic_enable()
[all …]
/linux-6.15/drivers/thermal/
H A Duniphier_thermal.c96 regmap_write_bits(map, tdev->data->block_base + PVTCTLEN, in uniphier_tm_initialize_sensor()
124 regmap_write_bits(map, tdev->data->block_base + PVTCTLMODE, in uniphier_tm_initialize_sensor()
128 regmap_write_bits(map, tdev->data->block_base + EMONREPEAT, in uniphier_tm_initialize_sensor()
133 regmap_write_bits(map, tdev->data->map_base + PVTCTLSEL, in uniphier_tm_initialize_sensor()
145 regmap_write_bits(map, tdev->data->map_base + SETALERT0 + (ch << 2), in uniphier_tm_set_alert()
162 regmap_write_bits(map, tdev->data->map_base + PMALERTINTCTL, in uniphier_tm_enable_sensor()
166 regmap_write_bits(map, tdev->data->block_base + PVTCTLEN, in uniphier_tm_enable_sensor()
177 regmap_write_bits(map, tdev->data->map_base + PMALERTINTCTL, in uniphier_tm_disable_sensor()
181 regmap_write_bits(map, tdev->data->block_base + PVTCTLEN, in uniphier_tm_disable_sensor()
219 regmap_write_bits(tdev->regmap, in uniphier_tm_irq_clear()
/linux-6.15/drivers/phy/ti/
H A Dphy-da8xx-usb.c41 regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_USB1SUSPENDM, in da8xx_usb11_phy_power_on()
57 regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_USB1SUSPENDM, 0); in da8xx_usb11_phy_power_off()
80 regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_OTGPWRDN, 0); in da8xx_usb20_phy_power_on()
89 regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_OTGPWRDN, in da8xx_usb20_phy_power_off()
117 regmap_write_bits(d_phy->regmap, CFGCHIP(2), CFGCHIP2_OTGMODE_MASK, in da8xx_usb20_phy_set_mode()
248 regmap_write_bits(d_phy->regmap, CFGCHIP(2), in da8xx_usb_phy_probe()
/linux-6.15/drivers/power/supply/
H A Drk817_charger.c350 regmap_write_bits(charger->rk808->regmap, in rk817_read_props()
608 regmap_write_bits(rk808->regmap, RK817_PMIC_CHRG_IN, in rk817_plug_out_isr()
617 regmap_write_bits(rk808->regmap, RK817_PMIC_CHRG_IN, in rk817_plug_out_isr()
795 regmap_write_bits(rk808->regmap, RK817_GAS_GAUGE_GG_STS, in rk817_read_or_set_full_charge_on_boot()
913 regmap_write_bits(rk808->regmap, RK817_GAS_GAUGE_GG_STS, in rk817_battery_init()
975 ret = regmap_write_bits(rk808->regmap, RK817_PMIC_CHRG_OUT, in rk817_battery_init()
983 ret = regmap_write_bits(rk808->regmap, RK817_PMIC_CHRG_OUT, in rk817_battery_init()
992 regmap_write_bits(rk808->regmap, RK817_PMIC_CHRG_TERM, in rk817_battery_init()
1012 regmap_write_bits(rk808->regmap, RK817_PMIC_CHRG_TERM, in rk817_battery_init()
1023 regmap_write_bits(rk808->regmap, RK817_PMIC_CHRG_IN, in rk817_battery_init()
[all …]
/linux-6.15/drivers/rtc/
H A Drtc-amlogic-a4.c124 regmap_write_bits(rtc->map, RTC_CTRL, RTC_ENABLE, RTC_ENABLE); in aml_rtc_set_time()
294 regmap_write_bits(rtc->map, RTC_CTRL, RTC_OSC_SEL, RTC_OSC_SEL); in aml_rtc_init()
305 regmap_write_bits(rtc->map, RTC_OSCIN_CTRL0, RTC_OSCIN_IN_EN in aml_rtc_init()
312 regmap_write_bits(rtc->map, RTC_OSCIN_CTRL1, RTC_OSCIN_OUT_N0M0 in aml_rtc_init()
316 regmap_write_bits(rtc->map, RTC_CTRL, RTC_OSC_SEL, 0); in aml_rtc_init()
319 regmap_write_bits(rtc->map, RTC_INT_MASK, in aml_rtc_init()
321 regmap_write_bits(rtc->map, RTC_CTRL, RTC_ALRM0_EN, 0); in aml_rtc_init()
/linux-6.15/drivers/misc/
H A Dtps6594-pfsm.c153 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_FSM_I2C_TRIGGERS, in tps6594_pfsm_ioctl()
168 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_FSM_I2C_TRIGGERS, in tps6594_pfsm_ioctl()
173 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_FSM_I2C_TRIGGERS, in tps6594_pfsm_ioctl()
218 ret = regmap_write_bits(pfsm->regmap, regmap_reg, in tps6594_pfsm_ioctl()
221 ret = regmap_write_bits(pfsm->regmap, regmap_reg, in tps6594_pfsm_ioctl()
/linux-6.15/drivers/clk/davinci/
H A Dda8xx-cfgchip.c46 return regmap_write_bits(clk->regmap, clk->reg, clk->mask, clk->mask); in da8xx_cfgchip_gate_clk_enable()
53 regmap_write_bits(clk->regmap, clk->reg, clk->mask, 0); in da8xx_cfgchip_gate_clk_disable()
218 return regmap_write_bits(clk->regmap, clk->reg, clk->mask, val); in da8xx_cfgchip_mux_clk_set_parent()
391 regmap_write_bits(usb0->regmap, CFGCHIP(2), mask, val); in da8xx_usb0_clk48_enable()
406 regmap_write_bits(usb0->regmap, CFGCHIP(2), val, val); in da8xx_usb0_clk48_disable()
459 regmap_write_bits(usb0->regmap, CFGCHIP(2), mask, val); in da8xx_usb0_clk48_recalc_rate()
477 return regmap_write_bits(usb0->regmap, CFGCHIP(2), in da8xx_usb0_clk48_set_parent()
553 return regmap_write_bits(usb1->regmap, CFGCHIP(2), in da8xx_usb1_clk48_set_parent()
H A Dpsc.c113 regmap_write_bits(lpsc->regmap, MDCTL(lpsc->md), MDSTAT_STATE_MASK, in davinci_lpsc_config()
117 regmap_write_bits(lpsc->regmap, MDCTL(lpsc->md), MDCTL_FORCE, in davinci_lpsc_config()
122 regmap_write_bits(lpsc->regmap, PDCTL(lpsc->pd), PDCTL_NEXT, in davinci_lpsc_config()
130 regmap_write_bits(lpsc->regmap, PDCTL(lpsc->pd), PDCTL_EPCGOOD, in davinci_lpsc_config()
300 regmap_write_bits(lpsc->regmap, MDCTL(lpsc->md), MDCTL_LRESET, mdctl); in davinci_lpsc_clk_reset()
/linux-6.15/drivers/irqchip/
H A Dirq-aspeed-scu-ic.c80 regmap_write_bits(scu_ic->scu, scu_ic->reg, mask, in aspeed_scu_ic_irq_handler()
159 regmap_write_bits(scu_ic->scu, scu_ic->reg, ASPEED_SCU_IC_STATUS, ASPEED_SCU_IC_STATUS); in aspeed_scu_ic_of_init_common()
160 regmap_write_bits(scu_ic->scu, scu_ic->reg, ASPEED_SCU_IC_ENABLE, 0); in aspeed_scu_ic_of_init_common()
/linux-6.15/drivers/extcon/
H A Dextcon-usbc-tusb320.c129 ret = regmap_write_bits(priv->regmap, TUSB320_REGA, in tusb320_set_mode()
145 ret = regmap_write_bits(priv->regmap, TUSB320_REGA, in tusb320l_set_mode()
154 ret = regmap_write_bits(priv->regmap, TUSB320_REGA, in tusb320l_set_mode()
165 ret = regmap_write_bits(priv->regmap, TUSB320_REGA, in tusb320l_set_mode()
187 ret = regmap_write_bits(priv->regmap, TUSB320_REGA, in tusb320_reset()
228 return regmap_write_bits(priv->regmap, TUSB320_REG8, in tusb320_set_adv_pwr_mode()
/linux-6.15/drivers/clk/uniphier/
H A Dclk-uniphier-cpugear.c34 ret = regmap_write_bits(gear->regmap, in uniphier_clk_cpugear_set_parent()
40 ret = regmap_write_bits(gear->regmap, in uniphier_clk_cpugear_set_parent()
/linux-6.15/drivers/pinctrl/
H A Dpinctrl-sx150x.c423 return regmap_write_bits(pctl->regmap, pctl->data->reg_data, in __sx150x_gpio_set()
452 regmap_write_bits(pctl->regmap, pctl->data->reg_data, *mask, *bits); in sx150x_gpio_set_multiple()
463 return regmap_write_bits(pctl->regmap, in sx150x_gpio_direction_input()
481 return regmap_write_bits(pctl->regmap, in sx150x_gpio_direction_output()
760 ret = regmap_write_bits(pctl->regmap, in sx150x_pinconf_set()
766 ret = regmap_write_bits(pctl->regmap, in sx150x_pinconf_set()
775 ret = regmap_write_bits(pctl->regmap, in sx150x_pinconf_set()
784 ret = regmap_write_bits(pctl->regmap, in sx150x_pinconf_set()
797 ret = regmap_write_bits(pctl->regmap, in sx150x_pinconf_set()
810 ret = regmap_write_bits(pctl->regmap, in sx150x_pinconf_set()
H A Dpinctrl-stmfx.c124 regmap_write_bits(pctl->stmfx->map, reg + get_reg(offset), in stmfx_gpio_set()
155 return regmap_write_bits(pctl->stmfx->map, reg, mask, 0); in stmfx_gpio_direction_input()
167 return regmap_write_bits(pctl->stmfx->map, reg, mask, mask); in stmfx_gpio_direction_output()
190 return regmap_write_bits(pctl->stmfx->map, reg, mask, pupd ? mask : 0); in stmfx_pinconf_set_pupd()
213 return regmap_write_bits(pctl->stmfx->map, reg, mask, type ? mask : 0); in stmfx_pinconf_set_type()
554 regmap_write_bits(pctl->stmfx->map, in stmfx_pinctrl_irq_toggle_trigger()
560 regmap_write_bits(pctl->stmfx->map, in stmfx_pinctrl_irq_toggle_trigger()
/linux-6.15/drivers/pci/controller/dwc/
H A Dpci-layerscape.c196 regmap_write_bits(scfg, reg, mask, mask); in scfg_pcie_send_turnoff_msg()
208 regmap_write_bits(scfg, reg, mask, 0); in scfg_pcie_send_turnoff_msg()
222 regmap_write_bits(scfg, reg, mask, mask); in scfg_pcie_exit_from_l2()
223 regmap_write_bits(scfg, reg, mask, 0); in scfg_pcie_exit_from_l2()
/linux-6.15/drivers/gpu/drm/logicvc/
H A Dlogicvc_crtc.c196 regmap_write_bits(logicvc->regmap, LOGICVC_INT_STAT_REG, in logicvc_crtc_enable_vblank()
200 regmap_write_bits(logicvc->regmap, LOGICVC_INT_MASK_REG, in logicvc_crtc_enable_vblank()
211 regmap_write_bits(logicvc->regmap, LOGICVC_INT_MASK_REG, in logicvc_crtc_disable_vblank()
/linux-6.15/drivers/iio/adc/
H A Dmax11410.c530 return regmap_write_bits(st->regmap, MAX11410_REG_FILTER, in __max11410_write_samp_freq()
866 ret = regmap_write_bits(st->regmap, MAX11410_REG_FILTER, in max11410_self_calibrate()
877 ret = regmap_write_bits(st->regmap, MAX11410_REG_PGA, in max11410_self_calibrate()
886 ret = regmap_write_bits(st->regmap, MAX11410_REG_PGA, in max11410_self_calibrate()
897 ret = regmap_write_bits(st->regmap, MAX11410_REG_PGA, in max11410_self_calibrate()
902 ret = regmap_write_bits(st->regmap, MAX11410_REG_FILTER, in max11410_self_calibrate()
907 return regmap_write_bits(st->regmap, MAX11410_REG_PGA, in max11410_self_calibrate()
/linux-6.15/drivers/gpu/drm/stm/
H A Dltdc.c1296 regmap_write_bits(ldev->regmap, LTDC_L1WHPCR + lofs, in ltdc_plane_atomic_update()
1301 regmap_write_bits(ldev->regmap, LTDC_L1WVPCR + lofs, in ltdc_plane_atomic_update()
1319 regmap_write_bits(ldev->regmap, LTDC_L1PFCR + lofs, LXPFCR_PF, val); in ltdc_plane_atomic_update()
1323 regmap_write_bits(ldev->regmap, LTDC_L1CACR + lofs, LXCACR_CONSTA, val); in ltdc_plane_atomic_update()
1337 regmap_write_bits(ldev->regmap, LTDC_L1BFCR + lofs, in ltdc_plane_atomic_update()
1340 regmap_write_bits(ldev->regmap, LTDC_L1BFCR + lofs, in ltdc_plane_atomic_update()
1472 regmap_write_bits(ldev->regmap, LTDC_L1CR + lofs, LXCR_MASK, val); in ltdc_plane_atomic_update()
1476 regmap_write_bits(ldev->regmap, LTDC_L1RCR + lofs, in ltdc_plane_atomic_update()
1510 regmap_write_bits(ldev->regmap, LTDC_L1CR + lofs, LXCR_MASK, 0); in ltdc_plane_atomic_disable()
1513 regmap_write_bits(ldev->regmap, LTDC_L1CACR + lofs, LXCACR_CONSTA, 0x00); in ltdc_plane_atomic_disable()
[all …]
/linux-6.15/drivers/reset/
H A Dreset-ti-syscon.c84 return regmap_write_bits(data->regmap, control->assert_offset, mask, value); in ti_syscon_reset_assert()
115 return regmap_write_bits(data->regmap, control->deassert_offset, mask, value); in ti_syscon_reset_deassert()
/linux-6.15/drivers/char/hw_random/
H A Dks-sa-rng.c119 regmap_write_bits(ks_sa_rng->regmap_cfg, SA_CMD_STATUS_OFS, in ks_sa_rng_init()
158 regmap_write_bits(ks_sa_rng->regmap_cfg, SA_CMD_STATUS_OFS, in ks_sa_rng_cleanup()
/linux-6.15/drivers/watchdog/
H A Duniphier_wdt.c62 ret = regmap_write_bits(wdev->regmap, WDTCTRL, in uniphier_watchdog_ping()
110 return regmap_write_bits(regmap, WDTCTRL, WDTCTRL_ENABLE, 0); in __uniphier_watchdog_stop()
/linux-6.15/drivers/iio/pressure/
H A Ddps310.c225 rc = regmap_write_bits(data->regmap, DPS310_CFG_REG, in dps310_startup()
231 rc = regmap_write_bits(data->regmap, DPS310_MEAS_CFG, in dps310_startup()
237 rc = regmap_write_bits(data->regmap, DPS310_MEAS_CFG, in dps310_startup()
299 rc = regmap_write_bits(data->regmap, DPS310_CFG_REG, in dps310_set_pres_precision()
318 rc = regmap_write_bits(data->regmap, DPS310_CFG_REG, in dps310_set_temp_precision()

1234