Home
last modified time | relevance | path

Searched refs:reg (Results 1701 - 1725 of 13513) sorted by relevance

1...<<61626364656667686970>>...541

/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c74 if (meta->arg2.reg.var_off.value != imm) in nfp_record_adjust_head()
125 const struct bpf_reg_state *reg, in nfp_bpf_stack_arg_ok()
130 if (reg->type != PTR_TO_STACK) { in nfp_bpf_stack_arg_ok()
132 fname, reg->type); in nfp_bpf_stack_arg_ok()
135 if (!tnum_is_const(reg->var_off)) { in nfp_bpf_stack_arg_ok()
140 off = reg->var_off.value + reg->off; in nfp_bpf_stack_arg_ok()
150 old_off = old_arg->reg.var_off.value + old_arg->reg.off; in nfp_bpf_stack_arg_ok()
305 meta->arg2.reg in nfp_bpf_check_helper_call()
124 nfp_bpf_stack_arg_ok(const char *fname, struct bpf_verifier_env *env, const struct bpf_reg_state *reg, struct nfp_bpf_reg_state *old_arg) nfp_bpf_stack_arg_ok() argument
343 nfp_bpf_check_stack_access(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, const struct bpf_reg_state *reg, struct bpf_verifier_env *env) nfp_bpf_check_stack_access() argument
417 nfp_bpf_map_mark_used(struct bpf_verifier_env *env, struct nfp_insn_meta *meta, const struct bpf_reg_state *reg, enum nfp_bpf_map_use use) nfp_bpf_map_mark_used() argument
454 const struct bpf_reg_state *reg = cur_regs(env) + reg_no; nfp_bpf_check_ptr() local
505 const struct bpf_reg_state *reg = cur_regs(env) + meta->insn.dst_reg; nfp_bpf_check_store() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_pbha_debugfs.c41 u32 reg = kbase_reg_read(kbdev, GPU_CONTROL_REG(SYSC_ALLOC(i))); in int_id_overrides_show() local
49 r_val = SYSC_ALLOC_R_SYSC_ALLOC0_GET(reg); in int_id_overrides_show()
50 w_val = SYSC_ALLOC_W_SYSC_ALLOC0_GET(reg); in int_id_overrides_show()
53 r_val = SYSC_ALLOC_R_SYSC_ALLOC1_GET(reg); in int_id_overrides_show()
54 w_val = SYSC_ALLOC_W_SYSC_ALLOC1_GET(reg); in int_id_overrides_show()
57 r_val = SYSC_ALLOC_R_SYSC_ALLOC2_GET(reg); in int_id_overrides_show()
58 w_val = SYSC_ALLOC_W_SYSC_ALLOC2_GET(reg); in int_id_overrides_show()
61 r_val = SYSC_ALLOC_R_SYSC_ALLOC3_GET(reg); in int_id_overrides_show()
62 w_val = SYSC_ALLOC_W_SYSC_ALLOC3_GET(reg); in int_id_overrides_show()
/kernel/linux/linux-5.10/drivers/clk/mxs/
H A Dclk-ref.c15 * @reg: register address
25 void __iomem *reg; member
35 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + CLR); in clk_ref_enable()
44 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + SET); in clk_ref_disable()
52 u8 frac = (readl_relaxed(ref->reg) >> (ref->idx * 8)) & 0x3f; in clk_ref_recalc_rate()
103 val = readl_relaxed(ref->reg); in clk_ref_set_rate()
106 writel_relaxed(val, ref->reg); in clk_ref_set_rate()
122 void __iomem *reg, u8 idx) in mxs_clk_ref()
138 ref->reg = reg; in mxs_clk_ref()
121 mxs_clk_ref(const char *name, const char *parent_name, void __iomem *reg, u8 idx) mxs_clk_ref() argument
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-mvebu/
H A Dboard-v7.c73 const __be32 *reg, *endp; in mvebu_scan_mem() local
79 reg = of_get_flat_dt_prop(node, "linux,usable-memory", &l); in mvebu_scan_mem()
80 if (reg == NULL) in mvebu_scan_mem()
81 reg = of_get_flat_dt_prop(node, "reg", &l); in mvebu_scan_mem()
82 if (reg == NULL) in mvebu_scan_mem()
85 endp = reg + (l / sizeof(__be32)); in mvebu_scan_mem()
86 while ((endp - reg) >= (dt_root_addr_cells + dt_root_size_cells)) { in mvebu_scan_mem()
89 base = dt_mem_next_cell(dt_root_addr_cells, &reg); in mvebu_scan_mem()
90 size = dt_mem_next_cell(dt_root_size_cells, &reg); in mvebu_scan_mem()
[all...]
H A Dkirkwood.c89 u32 reg; in kirkwood_dt_eth_fixup() local
124 reg = readl(io + MV643XX_ETH_MAC_ADDR_HIGH); in kirkwood_dt_eth_fixup()
125 macaddr[0] = (reg >> 24) & 0xff; in kirkwood_dt_eth_fixup()
126 macaddr[1] = (reg >> 16) & 0xff; in kirkwood_dt_eth_fixup()
127 macaddr[2] = (reg >> 8) & 0xff; in kirkwood_dt_eth_fixup()
128 macaddr[3] = reg & 0xff; in kirkwood_dt_eth_fixup()
130 reg = readl(io + MV643XX_ETH_MAC_ADDR_LOW); in kirkwood_dt_eth_fixup()
131 macaddr[4] = (reg >> 8) & 0xff; in kirkwood_dt_eth_fixup()
132 macaddr[5] = reg & 0xff; in kirkwood_dt_eth_fixup()
/kernel/linux/linux-5.10/arch/powerpc/platforms/86xx/
H A Dgef_sbc610.c98 unsigned int reg; in gef_sbc610_get_pcb_rev() local
100 reg = ioread32(sbc610_regs); in gef_sbc610_get_pcb_rev()
101 return (reg >> 8) & 0xff; in gef_sbc610_get_pcb_rev()
107 unsigned int reg; in gef_sbc610_get_board_rev() local
109 reg = ioread32(sbc610_regs); in gef_sbc610_get_board_rev()
110 return (reg >> 16) & 0xff; in gef_sbc610_get_board_rev()
116 unsigned int reg; in gef_sbc610_get_fpga_rev() local
118 reg = ioread32(sbc610_regs); in gef_sbc610_get_fpga_rev()
119 return (reg >> 24) & 0xf; in gef_sbc610_get_fpga_rev()
/kernel/linux/linux-5.10/arch/mips/sgi-ip22/
H A Dip22-nvram.c56 static inline void eeprom_cmd(unsigned int *ctrl, unsigned cmd, unsigned reg) in eeprom_cmd() argument
61 ser_cmd = cmd | (reg << (16 - BITS_IN_COMMAND)); in eeprom_cmd()
77 unsigned short ip22_eeprom_read(unsigned int *ctrl, int reg) in ip22_eeprom_read() argument
84 eeprom_cmd(ctrl, EEPROM_READ, reg); in ip22_eeprom_read()
107 unsigned short ip22_nvram_read(int reg) in ip22_nvram_read() argument
112 return ip22_eeprom_read(&hpc3c0->eeprom, reg); in ip22_nvram_read()
116 reg <<= 1; in ip22_nvram_read()
117 tmp = hpc3c0->bbram[reg++] & 0xff; in ip22_nvram_read()
118 return (tmp << 8) | (hpc3c0->bbram[reg] & 0xff); in ip22_nvram_read()
/kernel/linux/linux-5.10/arch/powerpc/boot/
H A Dtreeboot-akebono.c28 #include "reg.h"
52 u32 reg; in ibm_akebono_detect_memsize() local
57 reg = mfdcrx(DDR3_MR0CF + i); in ibm_akebono_detect_memsize()
59 if (!(reg & 1)) in ibm_akebono_detect_memsize()
62 reg &= 0x0000f000; in ibm_akebono_detect_memsize()
63 reg >>= 12; in ibm_akebono_detect_memsize()
64 memsize += (0x800000ULL << reg); in ibm_akebono_detect_memsize()
73 u32 reg; in ibm_akebono_fixups() local
81 reg = mfdcrx(CCTL0_MCO2) & ~0x2; in ibm_akebono_fixups()
82 mtdcrx(CCTL0_MCO2, reg); in ibm_akebono_fixups()
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-imx/
H A Dmm-imx3.c29 unsigned long reg = 0; in imx3_idle() local
53 : "=r" (reg)); in imx3_idle()
94 int reg = imx_readl(mx3_ccm_base + MXC_CCM_CCMR); in imx31_idle() local
95 reg &= ~MXC_CCM_CCMR_LPM_MASK; in imx31_idle()
96 imx_writel(reg, mx3_ccm_base + MXC_CCM_CCMR); in imx31_idle()
142 int reg = imx_readl(mx3_ccm_base + MXC_CCM_CCMR); in imx35_idle() local
143 reg &= ~MXC_CCM_CCMR_LPM_MASK; in imx35_idle()
144 reg |= MXC_CCM_CCMR_LPM_WAIT_MX35; in imx35_idle()
145 imx_writel(reg, mx3_ccm_base + MXC_CCM_CCMR); in imx35_idle()
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dbcm_kona_timer.c52 uint32_t reg; in kona_timer_disable_and_clear() local
58 reg = readl(base + KONA_GPTIMER_STCS_OFFSET); in kona_timer_disable_and_clear()
61 reg |= 1 << KONA_GPTIMER_STCS_TIMER_MATCH_SHIFT; in kona_timer_disable_and_clear()
63 reg &= ~(1 << KONA_GPTIMER_STCS_COMPARE_ENABLE_SHIFT); in kona_timer_disable_and_clear()
65 writel(reg, base + KONA_GPTIMER_STCS_OFFSET); in kona_timer_disable_and_clear()
115 uint32_t reg; in kona_timer_set_next_event() local
126 reg = readl(timers.tmr_regs + KONA_GPTIMER_STCS_OFFSET); in kona_timer_set_next_event()
127 reg |= (1 << KONA_GPTIMER_STCS_COMPARE_ENABLE_SHIFT); in kona_timer_set_next_event()
128 writel(reg, timers.tmr_regs + KONA_GPTIMER_STCS_OFFSET); in kona_timer_set_next_event()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-mc9s08dz60.c23 static void mc9s_gpio_to_reg_and_bit(int offset, u8 *reg, u8 *bit) in mc9s_gpio_to_reg_and_bit() argument
25 *reg = 0x20 + offset / GPIO_NUM_PER_GROUP; in mc9s_gpio_to_reg_and_bit()
31 u8 reg, bit; in mc9s08dz60_get_value() local
35 mc9s_gpio_to_reg_and_bit(offset, &reg, &bit); in mc9s08dz60_get_value()
36 value = i2c_smbus_read_byte_data(mc9s->client, reg); in mc9s08dz60_get_value()
43 u8 reg, bit; in mc9s08dz60_set() local
46 mc9s_gpio_to_reg_and_bit(offset, &reg, &bit); in mc9s08dz60_set()
47 value = i2c_smbus_read_byte_data(mc9s->client, reg); in mc9s08dz60_set()
54 return i2c_smbus_write_byte_data(mc9s->client, reg, value); in mc9s08dz60_set()
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dtreeboot-akebono.c28 #include "reg.h"
52 u32 reg; in ibm_akebono_detect_memsize() local
57 reg = mfdcrx(DDR3_MR0CF + i); in ibm_akebono_detect_memsize()
59 if (!(reg & 1)) in ibm_akebono_detect_memsize()
62 reg &= 0x0000f000; in ibm_akebono_detect_memsize()
63 reg >>= 12; in ibm_akebono_detect_memsize()
64 memsize += (0x800000ULL << reg); in ibm_akebono_detect_memsize()
73 u32 reg; in ibm_akebono_fixups() local
81 reg = mfdcrx(CCTL0_MCO2) & ~0x2; in ibm_akebono_fixups()
82 mtdcrx(CCTL0_MCO2, reg); in ibm_akebono_fixups()
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-mvebu/
H A Dboard-v7.c70 const __be32 *reg, *endp; in mvebu_scan_mem() local
76 reg = of_get_flat_dt_prop(node, "linux,usable-memory", &l); in mvebu_scan_mem()
77 if (reg == NULL) in mvebu_scan_mem()
78 reg = of_get_flat_dt_prop(node, "reg", &l); in mvebu_scan_mem()
79 if (reg == NULL) in mvebu_scan_mem()
82 endp = reg + (l / sizeof(__be32)); in mvebu_scan_mem()
83 while ((endp - reg) >= (dt_root_addr_cells + dt_root_size_cells)) { in mvebu_scan_mem()
86 base = dt_mem_next_cell(dt_root_addr_cells, &reg); in mvebu_scan_mem()
87 size = dt_mem_next_cell(dt_root_size_cells, &reg); in mvebu_scan_mem()
[all...]
H A Dkirkwood.c88 u32 reg; in kirkwood_dt_eth_fixup() local
123 reg = readl(io + MV643XX_ETH_MAC_ADDR_HIGH); in kirkwood_dt_eth_fixup()
124 macaddr[0] = (reg >> 24) & 0xff; in kirkwood_dt_eth_fixup()
125 macaddr[1] = (reg >> 16) & 0xff; in kirkwood_dt_eth_fixup()
126 macaddr[2] = (reg >> 8) & 0xff; in kirkwood_dt_eth_fixup()
127 macaddr[3] = reg & 0xff; in kirkwood_dt_eth_fixup()
129 reg = readl(io + MV643XX_ETH_MAC_ADDR_LOW); in kirkwood_dt_eth_fixup()
130 macaddr[4] = (reg >> 8) & 0xff; in kirkwood_dt_eth_fixup()
131 macaddr[5] = reg & 0xff; in kirkwood_dt_eth_fixup()
/kernel/linux/linux-6.6/arch/arm/mach-imx/
H A Dmm-imx3.c28 unsigned long reg = 0; in imx3_idle() local
52 : "=r" (reg)); in imx3_idle()
93 int reg = imx_readl(mx3_ccm_base + MXC_CCM_CCMR); in imx31_idle() local
94 reg &= ~MXC_CCM_CCMR_LPM_MASK; in imx31_idle()
95 imx_writel(reg, mx3_ccm_base + MXC_CCM_CCMR); in imx31_idle()
129 int reg = imx_readl(mx3_ccm_base + MXC_CCM_CCMR); in imx35_idle() local
130 reg &= ~MXC_CCM_CCMR_LPM_MASK; in imx35_idle()
131 reg |= MXC_CCM_CCMR_LPM_WAIT_MX35; in imx35_idle()
132 imx_writel(reg, mx3_ccm_base + MXC_CCM_CCMR); in imx35_idle()
/kernel/linux/linux-6.6/arch/powerpc/platforms/86xx/
H A Dgef_sbc610.c98 unsigned int reg; in gef_sbc610_get_pcb_rev() local
100 reg = ioread32(sbc610_regs); in gef_sbc610_get_pcb_rev()
101 return (reg >> 8) & 0xff; in gef_sbc610_get_pcb_rev()
107 unsigned int reg; in gef_sbc610_get_board_rev() local
109 reg = ioread32(sbc610_regs); in gef_sbc610_get_board_rev()
110 return (reg >> 16) & 0xff; in gef_sbc610_get_board_rev()
116 unsigned int reg; in gef_sbc610_get_fpga_rev() local
118 reg = ioread32(sbc610_regs); in gef_sbc610_get_fpga_rev()
119 return (reg >> 24) & 0xf; in gef_sbc610_get_fpga_rev()
/kernel/linux/linux-6.6/arch/mips/sgi-ip22/
H A Dip22-nvram.c56 static inline void eeprom_cmd(unsigned int *ctrl, unsigned cmd, unsigned reg) in eeprom_cmd() argument
61 ser_cmd = cmd | (reg << (16 - BITS_IN_COMMAND)); in eeprom_cmd()
77 unsigned short ip22_eeprom_read(unsigned int *ctrl, int reg) in ip22_eeprom_read() argument
84 eeprom_cmd(ctrl, EEPROM_READ, reg); in ip22_eeprom_read()
107 unsigned short ip22_nvram_read(int reg) in ip22_nvram_read() argument
112 return ip22_eeprom_read(&hpc3c0->eeprom, reg); in ip22_nvram_read()
116 reg <<= 1; in ip22_nvram_read()
117 tmp = hpc3c0->bbram[reg++] & 0xff; in ip22_nvram_read()
118 return (tmp << 8) | (hpc3c0->bbram[reg] & 0xff); in ip22_nvram_read()
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dintel_i2c.c29 val = REG_READ(chan->reg); in get_clock()
39 val = REG_READ(chan->reg); in get_data()
51 REG_READ(chan->reg) & (GPIO_DATA_PULLUP_DISABLE | in set_clock()
59 REG_WRITE(chan->reg, reserved | clock_bits); in set_clock()
71 REG_READ(chan->reg) & (GPIO_DATA_PULLUP_DISABLE | in set_data()
81 REG_WRITE(chan->reg, reserved | data_bits); in set_data()
86 * psb_intel_i2c_create - instantiate an Intel i2c bus using the specified GPIO reg
89 * @reg: GPIO reg to use
95 * Possible values for @reg includ
106 psb_intel_i2c_create(struct drm_device *dev, const u32 reg, const char *name) psb_intel_i2c_create() argument
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dstmpe-spi.c20 static int spi_reg_read(struct stmpe *stmpe, u8 reg) in spi_reg_read() argument
23 int status = spi_w8r16(spi, reg | READ_CMD); in spi_reg_read()
28 static int spi_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in spi_reg_write() argument
31 u16 cmd = (val << 8) | reg; in spi_reg_write()
36 static int spi_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) in spi_block_read() argument
41 ret = spi_reg_read(stmpe, reg + i); in spi_block_read()
50 static int spi_block_write(struct stmpe *stmpe, u8 reg, u8 length, in spi_block_write() argument
55 for (i = length; i > 0; i--, reg++) { in spi_block_write()
56 ret = spi_reg_write(stmpe, reg, *(values + i - 1)); in spi_block_write()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-simtec.c21 void __iomem *reg; member
37 writeb(CMD_SET_SDA | (state ? STATE_SDA : 0), pd->reg); in simtec_i2c_setsda()
43 writeb(CMD_SET_SCL | (state ? STATE_SCL : 0), pd->reg); in simtec_i2c_setscl()
49 return readb(pd->reg) & STATE_SDA ? 1 : 0; in simtec_i2c_getsda()
55 return readb(pd->reg) & STATE_SCL ? 1 : 0; in simtec_i2c_getscl()
89 pd->reg = ioremap(res->start, size); in simtec_i2c_probe()
90 if (pd->reg == NULL) { in simtec_i2c_probe()
119 iounmap(pd->reg); in simtec_i2c_probe()
135 iounmap(pd->reg); in simtec_i2c_remove()
/kernel/linux/linux-5.10/drivers/phy/marvell/
H A Dphy-armada375-usb2.c26 void __iomem *reg; member
34 u32 reg; in armada375_usb_phy_init() local
40 reg = readl(cluster_phy->reg); in armada375_usb_phy_init()
42 reg |= USB2_PHY_CONFIG_DISABLE; in armada375_usb_phy_init()
44 reg &= ~USB2_PHY_CONFIG_DISABLE; in armada375_usb_phy_init()
45 writel(reg, cluster_phy->reg); in armada375_usb_phy_init()
127 cluster_phy->reg = usb_cluster_base; in armada375_usb_phy_probe()
/kernel/linux/linux-5.10/sound/soc/pxa/
H A Dmioa701_wm9713.c51 unsigned short reg; in rear_amp_power() local
54 reg = snd_soc_component_read(component, AC97_GPIO_CFG); in rear_amp_power()
55 snd_soc_component_write(component, AC97_GPIO_CFG, reg | 0x0100); in rear_amp_power()
56 reg = snd_soc_component_read(component, AC97_GPIO_PULL); in rear_amp_power()
57 snd_soc_component_write(component, AC97_GPIO_PULL, reg | (1<<15)); in rear_amp_power()
59 reg = snd_soc_component_read(component, AC97_GPIO_CFG); in rear_amp_power()
60 snd_soc_component_write(component, AC97_GPIO_CFG, reg & ~0x0100); in rear_amp_power()
61 reg = snd_soc_component_read(component, AC97_GPIO_PULL); in rear_amp_power()
62 snd_soc_component_write(component, AC97_GPIO_PULL, reg & ~(1<<15)); in rear_amp_power()
/kernel/linux/linux-5.10/drivers/reset/
H A Dreset-brcmstb-rescal.c29 u32 reg; in brcm_rescal_reset_set() local
32 reg = readl(base + BRCM_RESCAL_START); in brcm_rescal_reset_set()
33 writel(reg | BRCM_RESCAL_START_BIT, base + BRCM_RESCAL_START); in brcm_rescal_reset_set()
34 reg = readl(base + BRCM_RESCAL_START); in brcm_rescal_reset_set()
35 if (!(reg & BRCM_RESCAL_START_BIT)) { in brcm_rescal_reset_set()
40 ret = readl_poll_timeout(base + BRCM_RESCAL_STATUS, reg, in brcm_rescal_reset_set()
41 (reg & BRCM_RESCAL_STATUS_BIT), 100, 1000); in brcm_rescal_reset_set()
47 reg = readl(base + BRCM_RESCAL_START); in brcm_rescal_reset_set()
48 writel(reg & ~BRCM_RESCAL_START_BIT, base + BRCM_RESCAL_START); in brcm_rescal_reset_set()
/kernel/linux/linux-6.6/drivers/mfd/
H A Dstmpe-spi.c20 static int spi_reg_read(struct stmpe *stmpe, u8 reg) in spi_reg_read() argument
23 int status = spi_w8r16(spi, reg | READ_CMD); in spi_reg_read()
28 static int spi_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in spi_reg_write() argument
31 u16 cmd = (val << 8) | reg; in spi_reg_write()
36 static int spi_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) in spi_block_read() argument
41 ret = spi_reg_read(stmpe, reg + i); in spi_block_read()
50 static int spi_block_write(struct stmpe *stmpe, u8 reg, u8 length, in spi_block_write() argument
55 for (i = length; i > 0; i--, reg++) { in spi_block_write()
56 ret = spi_reg_write(stmpe, reg, *(values + i - 1)); in spi_block_write()
H A Dacer-ec-a500.c40 unsigned int reg, retries = 5; in a500_ec_read() local
44 reg = *(u8 *)reg_buf; in a500_ec_read()
47 ret = i2c_smbus_read_word_data(client, reg); in a500_ec_read()
55 dev_err(&client->dev, "read 0x%x failed: %d\n", reg, ret); in a500_ec_read()
61 if (reg == REG_CURRENT_NOW) in a500_ec_read()
70 unsigned int reg, val, retries = 5; in a500_ec_write() local
73 reg = *(u8 *)(data + 0); in a500_ec_write()
77 ret = i2c_smbus_write_word_data(client, reg, val); in a500_ec_write()
85 dev_err(&client->dev, "write 0x%x failed: %d\n", reg, ret); in a500_ec_write()

Completed in 10 milliseconds

1...<<61626364656667686970>>...541