/openbmc/linux/sound/soc/qcom/ |
H A D | lpass-hdmi.h | 62 struct regmap_field *sstream_en; 63 struct regmap_field *dma_sel; 65 struct regmap_field *layout; 66 struct regmap_field *layout_sp; 68 struct regmap_field *dp_audio; 74 struct regmap_field *mute; 75 struct regmap_field *as_sdp_cc; 76 struct regmap_field *as_sdp_ct; 77 struct regmap_field *aif_db4; 78 struct regmap_field *frequency; [all …]
|
H A D | lpass.h | 64 struct regmap_field *spken; 65 struct regmap_field *spkmode; 66 struct regmap_field *spkmono; 67 struct regmap_field *micen; 68 struct regmap_field *micmode; 70 struct regmap_field *wssrc; 76 struct regmap_field *intf; 78 struct regmap_field *wpscnt; 79 struct regmap_field *fifowm; 80 struct regmap_field *enable; [all …]
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi.h | 271 struct regmap_field *field_ddc_en; 272 struct regmap_field *field_ddc_start; 273 struct regmap_field *field_ddc_reset; 274 struct regmap_field *field_ddc_addr_reg; 275 struct regmap_field *field_ddc_slave_addr; 276 struct regmap_field *field_ddc_int_mask; 277 struct regmap_field *field_ddc_int_status; 278 struct regmap_field *field_ddc_fifo_clear; 282 struct regmap_field *field_ddc_cmd; 283 struct regmap_field *field_ddc_sda_en; [all …]
|
/openbmc/linux/drivers/thermal/st/ |
H A D | st_thermal.h | 85 struct regmap_field *pwr; 86 struct regmap_field *dcorrect; 87 struct regmap_field *overflow; 88 struct regmap_field *temp_data; 89 struct regmap_field *int_thresh_hi; 90 struct regmap_field *int_enable;
|
/openbmc/linux/include/linux/ |
H A D | regmap.h | 37 struct regmap_field; 1357 struct regmap_field *regmap_field_alloc(struct regmap *regmap, 1359 void regmap_field_free(struct regmap_field *field); 1361 struct regmap_field *devm_regmap_field_alloc(struct device *dev, 1366 struct regmap_field **rm_field, 1369 void regmap_field_bulk_free(struct regmap_field *field); 1371 struct regmap_field **field, 1375 struct regmap_field *field); 1378 int regmap_field_update_bits_base(struct regmap_field *field, 1424 regmap_field_force_update_bits(struct regmap_field *field, in regmap_field_force_update_bits() [all …]
|
/openbmc/linux/drivers/net/dsa/xrs700x/ |
H A D | xrs700x.h | 32 struct regmap_field *ps_forward; 33 struct regmap_field *ps_management; 34 struct regmap_field *ps_sel_speed; 35 struct regmap_field *ps_cur_speed;
|
/openbmc/linux/drivers/usb/isp1760/ |
H A D | isp1760-core.h | 59 static inline u32 isp1760_field_read(struct regmap_field **fields, u32 field) in isp1760_field_read() 68 static inline void isp1760_field_write(struct regmap_field **fields, u32 field, in isp1760_field_write() 74 static inline void isp1760_field_set(struct regmap_field **fields, u32 field) in isp1760_field_set() 79 static inline void isp1760_field_clear(struct regmap_field **fields, u32 field) in isp1760_field_clear()
|
H A D | isp1760-udc.h | 72 struct regmap_field *fields[DC_FIELD_MAX];
|
/openbmc/linux/drivers/phy/ti/ |
H A D | phy-j721e-wiz.c | 210 struct regmap_field *field; 219 struct regmap_field *field; 240 struct regmap_field *phy_en_refclk; 360 struct regmap_field *por_en; 361 struct regmap_field *phy_reset_n; 362 struct regmap_field *phy_en_refclk; 375 struct regmap_field *pma_cmn_refclk_mode; 380 struct regmap_field *typec_ln10_swap; 381 struct regmap_field *typec_ln23_swap; 786 struct regmap_field *field = mux->field; in wiz_clk_mux_get_parent() [all …]
|
/openbmc/linux/drivers/cpufreq/ |
H A D | sti-cpufreq.c | 111 struct regmap_field *regmap_field; in sti_cpufreq_fetch_regmap_field() local 118 regmap_field = devm_regmap_field_alloc(dev, in sti_cpufreq_fetch_regmap_field() 121 if (IS_ERR(regmap_field)) { in sti_cpufreq_fetch_regmap_field() 123 return PTR_ERR(regmap_field); in sti_cpufreq_fetch_regmap_field() 126 ret = regmap_field_read(regmap_field, &value); in sti_cpufreq_fetch_regmap_field()
|
/openbmc/linux/drivers/clk/mstar/ |
H A D | clk-msc313-mpll.c | 35 struct regmap_field *input_div; 36 struct regmap_field *loop_div_first; 37 struct regmap_field *loop_div_second; 38 struct regmap_field *output_div;
|
/openbmc/linux/drivers/phy/cadence/ |
H A D | phy-cadence-sierra.c | 290 struct regmap_field *pfdclk_sel_preg; 291 struct regmap_field *plllc1en_field; 292 struct regmap_field *termen_field; 393 struct regmap_field *macro_id_type; 394 struct regmap_field *phy_pll_cfg_1; 395 struct regmap_field *pma_cmn_ready; 752 struct regmap_field *termen_field, in cdns_sierra_pll_mux_register() 795 struct regmap_field *plllc1en_field; in cdns_sierra_phy_register_pll_mux() 796 struct regmap_field *termen_field; in cdns_sierra_phy_register_pll_mux() 856 struct regmap_field *field; in cdns_sierra_derived_refclk_register() [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | axp20x_usb_power.c | 63 struct regmap_field *curr_lim_fld; 64 struct regmap_field *vbus_valid_bit; 65 struct regmap_field *vbus_mon_bit; 66 struct regmap_field *usb_bc_en_bit; 67 struct regmap_field *vbus_disable_bit; 518 struct regmap_field **fieldp) in axp20x_regmap_field_alloc_optional() 520 struct regmap_field *field; in axp20x_regmap_field_alloc_optional()
|
/openbmc/linux/drivers/iio/light/ |
H A D | stk3310.c | 112 struct regmap_field *reg_state; 113 struct regmap_field *reg_als_gain; 114 struct regmap_field *reg_ps_gain; 115 struct regmap_field *reg_als_it; 116 struct regmap_field *reg_ps_it; 117 struct regmap_field *reg_int_ps; 118 struct regmap_field *reg_flag_psint; 119 struct regmap_field *reg_flag_nf;
|
/openbmc/linux/drivers/reset/sti/ |
H A D | reset-syscfg.c | 26 struct regmap_field *reset; 27 struct regmap_field *ack; 153 struct regmap_field *f; in syscfg_reset_controller_register()
|
/openbmc/linux/sound/soc/meson/ |
H A D | axg-fifo.h | 14 struct regmap_field; 66 struct regmap_field *field_threshold;
|
H A D | g12a-toacodec.c | 47 struct regmap_field *field_dat_sel; 48 struct regmap_field *field_lrclk_sel; 49 struct regmap_field *field_bclk_sel;
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-st.c | 222 struct regmap_field *clk1notclk0; 223 struct regmap_field *delay_0; 224 struct regmap_field *delay_1; 225 struct regmap_field *invertclk; 226 struct regmap_field *retime; 227 struct regmap_field *clknotdata; 228 struct regmap_field *double_edge; 233 struct regmap_field *alt, *oe, *pu, *od; 391 struct regmap_field *pull_up = pc->pu; in st_pinconf_set_config() 424 struct regmap_field *alt = pc->alt; in st_pctl_set_function() [all …]
|
/openbmc/linux/drivers/pwm/ |
H A D | pwm-sti.c | 91 struct regmap_field *prescale_low; 92 struct regmap_field *prescale_high; 93 struct regmap_field *pwm_out_en; 94 struct regmap_field *pwm_cpt_en; 95 struct regmap_field *pwm_cpt_int_en; 96 struct regmap_field *pwm_cpt_int_stat;
|
/openbmc/linux/drivers/mux/ |
H A D | mmio.c | 20 struct regmap_field **fields = mux_chip_priv(mux->chip); in mux_mmio_set() 40 struct regmap_field **fields; in mux_mmio_probe()
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-sun8i.c | 76 struct regmap_field *regmap_field; member 883 regmap_field_read(gmac->regmap_field, ®); in mdio_mux_syscon_switch_fn() 900 regmap_field_write(gmac->regmap_field, val); in mdio_mux_syscon_switch_fn() 940 ret = regmap_field_read(gmac->regmap_field, &val); in sun8i_dwmac_set_syscon() 1037 regmap_field_write(gmac->regmap_field, reg); in sun8i_dwmac_set_syscon() 1046 regmap_field_write(gmac->regmap_field, reg); in sun8i_dwmac_unset_syscon() 1216 gmac->regmap_field = devm_regmap_field_alloc(dev, regmap, in sun8i_dwmac_probe() 1218 if (IS_ERR(gmac->regmap_field)) { in sun8i_dwmac_probe() 1219 ret = PTR_ERR(gmac->regmap_field); in sun8i_dwmac_probe()
|
/openbmc/linux/sound/soc/jz4740/ |
H A D | jz4740-i2s.c | 80 struct regmap_field *field_rx_fifo_thresh; 81 struct regmap_field *field_tx_fifo_thresh; 82 struct regmap_field *field_i2sdiv_capture; 83 struct regmap_field *field_i2sdiv_playback; 255 struct regmap_field *div_field; in jz4740_i2s_hw_params()
|
/openbmc/linux/drivers/soc/qcom/ |
H A D | icc-bwmon.c | 184 struct regmap_field *regs[F_NUM_FIELDS]; 185 struct regmap_field *global_regs[F_NUM_GLOBAL_FIELDS]; 473 struct regmap_field *global_irq_clr; in bwmon_clear_irq() 506 struct regmap_field *global_irq_en; in bwmon_disable() 527 struct regmap_field *global_irq_en; in bwmon_enable() 552 struct regmap_field *reg, unsigned int kbps) in bwmon_set_threshold()
|
/openbmc/linux/drivers/hwspinlock/ |
H A D | qcom_hwspinlock.c | 30 struct regmap_field *field = lock->priv; in qcom_hwspinlock_trylock() 47 struct regmap_field *field = lock->priv; in qcom_hwspinlock_unlock()
|
/openbmc/linux/drivers/base/regmap/ |
H A D | regmap.c | 1199 static void regmap_field_init(struct regmap_field *rm_field, in regmap_field_init() 1227 struct regmap_field *rm_field = devm_kzalloc(dev, in devm_regmap_field_alloc() 1253 struct regmap_field **rm_field, in regmap_field_bulk_alloc() 1257 struct regmap_field *rf; in regmap_field_bulk_alloc() 1289 struct regmap_field **rm_field, in devm_regmap_field_bulk_alloc() 1293 struct regmap_field *rf; in devm_regmap_field_bulk_alloc() 1315 void regmap_field_bulk_free(struct regmap_field *field) in regmap_field_bulk_free() 1333 struct regmap_field *field) in devm_regmap_field_bulk_free() 1351 struct regmap_field *field) in devm_regmap_field_free() 1387 void regmap_field_free(struct regmap_field *field) in regmap_field_free() [all …]
|