Home
last modified time | relevance | path

Searched refs:reg (Results 1301 - 1325 of 14737) sorted by relevance

1...<<51525354555657585960>>...590

/kernel/linux/linux-6.6/arch/powerpc/platforms/8xx/
H A Dcpm1-ic.c14 cpic8xx_t __iomem *reg; member
23 clrbits32(&data->reg->cpic_cimr, (1 << cpm_vec)); in cpm_mask_irq()
31 setbits32(&data->reg->cpic_cimr, (1 << cpm_vec)); in cpm_unmask_irq()
39 out_be32(&data->reg->cpic_cisr, (1 << cpm_vec)); in cpm_end_irq()
58 out_be16(&data->reg->cpic_civr, 1); in cpm_get_irq()
59 cpm_vec = in_be16(&data->reg->cpic_civr); in cpm_get_irq()
98 data->reg = devm_ioremap(dev, res->start, resource_size(res)); in cpm_pic_probe()
99 if (!data->reg) in cpm_pic_probe()
107 out_be32(&data->reg->cpic_cicr, in cpm_pic_probe()
111 out_be32(&data->reg in cpm_pic_probe()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/
H A Ddebug.h49 u32 reg; member
53 #define STAT_MAC_REG(reg) \
54 { (AR9170_MAC_REG_##reg), #reg }
56 #define STAT_PTA_REG(reg) \
57 { (AR9170_PTA_REG_##reg), #reg }
59 #define STAT_USB_REG(reg) \
60 { (AR9170_USB_REG_##reg), #reg }
116 u32 reg; global() member
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pcs.h50 * @reg: Base address of the AN Control Register.
56 static inline void dwmac_pcs_isr(void __iomem *ioaddr, u32 reg, in dwmac_pcs_isr() argument
60 u32 val = readl(ioaddr + GMAC_AN_STATUS(reg)); in dwmac_pcs_isr()
80 * @reg: Base address of the AN Control Register.
84 static inline void dwmac_rane(void __iomem *ioaddr, u32 reg, bool restart) in dwmac_rane() argument
86 u32 value = readl(ioaddr + GMAC_AN_CTRL(reg)); in dwmac_rane()
91 writel(value, ioaddr + GMAC_AN_CTRL(reg)); in dwmac_rane()
97 * @reg: Base address of the AN Control Register.
105 static inline void dwmac_ctrl_ane(void __iomem *ioaddr, u32 reg, bool ane, in dwmac_ctrl_ane() argument
108 u32 value = readl(ioaddr + GMAC_AN_CTRL(reg)); in dwmac_ctrl_ane()
134 dwmac_get_adv_lp(void __iomem *ioaddr, u32 reg, struct rgmii_adv *adv_lp) dwmac_get_adv_lp() argument
[all...]
/kernel/linux/linux-5.10/drivers/memory/
H A Dda8xx-ddrctl.c31 u32 reg; member
39 .reg = 0x20,
108 u32 reg; in da8xx_ddrctl_probe() local
133 if (knob->reg + sizeof(u32) > resource_size(res)) { in da8xx_ddrctl_probe()
140 reg = readl(ddrctl + knob->reg); in da8xx_ddrctl_probe()
141 reg &= knob->mask; in da8xx_ddrctl_probe()
142 reg |= setting->val << knob->shift; in da8xx_ddrctl_probe()
144 dev_dbg(dev, "writing 0x%08x to %s\n", reg, setting->name); in da8xx_ddrctl_probe()
146 writel(reg, ddrct in da8xx_ddrctl_probe()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/qualcomm/emac/
H A Demac-phy.c47 u32 reg; in emac_mdio_read() local
52 reg = SUP_PREAMBLE | in emac_mdio_read()
57 writel(reg, adpt->base + EMAC_MDIO_CTRL); in emac_mdio_read()
59 if (readl_poll_timeout(adpt->base + EMAC_MDIO_CTRL, reg, in emac_mdio_read()
60 !(reg & (MDIO_START | MDIO_BUSY)), in emac_mdio_read()
64 return (reg >> MDIO_DATA_SHFT) & MDIO_DATA_BMSK; in emac_mdio_read()
70 u32 reg; in emac_mdio_write() local
75 reg = SUP_PREAMBLE | in emac_mdio_write()
81 writel(reg, adpt->base + EMAC_MDIO_CTRL); in emac_mdio_write()
83 if (readl_poll_timeout(adpt->base + EMAC_MDIO_CTRL, reg, in emac_mdio_write()
[all...]
/kernel/linux/linux-6.6/drivers/memory/
H A Dda8xx-ddrctl.c30 u32 reg; member
38 .reg = 0x20,
107 u32 reg; in da8xx_ddrctl_probe() local
131 if (knob->reg + sizeof(u32) > resource_size(res)) { in da8xx_ddrctl_probe()
138 reg = readl(ddrctl + knob->reg); in da8xx_ddrctl_probe()
139 reg &= knob->mask; in da8xx_ddrctl_probe()
140 reg |= setting->val << knob->shift; in da8xx_ddrctl_probe()
142 dev_dbg(dev, "writing 0x%08x to %s\n", reg, setting->name); in da8xx_ddrctl_probe()
144 writel(reg, ddrct in da8xx_ddrctl_probe()
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dsmpro-core.c40 static int smpro_core_read(void *context, const void *reg, size_t reg_size, in smpro_core_read() argument
52 buf[0] = *(u8 *)reg; in smpro_core_read()
75 static bool smpro_core_readable_noinc_reg(struct device *dev, unsigned int reg) in smpro_core_readable_noinc_reg() argument
77 return (reg == CORE_CE_ERR_DATA || reg == CORE_UE_ERR_DATA || in smpro_core_readable_noinc_reg()
78 reg == MEM_CE_ERR_DATA || reg == MEM_UE_ERR_DATA || in smpro_core_readable_noinc_reg()
79 reg == PCIE_CE_ERR_DATA || reg == PCIE_UE_ERR_DATA || in smpro_core_readable_noinc_reg()
80 reg in smpro_core_readable_noinc_reg()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_diag.c10 * @reg: reg to be tested
14 u32 reg, u32 mask) in i40e_diag_reg_pattern_test()
22 orig_val = rd32(hw, reg); in i40e_diag_reg_pattern_test()
25 wr32(hw, reg, (pat & mask)); in i40e_diag_reg_pattern_test()
26 val = rd32(hw, reg); in i40e_diag_reg_pattern_test()
29 "%s: reg pattern test failed - reg 0x%08x pat 0x%08x val 0x%08x\n", in i40e_diag_reg_pattern_test()
30 __func__, reg, pat, val); in i40e_diag_reg_pattern_test()
35 wr32(hw, reg, orig_va in i40e_diag_reg_pattern_test()
13 i40e_diag_reg_pattern_test(struct i40e_hw *hw, u32 reg, u32 mask) i40e_diag_reg_pattern_test() argument
80 u32 reg, mask; i40e_diag_reg_test() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/emac/
H A Demac-phy.c47 u32 reg; in emac_mdio_read() local
52 reg = SUP_PREAMBLE | in emac_mdio_read()
57 writel(reg, adpt->base + EMAC_MDIO_CTRL); in emac_mdio_read()
59 if (readl_poll_timeout(adpt->base + EMAC_MDIO_CTRL, reg, in emac_mdio_read()
60 !(reg & (MDIO_START | MDIO_BUSY)), in emac_mdio_read()
64 return (reg >> MDIO_DATA_SHFT) & MDIO_DATA_BMSK; in emac_mdio_read()
70 u32 reg; in emac_mdio_write() local
75 reg = SUP_PREAMBLE | in emac_mdio_write()
81 writel(reg, adpt->base + EMAC_MDIO_CTRL); in emac_mdio_write()
83 if (readl_poll_timeout(adpt->base + EMAC_MDIO_CTRL, reg, in emac_mdio_write()
[all...]
/kernel/linux/linux-6.6/drivers/clk/mvebu/
H A Darmada-37xx-tbg.c54 static unsigned int tbg_get_mult(void __iomem *reg, const struct tbg_def *ptbg) in tbg_get_mult() argument
58 val = readl(reg + TBG_CTRL0); in tbg_get_mult()
63 static unsigned int tbg_get_div(void __iomem *reg, const struct tbg_def *ptbg) in tbg_get_div() argument
68 val = readl(reg + TBG_CTRL7); in tbg_get_div()
73 val = readl(reg + ptbg->vcodiv_reg); in tbg_get_div()
88 void __iomem *reg; in armada_3700_tbg_clock_probe() local
107 reg = devm_platform_ioremap_resource(pdev, 0); in armada_3700_tbg_clock_probe()
108 if (IS_ERR(reg)) in armada_3700_tbg_clock_probe()
109 return PTR_ERR(reg); in armada_3700_tbg_clock_probe()
116 mult = tbg_get_mult(reg, in armada_3700_tbg_clock_probe()
[all...]
/kernel/linux/linux-6.6/drivers/clk/sunxi-ng/
H A Dccu_gate.c15 u32 reg; in ccu_gate_helper_disable() local
22 reg = readl(common->base + common->reg); in ccu_gate_helper_disable()
23 writel(reg & ~gate, common->base + common->reg); in ccu_gate_helper_disable()
39 u32 reg; in ccu_gate_helper_enable() local
46 reg = readl(common->base + common->reg); in ccu_gate_helper_enable()
47 writel(reg | gate, common->base + common->reg); in ccu_gate_helper_enable()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dsoc15.h40 u32 reg; member
49 u32 reg; member
89 #define SOC15_REG_ENTRY(ip, inst, reg) ip##_HWIP, inst, reg##_BASE_IDX, reg
93 #define SOC15_REG_GOLDEN_VALUE(ip, inst, reg, and_mask, or_mask) \
94 { ip##_HWIP, inst, reg##_BASE_IDX, reg, and_mask, or_mask }
96 #define SOC15_REG_FIELD(reg, field) reg##_
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pcs.h50 * @reg: Base address of the AN Control Register.
56 static inline void dwmac_pcs_isr(void __iomem *ioaddr, u32 reg, in dwmac_pcs_isr() argument
60 u32 val = readl(ioaddr + GMAC_AN_STATUS(reg)); in dwmac_pcs_isr()
80 * @reg: Base address of the AN Control Register.
84 static inline void dwmac_rane(void __iomem *ioaddr, u32 reg, bool restart) in dwmac_rane() argument
86 u32 value = readl(ioaddr + GMAC_AN_CTRL(reg)); in dwmac_rane()
91 writel(value, ioaddr + GMAC_AN_CTRL(reg)); in dwmac_rane()
97 * @reg: Base address of the AN Control Register.
105 static inline void dwmac_ctrl_ane(void __iomem *ioaddr, u32 reg, bool ane, in dwmac_ctrl_ane() argument
108 u32 value = readl(ioaddr + GMAC_AN_CTRL(reg)); in dwmac_ctrl_ane()
134 dwmac_get_adv_lp(void __iomem *ioaddr, u32 reg, struct rgmii_adv *adv_lp) dwmac_get_adv_lp() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/
H A Ddebug.h49 u32 reg; member
53 #define STAT_MAC_REG(reg) \
54 { (AR9170_MAC_REG_##reg), #reg }
56 #define STAT_PTA_REG(reg) \
57 { (AR9170_PTA_REG_##reg), #reg }
59 #define STAT_USB_REG(reg) \
60 { (AR9170_USB_REG_##reg), #reg }
116 u32 reg; global() member
[all...]
/kernel/liteos_m/testsuites/unittest/posix/src/regex/
H A Dregex_func_test.c80 regex_t reg; in TestRegex() local
83 regcomp(&reg, pattern, flag); in TestRegex()
84 int status = regexec(&reg, buf, nmatch, pmatch, 0); in TestRegex()
99 regfree(&reg); in TestRegex()
105 regex_t reg; in TestRegcomp() local
106 int status = regcomp(&reg, pattern, flag); in TestRegcomp()
109 regfree(&reg); in TestRegcomp()
164 regex_t reg; variable
167 regcomp(&reg, pattern2, cflags);
168 int status = regexec(&reg, bu
170 regfree(&reg); global() variable
[all...]
/third_party/libunwind/libunwind/src/arm/
H A DGresume.c115 int reg; in establish_machine_state() local
119 for (reg = 0; reg <= UNW_REG_LAST; ++reg) in establish_machine_state()
121 Debug (16, "copying %s %d\n", unw_regname (reg), reg); in establish_machine_state()
122 if (unw_is_fpreg (reg)) in establish_machine_state()
124 if (tdep_access_fpreg (c, reg, &fpval, 0) >= 0) in establish_machine_state()
125 as->acc.access_fpreg (as, reg, &fpval, 1, arg); in establish_machine_state()
129 if (tdep_access_reg (c, reg, in establish_machine_state()
[all...]
/third_party/libunwind/libunwind/src/sh/
H A DGresume.c126 int reg; in establish_machine_state() local
130 for (reg = 0; reg <= UNW_REG_LAST; ++reg) in establish_machine_state()
132 Debug (16, "copying %s %d\n", unw_regname (reg), reg); in establish_machine_state()
133 if (unw_is_fpreg (reg)) in establish_machine_state()
135 if (tdep_access_fpreg (c, reg, &fpval, 0) >= 0) in establish_machine_state()
136 as->acc.access_fpreg (as, reg, &fpval, 1, arg); in establish_machine_state()
140 if (tdep_access_reg (c, reg, in establish_machine_state()
[all...]
/third_party/libunwind/libunwind/src/hppa/
H A DGresume.c100 int reg; in establish_machine_state() local
107 for (reg = 0; reg <= UNW_REG_LAST; ++reg) in establish_machine_state()
109 Debug (16, "copying %s %d\n", unw_regname (reg), reg); in establish_machine_state()
110 if (unw_is_fpreg (reg)) in establish_machine_state()
112 if (tdep_access_fpreg (c, reg, &fpval, 0) >= 0) in establish_machine_state()
113 (*access_fpreg) (as, reg, &fpval, 1, arg); in establish_machine_state()
117 if (tdep_access_reg (c, reg, in establish_machine_state()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DRegAllocBase.cpp90 assert(!VRM->hasPhys(VirtReg->reg) && "Register already assigned"); in allocatePhysRegs()
93 if (MRI->reg_nodbg_empty(VirtReg->reg)) { in allocatePhysRegs()
96 LIS->removeInterval(VirtReg->reg); in allocatePhysRegs()
107 << TRI->getRegClassName(MRI->getRegClass(VirtReg->reg)) in allocatePhysRegs()
120 I = MRI->reg_instr_begin(VirtReg->reg), E = MRI->reg_instr_end(); in allocatePhysRegs()
136 VRM->assignVirt2Phys(VirtReg->reg, in allocatePhysRegs()
137 RegClassInfo.getOrder(MRI->getRegClass(VirtReg->reg)).front()); in allocatePhysRegs()
148 assert(!VRM->hasPhys(SplitVirtReg->reg) && "Register already assigned"); in allocatePhysRegs()
149 if (MRI->reg_nodbg_empty(SplitVirtReg->reg)) { in allocatePhysRegs()
153 LIS->removeInterval(SplitVirtReg->reg); in allocatePhysRegs()
[all...]
/kernel/linux/linux-5.10/drivers/clk/renesas/
H A Drenesas-cpg-mssr.c189 unsigned int reg = clock->index / 32; in cpg_mstp_clock_endisable() local
197 dev_dbg(dev, "MSTP %u%02u/%pC %s\n", reg, bit, hw->clk, in cpg_mstp_clock_endisable()
202 value = readb(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
207 writeb(value, priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
210 readb(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
211 barrier_data(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
213 value = readl(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
218 writel(value, priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
227 if (!(readl(priv->base + priv->status_regs[reg]) & bitmask)) in cpg_mstp_clock_endisable()
234 priv->base + priv->control_regs[reg], bi in cpg_mstp_clock_endisable()
595 unsigned int reg = id / 32; cpg_mssr_reset() local
616 unsigned int reg = id / 32; cpg_mssr_assert() local
630 unsigned int reg = id / 32; cpg_mssr_deassert() local
644 unsigned int reg = id / 32; cpg_mssr_status() local
846 unsigned int reg; cpg_mssr_suspend_noirq() local
870 unsigned int reg, i; cpg_mssr_resume_noirq() local
[all...]
/kernel/linux/linux-6.6/include/linux/soc/brcmstb/
H A Dbrcmstb.h7 static inline u32 BRCM_ID(u32 reg) in BRCM_ID() argument
9 return reg >> 28 ? reg >> 16 : reg >> 8; in BRCM_ID()
12 static inline u32 BRCM_REV(u32 reg) in BRCM_REV() argument
14 return reg & 0xff; in BRCM_REV()
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dregmap-irq.c84 u32 reg; in regmap_irq_sync_unlock() local
96 reg = d->get_irq_reg(d, d->chip->status_base, i); in regmap_irq_sync_unlock()
98 ret = regmap_read(map, reg, &val); in regmap_irq_sync_unlock()
119 reg = d->get_irq_reg(d, d->chip->mask_base, i); in regmap_irq_sync_unlock()
120 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock()
124 dev_err(d->map->dev, "Failed to sync masks in %x\n", reg); in regmap_irq_sync_unlock()
128 reg = d->get_irq_reg(d, d->chip->unmask_base, i); in regmap_irq_sync_unlock()
129 ret = regmap_update_bits(d->map, reg, in regmap_irq_sync_unlock()
133 reg); in regmap_irq_sync_unlock()
136 reg in regmap_irq_sync_unlock()
211 unsigned int reg = irq_data->reg_offset / map->reg_stride; regmap_irq_enable() local
249 int reg, ret; regmap_irq_set_type() local
310 unsigned int reg; read_sub_irq_data() local
342 u32 reg; regmap_irq_thread() local
448 unsigned int reg = data->get_irq_reg(data, regmap_irq_thread() local
637 u32 reg; regmap_add_irq_chip_fwnode() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpio/
H A Dgpio-rockchip.c61 static inline void gpio_writel_v2(u32 val, void __iomem *reg) in gpio_writel_v2() argument
63 writel((val & 0xffff) | 0xffff0000, reg); in gpio_writel_v2()
64 writel((val >> 16) | 0xffff0000, reg + 0x4); in gpio_writel_v2()
67 static inline u32 gpio_readl_v2(void __iomem *reg) in gpio_readl_v2() argument
69 return readl(reg + 0x4) << 16 | readl(reg); in gpio_readl_v2()
74 void __iomem *reg = bank->reg_base + offset; in rockchip_gpio_writel() local
77 gpio_writel_v2(value, reg); in rockchip_gpio_writel()
79 writel(value, reg); in rockchip_gpio_writel()
85 void __iomem *reg in rockchip_gpio_readl() local
99 void __iomem *reg = bank->reg_base + offset; rockchip_gpio_writel_bit() local
121 void __iomem *reg = bank->reg_base + offset; rockchip_gpio_readl_bit() local
192 const struct rockchip_gpio_regs *reg = bank->gpio_regs; rockchip_gpio_set_debounce() local
318 const struct rockchip_gpio_regs *reg = bank->gpio_regs; rockchip_irq_demux() local
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpio/
H A Dgpio-rockchip.c61 static inline void gpio_writel_v2(u32 val, void __iomem *reg) in gpio_writel_v2() argument
63 writel((val & 0xffff) | 0xffff0000, reg); in gpio_writel_v2()
64 writel((val >> 16) | 0xffff0000, reg + 0x4); in gpio_writel_v2()
67 static inline u32 gpio_readl_v2(void __iomem *reg) in gpio_readl_v2() argument
69 return readl(reg + 0x4) << 16 | readl(reg); in gpio_readl_v2()
74 void __iomem *reg = bank->reg_base + offset; in rockchip_gpio_writel() local
77 gpio_writel_v2(value, reg); in rockchip_gpio_writel()
79 writel(value, reg); in rockchip_gpio_writel()
85 void __iomem *reg in rockchip_gpio_readl() local
99 void __iomem *reg = bank->reg_base + offset; rockchip_gpio_writel_bit() local
121 void __iomem *reg = bank->reg_base + offset; rockchip_gpio_readl_bit() local
192 const struct rockchip_gpio_regs *reg = bank->gpio_regs; rockchip_gpio_set_debounce() local
321 const struct rockchip_gpio_regs *reg = bank->gpio_regs; rockchip_irq_demux() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-kvm-device.c344 * @reg: address the value is read or written
349 u32 *reg, bool is_write) in vgic_v2_attr_regs_access()
376 ret = vgic_v2_cpuif_uaccess(vcpu, is_write, addr, reg); in vgic_v2_attr_regs_access()
379 ret = vgic_v2_dist_uaccess(vcpu, is_write, addr, reg); in vgic_v2_attr_regs_access()
405 u32 reg; in vgic_v2_set_attr() local
407 if (get_user(reg, uaddr)) in vgic_v2_set_attr()
410 return vgic_v2_attr_regs_access(dev, attr, &reg, true); in vgic_v2_set_attr()
430 u32 reg = 0; in vgic_v2_get_attr() local
432 ret = vgic_v2_attr_regs_access(dev, attr, &reg, false); in vgic_v2_get_attr()
435 return put_user(reg, uadd in vgic_v2_get_attr()
347 vgic_v2_attr_regs_access(struct kvm_device *dev, struct kvm_device_attr *attr, u32 *reg, bool is_write) vgic_v2_attr_regs_access() argument
511 vgic_v3_attr_regs_access(struct kvm_device *dev, struct kvm_device_attr *attr, u64 *reg, bool is_write) vgic_v3_attr_regs_access() argument
605 u64 reg; vgic_v3_set_attr() local
615 u64 reg; vgic_v3_set_attr() local
624 u64 reg; vgic_v3_set_attr() local
668 u64 reg; vgic_v3_get_attr() local
679 u64 reg; vgic_v3_get_attr() local
688 u64 reg; vgic_v3_get_attr() local
[all...]

Completed in 12 milliseconds

1...<<51525354555657585960>>...590