| /linux/sound/soc/qcom/ |
| A D | lpass.h | 139 struct reg_field spken; 140 struct reg_field spkmode; 141 struct reg_field spkmono; 142 struct reg_field micen; 143 struct reg_field micmode; 144 struct reg_field micmono; 145 struct reg_field wssrc; 167 struct reg_field dma_sel; 169 struct reg_field layout; 177 struct reg_field mute; [all …]
|
| /linux/drivers/gpu/drm/sun4i/ |
| A D | sun4i_hdmi.h | 204 struct reg_field ddc_clk_reg; 211 struct reg_field field_ddc_en; 212 struct reg_field field_ddc_start; 213 struct reg_field field_ddc_reset; 214 struct reg_field field_ddc_addr_reg; 215 struct reg_field field_ddc_slave_addr; 216 struct reg_field field_ddc_int_mask; 217 struct reg_field field_ddc_int_status; 222 struct reg_field field_ddc_cmd; 223 struct reg_field field_ddc_sda_en; [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| A D | dm_services.h | 95 #define get_reg_field_value(reg_value, reg_name, reg_field)\ argument 98 reg_name ## __ ## reg_field ## _MASK,\ 99 reg_name ## __ ## reg_field ## __SHIFT) 111 #define set_reg_field_value(reg_value, value, reg_name, reg_field)\ argument 115 reg_name ## __ ## reg_field ## _MASK,\ 116 reg_name ## __ ## reg_field ## __SHIFT) 133 #define FD(reg_field) reg_field ## __SHIFT, \ argument 134 reg_field ## _MASK 167 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\ 168 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## __SHIFT) [all …]
|
| /linux/drivers/cpufreq/ |
| A D | sti-cpufreq.c | 108 static int sti_cpufreq_fetch_regmap_field(const struct reg_field *reg_fields, in sti_cpufreq_fetch_regmap_field() 112 struct reg_field reg_field = reg_fields[field]; in sti_cpufreq_fetch_regmap_field() local 117 reg_field.reg = hw_info_offset; in sti_cpufreq_fetch_regmap_field() 120 reg_field); in sti_cpufreq_fetch_regmap_field() 136 static const struct reg_field sti_stih407_dvfs_regfields[DVFS_MAX_REGFIELDS] = { 141 static const struct reg_field *sti_cpufreq_match(void) in sti_cpufreq_match() 155 const struct reg_field *reg_fields; in sti_cpufreq_set_opp_info()
|
| /linux/drivers/phy/ti/ |
| A D | phy-j721e-wiz.c | 72 static const struct reg_field pll1_refclk_mux_sel = 74 static const struct reg_field pll0_refclk_mux_sel = 76 static const struct reg_field refclk_dig_sel_16g = 78 static const struct reg_field refclk_dig_sel_10g = 80 static const struct reg_field pma_cmn_refclk_int_mode = 82 static const struct reg_field pma_cmn_refclk_mode = 84 static const struct reg_field pma_cmn_refclk_dig_div = 86 static const struct reg_field pma_cmn_refclk1_dig_div = 95 static const struct reg_field p_enable[WIZ_MAX_LANES] = { 104 static const struct reg_field p_align[WIZ_MAX_LANES] = { [all …]
|
| A D | phy-gmii-sel.c | 44 const struct reg_field (*regfields)[PHY_GMII_SEL_LAST]; 129 struct reg_field phy_gmii_sel_fields_am33xx[][PHY_GMII_SEL_LAST] = { 151 struct reg_field phy_gmii_sel_fields_dra7[][PHY_GMII_SEL_LAST] = { 174 struct reg_field phy_gmii_sel_fields_am654[][PHY_GMII_SEL_LAST] = { 253 const struct reg_field *fields; in phy_gmii_init_phy() 255 struct reg_field field; in phy_gmii_init_phy()
|
| /linux/drivers/thermal/st/ |
| A D | st_thermal_syscfg.c | 34 static const struct reg_field st_415sas_regfields[MAX_REGFIELDS] = { 41 static const struct reg_field st_415mpe_regfields[MAX_REGFIELDS] = { 48 static const struct reg_field st_416sas_regfields[MAX_REGFIELDS] = { 55 static const struct reg_field st_127_regfields[MAX_REGFIELDS] = {
|
| A D | st_thermal_memmap.c | 23 static const struct reg_field st_mmap_thermal_regfields[MAX_REGFIELDS] = { 61 const struct reg_field *reg_fields = sensor->cdata->reg_fields; in st_mmap_alloc_regfields()
|
| A D | st_thermal.h | 71 const struct reg_field *reg_fields;
|
| /linux/drivers/phy/cadence/ |
| A D | phy-cadence-sierra.c | 166 static const struct reg_field macro_id_type = 168 static const struct reg_field phy_pll_cfg_1 = 170 static const struct reg_field pllctrl_lock = 184 struct reg_field pfdclk_sel_preg; 185 struct reg_field plllc1en_field; 186 struct reg_field termen_field; 621 struct reg_field reg_field; in cdns_regfield_init() local 635 field = devm_regmap_field_alloc(dev, regmap, reg_field); in cdns_regfield_init() 643 field = devm_regmap_field_alloc(dev, regmap, reg_field); in cdns_regfield_init() 650 reg_field = cmn_plllc_pfdclk1_sel_preg[i].termen_field; in cdns_regfield_init() [all …]
|
| /linux/drivers/clk/mstar/ |
| A D | clk-msc313-mpll.c | 22 static const struct reg_field config1_loop_div_first = REG_FIELD(REG_CONFIG1, 8, 9); 23 static const struct reg_field config1_input_div_first = REG_FIELD(REG_CONFIG1, 4, 5); 24 static const struct reg_field config2_output_div_first = REG_FIELD(REG_CONFIG2, 12, 13); 25 static const struct reg_field config2_loop_div_second = REG_FIELD(REG_CONFIG2, 0, 7);
|
| /linux/drivers/iio/light/ |
| A D | stk3310.c | 67 static const struct reg_field stk3310_reg_field_state = 69 static const struct reg_field stk3310_reg_field_als_gain = 71 static const struct reg_field stk3310_reg_field_ps_gain = 73 static const struct reg_field stk3310_reg_field_als_it = 75 static const struct reg_field stk3310_reg_field_ps_it = 77 static const struct reg_field stk3310_reg_field_int_ps = 79 static const struct reg_field stk3310_reg_field_flag_psint = 81 static const struct reg_field stk3310_reg_field_flag_nf =
|
| A D | apds9960.c | 342 static const struct reg_field apds9960_reg_field_int_als = 345 static const struct reg_field apds9960_reg_field_int_ges = 348 static const struct reg_field apds9960_reg_field_int_pxs = 351 static const struct reg_field apds9960_reg_field_enable_als = 354 static const struct reg_field apds9960_reg_field_enable_ges = 357 static const struct reg_field apds9960_reg_field_enable_pxs =
|
| A D | ltr501.c | 75 static const struct reg_field reg_field_it = 77 static const struct reg_field reg_field_als_intr = 79 static const struct reg_field reg_field_ps_intr = 81 static const struct reg_field reg_field_als_rate = 83 static const struct reg_field reg_field_ps_rate = 85 static const struct reg_field reg_field_als_prst = 87 static const struct reg_field reg_field_ps_prst =
|
| /linux/drivers/reset/sti/ |
| A D | reset-syscfg.h | 24 struct reg_field reset; 25 struct reg_field ack;
|
| /linux/drivers/gpu/drm/amd/display/dmub/src/ |
| A D | dmub_reg.h | 45 #define FD(reg_field) (REGS)->shift.reg_field, (REGS)->mask.reg_field argument
|
| /linux/sound/soc/meson/ |
| A D | axg-fifo.h | 12 struct reg_field; 76 struct reg_field field_threshold;
|
| A D | g12a-toacodec.c | 54 struct reg_field field_dat_sel; 55 struct reg_field field_lrclk_sel; 56 struct reg_field field_bclk_sel;
|
| /linux/drivers/usb/isp1760/ |
| A D | isp1760-core.c | 183 static const struct reg_field isp1760_hc_reg_fields[] = { 256 static const struct reg_field isp1763_hc_reg_fields[] = { 367 static const struct reg_field isp1761_dc_reg_fields[] = { 420 static const struct reg_field isp1763_dc_reg_fields[] = { 477 const struct reg_field *hc_reg_fields; in isp1760_register() 479 const struct reg_field *dc_reg_fields; in isp1760_register()
|
| /linux/include/linux/ |
| A D | regmap.h | 1242 struct reg_field { struct 1265 struct reg_field reg_field); argument 1269 struct regmap *regmap, struct reg_field reg_field); 1274 const struct reg_field *reg_field, 1279 const struct reg_field *reg_field,
|
| /linux/drivers/base/regmap/ |
| A D | regmap.c | 1275 struct regmap *regmap, struct reg_field reg_field) in regmap_field_init() argument 1278 rm_field->reg = reg_field.reg; in regmap_field_init() 1279 rm_field->shift = reg_field.lsb; in regmap_field_init() 1280 rm_field->mask = GENMASK(reg_field.msb, reg_field.lsb); in regmap_field_init() 1281 rm_field->id_size = reg_field.id_size; in regmap_field_init() 1282 rm_field->id_offset = reg_field.id_offset; in regmap_field_init() 1297 struct regmap *regmap, struct reg_field reg_field) in devm_regmap_field_alloc() argument 1304 regmap_field_init(rm_field, regmap, reg_field); in devm_regmap_field_alloc() 1326 const struct reg_field *reg_field, in regmap_field_bulk_alloc() argument 1362 const struct reg_field *reg_field, in devm_regmap_field_bulk_alloc() argument [all …]
|
| /linux/drivers/net/ethernet/mscc/ |
| A D | ocelot_io.c | 100 const struct reg_field *const regfields) in ocelot_regfields_init() 106 struct reg_field regfield = {}; in ocelot_regfields_init()
|
| /linux/drivers/regulator/ |
| A D | da9063-regulator.c | 78 struct reg_field mode; /* buck mode of operation */ 79 struct reg_field suspend; 80 struct reg_field sleep; 81 struct reg_field suspend_sleep; 85 struct reg_field oc_event;
|
| /linux/drivers/pinctrl/ |
| A D | pinctrl-st.c | 1063 struct reg_field clk1notclk0 = RT_P_CFG0_CLK1NOTCLK0_FIELD(reg); in st_pctl_dt_setup_retime_packed() 1064 struct reg_field delay_0 = RT_P_CFG0_DELAY_0_FIELD(reg); in st_pctl_dt_setup_retime_packed() 1065 struct reg_field delay_1 = RT_P_CFG0_DELAY_1_FIELD(reg); in st_pctl_dt_setup_retime_packed() 1067 struct reg_field invertclk = RT_P_CFG1_INVERTCLK_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed() 1068 struct reg_field retime = RT_P_CFG1_RETIME_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed() 1069 struct reg_field clknotdata = RT_P_CFG1_CLKNOTDATA_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed() 1070 struct reg_field double_edge = RT_P_CFG1_DOUBLE_EDGE_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed() 1103 struct reg_field reg = REG_FIELD(reg_offset, 0, 31); in st_pctl_dt_setup_retime_dedicated() 1130 struct reg_field reg = REG_FIELD((data + bank) * 4, lsb, msb); in st_pc_get_value()
|
| /linux/drivers/net/dsa/ocelot/ |
| A D | felix.h | 15 const struct reg_field *regfields;
|