/kernel/linux/linux-6.6/include/linux/ |
H A D | litex.h | 41 static inline void litex_write8(void __iomem *reg, u8 val) in litex_write8() argument 43 _write_litex_subregister(val, reg); in litex_write8() 46 static inline void litex_write16(void __iomem *reg, u16 val) in litex_write16() argument 48 _write_litex_subregister(val, reg); in litex_write16() 51 static inline void litex_write32(void __iomem *reg, u32 val) in litex_write32() argument 53 _write_litex_subregister(val, reg); in litex_write32() 56 static inline void litex_write64(void __iomem *reg, u64 val) in litex_write64() argument 58 _write_litex_subregister(val >> 32, reg); in litex_write64() 59 _write_litex_subregister(val, reg + 4); in litex_write64() 62 static inline u8 litex_read8(void __iomem *reg) in litex_read8() argument 67 litex_read16(void __iomem *reg) litex_read16() argument 72 litex_read32(void __iomem *reg) litex_read32() argument 77 litex_read64(void __iomem *reg) litex_read64() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot_io.c | 13 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/drivers/infiniband/core/ |
H A D | rw.c | 73 static inline int rdma_rw_inv_key(struct rdma_rw_reg_ctx *reg) in rdma_rw_inv_key() argument 77 if (reg->mr->need_inval) { in rdma_rw_inv_key() 78 reg->inv_wr.opcode = IB_WR_LOCAL_INV; in rdma_rw_inv_key() 79 reg->inv_wr.ex.invalidate_rkey = reg->mr->lkey; in rdma_rw_inv_key() 80 reg->inv_wr.next = ®->reg_wr.wr; in rdma_rw_inv_key() 83 reg->inv_wr.next = NULL; in rdma_rw_inv_key() 89 /* Caller must have zero-initialized *reg. */ 91 struct rdma_rw_reg_ctx *reg, struc in rdma_rw_init_one_mr() 90 rdma_rw_init_one_mr(struct ib_qp *qp, u8 port_num, struct rdma_rw_reg_ctx *reg, struct scatterlist *sg, u32 sg_cnt, u32 offset) rdma_rw_init_one_mr() argument 140 struct rdma_rw_reg_ctx *reg = &ctx->reg[i]; rdma_rw_init_mr_wrs() local 485 rdma_rw_update_lkey(struct rdma_rw_reg_ctx *reg, bool need_inval) rdma_rw_update_lkey() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | rw.c | 74 static inline int rdma_rw_inv_key(struct rdma_rw_reg_ctx *reg) in rdma_rw_inv_key() argument 78 if (reg->mr->need_inval) { in rdma_rw_inv_key() 79 reg->inv_wr.opcode = IB_WR_LOCAL_INV; in rdma_rw_inv_key() 80 reg->inv_wr.ex.invalidate_rkey = reg->mr->lkey; in rdma_rw_inv_key() 81 reg->inv_wr.next = ®->reg_wr.wr; in rdma_rw_inv_key() 84 reg->inv_wr.next = NULL; in rdma_rw_inv_key() 90 /* Caller must have zero-initialized *reg. */ 92 struct rdma_rw_reg_ctx *reg, struc in rdma_rw_init_one_mr() 91 rdma_rw_init_one_mr(struct ib_qp *qp, u32 port_num, struct rdma_rw_reg_ctx *reg, struct scatterlist *sg, u32 sg_cnt, u32 offset) rdma_rw_init_one_mr() argument 141 struct rdma_rw_reg_ctx *reg = &ctx->reg[i]; rdma_rw_init_mr_wrs() local 475 rdma_rw_update_lkey(struct rdma_rw_reg_ctx *reg, bool need_inval) rdma_rw_update_lkey() argument [all...] |
/kernel/linux/linux-5.10/drivers/clk/berlin/ |
H A D | berlin2-avpll.c | 34 /* BG2/BG2CDs VCO_B has an additional shift of 4 for its VCO_CTRL0 reg */ 116 u32 reg; in berlin2_avpll_vco_is_enabled() local 118 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_is_enabled() 120 reg >>= 4; in berlin2_avpll_vco_is_enabled() 122 return !!(reg & VCO_POWERUP); in berlin2_avpll_vco_is_enabled() 128 u32 reg; in berlin2_avpll_vco_enable() local 130 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 132 reg |= VCO_POWERUP << 4; in berlin2_avpll_vco_enable() 134 reg |= VCO_POWERUP; in berlin2_avpll_vco_enable() 135 writel_relaxed(reg, vc in berlin2_avpll_vco_enable() 143 u32 reg; berlin2_avpll_vco_disable() local 159 u32 reg, refdiv, fbdiv; berlin2_avpll_vco_recalc_rate() local 215 u32 reg; berlin2_avpll_channel_is_enabled() local 229 u32 reg; berlin2_avpll_channel_enable() local 241 u32 reg; berlin2_avpll_channel_disable() local 255 u32 reg, div_av2, div_av3, divider = 1; berlin2_avpll_channel_recalc_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | stv6111.c | 34 u8 reg[11]; member 81 /* Gain *100dB // reg */ 117 /* Gain *100dB // reg */ 177 /* Gain *100dB // reg */ 236 /* Gain *100dB // reg */ 330 static int write_regs(struct stv *state, int reg, int len) in write_regs() argument 334 memcpy(&d[1], &state->reg[reg], len); in write_regs() 335 d[0] = reg; in write_regs() 339 static int write_reg(struct stv *state, u8 reg, u argument 346 read_reg(struct stv *state, u8 reg, u8 *val) read_reg() argument 582 u8 reg = 0; get_rf_strength() local [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | stv6111.c | 25 u8 reg[11]; member 72 /* Gain *100dB // reg */ 108 /* Gain *100dB // reg */ 168 /* Gain *100dB // reg */ 227 /* Gain *100dB // reg */ 321 static int write_regs(struct stv *state, int reg, int len) in write_regs() argument 325 memcpy(&d[1], &state->reg[reg], len); in write_regs() 326 d[0] = reg; in write_regs() 330 static int write_reg(struct stv *state, u8 reg, u argument 337 read_reg(struct stv *state, u8 reg, u8 *val) read_reg() argument 573 u8 reg = 0; get_rf_strength() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/berlin/ |
H A D | berlin2-avpll.c | 34 /* BG2/BG2CDs VCO_B has an additional shift of 4 for its VCO_CTRL0 reg */ 116 u32 reg; in berlin2_avpll_vco_is_enabled() local 118 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_is_enabled() 120 reg >>= 4; in berlin2_avpll_vco_is_enabled() 122 return !!(reg & VCO_POWERUP); in berlin2_avpll_vco_is_enabled() 128 u32 reg; in berlin2_avpll_vco_enable() local 130 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 132 reg |= VCO_POWERUP << 4; in berlin2_avpll_vco_enable() 134 reg |= VCO_POWERUP; in berlin2_avpll_vco_enable() 135 writel_relaxed(reg, vc in berlin2_avpll_vco_enable() 143 u32 reg; berlin2_avpll_vco_disable() local 159 u32 reg, refdiv, fbdiv; berlin2_avpll_vco_recalc_rate() local 215 u32 reg; berlin2_avpll_channel_is_enabled() local 229 u32 reg; berlin2_avpll_channel_enable() local 241 u32 reg; berlin2_avpll_channel_disable() local 255 u32 reg, div_av2, div_av3, divider = 1; berlin2_avpll_channel_recalc_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/fsi/ |
H A D | fsi-master-hub.c | 85 __be32 reg; in hub_master_link_enable() local 91 reg = cpu_to_be32(0x80000000 >> bit); in hub_master_link_enable() 95 ®, 4); in hub_master_link_enable() 97 rc = fsi_device_write(hub->upstream, FSI_MSENP0 + (4 * idx), ®, 4); in hub_master_link_enable() 127 __be32 reg; in hub_master_init() local 130 reg = cpu_to_be32(FSI_MRESP_RST_ALL_MASTER | FSI_MRESP_RST_ALL_LINK in hub_master_init() 132 rc = fsi_device_write(dev, FSI_MRESP0, ®, sizeof(reg)); in hub_master_init() 137 reg = cpu_to_be32(FSI_MRESP_RST_ALL_MASTER | FSI_MRESP_RST_ALL_LINK in hub_master_init() 139 rc = fsi_device_write(dev, FSI_MRESP0, ®, sizeo in hub_master_init() 199 uint32_t reg, links; hub_master_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/fsi/ |
H A D | fsi-master-hub.c | 85 __be32 reg; in hub_master_link_enable() local 91 reg = cpu_to_be32(0x80000000 >> bit); in hub_master_link_enable() 95 ®, 4); in hub_master_link_enable() 97 rc = fsi_device_write(hub->upstream, FSI_MSENP0 + (4 * idx), ®, 4); in hub_master_link_enable() 127 __be32 reg; in hub_master_init() local 130 reg = cpu_to_be32(FSI_MRESP_RST_ALL_MASTER | FSI_MRESP_RST_ALL_LINK in hub_master_init() 132 rc = fsi_device_write(dev, FSI_MRESP0, ®, sizeof(reg)); in hub_master_init() 137 reg = cpu_to_be32(FSI_MRESP_RST_ALL_MASTER | FSI_MRESP_RST_ALL_LINK in hub_master_init() 139 rc = fsi_device_write(dev, FSI_MRESP0, ®, sizeo in hub_master_init() 199 uint32_t reg, links; hub_master_probe() local [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | rl6347a.c | 16 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 D | rl6347a.c | 16 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/arch/x86/lib/ |
H A D | retpoline.S | 19 .macro POLINE reg 24 mov %\reg, (%_ASM_SP) 28 .macro RETPOLINE reg 29 POLINE \reg 33 .macro THUNK reg 36 SYM_INNER_LABEL(__x86_indirect_thunk_\reg, SYM_L_GLOBAL) 40 ALTERNATIVE_2 __stringify(RETPOLINE \reg), \ 41 __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE, \ 42 __stringify(ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), ALT_NOT(X86_FEATURE_RETPOLINE) 49 * only see one instance of "__x86_indirect_thunk_\reg" rathe [all...] |
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_fpc.h | 119 #define GET_CHANNEL_SRC(reg, channel) ((reg << (channel * 4)) & (0xf << 20)) 122 #define GET_UREG_TYPE(reg) (((reg) >> UREG_TYPE_SHIFT) & REG_TYPE_MASK) 123 #define GET_UREG_NR(reg) (((reg) >> UREG_NR_SHIFT) & REG_NR_MASK) 130 swizzle(int reg, uint32_t x, uint32_t y, uint32_t z, uint32_t w) in swizzle() argument 136 return ((reg & ~UREG_XYZW_CHANNEL_MASK) | in swizzle() 137 CHANNEL_SRC(GET_CHANNEL_SRC(reg, x), 0) | in swizzle() 138 CHANNEL_SRC(GET_CHANNEL_SRC(reg, in swizzle() [all...] |
/kernel/linux/linux-5.10/arch/mips/ath79/ |
H A D | common.c | 56 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 D | sdrc.h | 24 #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 D | common.c | 56 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-6.6/arch/arm/mach-omap2/ |
H A D | sdrc.h | 24 #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/drivers/thermal/ |
H A D | dove_thermal.c | 44 u32 reg; in dove_init_sensor() local 48 reg = readl_relaxed(priv->control); in dove_init_sensor() 51 reg &= ~PMU_TDC0_AVG_NUM_MASK; in dove_init_sensor() 52 reg |= (0x1 << PMU_TDC0_AVG_NUM_OFFS); in dove_init_sensor() 55 reg &= ~PMU_TDC0_REF_CAL_CNT_MASK; in dove_init_sensor() 56 reg |= (0x0F1 << PMU_TDC0_REF_CAL_CNT_OFFS); in dove_init_sensor() 59 reg &= ~PMU_TDC0_SEL_VCAL_MASK; in dove_init_sensor() 60 reg |= (0x2 << PMU_TDC0_SEL_VCAL_OFFS); in dove_init_sensor() 61 writel(reg, priv->control); in dove_init_sensor() 64 reg in dove_init_sensor() 89 unsigned long reg; dove_get_temp() local [all...] |
/third_party/libunwind/libunwind/src/ptrace/ |
H A D | _UPT_access_fpreg.c | 31 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg() argument 39 if ((unsigned) reg >= ARRAY_SIZE (_UPT_reg_offset)) in _UPT_access_fpreg() 49 ptrace (PTRACE_POKEUSER, pid, _UPT_reg_offset[reg] + i * sizeof(wp[i]), in _UPT_access_fpreg() 62 _UPT_reg_offset[reg] + i * sizeof(wp[i]), 0); in _UPT_access_fpreg() 71 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg() argument 82 if ((unsigned) reg < UNW_X86_ST0 || (unsigned) reg > UNW_X86_ST7) in _UPT_access_fpreg() 85 if ((unsigned) reg < UNW_ARM_F0 || (unsigned) reg > UNW_ARM_F7) in _UPT_access_fpreg() 88 if ((unsigned) reg < UNW_AARCH64_V in _UPT_access_fpreg() [all...] |
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 50 void *reg[PCI_STD_NUM_BARS]; member 318 struct pci_epf_test_reg *reg) in pci_epf_test_copy() 330 src_addr = pci_epc_mem_alloc_addr(epc, &src_phys_addr, reg->size); in pci_epf_test_copy() 333 reg->status = STATUS_SRC_ADDR_INVALID; in pci_epf_test_copy() 339 reg->src_addr, reg->size); in pci_epf_test_copy() 342 reg->status = STATUS_SRC_ADDR_INVALID; in pci_epf_test_copy() 346 dst_addr = pci_epc_mem_alloc_addr(epc, &dst_phys_addr, reg->size); in pci_epf_test_copy() 349 reg->status = STATUS_DST_ADDR_INVALID; in pci_epf_test_copy() 355 reg in pci_epf_test_copy() 317 pci_epf_test_copy(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_copy() argument 411 pci_epf_test_read(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_read() argument 496 pci_epf_test_write(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_write() argument 587 pci_epf_test_raise_irq(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_raise_irq() argument 641 struct pci_epf_test_reg *reg = epf_test->reg[test_reg_bar]; pci_epf_test_cmd_handler() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/typec/tcpm/ |
H A D | tcpci.c | 23 #define tcpc_presenting_cc1_rd(reg) \ 24 (!(TCPC_ROLE_CTRL_DRP & (reg)) && \ 25 (((reg) & (TCPC_ROLE_CTRL_CC1_MASK << TCPC_ROLE_CTRL_CC1_SHIFT)) == \ 27 #define tcpc_presenting_cc2_rd(reg) \ 28 (!(TCPC_ROLE_CTRL_DRP & (reg)) && \ 29 (((reg) & (TCPC_ROLE_CTRL_CC2_MASK << TCPC_ROLE_CTRL_CC2_SHIFT)) == \ 61 static int tcpci_read16(struct tcpci *tcpci, unsigned int reg, u16 *val) in tcpci_read16() argument 63 return regmap_raw_read(tcpci->regmap, reg, val, sizeof(u16)); in tcpci_read16() 66 static int tcpci_write16(struct tcpci *tcpci, unsigned int reg, u16 val) in tcpci_write16() argument 68 return regmap_raw_write(tcpci->regmap, reg, in tcpci_write16() 74 unsigned int reg; tcpci_set_cc() local 124 unsigned int reg = TCPC_ROLE_CTRL_DRP; tcpci_start_toggling() local 186 unsigned int reg, role_control; tcpci_get_cc() local 213 unsigned int reg; tcpci_set_polarity() local 314 unsigned int reg; tcpci_set_roles() local 332 unsigned int reg = 0; tcpci_set_pd_rx() local 347 unsigned int reg; tcpci_get_vbus() local 408 unsigned int reg, cnt; tcpci_pd_transmit() local 464 unsigned int reg; tcpci_init() local 534 unsigned int reg; tcpci_irq() local [all...] |
/kernel/linux/linux-5.10/arch/mips/bcm63xx/ |
H A D | timer.c | 59 u32 reg; in bcm63xx_timer_enable() local 67 reg = bcm_timer_readl(TIMER_CTLx_REG(id)); in bcm63xx_timer_enable() 68 reg |= TIMER_CTL_ENABLE_MASK; in bcm63xx_timer_enable() 69 bcm_timer_writel(reg, TIMER_CTLx_REG(id)); in bcm63xx_timer_enable() 71 reg = bcm_timer_readl(TIMER_IRQSTAT_REG); in bcm63xx_timer_enable() 72 reg |= TIMER_IRQSTAT_TIMER_IR_EN(id); in bcm63xx_timer_enable() 73 bcm_timer_writel(reg, TIMER_IRQSTAT_REG); in bcm63xx_timer_enable() 83 u32 reg; in bcm63xx_timer_disable() local 91 reg = bcm_timer_readl(TIMER_CTLx_REG(id)); in bcm63xx_timer_disable() 92 reg in bcm63xx_timer_disable() 153 u32 reg, countdown; bcm63xx_timer_set() local 184 u32 reg; bcm63xx_timer_init() local [all...] |
/kernel/linux/linux-6.6/arch/mips/bcm63xx/ |
H A D | timer.c | 59 u32 reg; in bcm63xx_timer_enable() local 67 reg = bcm_timer_readl(TIMER_CTLx_REG(id)); in bcm63xx_timer_enable() 68 reg |= TIMER_CTL_ENABLE_MASK; in bcm63xx_timer_enable() 69 bcm_timer_writel(reg, TIMER_CTLx_REG(id)); in bcm63xx_timer_enable() 71 reg = bcm_timer_readl(TIMER_IRQSTAT_REG); in bcm63xx_timer_enable() 72 reg |= TIMER_IRQSTAT_TIMER_IR_EN(id); in bcm63xx_timer_enable() 73 bcm_timer_writel(reg, TIMER_IRQSTAT_REG); in bcm63xx_timer_enable() 83 u32 reg; in bcm63xx_timer_disable() local 91 reg = bcm_timer_readl(TIMER_CTLx_REG(id)); in bcm63xx_timer_disable() 92 reg in bcm63xx_timer_disable() 153 u32 reg, countdown; bcm63xx_timer_set() local 184 u32 reg; bcm63xx_timer_init() local [all...] |
/kernel/linux/linux-5.10/drivers/soc/tegra/ |
H A D | flowctrl.c | 74 unsigned int reg; in flowctrl_cpu_suspend_enter() local 77 reg = flowctrl_read_cpu_csr(cpuid); in flowctrl_cpu_suspend_enter() 81 reg &= ~TEGRA20_FLOW_CTRL_CSR_WFE_BITMAP; in flowctrl_cpu_suspend_enter() 83 reg &= ~TEGRA20_FLOW_CTRL_CSR_WFI_BITMAP; in flowctrl_cpu_suspend_enter() 85 reg |= TEGRA20_FLOW_CTRL_CSR_WFE_CPU0 << cpuid; in flowctrl_cpu_suspend_enter() 91 reg &= ~TEGRA30_FLOW_CTRL_CSR_WFE_BITMAP; in flowctrl_cpu_suspend_enter() 93 reg &= ~TEGRA30_FLOW_CTRL_CSR_WFI_BITMAP; in flowctrl_cpu_suspend_enter() 106 reg |= TEGRA20_FLOW_CTRL_CSR_WFE_CPU0 << cpuid; in flowctrl_cpu_suspend_enter() 109 reg |= TEGRA30_FLOW_CTRL_CSR_WFI_CPU0 << cpuid; in flowctrl_cpu_suspend_enter() 113 reg | in flowctrl_cpu_suspend_enter() 130 unsigned int reg; flowctrl_cpu_suspend_exit() local [all...] |