| /linux/sound/soc/qcom/ |
| A D | lpass-hdmi.c | 101 ret = regmap_field_write(drvdata->hdmitx_ch_msb[0], ch_sts_buf1); in lpass_hdmi_daiops_hw_params() 105 ret = regmap_field_write(drvdata->hdmitx_ch_lsb[0], ch_sts_buf0); in lpass_hdmi_daiops_hw_params() 125 ret = regmap_field_write(meta_ctl->mute, LPASS_MUTE_ENABLE); in lpass_hdmi_daiops_hw_params() 129 ret = regmap_field_write(meta_ctl->as_sdp_cc, channels - 1); in lpass_hdmi_daiops_hw_params() 133 ret = regmap_field_write(meta_ctl->as_sdp_ct, LPASS_META_DEFAULT_VAL); in lpass_hdmi_daiops_hw_params() 137 ret = regmap_field_write(meta_ctl->aif_db4, LPASS_META_DEFAULT_VAL); in lpass_hdmi_daiops_hw_params() 141 ret = regmap_field_write(meta_ctl->frequency, sampling_freq); in lpass_hdmi_daiops_hw_params() 157 ret = regmap_field_write(sstream_ctl->dma_sel, ch); in lpass_hdmi_daiops_hw_params() 221 ret = regmap_field_write(meta_ctl->mute, LPASS_MUTE_DISABLE); in lpass_hdmi_daiops_trigger() 233 ret = regmap_field_write(meta_ctl->mute, LPASS_MUTE_ENABLE); in lpass_hdmi_daiops_trigger() [all …]
|
| /linux/drivers/phy/ti/ |
| A D | phy-am654-serdes.c | 251 ret = regmap_field_write(phy->fields[PLL_ENABLE], PLL_ENABLE_STATE); in serdes_am654_enable_pll() 421 ret |= regmap_field_write(phy->fields[CMU_PLL_CTRL], 0x2); in serdes_am654_pcie_init() 424 ret |= regmap_field_write(phy->fields[AHB_PMA_CM_SR], 0x45); in serdes_am654_pcie_init() 430 ret |= regmap_field_write(phy->fields[AHB_PMA_LN_TX_DRV], 0x3b); in serdes_am654_pcie_init() 431 ret |= regmap_field_write(phy->fields[P2S_RBUF_PTR_DIFF], 0x3); in serdes_am654_pcie_init() 439 ret |= regmap_field_write(phy->fields[COMRXEQ_CTRL_3_4], 0xf); in serdes_am654_pcie_init() 442 ret |= regmap_field_write(phy->fields[COMRXEQ_CTRL_25], 0x80); in serdes_am654_pcie_init() 445 ret |= regmap_field_write(phy->fields[CMU_MASTER_CDN], 0x1); in serdes_am654_pcie_init() 446 ret |= regmap_field_write(phy->fields[L1_MASTER_CDN], 0x2); in serdes_am654_pcie_init() 476 ret |= regmap_field_write(phy->fields[POR_EN], 0x1); in serdes_am654_reset() [all …]
|
| A D | phy-j721e-wiz.c | 402 ret = regmap_field_write(wiz->por_en, 0x1); in wiz_reset() 408 ret = regmap_field_write(wiz->por_en, 0x0); in wiz_reset() 474 ret = regmap_field_write(wiz->p_align[i], enable); in wiz_init_raw_interface() 711 regmap_field_write(phy_en_refclk, 1); in wiz_phy_en_refclk_enable() 721 regmap_field_write(phy_en_refclk, 0); in wiz_phy_en_refclk_disable() 800 return regmap_field_write(field, val); in wiz_clk_mux_set_parent() 956 return regmap_field_write(field, val); in wiz_clk_div_set_rate() 1268 regmap_field_write(wiz->typec_ln10_swap, 1); in wiz_phy_reset_deassert() 1270 regmap_field_write(wiz->typec_ln10_swap, 0); in wiz_phy_reset_deassert() 1283 regmap_field_write(wiz->typec_ln10_swap, 1); in wiz_phy_reset_deassert() [all …]
|
| /linux/drivers/gpu/drm/sun4i/ |
| A D | sun4i_hdmi_i2c.c | 86 regmap_field_write(hdmi->field_ddc_addr_reg, 0); in xfer_msg() 89 regmap_field_write(hdmi->field_ddc_slave_addr, msg->addr); in xfer_msg() 97 regmap_field_write(hdmi->field_ddc_fifo_tx_thres, in xfer_msg() 100 regmap_field_write(hdmi->field_ddc_fifo_clear, 1); in xfer_msg() 106 regmap_field_write(hdmi->field_ddc_byte_count, msg->len); in xfer_msg() 109 regmap_field_write(hdmi->field_ddc_cmd, in xfer_msg() 121 regmap_field_write(hdmi->field_ddc_start, 1); in xfer_msg() 165 regmap_field_write(hdmi->field_ddc_en, 1); in sun4i_hdmi_i2c_xfer() 166 regmap_field_write(hdmi->field_ddc_reset, 1); in sun4i_hdmi_i2c_xfer() 173 regmap_field_write(hdmi->field_ddc_sck_en, 1); in sun4i_hdmi_i2c_xfer() [all …]
|
| /linux/drivers/soc/qcom/ |
| A D | icc-bwmon.c | 517 regmap_field_write(global_irq_en, 0x0); in bwmon_disable() 518 regmap_field_write(bwmon->regs[F_IRQ_ENABLE], 0x0); in bwmon_disable() 524 regmap_field_write(bwmon->regs[F_ENABLE], 0x0); in bwmon_disable() 538 regmap_field_write(global_irq_en, in bwmon_enable() 560 regmap_field_write(reg, thres); in bwmon_set_threshold() 582 regmap_field_write(bwmon->regs[F_THRESHOLD_COUNT_ZONE0], in bwmon_start() 584 regmap_field_write(bwmon->regs[F_THRESHOLD_COUNT_ZONE1], in bwmon_start() 591 regmap_field_write(bwmon->regs[F_ZONE_ACTIONS_ZONE0], in bwmon_start() 593 regmap_field_write(bwmon->regs[F_ZONE_ACTIONS_ZONE1], in bwmon_start() 595 regmap_field_write(bwmon->regs[F_ZONE_ACTIONS_ZONE2], in bwmon_start() [all …]
|
| /linux/drivers/power/supply/ |
| A D | rt9455_charger.c | 665 ret = regmap_field_write(info->regmap_fields[F_TE], 1); in rt9455_hw_init() 904 ret = regmap_field_write( in rt9455_irq_handler_check_irq1_register() 913 ret = regmap_field_write( in rt9455_irq_handler_check_irq1_register() 991 ret = regmap_field_write( in rt9455_irq_handler_check_irq2_register() 1009 ret = regmap_field_write(info->regmap_fields[F_CHG_EN], in rt9455_irq_handler_check_irq2_register() 1016 ret = regmap_field_write( in rt9455_irq_handler_check_irq2_register() 1270 ret = regmap_field_write(info->regmap_fields[F_IAICR], in rt9455_usb_event_none() 1310 ret = regmap_field_write(info->regmap_fields[F_IAICR], in rt9455_usb_event_vbus() 1350 ret = regmap_field_write(info->regmap_fields[F_IAICR], in rt9455_usb_event_id() 1390 ret = regmap_field_write(info->regmap_fields[F_IAICR], in rt9455_usb_event_charger() [all …]
|
| A D | rt9467-charger.c | 384 return regmap_field_write(data->rm_field[field], sel); in rt9467_set_value_from_ranges() 593 ret = regmap_field_write(data->rm_field[F_AICL_MEAS], 1); in rt9467_run_aicl() 863 ret = regmap_field_write(data->rm_field[F_CFO_EN], 0); in rt9467_mivr_handler() 864 ret |= regmap_field_write(data->rm_field[F_CFO_EN], 1); in rt9467_mivr_handler() 1053 ret = regmap_field_write(data->rm_field[F_IINLMTSEL], in rt9467_do_charger_init() 1062 ret = regmap_field_write(data->rm_field[F_ILIM_EN], 0); in rt9467_do_charger_init() 1067 ret = regmap_field_write(data->rm_field[F_OCP], 1); in rt9467_do_charger_init() 1072 ret = regmap_field_write(data->rm_field[F_TE], 1); in rt9467_do_charger_init() 1077 ret = regmap_field_write(data->rm_field[F_WT_FC], 4); in rt9467_do_charger_init() 1137 ret = regmap_field_write(data->rm_field[F_HZ], 0); in rt9467_reset_chip() [all …]
|
| A D | rt9471.c | 201 return regmap_field_write(chip->rm_fields[field], sel); in rt9471_set_value_by_field_range() 229 return regmap_field_write(chip->rm_fields[F_TE], 0); in rt9471_set_ieoc() 236 return regmap_field_write(chip->rm_fields[F_TE], 1); in rt9471_set_ieoc() 363 return regmap_field_write(chip->rm_fields[F_CHG_EN], !!value); in rt9471_charger_set_property() 365 return regmap_field_write(chip->rm_fields[F_HZ], !value); in rt9471_charger_set_property() 526 ret = regmap_field_write(chip->rm_fields[F_WDT_RST], 1); in rt9471_wdt_handler() 653 ret = regmap_field_write(chip->rm_fields[F_BATFET_DIS], !!tmp); in sysoff_enable_store() 686 ret = regmap_field_write(chip->rm_fields[F_BC12_EN], !!tmp); in port_detect_enable_store() 892 return regmap_field_write(chip->rm_fields[F_BC12_EN], 1); in rt9471_probe() 903 regmap_field_write(chip->rm_fields[F_REG_RST], 1); in rt9471_shutdown()
|
| A D | max77976_charger.c | 272 return regmap_field_write(chg->rfield[fidx], regval); in max77976_set_integer() 422 err = regmap_field_write(chg->rfield[CHGPROT], 0x3); in max77976_configure() 430 err = regmap_field_write(chg->rfield[MODE], MAX77976_MODE_CHARGER_BUCK); in max77976_configure()
|
| /linux/drivers/iio/light/ |
| A D | apds9306.c | 453 ret = regmap_field_write(rf->en, 1); in apds9306_power_state() 461 return regmap_field_write(rf->en, 0); in apds9306_power_state() 617 ret = regmap_field_write(rf->intg_time, ret); in apds9306_intg_time_set() 625 return regmap_field_write(rf->gain, ret); in apds9306_intg_time_set() 717 return regmap_field_write(rf->gain, gain_sel); in apds9306_scale_set() 1096 ret = regmap_field_write(rf->int_src, 1); in apds9306_write_event_config() 1098 ret = regmap_field_write(rf->int_src, 0); in apds9306_write_event_config() 1108 ret = regmap_field_write(rf->int_en, 1); in apds9306_write_event_config() 1117 ret = regmap_field_write(rf->int_en, 0); in apds9306_write_event_config() 1189 ret = regmap_field_write(rf->int_en, 0); in apds9306_powerdown() [all …]
|
| A D | apds9960.c | 772 ret = regmap_field_write(data->reg_int_pxs, state); in apds9960_write_event_config() 887 ret = regmap_field_write(data->reg_int_ges, 1); in apds9960_buffer_postenable() 891 ret = regmap_field_write(data->reg_enable_ges, 1); in apds9960_buffer_postenable() 905 ret = regmap_field_write(data->reg_enable_ges, 0); in apds9960_buffer_predisable() 909 ret = regmap_field_write(data->reg_int_ges, 0); in apds9960_buffer_predisable() 983 ret = regmap_field_write(data->reg_int_ges, 0); in apds9960_chip_init() 988 ret = regmap_field_write(data->reg_enable_ges, 0); in apds9960_chip_init() 993 ret = regmap_field_write(data->reg_int_pxs, 0); in apds9960_chip_init() 998 ret = regmap_field_write(data->reg_enable_pxs, 1); in apds9960_chip_init() 1003 ret = regmap_field_write(data->reg_int_als, 0); in apds9960_chip_init() [all …]
|
| A D | stk3310.c | 338 ret = regmap_field_write(data->reg_int_ps, state); in stk3310_write_event_config() 424 ret = regmap_field_write(data->reg_als_it, index); in stk3310_write_raw() 426 ret = regmap_field_write(data->reg_ps_it, index); in stk3310_write_raw() 441 ret = regmap_field_write(data->reg_als_gain, index); in stk3310_write_raw() 443 ret = regmap_field_write(data->reg_ps_gain, index); in stk3310_write_raw() 474 ret = regmap_field_write(data->reg_state, state); in stk3310_set_state() 511 ret = regmap_field_write(data->reg_int_ps, STK3310_PSINT_EN); in stk3310_init() 599 ret = regmap_field_write(data->reg_flag_psint, 0); in stk3310_irq_event_handler()
|
| /linux/drivers/thermal/qcom/ |
| A D | tsens.c | 425 regmap_field_write(priv->rf[index_mask], 0); in tsens_set_interrupt_v2() 427 regmap_field_write(priv->rf[index_mask], 1); in tsens_set_interrupt_v2() 428 regmap_field_write(priv->rf[index_clear], 1); in tsens_set_interrupt_v2() 429 regmap_field_write(priv->rf[index_clear], 0); in tsens_set_interrupt_v2() 738 ret = regmap_field_write(priv->rf[INT_EN], val); in tsens_enable_irq() 748 regmap_field_write(priv->rf[INT_EN], 0); in tsens_disable_irq() 973 regmap_field_write(priv->rf[TSENS_EN], 1); in init_common() 1059 regmap_field_write(priv->rf[CC_MON_MASK], 1); in init_common() 1207 regmap_field_write(priv->rf[CC_MON_MASK], 1); in tsens_reinit() 1252 regmap_field_write(priv->rf[CRIT_THRESH_0], in tsens_register() [all …]
|
| /linux/drivers/pwm/ |
| A D | pwm-sti.c | 203 ret = regmap_field_write(pc->prescale_low, value); in sti_pwm_config() 209 ret = regmap_field_write(pc->prescale_high, value); in sti_pwm_config() 226 ret = regmap_field_write(pc->pwm_cpt_int_en, 0); in sti_pwm_config() 264 ret = regmap_field_write(pc->pwm_out_en, 1); in sti_pwm_enable() 290 regmap_field_write(pc->pwm_out_en, 0); in sti_pwm_disable() 325 regmap_field_write(pc->pwm_cpt_int_en, BIT(pwm->hwpwm)); in sti_pwm_capture() 328 ret = regmap_field_write(pc->pwm_cpt_en, 1); in sti_pwm_capture() 380 regmap_field_write(pc->pwm_cpt_en, 0); in sti_pwm_capture()
|
| /linux/drivers/net/ethernet/ti/ |
| A D | cpsw_ale.c | 1672 regmap_field_write(ale->fields[POL_PORT_MEN], 0); in cpsw_ale_policer_reset() 1673 regmap_field_write(ale->fields[POL_PRI_MEN], 0); in cpsw_ale_policer_reset() 1674 regmap_field_write(ale->fields[POL_OUI_MEN], 0); in cpsw_ale_policer_reset() 1675 regmap_field_write(ale->fields[POL_DST_MEN], 0); in cpsw_ale_policer_reset() 1676 regmap_field_write(ale->fields[POL_SRC_MEN], 0); in cpsw_ale_policer_reset() 1677 regmap_field_write(ale->fields[POL_OVLAN_MEN], 0); in cpsw_ale_policer_reset() 1678 regmap_field_write(ale->fields[POL_IVLAN_MEN], 0); in cpsw_ale_policer_reset() 1680 regmap_field_write(ale->fields[POL_IPSRC_MEN], 0); in cpsw_ale_policer_reset() 1681 regmap_field_write(ale->fields[POL_IPDST_MEN], 0); in cpsw_ale_policer_reset() 1682 regmap_field_write(ale->fields[POL_EN], 0); in cpsw_ale_policer_reset() [all …]
|
| /linux/drivers/leds/rgb/ |
| A D | leds-mt6370-rgb.c | 260 return regmap_field_write(priv->fields[sel_field], level); in mt6370_set_led_brightness() 298 return regmap_field_write(priv->fields[sel_field], ratio); in mt6370_set_led_duty() 331 return regmap_field_write(priv->fields[sel_field], sel); in mt6370_set_led_freq() 417 return regmap_field_write(priv->fields[sel_field], mode); in mt6370_set_led_mode() 468 ret = regmap_field_write(priv->fields[F_RGB_EN], disable); in mt6370_mc_brightness_set() 472 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_mc_brightness_set() 521 ret = regmap_field_write(priv->fields[F_RGB_EN], disable); in mt6370_mc_blink_set() 525 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_mc_blink_set() 576 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_mc_pattern_set() 635 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_isnk_brightness_set() [all …]
|
| /linux/drivers/iio/gyro/ |
| A D | fxas21002c_core.c | 273 ret = regmap_field_write(data->regmap_fields[F_FS_DOUBLE], fs_double); in fxas21002c_range_value_from_fs() 310 ret = regmap_field_write(data->regmap_fields[F_READY], 1); in fxas21002c_mode_set() 312 ret = regmap_field_write(data->regmap_fields[F_READY], 0); in fxas21002c_mode_set() 317 ret = regmap_field_write(data->regmap_fields[F_ACTIVE], 1); in fxas21002c_mode_set() 319 ret = regmap_field_write(data->regmap_fields[F_ACTIVE], 0); in fxas21002c_mode_set() 355 ret = regmap_field_write(data->regmap_fields[field], bits); in fxas21002c_write() 785 return regmap_field_write(data->regmap_fields[F_INT_EN_DRDY], state); in fxas21002c_data_rdy_trigger_set_state() 836 ret = regmap_field_write(data->regmap_fields[F_INT_CFG_DRDY], in fxas21002c_trigger_probe() 855 ret = regmap_field_write(data->regmap_fields[F_IPOL], 1); in fxas21002c_trigger_probe()
|
| /linux/drivers/hwspinlock/ |
| A D | qcom_hwspinlock.c | 34 ret = regmap_field_write(field, QCOM_MUTEX_APPS_PROC_ID); in qcom_hwspinlock_trylock() 62 ret = regmap_field_write(field, 0); in qcom_hwspinlock_unlock() 82 ret = regmap_field_write(field, 0); in qcom_hwspinlock_bust()
|
| /linux/drivers/iio/adc/ |
| A D | rtq6056.c | 386 ret = regmap_field_write(rm_field, selector); in rtq6056_adc_set_samp_freq() 419 ret = regmap_field_write(priv->rm_fields[F_AVG], selector); in rtq6056_adc_set_average() 439 ret = regmap_field_write(priv->rm_fields[F_RTQ6059_BADC], in rtq6059_adc_set_average() 444 ret = regmap_field_write(priv->rm_fields[F_RTQ6059_SADC], in rtq6059_adc_set_average() 675 regmap_field_write(priv->rm_fields[F_OPMODE], 0); in rtq6056_enter_shutdown_state() 806 return regmap_field_write(priv->rm_fields[F_OPMODE], 0); in rtq6056_runtime_suspend() 814 ret = regmap_field_write(priv->rm_fields[F_OPMODE], RTQ6056_CONT_ALLON); in rtq6056_runtime_resume()
|
| /linux/drivers/iio/accel/ |
| A D | msa311.c | 475 return regmap_field_write(msa311->fields[F_ODR], odr); in msa311_set_odr() 545 err = regmap_field_write(msa311->fields[F_PWR_MODE], mode); in msa311_set_pwr_mode() 737 err = regmap_field_write(msa311->fields[F_FS], fs); in msa311_write_scale() 869 err = regmap_field_write(msa311->fields[F_NEW_DATA_INT_EN], state); in msa311_set_new_data_trig_state() 1083 err = regmap_field_write(msa311->fields[F_INT1_OD], in msa311_setup_interrupts() 1089 err = regmap_field_write(msa311->fields[F_INT1_LVL], in msa311_setup_interrupts() 1095 err = regmap_field_write(msa311->fields[F_LATCH_INT], in msa311_setup_interrupts() 1101 err = regmap_field_write(msa311->fields[F_RESET_INT], 1); in msa311_setup_interrupts() 1106 err = regmap_field_write(msa311->fields[F_INT1_NEW_DATA], 1); in msa311_setup_interrupts()
|
| /linux/sound/soc/meson/ |
| A D | g12a-toacodec.c | 86 regmap_field_write(priv->field_dat_sel, mux); in g12a_toacodec_mux_put_enum() 87 regmap_field_write(priv->field_lrclk_sel, mux); in g12a_toacodec_mux_put_enum() 88 regmap_field_write(priv->field_bclk_sel, mux); in g12a_toacodec_mux_put_enum()
|
| /linux/drivers/thermal/st/ |
| A D | st_thermal_memmap.c | 81 ret = regmap_field_write(sensor->int_thresh_hi, in st_mmap_enable_irq() 87 return regmap_field_write(sensor->int_enable, 1); in st_mmap_enable_irq()
|
| /linux/drivers/pinctrl/bcm/ |
| A D | pinctrl-bcm6368.c | 397 regmap_field_write(priv->overlays, fun->basemode); in bcm6368_pinctrl_set_mux() 402 regmap_field_write(priv->overlays, in bcm6368_pinctrl_set_mux() 442 regmap_field_write(priv->overlays, BCM6368_BASEMODE_GPIO); in bcm6368_gpio_request_enable()
|
| /linux/drivers/leds/flash/ |
| A D | leds-qcom-flash.c | 191 rc = regmap_field_write(flash_data->r_fields[REG_MODULE_EN], enable); in set_flash_module_en() 248 rc = regmap_field_write(flash_data->r_fields[REG_THERM_THRSH1], min_thrsh); in update_allowed_flash_current() 259 rc = regmap_field_write(flash_data->r_fields[REG_THERM_THRSH2], min_thrsh); in update_allowed_flash_current() 264 rc = regmap_field_write(flash_data->r_fields[REG_THERM_THRSH3], min_thrsh); in update_allowed_flash_current() 304 rc = regmap_field_write(flash_data->r_fields[REG_THERM_THRSH1], thrsh[0]); in update_allowed_flash_current() 308 rc = regmap_field_write(flash_data->r_fields[REG_THERM_THRSH2], thrsh[1]); in update_allowed_flash_current() 313 rc = regmap_field_write(flash_data->r_fields[REG_THERM_THRSH3], thrsh[2]); in update_allowed_flash_current()
|
| /linux/drivers/regulator/ |
| A D | da9063-regulator.c | 225 return regmap_field_write(regl->vmon, enable ? 1 : 0); in da9063_set_xvp() 247 return regmap_field_write(regl->mode, val); in da9063_buck_set_mode() 310 return regmap_field_write(regl->sleep, val); in da9063_ldo_set_mode() 384 return regmap_field_write(regl->suspend, 1); in da9063_suspend_enable() 391 return regmap_field_write(regl->suspend, 0); in da9063_suspend_disable() 414 return regmap_field_write(regl->mode, val); in da9063_buck_set_suspend_mode() 434 return regmap_field_write(regl->suspend_sleep, val); in da9063_ldo_set_suspend_mode()
|