/kernel/linux/linux-6.6/sound/soc/qcom/ |
H A D | lpass.h | 220 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 D | lpass.h | 138 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 D | dm_services.h | 96 #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 D | dm_services.h | 114 #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 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; 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 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; 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 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()
|
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H 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()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | iqs7211.c | 1523 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 D | phy-j721e-wiz.c | 87 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 D | phy-gmii-sel.c | 52 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 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] = {
|
/kernel/linux/linux-5.10/drivers/phy/ti/ |
H A D | phy-j721e-wiz.c | 55 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 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()
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | nxp-c45-tja11xx.c | 318 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 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);
|
/kernel/linux/linux-5.10/drivers/reset/sti/ |
H A D | reset-syscfg.h | 24 struct reg_field reset; 25 struct reg_field ack;
|
/kernel/linux/linux-6.6/drivers/reset/sti/ |
H A D | reset-syscfg.h | 24 struct reg_field reset; 25 struct reg_field ack;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/ |
H A D | dmub_reg.h | 45 #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 D | dmub_reg.h | 45 #define FD(reg_field) (REGS)->shift.reg_field, (REGS)->mask.reg_field
|
/kernel/linux/linux-5.10/drivers/iio/light/ |
H 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 =
|
/kernel/linux/linux-6.6/drivers/iio/light/ |
H 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 =
|
/kernel/linux/linux-5.10/sound/soc/meson/ |
H A D | axg-fifo.h | 12 struct reg_field; 76 struct reg_field field_threshold;
|
/kernel/linux/linux-6.6/sound/soc/meson/ |
H A D | axg-fifo.h | 12 struct reg_field; 76 struct reg_field field_threshold;
|
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | axp20x_usb_power.c | 53 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()
|