Symbol: reg_field
drivers/base/regmap/regmap.c
1214
struct regmap *regmap, struct reg_field reg_field)
drivers/base/regmap/regmap.c
1217
rm_field->reg = reg_field.reg;
drivers/base/regmap/regmap.c
1218
rm_field->shift = reg_field.lsb;
drivers/base/regmap/regmap.c
1219
rm_field->mask = GENMASK(reg_field.msb, reg_field.lsb);
drivers/base/regmap/regmap.c
1223
rm_field->id_size = reg_field.id_size;
drivers/base/regmap/regmap.c
1224
rm_field->id_offset = reg_field.id_offset;
drivers/base/regmap/regmap.c
1239
struct regmap *regmap, struct reg_field reg_field)
drivers/base/regmap/regmap.c
1246
regmap_field_init(rm_field, regmap, reg_field);
drivers/base/regmap/regmap.c
1268
const struct reg_field *reg_field,
drivers/base/regmap/regmap.c
1279
regmap_field_init(&rf[i], regmap, reg_field[i]);
drivers/base/regmap/regmap.c
1304
const struct reg_field *reg_field,
drivers/base/regmap/regmap.c
1315
regmap_field_init(&rf[i], regmap, reg_field[i]);
drivers/base/regmap/regmap.c
1382
struct reg_field reg_field)
drivers/base/regmap/regmap.c
1389
regmap_field_init(rm_field, regmap, reg_field);
drivers/clk/mstar/clk-msc313-mpll.c
22
static const struct reg_field config1_loop_div_first = REG_FIELD(REG_CONFIG1, 8, 9);
drivers/clk/mstar/clk-msc313-mpll.c
23
static const struct reg_field config1_input_div_first = REG_FIELD(REG_CONFIG1, 4, 5);
drivers/clk/mstar/clk-msc313-mpll.c
24
static const struct reg_field config2_output_div_first = REG_FIELD(REG_CONFIG2, 12, 13);
drivers/clk/mstar/clk-msc313-mpll.c
25
static const struct reg_field config2_loop_div_second = REG_FIELD(REG_CONFIG2, 0, 7);
drivers/cpufreq/sti-cpufreq.c
108
static int sti_cpufreq_fetch_regmap_field(const struct reg_field *reg_fields,
drivers/cpufreq/sti-cpufreq.c
112
struct reg_field reg_field = reg_fields[field];
drivers/cpufreq/sti-cpufreq.c
117
reg_field.reg = hw_info_offset;
drivers/cpufreq/sti-cpufreq.c
120
reg_field);
drivers/cpufreq/sti-cpufreq.c
136
static const struct reg_field sti_stih407_dvfs_regfields[DVFS_MAX_REGFIELDS] = {
drivers/cpufreq/sti-cpufreq.c
141
static const struct reg_field *sti_cpufreq_match(void)
drivers/cpufreq/sti-cpufreq.c
155
const struct reg_field *reg_fields;
drivers/extcon/extcon-max14526.c
78
static const struct reg_field max14526_reg_field[MAX14526_N_REGMAP_FIELDS] = {
drivers/gpu/drm/amd/display/dc/dm_services.h
100
reg_name ## __ ## reg_field ## __SHIFT)
drivers/gpu/drm/amd/display/dc/dm_services.h
112
#define set_reg_field_value(reg_value, value, reg_name, reg_field)\
drivers/gpu/drm/amd/display/dc/dm_services.h
116
reg_name ## __ ## reg_field ## _MASK,\
drivers/gpu/drm/amd/display/dc/dm_services.h
117
reg_name ## __ ## reg_field ## __SHIFT)
drivers/gpu/drm/amd/display/dc/dm_services.h
134
#define FD(reg_field) reg_field ## __SHIFT, \
drivers/gpu/drm/amd/display/dc/dm_services.h
135
reg_field ## _MASK
drivers/gpu/drm/amd/display/dc/dm_services.h
165
#define get_reg_field_value_soc15(reg_value, block, reg_num, reg_name, reg_field)\
drivers/gpu/drm/amd/display/dc/dm_services.h
168
block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\
drivers/gpu/drm/amd/display/dc/dm_services.h
169
block ## reg_num ## _ ## reg_name ## __ ## reg_field ## __SHIFT)
drivers/gpu/drm/amd/display/dc/dm_services.h
171
#define set_reg_field_value_soc15(reg_value, value, block, reg_num, reg_name, reg_field)\
drivers/gpu/drm/amd/display/dc/dm_services.h
175
block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\
drivers/gpu/drm/amd/display/dc/dm_services.h
176
block ## reg_num ## _ ## reg_name ## __ ## reg_field ## __SHIFT)
drivers/gpu/drm/amd/display/dc/dm_services.h
96
#define get_reg_field_value(reg_value, reg_name, reg_field)\
drivers/gpu/drm/amd/display/dc/dm_services.h
99
reg_name ## __ ## reg_field ## _MASK,\
drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h
45
#define FD(reg_field) (REGS)->shift.reg_field, (REGS)->mask.reg_field
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2561
static int vop2_regmap_init(struct vop2_win *win, const struct reg_field *regs,
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2568
const struct reg_field field = {
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h
276
const struct reg_field *cluster_reg;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h
277
const struct reg_field *smart_reg;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
281
static const struct reg_field rk3568_vop_cluster_regs[VOP2_WIN_MAX_REG] = {
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
349
static const struct reg_field rk3568_vop_smart_regs[VOP2_WIN_MAX_REG] = {
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
413
static const struct reg_field rk3576_vop_cluster_regs[VOP2_WIN_MAX_REG] = {
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
486
static const struct reg_field rk3576_vop_smart_regs[VOP2_WIN_MAX_REG] = {
drivers/gpu/drm/sun4i/sun4i_hdmi.h
204
struct reg_field ddc_clk_reg;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
211
struct reg_field field_ddc_en;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
212
struct reg_field field_ddc_start;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
213
struct reg_field field_ddc_reset;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
214
struct reg_field field_ddc_addr_reg;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
215
struct reg_field field_ddc_slave_addr;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
216
struct reg_field field_ddc_int_mask;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
217
struct reg_field field_ddc_int_status;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
218
struct reg_field field_ddc_fifo_clear;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
219
struct reg_field field_ddc_fifo_rx_thres;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
220
struct reg_field field_ddc_fifo_tx_thres;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
221
struct reg_field field_ddc_byte_count;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
222
struct reg_field field_ddc_cmd;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
223
struct reg_field field_ddc_sda_en;
drivers/gpu/drm/sun4i/sun4i_hdmi.h
224
struct reg_field field_ddc_sck_en;
drivers/hwmon/ina3221.c
77
static const struct reg_field ina3221_reg_fields[] = {
drivers/hwspinlock/qcom_hwspinlock.c
226
struct reg_field field = REG_FIELD(base + i * stride, 0, 31);
drivers/i2c/busses/i2c-rtl9300.c
40
struct reg_field field;
drivers/i2c/busses/i2c-rtl9300.c
473
struct reg_field fields[F_NUM_FIELDS];
drivers/iio/accel/msa311.c
128
static const struct reg_field msa311_reg_fields[] = {
drivers/iio/adc/rtq6056.c
107
static const struct reg_field rtq6059_reg_fields[F_MAX_FIELDS] = {
drivers/iio/adc/rtq6056.c
81
const struct reg_field *reg_fields;
drivers/iio/adc/rtq6056.c
99
static const struct reg_field rtq6056_reg_fields[F_MAX_FIELDS] = {
drivers/iio/gyro/fxas21002c_core.c
45
static const struct reg_field fxas21002c_reg_fields[] = {
drivers/iio/health/afe4403.c
48
static const struct reg_field afe4403_reg_fields[] = {
drivers/iio/health/afe4404.c
61
static const struct reg_field afe4404_reg_fields[] = {
drivers/iio/light/apds9160.c
507
static const struct reg_field apds9160_reg_field_ls_en =
drivers/iio/light/apds9160.c
510
static const struct reg_field apds9160_reg_field_ps_en =
drivers/iio/light/apds9160.c
513
static const struct reg_field apds9160_reg_field_int_ps =
drivers/iio/light/apds9160.c
516
static const struct reg_field apds9160_reg_field_int_als =
drivers/iio/light/apds9160.c
519
static const struct reg_field apds9160_reg_field_ps_overflow =
drivers/iio/light/apds9160.c
522
static const struct reg_field apds9160_reg_field_als_rate =
drivers/iio/light/apds9160.c
525
static const struct reg_field apds9160_reg_field_als_gain =
drivers/iio/light/apds9160.c
528
static const struct reg_field apds9160_reg_field_ps_rate =
drivers/iio/light/apds9160.c
531
static const struct reg_field apds9160_reg_field_als_res =
drivers/iio/light/apds9160.c
534
static const struct reg_field apds9160_reg_field_ps_current =
drivers/iio/light/apds9160.c
537
static const struct reg_field apds9160_reg_field_ps_gain =
drivers/iio/light/apds9160.c
540
static const struct reg_field apds9160_reg_field_ps_resolution =
drivers/iio/light/apds9306.c
354
static const struct reg_field apds9306_rf_sw_reset =
drivers/iio/light/apds9306.c
357
static const struct reg_field apds9306_rf_en =
drivers/iio/light/apds9306.c
360
static const struct reg_field apds9306_rf_intg_time =
drivers/iio/light/apds9306.c
363
static const struct reg_field apds9306_rf_repeat_rate =
drivers/iio/light/apds9306.c
366
static const struct reg_field apds9306_rf_gain =
drivers/iio/light/apds9306.c
369
static const struct reg_field apds9306_rf_int_src =
drivers/iio/light/apds9306.c
372
static const struct reg_field apds9306_rf_int_thresh_var_en =
drivers/iio/light/apds9306.c
375
static const struct reg_field apds9306_rf_int_en =
drivers/iio/light/apds9306.c
378
static const struct reg_field apds9306_rf_int_persist_val =
drivers/iio/light/apds9306.c
381
static const struct reg_field apds9306_rf_int_thresh_var_val =
drivers/iio/light/apds9960.c
388
static const struct reg_field apds9960_reg_field_int_als =
drivers/iio/light/apds9960.c
391
static const struct reg_field apds9960_reg_field_int_ges =
drivers/iio/light/apds9960.c
394
static const struct reg_field apds9960_reg_field_int_pxs =
drivers/iio/light/apds9960.c
397
static const struct reg_field apds9960_reg_field_enable_als =
drivers/iio/light/apds9960.c
400
static const struct reg_field apds9960_reg_field_enable_ges =
drivers/iio/light/apds9960.c
403
static const struct reg_field apds9960_reg_field_enable_pxs =
drivers/iio/light/ltr501.c
70
static const struct reg_field reg_field_it =
drivers/iio/light/ltr501.c
72
static const struct reg_field reg_field_als_intr =
drivers/iio/light/ltr501.c
74
static const struct reg_field reg_field_ps_intr =
drivers/iio/light/ltr501.c
76
static const struct reg_field reg_field_als_rate =
drivers/iio/light/ltr501.c
78
static const struct reg_field reg_field_ps_rate =
drivers/iio/light/ltr501.c
80
static const struct reg_field reg_field_als_prst =
drivers/iio/light/ltr501.c
82
static const struct reg_field reg_field_ps_prst =
drivers/iio/light/stk3310.c
80
static const struct reg_field stk3310_reg_field_state =
drivers/iio/light/stk3310.c
82
static const struct reg_field stk3310_reg_field_als_gain =
drivers/iio/light/stk3310.c
84
static const struct reg_field stk3310_reg_field_ps_gain =
drivers/iio/light/stk3310.c
86
static const struct reg_field stk3310_reg_field_als_it =
drivers/iio/light/stk3310.c
88
static const struct reg_field stk3310_reg_field_ps_it =
drivers/iio/light/stk3310.c
90
static const struct reg_field stk3310_reg_field_int_ps =
drivers/iio/light/stk3310.c
92
static const struct reg_field stk3310_reg_field_flag_psint =
drivers/iio/light/stk3310.c
94
static const struct reg_field stk3310_reg_field_flag_nf =
drivers/iio/light/veml3235.c
377
static const struct reg_field veml3235_rf_it =
drivers/iio/light/veml3235.c
380
static const struct reg_field veml3235_rf_gain =
drivers/iio/light/veml3235.c
383
static const struct reg_field veml3235_rf_id =
drivers/iio/light/veml6030.c
89
const struct reg_field gain_rf;
drivers/iio/light/veml6030.c
90
const struct reg_field it_rf;
drivers/iio/light/veml6046x00.c
401
static const struct reg_field veml6046x00_rf_int_en =
drivers/iio/light/veml6046x00.c
404
static const struct reg_field veml6046x00_rf_trig =
drivers/iio/light/veml6046x00.c
407
static const struct reg_field veml6046x00_rf_mode =
drivers/iio/light/veml6046x00.c
410
static const struct reg_field veml6046x00_rf_it =
drivers/iio/light/veml6046x00.c
413
static const struct reg_field veml6046x00_rf_pers =
drivers/iio/proximity/irsd200.c
101
static const struct reg_field irsd200_regfields[] = {
drivers/input/touchscreen/iqs7211.c
1523
struct iqs7211_reg_field_desc *reg_field;
drivers/input/touchscreen/iqs7211.c
1555
list_for_each_entry(reg_field, &iqs7211->reg_field_head, list) {
drivers/input/touchscreen/iqs7211.c
1556
u16 new_val = reg_field->val;
drivers/input/touchscreen/iqs7211.c
1558
if (reg_field->mask < U16_MAX) {
drivers/input/touchscreen/iqs7211.c
1561
error = iqs7211_read_word(iqs7211, reg_field->addr,
drivers/input/touchscreen/iqs7211.c
1566
new_val = old_val & ~reg_field->mask;
drivers/input/touchscreen/iqs7211.c
1567
new_val |= reg_field->val;
drivers/input/touchscreen/iqs7211.c
1573
error = iqs7211_write_word(iqs7211, reg_field->addr, new_val);
drivers/input/touchscreen/iqs7211.c
1611
struct iqs7211_reg_field_desc *reg_field;
drivers/input/touchscreen/iqs7211.c
1616
list_for_each_entry(reg_field, &iqs7211->reg_field_head, list) {
drivers/input/touchscreen/iqs7211.c
1617
if (reg_field->addr != new_field.addr)
drivers/input/touchscreen/iqs7211.c
1620
reg_field->mask |= new_field.mask;
drivers/input/touchscreen/iqs7211.c
1621
reg_field->val |= new_field.val;
drivers/input/touchscreen/iqs7211.c
1625
reg_field = devm_kzalloc(&client->dev, sizeof(*reg_field), GFP_KERNEL);
drivers/input/touchscreen/iqs7211.c
1626
if (!reg_field)
drivers/input/touchscreen/iqs7211.c
1629
reg_field->addr = new_field.addr;
drivers/input/touchscreen/iqs7211.c
1630
reg_field->mask = new_field.mask;
drivers/input/touchscreen/iqs7211.c
1631
reg_field->val = new_field.val;
drivers/input/touchscreen/iqs7211.c
1633
list_add(&reg_field->list, &iqs7211->reg_field_head);
drivers/input/touchscreen/iqs7211.c
1657
struct iqs7211_reg_field_desc reg_field;
drivers/input/touchscreen/iqs7211.c
1684
reg_field.addr = reg_addr;
drivers/input/touchscreen/iqs7211.c
1685
reg_field.mask = GENMASK(reg_shift + reg_width - 1, reg_shift);
drivers/input/touchscreen/iqs7211.c
1686
reg_field.val = val / val_pitch << reg_shift;
drivers/input/touchscreen/iqs7211.c
1688
error = iqs7211_add_field(iqs7211, reg_field);
drivers/input/touchscreen/iqs7211.c
1704
struct iqs7211_reg_field_desc reg_field;
drivers/input/touchscreen/iqs7211.c
1724
reg_field.addr = dev_desc->gesture_angle;
drivers/input/touchscreen/iqs7211.c
1725
reg_field.mask = U8_MAX;
drivers/input/touchscreen/iqs7211.c
1726
reg_field.val = iqs7211_gesture_angle[val];
drivers/input/touchscreen/iqs7211.c
1728
error = iqs7211_add_field(iqs7211, reg_field);
drivers/input/touchscreen/iqs7211.c
1946
struct iqs7211_reg_field_desc reg_field;
drivers/input/touchscreen/iqs7211.c
1968
reg_field.addr = dev_desc->alp_config;
drivers/input/touchscreen/iqs7211.c
1969
reg_field.mask = GENMASK(IQS7211_NUM_CRX - 1, 0);
drivers/input/touchscreen/iqs7211.c
1970
reg_field.val = 0;
drivers/input/touchscreen/iqs7211.c
1980
reg_field.val |= BIT(pins[i]);
drivers/input/touchscreen/iqs7211.c
1983
error = iqs7211_add_field(iqs7211, reg_field);
drivers/input/touchscreen/iqs7211.c
2007
reg_field.addr = dev_desc->alp_config + 1;
drivers/input/touchscreen/iqs7211.c
2008
reg_field.mask = GENMASK(dev_desc->num_ctx - 1, 0);
drivers/input/touchscreen/iqs7211.c
2009
reg_field.val = 0;
drivers/input/touchscreen/iqs7211.c
2018
reg_field.val |= BIT(pins[i]);
drivers/input/touchscreen/iqs7211.c
2021
error = iqs7211_add_field(iqs7211, reg_field);
drivers/input/touchscreen/iqs7211.c
2041
struct iqs7211_reg_field_desc reg_field;
drivers/input/touchscreen/iqs7211.c
2057
reg_field.addr = dev_desc->kp_enable[reg_grp];
drivers/input/touchscreen/iqs7211.c
2058
reg_field.mask = 0;
drivers/input/touchscreen/iqs7211.c
2059
reg_field.val = 0;
drivers/input/touchscreen/iqs7211.c
2067
reg_field.mask |= dev_desc->kp_events[i].enable;
drivers/input/touchscreen/iqs7211.c
2083
reg_field.val |= dev_desc->kp_events[i].enable;
drivers/input/touchscreen/iqs7211.c
2088
return iqs7211_add_field(iqs7211, reg_field);
drivers/leds/flash/leds-qcom-flash.c
121
static const struct reg_field mvflash_3ch_pmi8998_regs[REG_MAX_COUNT] = {
drivers/leds/flash/leds-qcom-flash.c
137
static const struct reg_field mvflash_3ch_regs[REG_MAX_COUNT] = {
drivers/leds/flash/leds-qcom-flash.c
153
static const struct reg_field mvflash_4ch_regs[REG_MAX_COUNT] = {
drivers/leds/flash/leds-qcom-flash.c
844
struct reg_field *regs;
drivers/leds/leds-upboard.c
85
const struct reg_field fldconf = {
drivers/leds/rgb/leds-mt6370-rgb.c
149
const struct reg_field *reg_fields;
drivers/leds/rgb/leds-mt6370-rgb.c
157
static const struct reg_field common_reg_fields[F_MAX_FIELDS] = {
drivers/leds/rgb/leds-mt6370-rgb.c
178
static const struct reg_field mt6372_reg_fields[F_MAX_FIELDS] = {
drivers/media/platform/microchip/microchip-isc-base.c
1880
const struct reg_field regfields[ISC_PIPE_LINE_NODE_NUM] = {
drivers/media/platform/ti/cal/cal-camerarx.c
550
struct reg_field field = {
drivers/mux/mmio.c
116
struct reg_field field;
drivers/net/dsa/ocelot/felix.h
30
const struct reg_field *regfields;
drivers/net/dsa/ocelot/felix_vsc9959.c
561
static const struct reg_field vsc9959_regfields[REGFIELD_MAX] = {
drivers/net/dsa/ocelot/seville_vsc9953.c
497
static const struct reg_field vsc9953_regfields[REGFIELD_MAX] = {
drivers/net/dsa/xrs700x/xrs700x.c
40
struct reg_field rf;
drivers/net/ethernet/mscc/ocelot_io.c
117
const struct reg_field *const regfields)
drivers/net/ethernet/mscc/ocelot_io.c
123
struct reg_field regfield = {};
drivers/net/ethernet/mscc/vsc7514_regs.c
12
const struct reg_field vsc7514_regfields[REGFIELD_MAX] = {
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
47
const struct reg_field *syscon_field;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
78
static const struct reg_field sun8i_syscon_reg_field = {
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
85
static const struct reg_field sun8i_ccu_reg_field = {
drivers/net/ethernet/ti/cpsw_ale.c
102
const struct reg_field *reg_fields;
drivers/net/ethernet/ti/cpsw_ale.c
1339
static const struct reg_field ale_fields_cpsw[] = {
drivers/net/ethernet/ti/cpsw_ale.c
1345
static const struct reg_field ale_fields_cpsw_nu[] = {
drivers/net/ethernet/ti/cpsw_ale.c
1507
const struct reg_field *reg_fields = ale->params.reg_fields;
drivers/net/ethernet/ti/cpsw_ale.h
26
const struct reg_field *reg_fields;
drivers/net/phy/nxp-c45-tja11xx.c
1174
const struct nxp_c45_reg_field *reg_field;
drivers/net/phy/nxp-c45-tja11xx.c
1181
reg_field = &common_hw_stats[i].counter;
drivers/net/phy/nxp-c45-tja11xx.c
1184
reg_field = &phy_data->stats[idx].counter;
drivers/net/phy/nxp-c45-tja11xx.c
1187
ret = nxp_c45_read_reg_field(phydev, reg_field);
drivers/net/phy/nxp-c45-tja11xx.c
314
const struct nxp_c45_reg_field *reg_field)
drivers/net/phy/nxp-c45-tja11xx.c
319
if (reg_field->size == 0) {
drivers/net/phy/nxp-c45-tja11xx.c
324
ret = phy_read_mmd(phydev, reg_field->devad, reg_field->reg);
drivers/net/phy/nxp-c45-tja11xx.c
328
mask = reg_field->size == 1 ? BIT(reg_field->offset) :
drivers/net/phy/nxp-c45-tja11xx.c
329
GENMASK(reg_field->offset + reg_field->size - 1,
drivers/net/phy/nxp-c45-tja11xx.c
330
reg_field->offset);
drivers/net/phy/nxp-c45-tja11xx.c
332
ret >>= reg_field->offset;
drivers/net/phy/nxp-c45-tja11xx.c
338
const struct nxp_c45_reg_field *reg_field,
drivers/net/phy/nxp-c45-tja11xx.c
344
if (reg_field->size == 0) {
drivers/net/phy/nxp-c45-tja11xx.c
349
mask = reg_field->size == 1 ? BIT(reg_field->offset) :
drivers/net/phy/nxp-c45-tja11xx.c
350
GENMASK(reg_field->offset + reg_field->size - 1,
drivers/net/phy/nxp-c45-tja11xx.c
351
reg_field->offset);
drivers/net/phy/nxp-c45-tja11xx.c
352
set = val << reg_field->offset;
drivers/net/phy/nxp-c45-tja11xx.c
354
return phy_modify_mmd_changed(phydev, reg_field->devad,
drivers/net/phy/nxp-c45-tja11xx.c
355
reg_field->reg, mask, set);
drivers/net/phy/nxp-c45-tja11xx.c
359
const struct nxp_c45_reg_field *reg_field)
drivers/net/phy/nxp-c45-tja11xx.c
361
if (reg_field->size != 1) {
drivers/net/phy/nxp-c45-tja11xx.c
366
return nxp_c45_write_reg_field(phydev, reg_field, 1);
drivers/net/phy/nxp-c45-tja11xx.c
370
const struct nxp_c45_reg_field *reg_field)
drivers/net/phy/nxp-c45-tja11xx.c
372
if (reg_field->size != 1) {
drivers/net/phy/nxp-c45-tja11xx.c
377
return nxp_c45_write_reg_field(phydev, reg_field, 0);
drivers/net/wireless/ath/ath9k/ar9002_calib.c
546
u32 ccomp_org, reg_field;
drivers/net/wireless/ath/ath9k/ar9002_calib.c
601
reg_field = MS(REG_READ(ah, 0x7840), AR9285_AN_RXTXBB1_SPARE9);
drivers/net/wireless/ath/ath9k/ar9002_calib.c
602
regVal |= (reg_field << (19 + i));
drivers/net/wireless/ath/ath9k/ar9002_calib.c
608
reg_field = MS(REG_READ(ah, AR9285_AN_RF2G9), AR9285_AN_RXTXBB1_SPARE9);
drivers/net/wireless/ath/ath9k/ar9002_calib.c
609
REG_RMW_FIELD(ah, AR9285_AN_RF2G3, AR9285_AN_RF2G3_PDVCCOMP, reg_field);
drivers/phy/cadence/phy-cadence-sierra.c
1012
reg_field = cmn_plllc_pfdclk1_sel_preg[i].pfdclk_sel_preg;
drivers/phy/cadence/phy-cadence-sierra.c
1013
field = devm_regmap_field_alloc(dev, regmap, reg_field);
drivers/phy/cadence/phy-cadence-sierra.c
1020
reg_field = cmn_plllc_pfdclk1_sel_preg[i].plllc1en_field;
drivers/phy/cadence/phy-cadence-sierra.c
1021
field = devm_regmap_field_alloc(dev, regmap, reg_field);
drivers/phy/cadence/phy-cadence-sierra.c
1028
reg_field = cmn_plllc_pfdclk1_sel_preg[i].termen_field;
drivers/phy/cadence/phy-cadence-sierra.c
1029
field = devm_regmap_field_alloc(dev, regmap, reg_field);
drivers/phy/cadence/phy-cadence-sierra.c
247
static const struct reg_field macro_id_type =
drivers/phy/cadence/phy-cadence-sierra.c
249
static const struct reg_field phy_pll_cfg_1 =
drivers/phy/cadence/phy-cadence-sierra.c
251
static const struct reg_field pma_cmn_ready =
drivers/phy/cadence/phy-cadence-sierra.c
253
static const struct reg_field pllctrl_lock =
drivers/phy/cadence/phy-cadence-sierra.c
255
static const struct reg_field phy_iso_link_ctrl_1 =
drivers/phy/cadence/phy-cadence-sierra.c
257
static const struct reg_field cmn_plllc_clk1outdiv_preg =
drivers/phy/cadence/phy-cadence-sierra.c
259
static const struct reg_field cmn_plllc_clk1_en_preg =
drivers/phy/cadence/phy-cadence-sierra.c
274
struct reg_field pfdclk_sel_preg;
drivers/phy/cadence/phy-cadence-sierra.c
275
struct reg_field plllc1en_field;
drivers/phy/cadence/phy-cadence-sierra.c
276
struct reg_field termen_field;
drivers/phy/cadence/phy-cadence-sierra.c
999
struct reg_field reg_field;
drivers/phy/cadence/phy-cadence-torrent.c
248
static const struct reg_field phy_pll_cfg =
drivers/phy/cadence/phy-cadence-torrent.c
251
static const struct reg_field phy_pma_cmn_ctrl_1 =
drivers/phy/cadence/phy-cadence-torrent.c
254
static const struct reg_field phy_pma_cmn_ctrl_2 =
drivers/phy/cadence/phy-cadence-torrent.c
257
static const struct reg_field phy_pma_pll_raw_ctrl =
drivers/phy/cadence/phy-cadence-torrent.c
260
static const struct reg_field phy_reset_ctrl =
drivers/phy/cadence/phy-cadence-torrent.c
263
static const struct reg_field phy_pcs_iso_link_ctrl_1 =
drivers/phy/cadence/phy-cadence-torrent.c
266
static const struct reg_field phy_pipe_cmn_ctrl1_0 = REG_FIELD(PHY_PIPE_CMN_CTRL1, 0, 0);
drivers/phy/cadence/phy-cadence-torrent.c
268
static const struct reg_field cmn_cdiag_refclk_ovrd_4 =
drivers/phy/cadence/phy-cadence-torrent.c
280
static const struct reg_field refclk_out_cmn_cfg[] = {
drivers/phy/ti/phy-am654-serdes.c
197
static const struct reg_field serdes_am654_reg_fields[] = {
drivers/phy/ti/phy-gmii-sel.c
173
struct reg_field phy_gmii_sel_fields_am33xx[][PHY_GMII_SEL_LAST] = {
drivers/phy/ti/phy-gmii-sel.c
195
struct reg_field phy_gmii_sel_fields_dra7[][PHY_GMII_SEL_LAST] = {
drivers/phy/ti/phy-gmii-sel.c
218
struct reg_field phy_gmii_sel_fields_am654[][PHY_GMII_SEL_LAST] = {
drivers/phy/ti/phy-gmii-sel.c
376
const struct reg_field *fields;
drivers/phy/ti/phy-gmii-sel.c
378
struct reg_field field;
drivers/phy/ti/phy-gmii-sel.c
53
const struct reg_field (*regfields)[PHY_GMII_SEL_LAST];
drivers/phy/ti/phy-j721e-wiz.c
100
static const struct reg_field refclk_dig_sel_10g =
drivers/phy/ti/phy-j721e-wiz.c
102
static const struct reg_field pma_cmn_refclk_int_mode =
drivers/phy/ti/phy-j721e-wiz.c
104
static const struct reg_field pma_cmn_refclk1_int_mode =
drivers/phy/ti/phy-j721e-wiz.c
106
static const struct reg_field pma_cmn_refclk_mode =
drivers/phy/ti/phy-j721e-wiz.c
108
static const struct reg_field pma_cmn_refclk_dig_div =
drivers/phy/ti/phy-j721e-wiz.c
110
static const struct reg_field pma_cmn_refclk1_dig_div =
drivers/phy/ti/phy-j721e-wiz.c
113
static const struct reg_field sup_pll0_refclk_mux_sel =
drivers/phy/ti/phy-j721e-wiz.c
115
static const struct reg_field sup_pll1_refclk_mux_sel =
drivers/phy/ti/phy-j721e-wiz.c
117
static const struct reg_field sup_pma_cmn_refclk1_int_mode =
drivers/phy/ti/phy-j721e-wiz.c
119
static const struct reg_field sup_refclk_dig_sel_10g =
drivers/phy/ti/phy-j721e-wiz.c
121
static const struct reg_field sup_legacy_clk_override =
drivers/phy/ti/phy-j721e-wiz.c
131
static const struct reg_field p_enable[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
140
static const struct reg_field p_align[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
147
static const struct reg_field p_raw_auto_start[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
154
static const struct reg_field p_standard_mode[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
161
static const struct reg_field p0_fullrt_div[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
168
static const struct reg_field p0_mac_src_sel[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
175
static const struct reg_field p0_rxfclk_sel[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
182
static const struct reg_field p0_refclk_sel[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
188
static const struct reg_field p_mac_div_sel0[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
195
static const struct reg_field p_mac_div_sel1[WIZ_MAX_LANES] = {
drivers/phy/ti/phy-j721e-wiz.c
202
static const struct reg_field typec_ln10_swap =
drivers/phy/ti/phy-j721e-wiz.c
205
static const struct reg_field typec_ln23_swap =
drivers/phy/ti/phy-j721e-wiz.c
342
const struct reg_field *pll0_refclk_mux_sel;
drivers/phy/ti/phy-j721e-wiz.c
343
const struct reg_field *pll1_refclk_mux_sel;
drivers/phy/ti/phy-j721e-wiz.c
344
const struct reg_field *refclk_dig_sel;
drivers/phy/ti/phy-j721e-wiz.c
345
const struct reg_field *pma_cmn_refclk1_dig_div;
drivers/phy/ti/phy-j721e-wiz.c
346
const struct reg_field *pma_cmn_refclk1_int_mode;
drivers/phy/ti/phy-j721e-wiz.c
87
static const struct reg_field por_en = REG_FIELD(WIZ_SERDES_CTRL, 31, 31);
drivers/phy/ti/phy-j721e-wiz.c
88
static const struct reg_field phy_reset_n = REG_FIELD(WIZ_SERDES_RST, 31, 31);
drivers/phy/ti/phy-j721e-wiz.c
89
static const struct reg_field phy_en_refclk = REG_FIELD(WIZ_SERDES_RST, 30, 30);
drivers/phy/ti/phy-j721e-wiz.c
90
static const struct reg_field pll1_refclk_mux_sel =
drivers/phy/ti/phy-j721e-wiz.c
92
static const struct reg_field pll1_refclk_mux_sel_2 =
drivers/phy/ti/phy-j721e-wiz.c
94
static const struct reg_field pll0_refclk_mux_sel =
drivers/phy/ti/phy-j721e-wiz.c
96
static const struct reg_field pll0_refclk_mux_sel_2 =
drivers/phy/ti/phy-j721e-wiz.c
98
static const struct reg_field refclk_dig_sel_16g =
drivers/pinctrl/bcm/pinctrl-bcm6358.c
329
struct reg_field overlays = REG_FIELD(BCM6358_MODE_REG, 0, 15);
drivers/pinctrl/bcm/pinctrl-bcm6368.c
474
struct reg_field overlays = REG_FIELD(BCM6368_BASEMODE_REG, 0, 15);
drivers/pinctrl/pinctrl-rp1.c
112
static const struct reg_field rp1_gpio_fields[] = {
drivers/pinctrl/pinctrl-rp1.c
122
static const struct reg_field rp1_inte_fields[] = {
drivers/pinctrl/pinctrl-rp1.c
127
static const struct reg_field rp1_rio_fields[] = {
drivers/pinctrl/pinctrl-rp1.c
136
static const struct reg_field rp1_pad_fields[] = {
drivers/pinctrl/pinctrl-rp1.c
1717
const struct reg_field *array,
drivers/pinctrl/pinctrl-rp1.c
1725
struct reg_field regfield;
drivers/pinctrl/pinctrl-st.c
1056
struct reg_field clk1notclk0 = RT_P_CFG0_CLK1NOTCLK0_FIELD(reg);
drivers/pinctrl/pinctrl-st.c
1057
struct reg_field delay_0 = RT_P_CFG0_DELAY_0_FIELD(reg);
drivers/pinctrl/pinctrl-st.c
1058
struct reg_field delay_1 = RT_P_CFG0_DELAY_1_FIELD(reg);
drivers/pinctrl/pinctrl-st.c
1060
struct reg_field invertclk = RT_P_CFG1_INVERTCLK_FIELD(reg + 4);
drivers/pinctrl/pinctrl-st.c
1061
struct reg_field retime = RT_P_CFG1_RETIME_FIELD(reg + 4);
drivers/pinctrl/pinctrl-st.c
1062
struct reg_field clknotdata = RT_P_CFG1_CLKNOTDATA_FIELD(reg + 4);
drivers/pinctrl/pinctrl-st.c
1063
struct reg_field double_edge = RT_P_CFG1_DOUBLE_EDGE_FIELD(reg + 4);
drivers/pinctrl/pinctrl-st.c
1096
struct reg_field reg = REG_FIELD(reg_offset, 0, 31);
drivers/pinctrl/pinctrl-st.c
1123
struct reg_field reg = REG_FIELD((data + bank) * 4, lsb, msb);
drivers/pinctrl/pinctrl-upboard.c
83
static const struct reg_field upboard_i2c0_reg =
drivers/pinctrl/pinctrl-upboard.c
86
static const struct reg_field upboard_i2c1_reg =
drivers/pinctrl/pinctrl-upboard.c
89
static const struct reg_field upboard_adc0_reg =
drivers/pinctrl/pinctrl-upboard.c
988
struct reg_field * const fld_func = pin_desc->drv_data;
drivers/pinctrl/pinctrl-upboard.c
990
struct reg_field fldconf = {};
drivers/pinctrl/stm32/pinctrl-stm32.c
1786
struct reg_field mux;
drivers/power/supply/axp20x_usb_power.c
67
struct reg_field curr_lim_fld;
drivers/power/supply/axp20x_usb_power.c
68
struct reg_field vbus_valid_bit;
drivers/power/supply/axp20x_usb_power.c
69
struct reg_field vbus_mon_bit;
drivers/power/supply/axp20x_usb_power.c
70
struct reg_field usb_bc_en_bit;
drivers/power/supply/axp20x_usb_power.c
71
struct reg_field usb_bc_det_fld;
drivers/power/supply/axp20x_usb_power.c
72
struct reg_field vbus_disable_bit;
drivers/power/supply/axp20x_usb_power.c
889
struct reg_field fdesc,
drivers/power/supply/bd99954-charger.c
994
const struct reg_field *reg_fields = bd9995x_reg_fields;
drivers/power/supply/bd99954-charger.h
481
static const struct reg_field bd9995x_reg_fields[] = {
drivers/power/supply/bq24257_charger.c
121
static const struct reg_field bq24257_reg_fields[] = {
drivers/power/supply/bq24257_charger.c
976
const struct reg_field *reg_fields = bq24257_reg_fields;
drivers/power/supply/bq25890_charger.c
173
static const struct reg_field bq25890_reg_fields[] = {
drivers/power/supply/ip5xxx_power.c
119
const struct reg_field charger_enable;
drivers/power/supply/ip5xxx_power.c
120
const struct reg_field charger_const_volt_sel;
drivers/power/supply/ip5xxx_power.c
121
const struct reg_field charger_const_curr_sel;
drivers/power/supply/ip5xxx_power.c
122
const struct reg_field charger_status;
drivers/power/supply/ip5xxx_power.c
123
const struct reg_field charger_chg_end;
drivers/power/supply/ip5xxx_power.c
124
const struct reg_field charger_timeout;
drivers/power/supply/ip5xxx_power.c
125
const struct reg_field charger_vin_overvolt;
drivers/power/supply/ip5xxx_power.c
126
const struct reg_field boost_enable;
drivers/power/supply/ip5xxx_power.c
127
const struct reg_field boost_llshdn_enable;
drivers/power/supply/ip5xxx_power.c
128
const struct reg_field boost_llshdn_i_limit;
drivers/power/supply/ip5xxx_power.c
129
const struct reg_field boost_load_powerup_en;
drivers/power/supply/ip5xxx_power.c
130
const struct reg_field boost_vin_pullout_en;
drivers/power/supply/ip5xxx_power.c
131
const struct reg_field boost_undervolt_limit;
drivers/power/supply/ip5xxx_power.c
132
const struct reg_field boost_light_load_status;
drivers/power/supply/ip5xxx_power.c
133
const struct reg_field battery_ntc_dis;
drivers/power/supply/ip5xxx_power.c
134
const struct reg_field battery_type;
drivers/power/supply/ip5xxx_power.c
135
const struct reg_field battery_vset_en;
drivers/power/supply/ip5xxx_power.c
136
const struct reg_field battery_adc_volt_low;
drivers/power/supply/ip5xxx_power.c
137
const struct reg_field battery_adc_volt_high;
drivers/power/supply/ip5xxx_power.c
138
const struct reg_field battery_adc_curr_low;
drivers/power/supply/ip5xxx_power.c
139
const struct reg_field battery_adc_curr_high;
drivers/power/supply/ip5xxx_power.c
140
const struct reg_field battery_adc_ovolt_low;
drivers/power/supply/ip5xxx_power.c
141
const struct reg_field battery_adc_ovolt_high;
drivers/power/supply/ip5xxx_power.c
142
const struct reg_field btn_shdn_enable;
drivers/power/supply/ip5xxx_power.c
143
const struct reg_field btn_wled_mode;
drivers/power/supply/ip5xxx_power.c
144
const struct reg_field btn_shdn_mode;
drivers/power/supply/ip5xxx_power.c
145
const struct reg_field btn_long_press_time;
drivers/power/supply/ip5xxx_power.c
146
const struct reg_field btn_pressed;
drivers/power/supply/ip5xxx_power.c
147
const struct reg_field btn_long_pressed;
drivers/power/supply/ip5xxx_power.c
148
const struct reg_field btn_short_pressed;
drivers/power/supply/ip5xxx_power.c
149
const struct reg_field wled_enable;
drivers/power/supply/ip5xxx_power.c
150
const struct reg_field wled_detect_en;
drivers/power/supply/ip5xxx_power.c
151
const struct reg_field wled_present;
drivers/power/supply/max77976_charger.c
92
static const struct reg_field max77976_reg_field[MAX77976_N_REGMAP_FIELDS] = {
drivers/power/supply/max8971_charger.c
85
static const struct reg_field max8971_reg_field[MAX8971_N_REGMAP_FIELDS] = {
drivers/power/supply/mp2629_charger.c
129
static const struct reg_field mp2629_reg_fields[] = {
drivers/power/supply/mt6370-charger.c
118
struct reg_field field;
drivers/power/supply/rt9455_charger.c
94
static const struct reg_field rt9455_reg_fields[] = {
drivers/power/supply/rt9467-charger.c
201
static const struct reg_field rt9467_chg_fields[] = {
drivers/power/supply/rt9471.c
167
static const struct reg_field rt9471_reg_fields[F_MAX_FIELDS] = {
drivers/power/supply/rt9756.c
115
static const struct reg_field rt9756_chg_fields[F_MAX_FIELD] = {
drivers/power/supply/rt9756.c
138
static const struct reg_field rt9770_chg_fields[F_MAX_FIELD] = {
drivers/power/supply/rt9756.c
194
const struct reg_field *reg_fields;
drivers/pwm/pwm-sti.c
98
static const struct reg_field sti_pwm_regfields[MAX_REGFIELDS] = {
drivers/regulator/da9062-regulator.c
49
struct reg_field mode;
drivers/regulator/da9062-regulator.c
50
struct reg_field suspend;
drivers/regulator/da9062-regulator.c
51
struct reg_field sleep;
drivers/regulator/da9062-regulator.c
52
struct reg_field suspend_sleep;
drivers/regulator/da9062-regulator.c
55
struct reg_field oc_event;
drivers/regulator/da9063-regulator.c
78
struct reg_field mode; /* buck mode of operation */
drivers/regulator/da9063-regulator.c
79
struct reg_field suspend;
drivers/regulator/da9063-regulator.c
80
struct reg_field sleep;
drivers/regulator/da9063-regulator.c
81
struct reg_field suspend_sleep;
drivers/regulator/da9063-regulator.c
85
struct reg_field oc_event;
drivers/regulator/da9063-regulator.c
88
struct reg_field vmon;
drivers/reset/reset-rzg2l-usbphy-ctrl.c
154
struct reg_field field;
drivers/reset/sti/reset-syscfg.h
24
struct reg_field reset;
drivers/reset/sti/reset-syscfg.h
25
struct reg_field ack;
drivers/rtc/rtc-rx8111.c
105
static const struct reg_field rx8111_regfields[] = {
drivers/rtc/rtc-ti-k3.c
81
static const struct reg_field ti_rtc_reg_fields[] = {
drivers/soc/qcom/icc-bwmon.c
175
const struct reg_field *regmap_fields;
drivers/soc/qcom/icc-bwmon.c
178
const struct reg_field *global_regmap_fields;
drivers/soc/qcom/icc-bwmon.c
196
static const struct reg_field msm8998_bwmon_reg_fields[] = {
drivers/soc/qcom/icc-bwmon.c
243
static const struct reg_field msm8998_bwmon_global_reg_fields[] = {
drivers/soc/qcom/icc-bwmon.c
309
static const struct reg_field sdm845_cpu_bwmon_reg_fields[] = {
drivers/soc/qcom/icc-bwmon.c
378
static const struct reg_field sdm845_llcc_bwmon_reg_fields[] = {
drivers/spi/spi-ingenic.c
55
struct reg_field flen_field;
drivers/thermal/qcom/tsens-8960.c
202
static const struct reg_field tsens_8960_regfields[MAX_REGFIELDS] = {
drivers/thermal/qcom/tsens-v0_1.c
292
static const struct reg_field tsens_v0_1_regfields[MAX_REGFIELDS] = {
drivers/thermal/qcom/tsens-v1.c
93
static const struct reg_field tsens_v1_regfields[MAX_REGFIELDS] = {
drivers/thermal/qcom/tsens-v2.c
83
static const struct reg_field tsens_v2_regfields[MAX_REGFIELDS] = {
drivers/thermal/qcom/tsens.h
542
const struct reg_field *fields;
drivers/thermal/qcom/tsens.h
591
const struct reg_field *fields;
drivers/thermal/st/st_thermal.c
28
const struct reg_field *reg_fields = sensor->cdata->reg_fields;
drivers/thermal/st/st_thermal.h
71
const struct reg_field *reg_fields;
drivers/thermal/st/st_thermal_memmap.c
23
static const struct reg_field st_mmap_thermal_regfields[MAX_REGFIELDS] = {
drivers/thermal/st/st_thermal_memmap.c
61
const struct reg_field *reg_fields = sensor->cdata->reg_fields;
drivers/thermal/sun8i_thermal.c
97
static const struct reg_field sun8i_ths_sram_reg_field = REG_FIELD(0x0, 16, 16);
drivers/usb/isp1760/isp1760-core.c
183
static const struct reg_field isp1760_hc_reg_fields[] = {
drivers/usb/isp1760/isp1760-core.c
258
static const struct reg_field isp1763_hc_reg_fields[] = {
drivers/usb/isp1760/isp1760-core.c
371
static const struct reg_field isp1761_dc_reg_fields[] = {
drivers/usb/isp1760/isp1760-core.c
426
static const struct reg_field isp1763_dc_reg_fields[] = {
drivers/usb/isp1760/isp1760-core.c
485
const struct reg_field *hc_reg_fields;
drivers/usb/isp1760/isp1760-core.c
487
const struct reg_field *dc_reg_fields;
include/linux/power/max77705_charger.h
159
static const struct reg_field max77705_reg_field[MAX77705_N_REGMAP_FIELDS] = {
include/linux/regmap.h
1478
struct reg_field reg_field);
include/linux/regmap.h
1484
struct regmap *regmap, struct reg_field reg_field);
include/linux/regmap.h
1489
const struct reg_field *reg_field,
include/linux/regmap.h
1494
const struct reg_field *reg_field,
include/soc/mscc/ocelot.h
997
const struct reg_field *const regfields);
include/soc/mscc/vsc7514_regs.h
15
extern const struct reg_field vsc7514_regfields[REGFIELD_MAX];
sound/soc/jz4740/jz4740-i2s.c
68
struct reg_field field_rx_fifo_thresh;
sound/soc/jz4740/jz4740-i2s.c
69
struct reg_field field_tx_fifo_thresh;
sound/soc/jz4740/jz4740-i2s.c
70
struct reg_field field_i2sdiv_capture;
sound/soc/jz4740/jz4740-i2s.c
71
struct reg_field field_i2sdiv_playback;
sound/soc/meson/axg-fifo.h
12
struct reg_field;
sound/soc/meson/axg-fifo.h
72
struct reg_field field_threshold;
sound/soc/meson/g12a-toacodec.c
54
struct reg_field field_dat_sel;
sound/soc/meson/g12a-toacodec.c
55
struct reg_field field_lrclk_sel;
sound/soc/meson/g12a-toacodec.c
56
struct reg_field field_bclk_sel;
sound/soc/qcom/lpass.h
222
struct reg_field loopback;
sound/soc/qcom/lpass.h
223
struct reg_field spken;
sound/soc/qcom/lpass.h
224
struct reg_field spkmode;
sound/soc/qcom/lpass.h
225
struct reg_field spkmono;
sound/soc/qcom/lpass.h
226
struct reg_field micen;
sound/soc/qcom/lpass.h
227
struct reg_field micmode;
sound/soc/qcom/lpass.h
228
struct reg_field micmono;
sound/soc/qcom/lpass.h
229
struct reg_field wssrc;
sound/soc/qcom/lpass.h
230
struct reg_field bitwidth;
sound/soc/qcom/lpass.h
250
struct reg_field sstream_en;
sound/soc/qcom/lpass.h
251
struct reg_field dma_sel;
sound/soc/qcom/lpass.h
252
struct reg_field auto_bbit_en;
sound/soc/qcom/lpass.h
253
struct reg_field layout;
sound/soc/qcom/lpass.h
254
struct reg_field layout_sp;
sound/soc/qcom/lpass.h
255
struct reg_field set_sp_on_en;
sound/soc/qcom/lpass.h
256
struct reg_field dp_audio;
sound/soc/qcom/lpass.h
257
struct reg_field dp_staffing_en;
sound/soc/qcom/lpass.h
258
struct reg_field dp_sp_b_hw_en;
sound/soc/qcom/lpass.h
261
struct reg_field mute;
sound/soc/qcom/lpass.h
262
struct reg_field as_sdp_cc;
sound/soc/qcom/lpass.h
263
struct reg_field as_sdp_ct;
sound/soc/qcom/lpass.h
264
struct reg_field aif_db4;
sound/soc/qcom/lpass.h
265
struct reg_field frequency;
sound/soc/qcom/lpass.h
266
struct reg_field mst_index;
sound/soc/qcom/lpass.h
267
struct reg_field dptx_index;
sound/soc/qcom/lpass.h
270
struct reg_field soft_reset;
sound/soc/qcom/lpass.h
271
struct reg_field force_reset;
sound/soc/qcom/lpass.h
274
struct reg_field use_hw_chs;
sound/soc/qcom/lpass.h
275
struct reg_field use_hw_usr;
sound/soc/qcom/lpass.h
276
struct reg_field hw_chs_sel;
sound/soc/qcom/lpass.h
277
struct reg_field hw_usr_sel;
sound/soc/qcom/lpass.h
280
struct reg_field replace_vbit;
sound/soc/qcom/lpass.h
281
struct reg_field vbit_stream;
sound/soc/qcom/lpass.h
284
struct reg_field legacy_en;
sound/soc/qcom/lpass.h
287
struct reg_field calc_en;
sound/soc/qcom/lpass.h
290
struct reg_field lsb_bits;
sound/soc/qcom/lpass.h
293
struct reg_field msb_bits;
sound/soc/qcom/lpass.h
295
struct reg_field hdmi_rdma_bursten;
sound/soc/qcom/lpass.h
296
struct reg_field hdmi_rdma_wpscnt;
sound/soc/qcom/lpass.h
297
struct reg_field hdmi_rdma_fifowm;
sound/soc/qcom/lpass.h
298
struct reg_field hdmi_rdma_enable;
sound/soc/qcom/lpass.h
299
struct reg_field hdmi_rdma_dyncclk;
sound/soc/qcom/lpass.h
300
struct reg_field hdmi_rdma_burst8;
sound/soc/qcom/lpass.h
301
struct reg_field hdmi_rdma_burst16;
sound/soc/qcom/lpass.h
302
struct reg_field hdmi_rdma_dynburst;
sound/soc/qcom/lpass.h
305
struct reg_field rdma_intf;
sound/soc/qcom/lpass.h
306
struct reg_field rdma_bursten;
sound/soc/qcom/lpass.h
307
struct reg_field rdma_wpscnt;
sound/soc/qcom/lpass.h
308
struct reg_field rdma_fifowm;
sound/soc/qcom/lpass.h
309
struct reg_field rdma_enable;
sound/soc/qcom/lpass.h
310
struct reg_field rdma_dyncclk;
sound/soc/qcom/lpass.h
313
struct reg_field wrdma_intf;
sound/soc/qcom/lpass.h
314
struct reg_field wrdma_bursten;
sound/soc/qcom/lpass.h
315
struct reg_field wrdma_wpscnt;
sound/soc/qcom/lpass.h
316
struct reg_field wrdma_fifowm;
sound/soc/qcom/lpass.h
317
struct reg_field wrdma_enable;
sound/soc/qcom/lpass.h
318
struct reg_field wrdma_dyncclk;
sound/soc/qcom/lpass.h
321
struct reg_field rxtx_rdma_intf;
sound/soc/qcom/lpass.h
322
struct reg_field rxtx_rdma_bursten;
sound/soc/qcom/lpass.h
323
struct reg_field rxtx_rdma_wpscnt;
sound/soc/qcom/lpass.h
324
struct reg_field rxtx_rdma_fifowm;
sound/soc/qcom/lpass.h
325
struct reg_field rxtx_rdma_enable;
sound/soc/qcom/lpass.h
326
struct reg_field rxtx_rdma_dyncclk;
sound/soc/qcom/lpass.h
327
struct reg_field rxtx_rdma_burst8;
sound/soc/qcom/lpass.h
328
struct reg_field rxtx_rdma_burst16;
sound/soc/qcom/lpass.h
329
struct reg_field rxtx_rdma_dynburst;
sound/soc/qcom/lpass.h
330
struct reg_field rxtx_rdma_codec_enable;
sound/soc/qcom/lpass.h
331
struct reg_field rxtx_rdma_codec_pack;
sound/soc/qcom/lpass.h
332
struct reg_field rxtx_rdma_codec_intf;
sound/soc/qcom/lpass.h
333
struct reg_field rxtx_rdma_codec_fs_sel;
sound/soc/qcom/lpass.h
334
struct reg_field rxtx_rdma_codec_ch;
sound/soc/qcom/lpass.h
335
struct reg_field rxtx_rdma_codec_fs_delay;
sound/soc/qcom/lpass.h
338
struct reg_field rxtx_wrdma_intf;
sound/soc/qcom/lpass.h
339
struct reg_field rxtx_wrdma_bursten;
sound/soc/qcom/lpass.h
340
struct reg_field rxtx_wrdma_wpscnt;
sound/soc/qcom/lpass.h
341
struct reg_field rxtx_wrdma_fifowm;
sound/soc/qcom/lpass.h
342
struct reg_field rxtx_wrdma_enable;
sound/soc/qcom/lpass.h
343
struct reg_field rxtx_wrdma_dyncclk;
sound/soc/qcom/lpass.h
344
struct reg_field rxtx_wrdma_burst8;
sound/soc/qcom/lpass.h
345
struct reg_field rxtx_wrdma_burst16;
sound/soc/qcom/lpass.h
346
struct reg_field rxtx_wrdma_dynburst;
sound/soc/qcom/lpass.h
347
struct reg_field rxtx_wrdma_codec_enable;
sound/soc/qcom/lpass.h
348
struct reg_field rxtx_wrdma_codec_pack;
sound/soc/qcom/lpass.h
349
struct reg_field rxtx_wrdma_codec_intf;
sound/soc/qcom/lpass.h
350
struct reg_field rxtx_wrdma_codec_fs_sel;
sound/soc/qcom/lpass.h
351
struct reg_field rxtx_wrdma_codec_ch;
sound/soc/qcom/lpass.h
352
struct reg_field rxtx_wrdma_codec_fs_delay;
sound/soc/qcom/lpass.h
355
struct reg_field va_wrdma_intf;
sound/soc/qcom/lpass.h
356
struct reg_field va_wrdma_bursten;
sound/soc/qcom/lpass.h
357
struct reg_field va_wrdma_wpscnt;
sound/soc/qcom/lpass.h
358
struct reg_field va_wrdma_fifowm;
sound/soc/qcom/lpass.h
359
struct reg_field va_wrdma_enable;
sound/soc/qcom/lpass.h
360
struct reg_field va_wrdma_dyncclk;
sound/soc/qcom/lpass.h
361
struct reg_field va_wrdma_burst8;
sound/soc/qcom/lpass.h
362
struct reg_field va_wrdma_burst16;
sound/soc/qcom/lpass.h
363
struct reg_field va_wrdma_dynburst;
sound/soc/qcom/lpass.h
364
struct reg_field va_wrdma_codec_enable;
sound/soc/qcom/lpass.h
365
struct reg_field va_wrdma_codec_pack;
sound/soc/qcom/lpass.h
366
struct reg_field va_wrdma_codec_intf;
sound/soc/qcom/lpass.h
367
struct reg_field va_wrdma_codec_fs_sel;
sound/soc/qcom/lpass.h
368
struct reg_field va_wrdma_codec_ch;
sound/soc/qcom/lpass.h
369
struct reg_field va_wrdma_codec_fs_delay;
sound/soc/renesas/rcar/gen.c
169
struct reg_field regf;
sound/soc/sti/uniperif_player.c
1004
struct reg_field regfield[2] = {
sound/soc/sunxi/sun4i-codec.c
2145
struct reg_field reg_adc_fifoc; /* used for regmap_field */
sound/soc/sunxi/sun4i-codec.c
2146
struct reg_field reg_dac_fifoc; /* used for regmap_field */
sound/soc/sunxi/sun4i-i2s.c
184
struct reg_field field_clkdiv_mclk_en;
sound/soc/sunxi/sun4i-i2s.c
185
struct reg_field field_fmt_wss;
sound/soc/sunxi/sun4i-i2s.c
186
struct reg_field field_fmt_sr;