Home
last modified time | relevance | path

Searched refs:reg_field (Results 1 - 25 of 138) sorted by relevance

123456

/kernel/linux/linux-6.6/sound/soc/qcom/
H A Dlpass.h220 struct reg_field loopback;
221 struct reg_field spken;
222 struct reg_field spkmode;
223 struct reg_field spkmono;
224 struct reg_field micen;
225 struct reg_field micmode;
226 struct reg_field micmono;
227 struct reg_field wssrc;
228 struct reg_field bitwidth;
248 struct reg_field sstream_e
[all...]
/kernel/linux/linux-5.10/sound/soc/qcom/
H A Dlpass.h138 struct reg_field loopback;
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;
146 struct reg_field bitwidth;
166 struct reg_field sstream_e
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddm_services.h96 #define get_reg_field_value(reg_value, reg_name, reg_field)\
99 reg_name ## __ ## reg_field ## _MASK,\
100 reg_name ## __ ## reg_field ## __SHIFT)
112 #define set_reg_field_value(reg_value, value, reg_name, reg_field)\
116 reg_name ## __ ## reg_field ## _MASK,\
117 reg_name ## __ ## reg_field ## __SHIFT)
134 #define FD(reg_field) reg_field ## __SHIFT, \
135 reg_field ## _MASK
165 #define get_reg_field_value_soc15(reg_value, block, reg_num, reg_name, reg_field)\
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddm_services.h114 #define get_reg_field_value(reg_value, reg_name, reg_field)\
117 reg_name ## __ ## reg_field ## _MASK,\
118 reg_name ## __ ## reg_field ## __SHIFT)
130 #define set_reg_field_value(reg_value, value, reg_name, reg_field)\
134 reg_name ## __ ## reg_field ## _MASK,\
135 reg_name ## __ ## reg_field ## __SHIFT)
152 #define FD(reg_field) reg_field ## __SHIFT, \
153 reg_field ## _MASK
183 #define get_reg_field_value_soc15(reg_value, block, reg_num, reg_name, reg_field)\
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/
H A Dsun4i_hdmi.h204 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;
218 struct reg_field field_ddc_fifo_clear;
219 struct reg_field field_ddc_fifo_rx_thre
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/
H A Dsun4i_hdmi.h204 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;
218 struct reg_field field_ddc_fifo_clear;
219 struct reg_field field_ddc_fifo_rx_thre
[all...]
/kernel/linux/linux-5.10/drivers/cpufreq/
H A Dsti-cpufreq.c108 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()
/kernel/linux/linux-6.6/drivers/cpufreq/
H A Dsti-cpufreq.c108 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()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Diqs7211.c1523 struct iqs7211_reg_field_desc *reg_field; in iqs7211_init_device() local
1555 list_for_each_entry(reg_field, &iqs7211->reg_field_head, list) { in iqs7211_init_device()
1556 u16 new_val = reg_field->val; in iqs7211_init_device()
1558 if (reg_field->mask < U16_MAX) { in iqs7211_init_device()
1561 error = iqs7211_read_word(iqs7211, reg_field->addr, in iqs7211_init_device()
1566 new_val = old_val & ~reg_field->mask; in iqs7211_init_device()
1567 new_val |= reg_field->val; in iqs7211_init_device()
1573 error = iqs7211_write_word(iqs7211, reg_field->addr, new_val); in iqs7211_init_device()
1611 struct iqs7211_reg_field_desc *reg_field; in iqs7211_add_field() local
1616 list_for_each_entry(reg_field, in iqs7211_add_field()
1657 struct iqs7211_reg_field_desc reg_field; iqs7211_parse_props() local
1704 struct iqs7211_reg_field_desc reg_field; iqs7211_parse_event() local
1946 struct iqs7211_reg_field_desc reg_field; iqs7211_parse_alp() local
2041 struct iqs7211_reg_field_desc reg_field; iqs7211_parse_reg_grp() local
[all...]
/kernel/linux/linux-6.6/drivers/phy/ti/
H A Dphy-j721e-wiz.c87 static const struct reg_field por_en = REG_FIELD(WIZ_SERDES_CTRL, 31, 31);
88 static const struct reg_field phy_reset_n = REG_FIELD(WIZ_SERDES_RST, 31, 31);
89 static const struct reg_field phy_en_refclk = REG_FIELD(WIZ_SERDES_RST, 30, 30);
90 static const struct reg_field pll1_refclk_mux_sel =
92 static const struct reg_field pll1_refclk_mux_sel_2 =
94 static const struct reg_field pll0_refclk_mux_sel =
96 static const struct reg_field pll0_refclk_mux_sel_2 =
98 static const struct reg_field refclk_dig_sel_16g =
100 static const struct reg_field refclk_dig_sel_10g =
102 static const struct reg_field pma_cmn_refclk_int_mod
[all...]
H A Dphy-gmii-sel.c52 const struct reg_field (*regfields)[PHY_GMII_SEL_LAST];
167 struct reg_field phy_gmii_sel_fields_am33xx[][PHY_GMII_SEL_LAST] = {
189 struct reg_field phy_gmii_sel_fields_dra7[][PHY_GMII_SEL_LAST] = {
212 struct reg_field phy_gmii_sel_fields_am654[][PHY_GMII_SEL_LAST] = {
331 const struct reg_field *fields; in phy_gmii_init_phy()
333 struct reg_field field; in phy_gmii_init_phy()
/kernel/linux/linux-5.10/drivers/thermal/st/
H A Dst_thermal_syscfg.c34 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] = {
/kernel/linux/linux-5.10/drivers/phy/ti/
H A Dphy-j721e-wiz.c55 static const struct reg_field por_en = REG_FIELD(WIZ_SERDES_CTRL, 31, 31);
56 static const struct reg_field phy_reset_n = REG_FIELD(WIZ_SERDES_RST, 31, 31);
57 static const struct reg_field pll1_refclk_mux_sel =
59 static const struct reg_field pll0_refclk_mux_sel =
61 static const struct reg_field refclk_dig_sel_16g =
63 static const struct reg_field refclk_dig_sel_10g =
65 static const struct reg_field pma_cmn_refclk_int_mode =
67 static const struct reg_field pma_cmn_refclk_mode =
69 static const struct reg_field pma_cmn_refclk_dig_div =
71 static const struct reg_field pma_cmn_refclk1_dig_di
[all...]
H A Dphy-gmii-sel.c44 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()
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dnxp-c45-tja11xx.c318 const struct nxp_c45_reg_field *reg_field) in nxp_c45_read_reg_field()
323 if (reg_field->size == 0) { in nxp_c45_read_reg_field()
328 ret = phy_read_mmd(phydev, reg_field->devad, reg_field->reg); in nxp_c45_read_reg_field()
332 mask = reg_field->size == 1 ? BIT(reg_field->offset) : in nxp_c45_read_reg_field()
333 GENMASK(reg_field->offset + reg_field->size - 1, in nxp_c45_read_reg_field()
334 reg_field->offset); in nxp_c45_read_reg_field()
336 ret >>= reg_field in nxp_c45_read_reg_field()
317 nxp_c45_read_reg_field(struct phy_device *phydev, const struct nxp_c45_reg_field *reg_field) nxp_c45_read_reg_field() argument
341 nxp_c45_write_reg_field(struct phy_device *phydev, const struct nxp_c45_reg_field *reg_field, u16 val) nxp_c45_write_reg_field() argument
362 nxp_c45_set_reg_field(struct phy_device *phydev, const struct nxp_c45_reg_field *reg_field) nxp_c45_set_reg_field() argument
373 nxp_c45_clear_reg_field(struct phy_device *phydev, const struct nxp_c45_reg_field *reg_field) nxp_c45_clear_reg_field() argument
1175 const struct nxp_c45_reg_field *reg_field; nxp_c45_get_stats() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/mstar/
H A Dclk-msc313-mpll.c22 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);
/kernel/linux/linux-5.10/drivers/reset/sti/
H A Dreset-syscfg.h24 struct reg_field reset;
25 struct reg_field ack;
/kernel/linux/linux-6.6/drivers/reset/sti/
H A Dreset-syscfg.h24 struct reg_field reset;
25 struct reg_field ack;
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_reg.h45 #define FD(reg_field) (REGS)->shift.reg_field, (REGS)->mask.reg_field
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_reg.h45 #define FD(reg_field) (REGS)->shift.reg_field, (REGS)->mask.reg_field
/kernel/linux/linux-5.10/drivers/iio/light/
H A Dstk3310.c67 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 =
/kernel/linux/linux-6.6/drivers/iio/light/
H A Dstk3310.c67 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 =
/kernel/linux/linux-5.10/sound/soc/meson/
H A Daxg-fifo.h12 struct reg_field;
76 struct reg_field field_threshold;
/kernel/linux/linux-6.6/sound/soc/meson/
H A Daxg-fifo.h12 struct reg_field;
76 struct reg_field field_threshold;
/kernel/linux/linux-6.6/drivers/power/supply/
H A Daxp20x_usb_power.c53 struct reg_field curr_lim_fld;
54 struct reg_field vbus_valid_bit;
55 struct reg_field vbus_mon_bit;
56 struct reg_field usb_bc_en_bit;
57 struct reg_field vbus_disable_bit;
517 struct reg_field fdesc, in axp20x_regmap_field_alloc_optional()

Completed in 17 milliseconds

123456