Home
last modified time | relevance | path

Searched refs:reg (Results 976 - 1000 of 14250) sorted by relevance

1...<<31323334353637383940>>...570

/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dwii.c102 u32 reg[4]; in platform_fixups() local
112 len = getprop(mem, "reg", reg, sizeof(reg)); in platform_fixups()
113 if (len != sizeof(reg)) { in platform_fixups()
125 if (mem2_boundary > reg[2] && mem2_boundary < reg[2] + reg[3]) { in platform_fixups()
126 reg[3] = mem2_boundary - reg[ in platform_fixups()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dcommon_baco.c27 static bool baco_wait_register(struct pp_hwmgr *hwmgr, u32 reg, u32 mask, u32 value) in baco_wait_register() argument
34 data = RREG32(reg); in baco_wait_register()
44 static bool baco_cmd_handler(struct pp_hwmgr *hwmgr, u32 command, u32 reg, u32 mask, in baco_cmd_handler() argument
53 WREG32(reg, value << shift); in baco_cmd_handler()
56 data = RREG32(reg); in baco_cmd_handler()
58 WREG32(reg, data); in baco_cmd_handler()
61 ret = baco_wait_register(hwmgr, reg, mask, value); in baco_cmd_handler()
86 u32 i, reg = 0; in baco_program_registers() local
92 reg = entry[i].reg_offset; in baco_program_registers()
93 if (!baco_cmd_handler(hwmgr, entry[i].cmd, reg, entr in baco_program_registers()
106 u32 i, reg = 0; soc15_baco_program_registers() local
[all...]
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dcs3308.c23 static inline int cs3308_write(struct v4l2_subdev *sd, u8 reg, u8 value) in cs3308_write() argument
27 return i2c_smbus_write_byte_data(client, reg, value); in cs3308_write()
30 static inline int cs3308_read(struct v4l2_subdev *sd, u8 reg) in cs3308_read() argument
34 return i2c_smbus_read_byte_data(client, reg); in cs3308_read()
38 static int cs3308_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in cs3308_g_register() argument
40 reg->val = cs3308_read(sd, reg->reg & 0xffff); in cs3308_g_register()
41 reg->size = 1; in cs3308_g_register()
45 static int cs3308_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in cs3308_s_register() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dnetcp_sgmii.c31 static void sgmii_write_reg(void __iomem *base, int reg, u32 val) in sgmii_write_reg() argument
33 writel(val, base + reg); in sgmii_write_reg()
36 static u32 sgmii_read_reg(void __iomem *base, int reg) in sgmii_read_reg() argument
38 return readl(base + reg); in sgmii_read_reg()
41 static void sgmii_write_reg_bit(void __iomem *base, int reg, u32 val) in sgmii_write_reg_bit() argument
43 writel((readl(base + reg) | val), base + reg); in sgmii_write_reg_bit()
63 u32 reg; in netcp_sgmii_rtreset() local
67 reg = sgmii_read_reg(sgmii_ofs, SGMII_SRESET_REG(port)); in netcp_sgmii_rtreset()
68 oldval = (reg in netcp_sgmii_rtreset()
[all...]
/kernel/linux/linux-5.10/sound/pci/ac97/
H A Dac97_patch.h10 #define AC97_SINGLE_VALUE(reg,shift,mask,invert) \
11 ((reg) | ((shift) << 8) | ((shift) << 12) | ((mask) << 16) | \
13 #define AC97_PAGE_SINGLE_VALUE(reg,shift,mask,invert,page) \
14 (AC97_SINGLE_VALUE(reg,shift,mask,invert) | (1<<25) | ((page) << 26))
15 #define AC97_SINGLE(xname, reg, shift, mask, invert) \
19 .private_value = AC97_SINGLE_VALUE(reg, shift, mask, invert) }
20 #define AC97_PAGE_SINGLE(xname, reg, shift, mask, invert, page) \
24 .private_value = AC97_PAGE_SINGLE_VALUE(reg, shift, mask, invert, page) }
25 #define AC97_DOUBLE(xname, reg, shift_left, shift_right, mask, invert) \
29 .private_value = (reg) | ((shift_lef
33 unsigned char reg; global() member
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_sockopt.c25 int nf_register_sockopt(struct nf_sockopt_ops *reg) in nf_register_sockopt() argument
32 if (ops->pf == reg->pf in nf_register_sockopt()
34 reg->set_optmin, reg->set_optmax) in nf_register_sockopt()
36 reg->get_optmin, reg->get_optmax))) { in nf_register_sockopt()
40 reg->set_optmin, reg->set_optmax, in nf_register_sockopt()
41 reg->get_optmin, reg in nf_register_sockopt()
54 nf_unregister_sockopt(struct nf_sockopt_ops *reg) nf_unregister_sockopt() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dpwr-island.c18 void __iomem *reg; member
35 val = readl(pm_domain->reg); in mmp_pm_domain_power_on()
39 writel(val, pm_domain->reg); in mmp_pm_domain_power_on()
43 writel(val, pm_domain->reg); in mmp_pm_domain_power_on()
50 writel(val, pm_domain->reg); in mmp_pm_domain_power_on()
53 writel(val, pm_domain->reg); in mmp_pm_domain_power_on()
56 writel(val, pm_domain->reg); in mmp_pm_domain_power_on()
58 writel(after_power_on, pm_domain->reg); in mmp_pm_domain_power_on()
80 val = readl(pm_domain->reg); in mmp_pm_domain_power_off()
83 writel(val, pm_domain->reg); in mmp_pm_domain_power_off()
91 mmp_pm_domain_register(const char *name, void __iomem *reg, u32 power_on, u32 reset, u32 clock_enable, unsigned int flags, spinlock_t *lock) mmp_pm_domain_register() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dclk-inverter.c15 void __iomem *reg; member
30 val = readl(inv_clock->reg) >> inv_clock->shift; in rockchip_inv_get_phase()
50 inv_clock->reg); in rockchip_inv_set_phase()
53 u32 reg; in rockchip_inv_set_phase() local
57 reg = readl(inv_clock->reg); in rockchip_inv_set_phase()
58 reg &= ~BIT(inv_clock->shift); in rockchip_inv_set_phase()
59 reg |= val; in rockchip_inv_set_phase()
60 writel(reg, inv_clock->reg); in rockchip_inv_set_phase()
73 rockchip_clk_register_inverter(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *reg, int shift, int flags, spinlock_t *lock) rockchip_clk_register_inverter() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dcs3308.c23 static inline int cs3308_write(struct v4l2_subdev *sd, u8 reg, u8 value) in cs3308_write() argument
27 return i2c_smbus_write_byte_data(client, reg, value); in cs3308_write()
30 static inline int cs3308_read(struct v4l2_subdev *sd, u8 reg) in cs3308_read() argument
34 return i2c_smbus_read_byte_data(client, reg); in cs3308_read()
38 static int cs3308_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in cs3308_g_register() argument
40 reg->val = cs3308_read(sd, reg->reg & 0xffff); in cs3308_g_register()
41 reg->size = 1; in cs3308_g_register()
45 static int cs3308_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in cs3308_s_register() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dnetcp_sgmii.c31 static void sgmii_write_reg(void __iomem *base, int reg, u32 val) in sgmii_write_reg() argument
33 writel(val, base + reg); in sgmii_write_reg()
36 static u32 sgmii_read_reg(void __iomem *base, int reg) in sgmii_read_reg() argument
38 return readl(base + reg); in sgmii_read_reg()
41 static void sgmii_write_reg_bit(void __iomem *base, int reg, u32 val) in sgmii_write_reg_bit() argument
43 writel((readl(base + reg) | val), base + reg); in sgmii_write_reg_bit()
63 u32 reg; in netcp_sgmii_rtreset() local
67 reg = sgmii_read_reg(sgmii_ofs, SGMII_SRESET_REG(port)); in netcp_sgmii_rtreset()
68 oldval = (reg in netcp_sgmii_rtreset()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dcommon_baco.c27 static bool baco_wait_register(struct pp_hwmgr *hwmgr, u32 reg, u32 mask, u32 value) in baco_wait_register() argument
34 data = RREG32(reg); in baco_wait_register()
44 static bool baco_cmd_handler(struct pp_hwmgr *hwmgr, u32 command, u32 reg, u32 mask, in baco_cmd_handler() argument
53 WREG32(reg, value << shift); in baco_cmd_handler()
56 data = RREG32(reg); in baco_cmd_handler()
58 WREG32(reg, data); in baco_cmd_handler()
61 ret = baco_wait_register(hwmgr, reg, mask, value); in baco_cmd_handler()
86 u32 i, reg = 0; in baco_program_registers() local
92 reg = entry[i].reg_offset; in baco_program_registers()
93 if (!baco_cmd_handler(hwmgr, entry[i].cmd, reg, entr in baco_program_registers()
106 u32 i, reg = 0; soc15_baco_program_registers() local
[all...]
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_sockopt.c25 int nf_register_sockopt(struct nf_sockopt_ops *reg) in nf_register_sockopt() argument
32 if (ops->pf == reg->pf in nf_register_sockopt()
34 reg->set_optmin, reg->set_optmax) in nf_register_sockopt()
36 reg->get_optmin, reg->get_optmax))) { in nf_register_sockopt()
40 reg->set_optmin, reg->set_optmax, in nf_register_sockopt()
41 reg->get_optmin, reg in nf_register_sockopt()
54 nf_unregister_sockopt(struct nf_sockopt_ops *reg) nf_unregister_sockopt() argument
[all...]
/kernel/linux/linux-6.6/sound/pci/ac97/
H A Dac97_patch.h10 #define AC97_SINGLE_VALUE(reg,shift,mask,invert) \
11 ((reg) | ((shift) << 8) | ((shift) << 12) | ((mask) << 16) | \
13 #define AC97_PAGE_SINGLE_VALUE(reg,shift,mask,invert,page) \
14 (AC97_SINGLE_VALUE(reg,shift,mask,invert) | (1<<25) | ((page) << 26))
15 #define AC97_SINGLE(xname, reg, shift, mask, invert) \
19 .private_value = AC97_SINGLE_VALUE(reg, shift, mask, invert) }
20 #define AC97_PAGE_SINGLE(xname, reg, shift, mask, invert, page) \
24 .private_value = AC97_PAGE_SINGLE_VALUE(reg, shift, mask, invert, page) }
25 #define AC97_DOUBLE(xname, reg, shift_left, shift_right, mask, invert) \
29 .private_value = (reg) | ((shift_lef
33 unsigned char reg; global() member
[all...]
/third_party/libunwind/libunwind/src/x86/
H A DGregs.c30 x86_scratch_loc (struct cursor *c, unw_regnum_t reg) in x86_scratch_loc() argument
33 return x86_get_scratch_loc (c, reg); in x86_scratch_loc()
35 return DWARF_REG_LOC (&c->dwarf, reg); in x86_scratch_loc()
39 tdep_access_reg (struct cursor *c, unw_regnum_t reg, unw_word_t *valp, in tdep_access_reg() argument
46 switch (reg) in tdep_access_reg()
64 arg_num = reg - UNW_X86_EAX; in tdep_access_reg()
78 loc = c->dwarf.loc[(reg == UNW_X86_EAX) ? EAX : EDX]; in tdep_access_reg()
107 loc = x86_scratch_loc (c, reg); in tdep_access_reg()
111 Debug (1, "bad register number %u\n", reg); in tdep_access_reg()
122 tdep_access_fpreg (struct cursor *c, unw_regnum_t reg, unw_fpreg_ argument
[all...]
/third_party/mesa3d/src/gallium/drivers/svga/svgadump/
H A Dsvga_shader.h60 sh_reg_type( struct sh_reg reg ) in sh_reg_type()
62 return reg.type_lo | (reg.type_hi << 3); in sh_reg_type()
73 struct sh_reg reg; member
80 struct sh_reg reg; member
92 struct sh_reg reg; member
142 sh_dstreg_type( struct sh_dstreg reg ) in sh_dstreg_type()
144 return reg.type_lo | (reg.type_hi << 3); in sh_dstreg_type()
154 struct sh_dstreg reg; member
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/sprd/
H A Dpinctrl-sprd.c101 * @reg: pin register address
109 unsigned long reg; member
392 unsigned long reg; in sprd_pmx_set_mux() local
422 reg = readl((void __iomem *)pin->reg); in sprd_pmx_set_mux()
423 reg &= ~PIN_FUNC_MASK; in sprd_pmx_set_mux()
424 reg |= val; in sprd_pmx_set_mux()
425 writel(reg, (void __iomem *)pin->reg); in sprd_pmx_set_mux()
444 unsigned int reg, ar in sprd_pinconf_get() local
596 unsigned long reg; sprd_pinconf_set() local
1009 unsigned int reg; sprd_pinctrl_add_pins() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
H A Dvmk80xx.c242 int reg[2]; in vmk80xx_ai_insn_read() local
251 reg[0] = VMK8055_AI1_REG; in vmk80xx_ai_insn_read()
253 reg[0] = VMK8055_AI2_REG; in vmk80xx_ai_insn_read()
257 reg[0] = VMK8061_AI_REG1; in vmk80xx_ai_insn_read()
258 reg[1] = VMK8061_AI_REG2; in vmk80xx_ai_insn_read()
269 data[n] = devpriv->usb_rx_buf[reg[0]]; in vmk80xx_ai_insn_read()
274 data[n] = devpriv->usb_rx_buf[reg[0]] + 256 * in vmk80xx_ai_insn_read()
275 devpriv->usb_rx_buf[reg[1]]; in vmk80xx_ai_insn_read()
291 int reg; in vmk80xx_ao_insn_write() local
301 reg in vmk80xx_ao_insn_write()
331 int reg; vmk80xx_ao_insn_read() local
360 int reg; vmk80xx_di_insn_bits() local
400 int reg, cmd; vmk80xx_do_insn_bits() local
443 int reg[2]; vmk80xx_cnt_insn_read() local
488 int reg; vmk80xx_cnt_insn_config() local
569 int reg[2]; vmk80xx_pwm_insn_read() local
601 int reg[2]; vmk80xx_pwm_insn_write() local
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-bcm63xx-hsspi.c238 u32 reg = 0; in bcm63xx_hsspi_wait_cmd() local
249 reg = __raw_readl(bs->regs + HSSPI_PINGPONG_STATUS_REG(0)); in bcm63xx_hsspi_wait_cmd()
250 if (reg & HSSPI_PINGPONG_STATUS_SRC_BUSY) in bcm63xx_hsspi_wait_cmd()
255 if (reg & HSSPI_PINGPONG_STATUS_SRC_BUSY) in bcm63xx_hsspi_wait_cmd()
356 u32 reg = 0; in bcm63xx_hsspi_do_prepend_txrx() local
383 reg |= 1 << MODE_CTRL_MULTIDATA_RD_SIZE_SHIFT; in bcm63xx_hsspi_do_prepend_txrx()
384 reg |= bs->prepend_cnt << MODE_CTRL_MULTIDATA_RD_STRT_SHIFT; in bcm63xx_hsspi_do_prepend_txrx()
387 reg |= 1 << MODE_CTRL_MULTIDATA_WR_SIZE_SHIFT; in bcm63xx_hsspi_do_prepend_txrx()
388 reg |= bs->prepend_cnt << MODE_CTRL_MULTIDATA_WR_STRT_SHIFT; in bcm63xx_hsspi_do_prepend_txrx()
392 reg | in bcm63xx_hsspi_do_prepend_txrx()
428 u32 reg; bcm63xx_hsspi_set_cs() local
445 u32 reg; bcm63xx_hsspi_set_clk() local
477 u32 reg = 0; bcm63xx_hsspi_do_txrx() local
545 u32 reg; bcm63xx_hsspi_setup() local
732 u32 reg, rate, num_cs = HSSPI_SPI_MAX_CS; bcm63xx_hsspi_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/sprd/
H A Dpinctrl-sprd.c103 * @reg: pin register address
111 unsigned long reg; member
394 unsigned long reg; in sprd_pmx_set_mux() local
424 reg = readl((void __iomem *)pin->reg); in sprd_pmx_set_mux()
425 reg &= ~PIN_FUNC_MASK; in sprd_pmx_set_mux()
426 reg |= val; in sprd_pmx_set_mux()
427 writel(reg, (void __iomem *)pin->reg); in sprd_pmx_set_mux()
446 unsigned int reg, ar in sprd_pinconf_get() local
598 unsigned long reg; sprd_pinconf_set() local
1011 unsigned int reg; sprd_pinctrl_add_pins() local
[all...]
/kernel/linux/linux-6.6/drivers/comedi/drivers/
H A Dvmk80xx.c241 int reg[2]; in vmk80xx_ai_insn_read() local
250 reg[0] = VMK8055_AI1_REG; in vmk80xx_ai_insn_read()
252 reg[0] = VMK8055_AI2_REG; in vmk80xx_ai_insn_read()
256 reg[0] = VMK8061_AI_REG1; in vmk80xx_ai_insn_read()
257 reg[1] = VMK8061_AI_REG2; in vmk80xx_ai_insn_read()
268 data[n] = devpriv->usb_rx_buf[reg[0]]; in vmk80xx_ai_insn_read()
273 data[n] = devpriv->usb_rx_buf[reg[0]] + 256 * in vmk80xx_ai_insn_read()
274 devpriv->usb_rx_buf[reg[1]]; in vmk80xx_ai_insn_read()
290 int reg; in vmk80xx_ao_insn_write() local
300 reg in vmk80xx_ao_insn_write()
330 int reg; vmk80xx_ao_insn_read() local
359 int reg; vmk80xx_di_insn_bits() local
399 int reg, cmd; vmk80xx_do_insn_bits() local
442 int reg[2]; vmk80xx_cnt_insn_read() local
487 int reg; vmk80xx_cnt_insn_config() local
568 int reg[2]; vmk80xx_pwm_insn_read() local
600 int reg[2]; vmk80xx_pwm_insn_write() local
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-aspeed-sgpio.c101 const enum aspeed_sgpio_reg reg) in bank_reg()
103 switch (reg) { in bank_reg()
181 enum aspeed_sgpio_reg reg; in aspeed_sgpio_get() local
186 reg = aspeed_sgpio_is_input(offset) ? reg_val : reg_rdata; in aspeed_sgpio_get()
187 rc = !!(ioread32(bank_reg(gpio, bank, reg)) & GPIO_BIT(offset)); in aspeed_sgpio_get()
199 u32 reg = 0; in sgpio_set_value() local
209 reg = ioread32(addr_r); in sgpio_set_value()
212 reg |= GPIO_BIT(offset); in sgpio_set_value()
214 reg &= ~GPIO_BIT(offset); in sgpio_set_value()
216 iowrite32(reg, addr_ in sgpio_set_value()
99 bank_reg(struct aspeed_sgpio *gpio, const struct aspeed_sgpio_bank *bank, const enum aspeed_sgpio_reg reg) bank_reg() argument
300 u32 reg, bit; aspeed_sgpio_irq_set_mask() local
335 u32 bit, reg; aspeed_sgpio_set_type() local
396 unsigned long reg; aspeed_sgpio_irq_handler() local
[all...]
/kernel/linux/linux-5.10/arch/arm/probes/kprobes/
H A Dtest-core.h63 u8 reg; member
121 #define TEST_ARG_REG(reg, val) \
123 ".byte "#reg" \n\t" \
127 #define TEST_ARG_PTR(reg, val) \
129 ".byte "#reg" \n\t" \
139 #define TEST_ARG_REG_MASKED(reg, val) \
141 ".byte "#reg" \n\t" \
231 #define TEST_R(code1, reg, val, code2) \
232 TESTCASE_START(code1 #reg code2) \
233 TEST_ARG_REG(reg, va
[all...]
/kernel/linux/linux-6.6/arch/arm/probes/kprobes/
H A Dtest-core.h63 u8 reg; member
122 #define TEST_ARG_REG(reg, val) \
124 ".byte "#reg" \n\t" \
128 #define TEST_ARG_PTR(reg, val) \
130 ".byte "#reg" \n\t" \
140 #define TEST_ARG_REG_MASKED(reg, val) \
142 ".byte "#reg" \n\t" \
232 #define TEST_R(code1, reg, val, code2) \
233 TESTCASE_START(code1 #reg code2) \
234 TEST_ARG_REG(reg, va
[all...]
/kernel/linux/linux-5.10/sound/soc/img/
H A Dimg-spdif-out.c84 u32 reg) in img_spdif_out_writel()
86 writel(val, spdif->base + reg); in img_spdif_out_writel()
89 static inline u32 img_spdif_out_readl(struct img_spdif_out *spdif, u32 reg) in img_spdif_out_readl() argument
91 return readl(spdif->base + reg); in img_spdif_out_readl()
137 u32 reg; in img_spdif_out_get_status() local
142 reg = img_spdif_out_readl(spdif, IMG_SPDIF_OUT_CSL); in img_spdif_out_get_status()
143 ucontrol->value.iec958.status[0] = reg & 0xff; in img_spdif_out_get_status()
144 ucontrol->value.iec958.status[1] = (reg >> 8) & 0xff; in img_spdif_out_get_status()
145 ucontrol->value.iec958.status[2] = (reg >> 16) & 0xff; in img_spdif_out_get_status()
146 ucontrol->value.iec958.status[3] = (reg >> 2 in img_spdif_out_get_status()
83 img_spdif_out_writel(struct img_spdif_out *spdif, u32 val, u32 reg) img_spdif_out_writel() argument
163 u32 reg; img_spdif_out_set_status() local
207 u32 reg; img_spdif_out_trigger() local
238 u32 reg; img_spdif_out_hw_params() local
[all...]
/kernel/linux/linux-5.10/tools/lib/traceevent/
H A Devent-plugin.c108 struct registered_plugin_options *reg; in tep_plugin_list_options() local
114 for (reg = registered_options; reg; reg = reg->next) { in tep_plugin_list_options()
115 for (op = reg->options; op->name; op++) { in tep_plugin_list_options()
222 struct registered_plugin_options *reg; in tep_plugin_add_options() local
224 reg = malloc(sizeof(*reg)); in tep_plugin_add_options()
225 if (!reg) in tep_plugin_add_options()
245 struct registered_plugin_options *reg; tep_plugin_remove_options() local
276 struct registered_plugin_options *reg; find_registered_option() local
402 struct registered_plugin_options *reg; tep_plugin_print_options() local
[all...]

Completed in 14 milliseconds

1...<<31323334353637383940>>...570