Home
last modified time | relevance | path

Searched refs:reg (Results 151 - 175 of 13212) sorted by relevance

12345678910>>...529

/kernel/linux/linux-6.6/drivers/net/dsa/
H A Dbcm_sf2.c61 /* RO fallback reg */ in bcm_sf2_reg_rgmii_cntrl()
93 /* RO fallback reg */ in bcm_sf2_reg_led_base()
162 u32 reg; in bcm_sf2_imp_setup() local
165 reg = core_readl(priv, CORE_MEM_PSM_VDD_CTRL); in bcm_sf2_imp_setup()
166 reg &= ~P_TXQ_PSM_VDD(port); in bcm_sf2_imp_setup()
167 core_writel(priv, reg, CORE_MEM_PSM_VDD_CTRL); in bcm_sf2_imp_setup()
173 reg = core_readl(priv, CORE_SWITCH_CTRL); in bcm_sf2_imp_setup()
174 reg |= MII_DUMB_FWDG_EN; in bcm_sf2_imp_setup()
175 core_writel(priv, reg, CORE_SWITCH_CTRL); in bcm_sf2_imp_setup()
180 reg in bcm_sf2_imp_setup()
205 u32 reg; bcm_sf2_gphy_enable_set() local
285 u32 reg; bcm_sf2_port_setup() local
352 u32 reg; bcm_sf2_port_disable() local
385 u32 reg; bcm_sf2_sw_indir_rw() local
476 u32 reg; bcm_sf2_sw_rst() local
513 u32 reg; bcm_sf2_crossbar_setup() local
614 int err, reg; bcm_sf2_mdio_register() local
752 u32 reg; bcm_sf2_sw_mac_config() local
796 u32 reg; bcm_sf2_sw_mac_link_set() local
819 u32 reg, offset; bcm_sf2_sw_mac_link_down() local
842 u32 reg, offset; bcm_sf2_sw_mac_link_up() local
928 u32 reg; bcm_sf2_enable_acb() local
1076 bcm_sf2_core_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) bcm_sf2_core_read8() argument
1086 bcm_sf2_core_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val) bcm_sf2_core_read16() argument
1096 bcm_sf2_core_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val) bcm_sf2_core_read32() argument
1106 bcm_sf2_core_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val) bcm_sf2_core_read64() argument
1116 bcm_sf2_core_write8(struct b53_device *dev, u8 page, u8 reg, u8 value) bcm_sf2_core_write8() argument
1126 bcm_sf2_core_write16(struct b53_device *dev, u8 page, u8 reg, u16 value) bcm_sf2_core_write16() argument
1136 bcm_sf2_core_write32(struct b53_device *dev, u8 page, u8 reg, u32 value) bcm_sf2_core_write32() argument
1146 bcm_sf2_core_write64(struct b53_device *dev, u8 page, u8 reg, u64 value) bcm_sf2_core_write64() argument
1357 u32 reg, rev; bcm_sf2_sw_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/acpi/pmic/
H A Dintel_pmic_xpower.c32 .reg = 0x13,
37 .reg = 0x13,
42 .reg = 0x13,
47 .reg = 0x12,
52 .reg = 0x12,
57 .reg = 0x12,
62 .reg = 0x12,
67 .reg = 0x12,
72 .reg = 0x12,
77 .reg
159 intel_xpower_pmic_get_power(struct regmap *regmap, int reg, int bit, u64 *value) intel_xpower_pmic_get_power() argument
176 intel_xpower_pmic_update_power(struct regmap *regmap, int reg, int bit, bool on) intel_xpower_pmic_update_power() argument
216 intel_xpower_pmic_get_raw_temp(struct regmap *regmap, int reg) intel_xpower_pmic_get_raw_temp() argument
[all...]
/kernel/linux/linux-6.6/drivers/acpi/pmic/
H A Dintel_pmic_xpower.c32 .reg = 0x13,
37 .reg = 0x13,
42 .reg = 0x13,
47 .reg = 0x12,
52 .reg = 0x12,
57 .reg = 0x12,
62 .reg = 0x12,
67 .reg = 0x12,
72 .reg = 0x12,
77 .reg
159 intel_xpower_pmic_get_power(struct regmap *regmap, int reg, int bit, u64 *value) intel_xpower_pmic_get_power() argument
176 intel_xpower_pmic_update_power(struct regmap *regmap, int reg, int bit, bool on) intel_xpower_pmic_update_power() argument
218 intel_xpower_pmic_get_raw_temp(struct regmap *regmap, int reg) intel_xpower_pmic_get_raw_temp() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/hantro/
H A Dhantro_g1_h264_dec.c30 u32 reg; in set_params() local
33 reg = G1_REG_DEC_CTRL0_DEC_AXI_WR_ID(0x0); in set_params()
35 reg |= G1_REG_DEC_CTRL0_SEQ_MBAFF_E; in set_params()
37 reg |= G1_REG_DEC_CTRL0_PICORD_COUNT_E; in set_params()
39 reg |= G1_REG_DEC_CTRL0_WRITE_MVS_E; in set_params()
45 reg |= G1_REG_DEC_CTRL0_PIC_INTERLACE_E; in set_params()
47 reg |= G1_REG_DEC_CTRL0_PIC_FIELDMODE_E; in set_params()
49 reg |= G1_REG_DEC_CTRL0_PIC_TOPFIELD_E; in set_params()
50 vdpu_write_relaxed(vpu, reg, G1_REG_DEC_CTRL0); in set_params()
53 reg in set_params()
136 u32 reg; set_ref() local
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/ccs/
H A Dccs-reg-access.c3 * drivers/media/i2c/ccs/ccs-reg-access.c
69 static int ____ccs_read_addr(struct ccs_sensor *sensor, u16 reg, u16 len, in ____ccs_read_addr() argument
85 put_unaligned_be16(reg, offset_buf); in ____ccs_read_addr()
110 dev_err(&client->dev, "read from offset 0x%x error %d\n", reg, r); in ____ccs_read_addr()
116 static int ____ccs_read_addr_8only(struct ccs_sensor *sensor, u16 reg, in ____ccs_read_addr_8only() argument
127 rval = ____ccs_read_addr(sensor, reg + i, 1, &val8); in ____ccs_read_addr_8only()
136 unsigned int ccs_reg_width(u32 reg) in ccs_reg_width() argument
138 if (reg & CCS_FL_16BIT) in ccs_reg_width()
140 if (reg & CCS_FL_32BIT) in ccs_reg_width()
157 u32 ccs_reg_conv(struct ccs_sensor *sensor, u32 reg, u3 argument
178 __ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val, bool only8, bool conv) __ccs_read_addr() argument
200 __ccs_read_data(struct ccs_reg *regs, size_t num_regs, u32 reg, u32 *val) __ccs_read_data() argument
238 ccs_read_data(struct ccs_sensor *sensor, u32 reg, u32 *val) ccs_read_data() argument
250 ccs_read_addr_raw(struct ccs_sensor *sensor, u32 reg, u32 *val, bool force8, bool quirk, bool conv, bool data) ccs_read_addr_raw() argument
279 ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val) ccs_read_addr() argument
284 ccs_read_addr_8only(struct ccs_sensor *sensor, u32 reg, u32 *val) ccs_read_addr_8only() argument
289 ccs_read_addr_noconv(struct ccs_sensor *sensor, u32 reg, u32 *val) ccs_read_addr_noconv() argument
321 ccs_write_addr_no_quirk(struct ccs_sensor *sensor, u32 reg, u32 val) ccs_write_addr_no_quirk() argument
357 ccs_write_addr(struct ccs_sensor *sensor, u32 reg, u32 val) ccs_write_addr() argument
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drl6347a.c16 int rl6347a_hw_write(void *context, unsigned int reg, unsigned int value) in rl6347a_hw_write() argument
24 if (reg <= 0xff) { in rl6347a_hw_write()
25 rl6347a_hw_write(client, RL6347A_COEF_INDEX, reg); in rl6347a_hw_write()
27 if (reg == rl6347a->index_cache[i].reg) { in rl6347a_hw_write()
33 reg = RL6347A_PROC_COEF; in rl6347a_hw_write()
36 data[0] = (reg >> 24) & 0xff; in rl6347a_hw_write()
37 data[1] = (reg >> 16) & 0xff; in rl6347a_hw_write()
39 * 4 bit VID: reg should be 0 in rl6347a_hw_write()
43 data[2] = ((reg >> in rl6347a_hw_write()
59 rl6347a_hw_read(void *context, unsigned int reg, unsigned int *value) rl6347a_hw_read() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drl6347a.c16 int rl6347a_hw_write(void *context, unsigned int reg, unsigned int value) in rl6347a_hw_write() argument
24 if (reg <= 0xff) { in rl6347a_hw_write()
25 rl6347a_hw_write(client, RL6347A_COEF_INDEX, reg); in rl6347a_hw_write()
27 if (reg == rl6347a->index_cache[i].reg) { in rl6347a_hw_write()
33 reg = RL6347A_PROC_COEF; in rl6347a_hw_write()
36 data[0] = (reg >> 24) & 0xff; in rl6347a_hw_write()
37 data[1] = (reg >> 16) & 0xff; in rl6347a_hw_write()
39 * 4 bit VID: reg should be 0 in rl6347a_hw_write()
43 data[2] = ((reg >> in rl6347a_hw_write()
59 rl6347a_hw_read(void *context, unsigned int reg, unsigned int *value) rl6347a_hw_read() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/socfpga/
H A Dclk-pll-s10.c44 unsigned long fdiv, reg, rdiv, qdiv; in n5x_clk_pll_recalc_rate() local
47 /* read VCO1 reg for numerator and denominator */ in n5x_clk_pll_recalc_rate()
48 reg = readl(socfpgaclk->hw.reg + 0x8); in n5x_clk_pll_recalc_rate()
49 fdiv = (reg & SOCFPGA_N5X_PLLDIV_FDIV_MASK) >> SOCFPGA_N5X_PLLDIV_FDIV_SHIFT; in n5x_clk_pll_recalc_rate()
50 rdiv = (reg & SOCFPGA_N5X_PLLDIV_RDIV_MASK); in n5x_clk_pll_recalc_rate()
51 qdiv = (reg & SOCFPGA_N5X_PLLDIV_QDIV_MASK) >> SOCFPGA_N5X_PLLDIV_QDIV_SHIFT; in n5x_clk_pll_recalc_rate()
65 unsigned long arefdiv, reg, mdiv; in agilex_clk_pll_recalc_rate() local
68 /* read VCO1 reg for numerator and denominator */ in agilex_clk_pll_recalc_rate()
69 reg in agilex_clk_pll_recalc_rate()
88 unsigned long reg; clk_pll_recalc_rate() local
143 u32 reg; clk_pll_prepare() local
156 u32 reg; n5x_clk_pll_prepare() local
190 s10_register_pll(const struct stratix10_pll_clock *clks, void __iomem *reg) s10_register_pll() argument
230 agilex_register_pll(const struct stratix10_pll_clock *clks, void __iomem *reg) agilex_register_pll() argument
269 n5x_register_pll(const struct stratix10_pll_clock *clks, void __iomem *reg) n5x_register_pll() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/rcar-vin/
H A Drcar-csi2.c136 u16 reg; member
140 { .mbps = 80, .reg = 0x86 },
141 { .mbps = 90, .reg = 0x86 },
142 { .mbps = 100, .reg = 0x87 },
143 { .mbps = 110, .reg = 0x87 },
144 { .mbps = 120, .reg = 0x88 },
145 { .mbps = 130, .reg = 0x88 },
146 { .mbps = 140, .reg = 0x89 },
147 { .mbps = 150, .reg = 0x89 },
148 { .mbps = 160, .reg
390 rcsi2_read(struct rcar_csi2 *priv, unsigned int reg) rcsi2_read() argument
395 rcsi2_write(struct rcar_csi2 *priv, unsigned int reg, u32 data) rcsi2_write() argument
[all...]
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/include/hyp/
H A Ddebug-sr.h21 #define save_debug(ptr,reg,nr) \
23 case 15: ptr[15] = read_debug(reg, 15); \
25 case 14: ptr[14] = read_debug(reg, 14); \
27 case 13: ptr[13] = read_debug(reg, 13); \
29 case 12: ptr[12] = read_debug(reg, 12); \
31 case 11: ptr[11] = read_debug(reg, 11); \
33 case 10: ptr[10] = read_debug(reg, 10); \
35 case 9: ptr[9] = read_debug(reg, 9); \
37 case 8: ptr[8] = read_debug(reg, 8); \
39 case 7: ptr[7] = read_debug(reg,
[all...]
/kernel/linux/linux-5.10/drivers/clk/berlin/
H A Dberlin2-div.c69 u32 reg; in berlin2_div_is_enabled() local
74 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_is_enabled()
75 reg >>= map->gate_shift; in berlin2_div_is_enabled()
80 return (reg & 0x1); in berlin2_div_is_enabled()
87 u32 reg; in berlin2_div_enable() local
92 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_enable()
93 reg |= BIT(map->gate_shift); in berlin2_div_enable()
94 writel_relaxed(reg, div->base + map->gate_offs); in berlin2_div_enable()
106 u32 reg; in berlin2_div_disable() local
111 reg in berlin2_div_disable()
123 u32 reg; berlin2_div_set_parent() local
154 u32 reg; berlin2_div_get_parent() local
199 u32 reg; berlin2_div_recalc_rate() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet_wol.c128 u32 reg, hfb_ctrl_reg, hfb_enable = 0; in bcmgenet_wol_power_down_cfg() local
137 reg = bcmgenet_umac_readl(priv, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
138 if (reg & CMD_SW_RESET) in bcmgenet_wol_power_down_cfg()
139 reg &= ~CMD_SW_RESET; in bcmgenet_wol_power_down_cfg()
142 reg &= ~CMD_RX_EN; in bcmgenet_wol_power_down_cfg()
143 bcmgenet_umac_writel(priv, reg, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
147 reg = bcmgenet_umac_readl(priv, UMAC_MPD_CTRL); in bcmgenet_wol_power_down_cfg()
148 reg |= MPD_EN; in bcmgenet_wol_power_down_cfg()
151 reg |= MPD_PW_EN; in bcmgenet_wol_power_down_cfg()
153 bcmgenet_umac_writel(priv, reg, UMAC_MPD_CTR in bcmgenet_wol_power_down_cfg()
209 u32 reg; bcmgenet_wol_power_up_cfg() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet_wol.c145 u32 reg, hfb_ctrl_reg, hfb_enable = 0; in bcmgenet_wol_power_down_cfg() local
154 reg = bcmgenet_umac_readl(priv, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
155 if (reg & CMD_SW_RESET) in bcmgenet_wol_power_down_cfg()
156 reg &= ~CMD_SW_RESET; in bcmgenet_wol_power_down_cfg()
159 reg &= ~CMD_RX_EN; in bcmgenet_wol_power_down_cfg()
160 bcmgenet_umac_writel(priv, reg, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
164 reg = bcmgenet_umac_readl(priv, UMAC_MPD_CTRL); in bcmgenet_wol_power_down_cfg()
165 reg |= MPD_EN; in bcmgenet_wol_power_down_cfg()
168 reg |= MPD_PW_EN; in bcmgenet_wol_power_down_cfg()
170 bcmgenet_umac_writel(priv, reg, UMAC_MPD_CTR in bcmgenet_wol_power_down_cfg()
226 u32 reg; bcmgenet_wol_power_up_cfg() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/berlin/
H A Dberlin2-div.c69 u32 reg; in berlin2_div_is_enabled() local
74 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_is_enabled()
75 reg >>= map->gate_shift; in berlin2_div_is_enabled()
80 return (reg & 0x1); in berlin2_div_is_enabled()
87 u32 reg; in berlin2_div_enable() local
92 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_enable()
93 reg |= BIT(map->gate_shift); in berlin2_div_enable()
94 writel_relaxed(reg, div->base + map->gate_offs); in berlin2_div_enable()
106 u32 reg; in berlin2_div_disable() local
111 reg in berlin2_div_disable()
123 u32 reg; berlin2_div_set_parent() local
154 u32 reg; berlin2_div_get_parent() local
199 u32 reg; berlin2_div_recalc_rate() local
[all...]
/kernel/linux/linux-5.10/arch/m68k/math-emu/
H A Dmulti_arith.h21 static inline void fp_denormalize(struct fp_ext *reg, unsigned int cnt) in fp_denormalize() argument
23 reg->exp += cnt; in fp_denormalize()
27 reg->lowmant = reg->mant.m32[1] << (8 - cnt); in fp_denormalize()
28 reg->mant.m32[1] = (reg->mant.m32[1] >> cnt) | in fp_denormalize()
29 (reg->mant.m32[0] << (32 - cnt)); in fp_denormalize()
30 reg->mant.m32[0] = reg->mant.m32[0] >> cnt; in fp_denormalize()
33 reg in fp_denormalize()
63 fp_overnormalize(struct fp_ext *reg) fp_overnormalize() argument
97 fp_addcarry(struct fp_ext *reg) fp_addcarry() argument
[all...]
/kernel/linux/linux-6.6/arch/m68k/math-emu/
H A Dmulti_arith.h21 static inline void fp_denormalize(struct fp_ext *reg, unsigned int cnt) in fp_denormalize() argument
23 reg->exp += cnt; in fp_denormalize()
27 reg->lowmant = reg->mant.m32[1] << (8 - cnt); in fp_denormalize()
28 reg->mant.m32[1] = (reg->mant.m32[1] >> cnt) | in fp_denormalize()
29 (reg->mant.m32[0] << (32 - cnt)); in fp_denormalize()
30 reg->mant.m32[0] = reg->mant.m32[0] >> cnt; in fp_denormalize()
33 reg in fp_denormalize()
63 fp_overnormalize(struct fp_ext *reg) fp_overnormalize() argument
97 fp_addcarry(struct fp_ext *reg) fp_addcarry() argument
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dwm831x-irq.c27 int reg; member
34 .reg = 1,
39 .reg = 5,
44 .reg = 5,
49 .reg = 5,
54 .reg = 5,
59 .reg = 5,
64 .reg = 5,
69 .reg = 5,
74 .reg
[all...]
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dadv7183.c72 static inline int adv7183_read(struct v4l2_subdev *sd, unsigned char reg) in adv7183_read() argument
76 return i2c_smbus_read_byte_data(client, reg); in adv7183_read()
79 static inline int adv7183_write(struct v4l2_subdev *sd, unsigned char reg, in adv7183_write() argument
84 return i2c_smbus_write_byte_data(client, reg, value); in adv7183_write()
90 unsigned char reg, data; in adv7183_writeregs() local
99 reg = *regs++; in adv7183_writeregs()
103 adv7183_write(sd, reg, data); in adv7183_writeregs()
200 int reg; in adv7183_s_std() local
202 reg = adv7183_read(sd, ADV7183_IN_CTRL) & 0xF; in adv7183_s_std()
204 reg | in adv7183_s_std()
230 int reg; adv7183_reset() local
243 int reg; adv7183_s_routing() local
352 int reg; adv7183_querystd() local
400 int reg; adv7183_g_input_status() local
476 adv7183_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) adv7183_g_register() argument
483 adv7183_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) adv7183_s_register() argument
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dwm831x-irq.c27 int reg; member
34 .reg = 1,
39 .reg = 5,
44 .reg = 5,
49 .reg = 5,
54 .reg = 5,
59 .reg = 5,
64 .reg = 5,
69 .reg = 5,
74 .reg
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dadv7183.c72 static inline int adv7183_read(struct v4l2_subdev *sd, unsigned char reg) in adv7183_read() argument
76 return i2c_smbus_read_byte_data(client, reg); in adv7183_read()
79 static inline int adv7183_write(struct v4l2_subdev *sd, unsigned char reg, in adv7183_write() argument
84 return i2c_smbus_write_byte_data(client, reg, value); in adv7183_write()
90 unsigned char reg, data; in adv7183_writeregs() local
99 reg = *regs++; in adv7183_writeregs()
103 adv7183_write(sd, reg, data); in adv7183_writeregs()
200 int reg; in adv7183_s_std() local
202 reg = adv7183_read(sd, ADV7183_IN_CTRL) & 0xF; in adv7183_s_std()
204 reg | in adv7183_s_std()
230 int reg; adv7183_reset() local
243 int reg; adv7183_s_routing() local
352 int reg; adv7183_querystd() local
400 int reg; adv7183_g_input_status() local
476 adv7183_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) adv7183_g_register() argument
483 adv7183_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) adv7183_s_register() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/tegra/
H A Dtegra210_mixer.c24 #define MIXER_REG(reg, id) ((reg) + ((id) * TEGRA210_MIXER_REG_STRIDE))
25 #define MIXER_REG_BASE(reg) ((reg) % TEGRA210_MIXER_REG_STRIDE)
40 #define REG_DURATION_PARAM(reg, i) ((reg) + NUM_GAIN_POLY_COEFFS + 1 + (i))
101 unsigned int reg, val; in tegra210_mixer_write_ram() local
111 reg = (addr << TEGRA210_MIXER_GAIN_CFG_RAM_ADDR_SHIFT) & in tegra210_mixer_write_ram()
113 reg |= TEGRA210_MIXER_GAIN_CFG_RAM_ADDR_INIT_EN; in tegra210_mixer_write_ram()
114 reg | in tegra210_mixer_write_ram()
131 unsigned int reg = MIXER_GAIN_CFG_RAM_ADDR(id); tegra210_mixer_configure_gain() local
184 unsigned int reg = mc->reg; tegra210_mixer_get_gain() local
203 unsigned int reg = mc->reg, id; tegra210_mixer_apply_gain() local
236 tegra210_mixer_set_audio_cif(struct tegra210_mixer *mixer, struct snd_pcm_hw_params *params, unsigned int reg, unsigned int id) tegra210_mixer_set_audio_cif() argument
512 tegra210_mixer_wr_reg(struct device *dev, unsigned int reg) tegra210_mixer_wr_reg() argument
536 tegra210_mixer_rd_reg(struct device *dev, unsigned int reg) tegra210_mixer_rd_reg() argument
554 tegra210_mixer_volatile_reg(struct device *dev, unsigned int reg) tegra210_mixer_volatile_reg() argument
584 tegra210_mixer_precious_reg(struct device *dev, unsigned int reg) tegra210_mixer_precious_reg() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/
H A Docelot_io.c13 u32 __ocelot_read_ix(struct ocelot *ocelot, u32 reg, u32 offset) in __ocelot_read_ix() argument
15 u16 target = reg >> TARGET_OFFSET; in __ocelot_read_ix()
21 ocelot->map[target][reg & REG_MASK] + offset, &val); in __ocelot_read_ix()
26 void __ocelot_write_ix(struct ocelot *ocelot, u32 val, u32 reg, u32 offset) in __ocelot_write_ix() argument
28 u16 target = reg >> TARGET_OFFSET; in __ocelot_write_ix()
33 ocelot->map[target][reg & REG_MASK] + offset, val); in __ocelot_write_ix()
37 void __ocelot_rmw_ix(struct ocelot *ocelot, u32 val, u32 mask, u32 reg, in __ocelot_rmw_ix() argument
40 u16 target = reg >> TARGET_OFFSET; in __ocelot_rmw_ix()
45 ocelot->map[target][reg & REG_MASK] + offset, in __ocelot_rmw_ix()
50 u32 ocelot_port_readl(struct ocelot_port *port, u32 reg) in ocelot_port_readl() argument
63 ocelot_port_writel(struct ocelot_port *port, u32 val, u32 reg) ocelot_port_writel() argument
74 ocelot_port_rmwl(struct ocelot_port *port, u32 val, u32 mask, u32 reg) ocelot_port_rmwl() argument
82 __ocelot_target_read_ix(struct ocelot *ocelot, enum ocelot_target target, u32 reg, u32 offset) __ocelot_target_read_ix() argument
92 __ocelot_target_write_ix(struct ocelot *ocelot, enum ocelot_target target, u32 val, u32 reg, u32 offset) __ocelot_target_write_ix() argument
107 u32 reg = regfields[i].reg; ocelot_regfields_init() local
[all...]
/kernel/linux/linux-5.10/arch/mips/ath79/
H A Dcommon.c56 void ath79_ddr_wb_flush(u32 reg) in ath79_ddr_wb_flush() argument
58 void __iomem *flush_reg = ath79_ddr_wb_flush_base + (reg * 4); in ath79_ddr_wb_flush()
90 u32 reg; in ath79_device_reset_set() local
94 reg = AR71XX_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
96 reg = AR724X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
98 reg = AR913X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
100 reg = AR933X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
102 reg = AR934X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
104 reg = QCA953X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
106 reg in ath79_device_reset_set()
122 u32 reg; ath79_device_reset_clear() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dsdrc.h24 #define OMAP_SDRC_REGADDR(reg) (omap2_sdrc_base + (reg))
25 #define OMAP_SMS_REGADDR(reg) (omap2_sms_base + (reg))
29 static inline void sdrc_write_reg(u32 val, u16 reg) in sdrc_write_reg() argument
31 writel_relaxed(val, OMAP_SDRC_REGADDR(reg)); in sdrc_write_reg()
34 static inline u32 sdrc_read_reg(u16 reg) in sdrc_read_reg() argument
36 return readl_relaxed(OMAP_SDRC_REGADDR(reg)); in sdrc_read_reg()
41 static inline void sms_write_reg(u32 val, u16 reg) in sms_write_reg() argument
43 writel_relaxed(val, OMAP_SMS_REGADDR(reg)); in sms_write_reg()
46 sms_read_reg(u16 reg) sms_read_reg() argument
[all...]
/kernel/linux/linux-6.6/arch/mips/ath79/
H A Dcommon.c56 void ath79_ddr_wb_flush(u32 reg) in ath79_ddr_wb_flush() argument
58 void __iomem *flush_reg = ath79_ddr_wb_flush_base + (reg * 4); in ath79_ddr_wb_flush()
90 u32 reg; in ath79_device_reset_set() local
94 reg = AR71XX_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
96 reg = AR724X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
98 reg = AR913X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
100 reg = AR933X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
102 reg = AR934X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
104 reg = QCA953X_RESET_REG_RESET_MODULE; in ath79_device_reset_set()
106 reg in ath79_device_reset_set()
122 u32 reg; ath79_device_reset_clear() local
[all...]

Completed in 12 milliseconds

12345678910>>...529