Home
last modified time | relevance | path

Searched refs:reg_field (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun4i_hdmi.h208 struct reg_field ddc_clk_reg;
215 struct reg_field field_ddc_en;
216 struct reg_field field_ddc_start;
217 struct reg_field field_ddc_reset;
218 struct reg_field field_ddc_addr_reg;
219 struct reg_field field_ddc_slave_addr;
220 struct reg_field field_ddc_int_mask;
221 struct reg_field field_ddc_int_status;
222 struct reg_field field_ddc_fifo_clear;
223 struct reg_field field_ddc_fifo_rx_thres;
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/
Ddm_services.h120 #define get_reg_field_value(reg_value, reg_name, reg_field)\ argument
123 reg_name ## __ ## reg_field ## _MASK,\
124 reg_name ## __ ## reg_field ## __SHIFT)
136 #define set_reg_field_value(reg_value, value, reg_name, reg_field)\ argument
140 reg_name ## __ ## reg_field ## _MASK,\
141 reg_name ## __ ## reg_field ## __SHIFT)
147 #define FD(reg_field) reg_field ## __SHIFT, \ argument
148 reg_field ## _MASK
178 #define get_reg_field_value_soc15(reg_value, block, reg_num, reg_name, reg_field)\ argument
181 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\
[all …]
/Linux-v4.19/drivers/cpufreq/
Dsti-cpufreq.c111 static int sti_cpufreq_fetch_regmap_field(const struct reg_field *reg_fields, in sti_cpufreq_fetch_regmap_field()
115 struct reg_field reg_field = reg_fields[field]; in sti_cpufreq_fetch_regmap_field() local
120 reg_field.reg = hw_info_offset; in sti_cpufreq_fetch_regmap_field()
123 reg_field); in sti_cpufreq_fetch_regmap_field()
139 static const struct reg_field sti_stih407_dvfs_regfields[DVFS_MAX_REGFIELDS] = {
144 static const struct reg_field *sti_cpufreq_match(void) in sti_cpufreq_match()
157 const struct reg_field *reg_fields; in sti_cpufreq_set_opp_info()
/Linux-v4.19/drivers/thermal/st/
Dst_thermal_syscfg.c38 static const struct reg_field st_415sas_regfields[MAX_REGFIELDS] = {
45 static const struct reg_field st_415mpe_regfields[MAX_REGFIELDS] = {
52 static const struct reg_field st_416sas_regfields[MAX_REGFIELDS] = {
59 static const struct reg_field st_127_regfields[MAX_REGFIELDS] = {
Dst_thermal_memmap.c27 static const struct reg_field st_mmap_thermal_regfields[MAX_REGFIELDS] = {
65 const struct reg_field *reg_fields = sensor->cdata->reg_fields; in st_mmap_alloc_regfields()
Dst_thermal.h75 const struct reg_field *reg_fields;
Dst_thermal.c32 const struct reg_field *reg_fields = sensor->cdata->reg_fields; in st_thermal_alloc_regfields()
/Linux-v4.19/drivers/reset/sti/
Dreset-syscfg.h28 struct reg_field reset;
29 struct reg_field ack;
/Linux-v4.19/drivers/iio/light/
Dstk3310.c68 static const struct reg_field stk3310_reg_field_state =
70 static const struct reg_field stk3310_reg_field_als_gain =
72 static const struct reg_field stk3310_reg_field_ps_gain =
74 static const struct reg_field stk3310_reg_field_als_it =
76 static const struct reg_field stk3310_reg_field_ps_it =
78 static const struct reg_field stk3310_reg_field_int_ps =
80 static const struct reg_field stk3310_reg_field_flag_psint =
82 static const struct reg_field stk3310_reg_field_flag_nf =
Dapds9960.c342 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 =
Dltr501.c74 static const struct reg_field reg_field_it =
76 static const struct reg_field reg_field_als_intr =
78 static const struct reg_field reg_field_ps_intr =
80 static const struct reg_field reg_field_als_rate =
82 static const struct reg_field reg_field_ps_rate =
84 static const struct reg_field reg_field_als_prst =
86 static const struct reg_field reg_field_ps_prst =
/Linux-v4.19/sound/soc/sunxi/
Dsun4i-i2s.c160 struct reg_field field_clkdiv_mclk_en;
161 struct reg_field field_fmt_wss;
162 struct reg_field field_fmt_sr;
163 struct reg_field field_fmt_bclk;
164 struct reg_field field_fmt_lrclk;
165 struct reg_field field_fmt_mode;
166 struct reg_field field_txchanmap;
167 struct reg_field field_rxchanmap;
168 struct reg_field field_txchansel;
169 struct reg_field field_rxchansel;
/Linux-v4.19/drivers/net/ethernet/mscc/
Docelot_io.c63 const struct reg_field *const regfields) in ocelot_regfields_init()
69 struct reg_field regfield = {}; in ocelot_regfields_init()
/Linux-v4.19/drivers/regulator/
Dda9063-regulator.c46 struct reg_field mode; /* buck mode of operation */
47 struct reg_field suspend;
48 struct reg_field sleep;
49 struct reg_field suspend_sleep;
51 struct reg_field ilimit;
54 struct reg_field oc_event;
Dda9062-regulator.c60 struct reg_field mode;
61 struct reg_field suspend;
62 struct reg_field sleep;
63 struct reg_field suspend_sleep;
65 struct reg_field ilimit;
67 struct reg_field oc_event;
/Linux-v4.19/include/linux/
Dregmap.h1045 struct reg_field { struct
1060 struct reg_field reg_field); argument
1064 struct regmap *regmap, struct reg_field reg_field);
/Linux-v4.19/drivers/base/regmap/
Dregmap.c1187 struct regmap *regmap, struct reg_field reg_field) in regmap_field_init() argument
1190 rm_field->reg = reg_field.reg; in regmap_field_init()
1191 rm_field->shift = reg_field.lsb; in regmap_field_init()
1192 rm_field->mask = GENMASK(reg_field.msb, reg_field.lsb); in regmap_field_init()
1193 rm_field->id_size = reg_field.id_size; in regmap_field_init()
1194 rm_field->id_offset = reg_field.id_offset; in regmap_field_init()
1209 struct regmap *regmap, struct reg_field reg_field) in devm_regmap_field_alloc() argument
1216 regmap_field_init(rm_field, regmap, reg_field); in devm_regmap_field_alloc()
1252 struct reg_field reg_field) in regmap_field_alloc() argument
1259 regmap_field_init(rm_field, regmap, reg_field); in regmap_field_alloc()
/Linux-v4.19/drivers/pinctrl/
Dpinctrl-st.c1058 struct reg_field clk1notclk0 = RT_P_CFG0_CLK1NOTCLK0_FIELD(reg); in st_pctl_dt_setup_retime_packed()
1059 struct reg_field delay_0 = RT_P_CFG0_DELAY_0_FIELD(reg); in st_pctl_dt_setup_retime_packed()
1060 struct reg_field delay_1 = RT_P_CFG0_DELAY_1_FIELD(reg); in st_pctl_dt_setup_retime_packed()
1062 struct reg_field invertclk = RT_P_CFG1_INVERTCLK_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed()
1063 struct reg_field retime = RT_P_CFG1_RETIME_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed()
1064 struct reg_field clknotdata = RT_P_CFG1_CLKNOTDATA_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed()
1065 struct reg_field double_edge = RT_P_CFG1_DOUBLE_EDGE_FIELD(reg + 4); in st_pctl_dt_setup_retime_packed()
1098 struct reg_field reg = REG_FIELD(reg_offset, 0, 31); in st_pctl_dt_setup_retime_dedicated()
1125 struct reg_field reg = REG_FIELD((data + bank) * 4, lsb, msb); in st_pc_get_value()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dar9002_calib.c537 u32 ccomp_org, reg_field; in ar9285_hw_pa_cal() local
592 reg_field = MS(REG_READ(ah, 0x7840), AR9285_AN_RXTXBB1_SPARE9); in ar9285_hw_pa_cal()
593 regVal |= (reg_field << (19 + i)); in ar9285_hw_pa_cal()
599 reg_field = MS(REG_READ(ah, AR9285_AN_RF2G9), AR9285_AN_RXTXBB1_SPARE9); in ar9285_hw_pa_cal()
600 REG_RMW_FIELD(ah, AR9285_AN_RF2G3, AR9285_AN_RF2G3_PDVCCOMP, reg_field); in ar9285_hw_pa_cal()
/Linux-v4.19/drivers/pwm/
Dpwm-sti.c81 const struct reg_field *reg_fields;
108 static const struct reg_field sti_pwm_regfields[MAX_REGFIELDS] = {
481 const struct reg_field *reg_fields; in sti_pwm_probe_dt()
/Linux-v4.19/drivers/mux/
Dmmio.c72 struct reg_field field; in mux_mmio_probe()
/Linux-v4.19/drivers/hwspinlock/
Dqcom_hwspinlock.c78 struct reg_field field; in qcom_hwspinlock_probe()
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-sun8i.c59 const struct reg_field *syscon_field;
90 static const struct reg_field sun8i_syscon_reg_field = {
97 static const struct reg_field sun8i_ccu_reg_field = {
/Linux-v4.19/drivers/power/supply/
Dbq25890_charger.c142 static const struct reg_field bq25890_reg_fields[] = {
825 const struct reg_field *reg_fields = bq25890_reg_fields; in bq25890_probe()
Dbq24257_charger.c135 static const struct reg_field bq24257_reg_fields[] = {
1003 const struct reg_field *reg_fields = bq24257_reg_fields; in bq24257_probe()

12