/linux-master/drivers/gpu/drm/pl111/ |
H A D | pl111_debugfs.c | 13 #define REGDEF(reg) { reg, #reg } 15 u32 reg; member in struct:__anon307 42 pl111_reg_defs[i].name, pl111_reg_defs[i].reg, 43 readl(priv->regs + pl111_reg_defs[i].reg));
|
/linux-master/arch/mips/bcm63xx/ |
H A D | prom.c | 23 u32 reg, mask; local 51 reg = bcm_perf_readl(PERF_CKCTL_REG); 52 reg &= ~mask; 53 bcm_perf_writel(reg, PERF_CKCTL_REG); 66 reg = bcm_readl(BCM_6328_OTP_BASE + 69 if (reg & OTP_6328_REG3_TP1_DISABLED)
|
/linux-master/arch/arm/include/asm/ |
H A D | arch_timer.h | 28 void arch_timer_reg_write_cp15(int access, enum arch_timer_reg reg, u64 val) argument 31 switch (reg) { 43 switch (reg) { 60 u32 arch_timer_reg_read_cp15(int access, enum arch_timer_reg reg) argument 65 switch (reg) { 73 switch (reg) {
|
/linux-master/drivers/staging/media/meson/vdec/ |
H A D | vdec_helpers.h | 23 u32 amvdec_read_dos(struct amvdec_core *core, u32 reg); 24 void amvdec_write_dos(struct amvdec_core *core, u32 reg, u32 val); 25 void amvdec_write_dos_bits(struct amvdec_core *core, u32 reg, u32 val); 26 void amvdec_clear_dos_bits(struct amvdec_core *core, u32 reg, u32 val); 27 u32 amvdec_read_parser(struct amvdec_core *core, u32 reg); 28 void amvdec_write_parser(struct amvdec_core *core, u32 reg, u32 val);
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_eeprom.c | 15 u8 reg = rtl92e_readb(dev, EPROM_CMD); local 18 reg |= 1 << no; 20 reg &= ~(1 << no); 22 rtl92e_writeb(dev, EPROM_CMD, reg); 28 u8 reg = rtl92e_readb(dev, EPROM_CMD); local 30 return (reg >> no) & 0x1;
|
/linux-master/drivers/mmc/host/ |
H A D | sdhci-of-hlwd.c | 32 static void sdhci_hlwd_writel(struct sdhci_host *host, u32 val, int reg) argument 34 sdhci_be32bs_writel(host, val, reg); 38 static void sdhci_hlwd_writew(struct sdhci_host *host, u16 val, int reg) argument 40 sdhci_be32bs_writew(host, val, reg); 44 static void sdhci_hlwd_writeb(struct sdhci_host *host, u8 val, int reg) argument 46 sdhci_be32bs_writeb(host, val, reg);
|
H A D | sdhci-iproc.c | 32 #define REG_OFFSET_IN_BITS(reg) ((reg) << 3 & 0x18) 34 static inline u32 sdhci_iproc_readl(struct sdhci_host *host, int reg) argument 36 u32 val = readl(host->ioaddr + reg); 39 mmc_hostname(host->mmc), reg, val); 43 static u16 sdhci_iproc_readw(struct sdhci_host *host, int reg) argument 50 if ((reg == SDHCI_TRANSFER_MODE) && iproc_host->is_cmd_shadowed) { 53 } else if ((reg == SDHCI_BLOCK_SIZE || reg == SDHCI_BLOCK_COUNT) && 58 val = sdhci_iproc_readl(host, (reg 64 sdhci_iproc_readb(struct sdhci_host *host, int reg) argument 71 sdhci_iproc_writel(struct sdhci_host *host, u32 val, int reg) argument 106 sdhci_iproc_writew(struct sdhci_host *host, u16 val, int reg) argument 147 sdhci_iproc_writeb(struct sdhci_host *host, u8 val, int reg) argument [all...] |
/linux-master/drivers/leds/ |
H A D | leds-ip30.c | 17 u32 __iomem *reg; member in struct:ip30_led 25 writel(value, led->reg); 36 data->reg = devm_platform_ioremap_resource(pdev, num); 37 if (IS_ERR(data->reg)) 38 return PTR_ERR(data->reg); 51 data->cdev.brightness = readl(data->reg);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-meson.c | 22 void __iomem *reg; member in struct:meson_dwmac 30 val = readl(dwmac->reg); 41 writel(val, dwmac->reg); 63 dwmac->reg = devm_platform_ioremap_resource(pdev, 1); 64 if (IS_ERR(dwmac->reg)) 65 return PTR_ERR(dwmac->reg);
|
/linux-master/arch/arm64/kvm/ |
H A D | sys_regs.h | 30 #define encoding_to_params(reg) \ 31 ((struct sys_reg_params){ .Op0 = sys_reg_Op0(reg), \ 32 .Op1 = sys_reg_Op1(reg), \ 33 .CRn = sys_reg_CRn(reg), \ 34 .CRm = sys_reg_CRm(reg), \ 35 .Op2 = sys_reg_Op2(reg) }) 81 int reg; member in struct:sys_reg_desc 139 BUG_ON(!r->reg); 140 BUG_ON(r->reg >= NR_SYS_REGS); 141 __vcpu_sys_reg(vcpu, r->reg) [all...] |
/linux-master/drivers/hwmon/pmbus/ |
H A D | tps546d24.c | 28 int reg; local 30 reg = i2c_smbus_read_byte_data(client, PMBUS_VOUT_MODE); 31 if (reg < 0) 32 return reg; 34 if (reg & 0x80) { 37 err = i2c_smbus_write_byte_data(client, PMBUS_VOUT_MODE, reg & 0x7f);
|
/linux-master/drivers/base/regmap/ |
H A D | regmap-ram.c | 19 static int regmap_ram_write(void *context, unsigned int reg, unsigned int val) argument 23 data->vals[reg] = val; 24 data->written[reg] = true; 29 static int regmap_ram_read(void *context, unsigned int reg, unsigned int *val) argument 33 *val = data->vals[reg]; 34 data->read[reg] = true;
|
/linux-master/sound/pci/ |
H A D | azt3328.c | 81 * This might easily be in extended PCI reg space, since PCI168 also has 317 snd_azf3328_io_reg_setb(unsigned reg, u8 mask, bool do_set) argument 322 u8 prev = inb(reg), new; 327 outb(new, reg); 336 unsigned reg, 340 outb(value, codec->io_base + reg); 344 snd_azf3328_codec_inb(const struct snd_azf3328_codec_data *codec, unsigned reg) argument 346 return inb(codec->io_base + reg); 351 unsigned reg, 355 outw(value, codec->io_base + reg); 335 snd_azf3328_codec_outb(const struct snd_azf3328_codec_data *codec, unsigned reg, u8 value ) argument 350 snd_azf3328_codec_outw(const struct snd_azf3328_codec_data *codec, unsigned reg, u16 value ) argument 359 snd_azf3328_codec_inw(const struct snd_azf3328_codec_data *codec, unsigned reg) argument 365 snd_azf3328_codec_outl_multi(const struct snd_azf3328_codec_data *codec, unsigned reg, const void *buffer, int count ) argument 380 snd_azf3328_codec_inl(const struct snd_azf3328_codec_data *codec, unsigned reg) argument 386 snd_azf3328_ctrl_outb(const struct snd_azf3328 *chip, unsigned reg, u8 value) argument 392 snd_azf3328_ctrl_inb(const struct snd_azf3328 *chip, unsigned reg) argument 398 snd_azf3328_ctrl_inw(const struct snd_azf3328 *chip, unsigned reg) argument 404 snd_azf3328_ctrl_outw(const struct snd_azf3328 *chip, unsigned reg, u16 value) argument 410 snd_azf3328_ctrl_outl(const struct snd_azf3328 *chip, unsigned reg, u32 value) argument 416 snd_azf3328_game_outb(const struct snd_azf3328 *chip, unsigned reg, u8 value) argument 422 snd_azf3328_game_outw(const struct snd_azf3328 *chip, unsigned reg, u16 value) argument 428 snd_azf3328_game_inb(const struct snd_azf3328 *chip, unsigned reg) argument 434 snd_azf3328_game_inw(const struct snd_azf3328 *chip, unsigned reg) argument 440 snd_azf3328_mixer_outw(const struct snd_azf3328 *chip, unsigned reg, u16 value) argument 446 snd_azf3328_mixer_inw(const struct snd_azf3328 *chip, unsigned reg) argument 454 snd_azf3328_mixer_mute_control(const struct snd_azf3328 *chip, unsigned reg, bool do_mute ) argument 506 snd_azf3328_mixer_ac97_map_unsupported(const struct snd_azf3328 *chip, unsigned short reg, const char *mode) argument 530 snd_azf3328_mixer_ac97_map_reg_idx(unsigned short reg) argument 785 snd_azf3328_mixer_write_volume_gradually(const struct snd_azf3328 *chip, unsigned reg, unsigned char dst_vol_left, unsigned char dst_vol_right, int chan_sel, int delay ) argument 842 unsigned reg; member in struct:azf3328_mixer_reg 911 struct azf3328_mixer_reg reg; local 927 struct azf3328_mixer_reg reg; local 956 struct azf3328_mixer_reg reg; local 1007 struct azf3328_mixer_reg reg; local 1036 struct azf3328_mixer_reg reg; local 1059 struct azf3328_mixer_reg reg; local 2522 unsigned reg; local 2540 unsigned reg; local [all...] |
/linux-master/sound/firewire/fireface/ |
H A D | ff-protocol-former.c | 74 __le32 reg; local 79 FORMER_REG_CLOCK_CONFIG, ®, sizeof(reg), 0); 82 data = le32_to_cpu(reg); 90 __le32 *reg; local 98 reg = kcalloc(count, sizeof(__le32), GFP_KERNEL); 99 if (!reg) 111 reg[i] = cpu_to_le32(0x00000001); 115 FORMER_REG_FETCH_PCM_FRAMES, reg, 117 kfree(reg); 123 __le32 reg; local 195 __le32 reg[2]; local 296 __le32 reg; local 338 __le32 reg; local 376 __le32 reg; local 394 __le32 reg; local 441 __le32 reg; local 489 __le32 reg; local 530 __le32 reg; local [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | stv090x.c | 683 static int stv090x_read_reg(struct stv090x_state *state, unsigned int reg) argument 688 u8 b0[] = { reg >> 8, reg & 0xff }; 701 reg, ret); 707 reg, buf); 712 static int stv090x_write_regs(struct stv090x_state *state, unsigned int reg, u8 *data, u32 count) argument 721 "%s: i2c wr reg=%04x: len=%d is too big!\n", 722 KBUILD_MODNAME, reg, count); 726 buf[0] = reg >> 8; 727 buf[1] = reg 744 stv090x_write_reg(struct stv090x_state *state, unsigned int reg, u8 data) argument 753 u32 reg; local 1199 u32 reg; local 1267 u32 reg; local 1399 u32 reg, freq_abs; local 1587 u32 agc2_min = 0xffff, agc2 = 0, freq_init, freq_step, reg; local 1684 u32 srate_coarse = 0, agc2 = 0, car_step = 1200, reg; local 1846 u32 srate_coarse, freq_coarse, sym, reg; local 1945 u32 reg; local 1978 u32 agc2, reg, srate_coarse; local 2061 u32 reg; local 2131 u32 reg; local 2336 u32 reg; local 2399 u32 reg; local 2500 u32 reg; local 2545 u32 reg, rate; local 2588 u32 reg; local 2841 u32 reg; local 3083 u32 reg; local 3116 u32 reg; local 3140 u32 reg; local 3166 u32 reg; local 3438 u32 reg; local 3515 u32 reg, dstatus; local 3569 u32 reg, h, m, l; local 3654 u32 reg; local 3678 u32 reg_0, reg_1, reg, i; local 3741 u32 reg; local 3780 u32 reg, idle = 0, fifo_full = 1; local 3832 u32 reg, idle = 0, fifo_full = 1; local 3889 u32 reg = 0, i = 0, rx_end = 0; local 3910 u32 reg; local 4046 u32 reg; local 4158 u32 reg = 0; local 4259 u32 div, reg; local 4272 u32 reg, div, clk_sel; local 4301 u32 reg; local 4572 u32 reg; local 4689 u32 reg; local 4771 u32 reg = 0; local 4883 u8 reg = 0; local [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | rw.c | 74 static inline int rdma_rw_inv_key(struct rdma_rw_reg_ctx *reg) argument 78 if (reg->mr->need_inval) { 79 reg->inv_wr.opcode = IB_WR_LOCAL_INV; 80 reg->inv_wr.ex.invalidate_rkey = reg->mr->lkey; 81 reg->inv_wr.next = ®->reg_wr.wr; 84 reg->inv_wr.next = NULL; 90 /* Caller must have zero-initialized *reg. */ 92 struct rdma_rw_reg_ctx *reg, struc 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) argument 141 struct rdma_rw_reg_ctx *reg = &ctx->reg[i]; local 475 rdma_rw_update_lkey(struct rdma_rw_reg_ctx *reg, bool need_inval) argument [all...] |
/linux-master/arch/riscv/kvm/ |
H A D | vcpu_onereg.c | 190 const struct kvm_one_reg *reg) 193 (unsigned long __user *)(unsigned long)reg->addr; 194 unsigned long reg_num = reg->id & ~(KVM_REG_ARCH_MASK | 199 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) 232 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) 239 const struct kvm_one_reg *reg) 242 (unsigned long __user *)(unsigned long)reg->addr; 243 unsigned long reg_num = reg->id & ~(KVM_REG_ARCH_MASK | 248 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) 251 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg 189 kvm_riscv_vcpu_get_reg_config(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 238 kvm_riscv_vcpu_set_reg_config(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 342 kvm_riscv_vcpu_get_reg_core(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 375 kvm_riscv_vcpu_set_reg_core(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 479 kvm_riscv_vcpu_get_reg_csr(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 521 kvm_riscv_vcpu_set_reg_csr(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 665 kvm_riscv_vcpu_get_reg_isa_ext(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 705 kvm_riscv_vcpu_set_reg_isa_ext(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 746 u64 reg; local 791 u64 reg = KVM_REG_RISCV | size | KVM_REG_RISCV_CORE | i; local 825 u64 reg = KVM_REG_RISCV | size | KVM_REG_RISCV_CSR | local 842 u64 reg = KVM_REG_RISCV | size | KVM_REG_RISCV_CSR | local 860 u64 reg = KVM_REG_RISCV | size | KVM_REG_RISCV_CSR | local 884 u64 reg = KVM_REG_RISCV | KVM_REG_SIZE_U64 | local 913 u64 reg = KVM_REG_RISCV | KVM_REG_SIZE_U32 | local 941 u64 reg; local 975 u64 reg = KVM_REG_RISCV | size | KVM_REG_RISCV_ISA_EXT | i; local 1005 u64 reg = KVM_REG_RISCV | size | KVM_REG_RISCV_SBI_EXT | local 1038 u64 reg = KVM_REG_RISCV | size | local 1074 u64 reg, size; local 1193 kvm_riscv_vcpu_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument 1226 kvm_riscv_vcpu_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument [all...] |
/linux-master/drivers/media/platform/ti/omap3isp/ |
H A D | ispcsiphy.c | 27 u32 reg; local 30 regmap_read(phy->isp->syscon, phy->isp->syscon_offset, ®); 37 reg &= ~OMAP3630_CONTROL_CAMERA_PHY_CTRL_CSI1_RX_SEL_PHY2; 45 reg |= OMAP3630_CONTROL_CAMERA_PHY_CTRL_CSI1_RX_SEL_PHY2; 63 reg &= ~(OMAP3630_CONTROL_CAMERA_PHY_CTRL_CAMMODE_MASK << shift); 64 reg |= mode << shift; 66 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, reg); 131 u32 reg; local 140 reg = isp_reg_readl(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG) & 143 if (reg ! 171 u32 reg; local [all...] |
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_cldma.c | 66 void __iomem *reg; local 69 reg = tx_rx == MTK_RX ? hw_info->ap_pdn_base + REG_CLDMA_DL_START_CMD : 72 iowrite32(val, reg); 116 void __iomem *reg; local 118 reg = tx_rx == MTK_RX ? hw_info->ap_ao_base + REG_CLDMA_DL_START_ADDRL_0 : 120 iowrite64_lo_hi(address, reg + offset); 137 void __iomem *reg; local 141 reg = tx_rx == MTK_RX ? hw_info->ap_ao_base + REG_CLDMA_DL_STATUS : 143 val = ioread32(reg); 173 void __iomem *reg; local 185 void __iomem *reg; local 196 void __iomem *reg; local 208 void __iomem *reg; local 219 void __iomem *reg; local 266 void __iomem *reg; local 275 void __iomem *reg; local [all...] |
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_mic.c | 98 void __iomem *reg; member in struct:exynos_mic 142 writel(MIC_SW_RST, mic->reg + MIC_OP); 145 ret = readl(mic->reg + MIC_OP); 158 u32 reg; local 160 reg = MIC_V_PULSE_WIDTH(vm.vsync_len) + 163 writel(reg, mic->reg + MIC_V_TIMING_0); 165 reg = MIC_VBP_SIZE(vm.vback_porch) + 167 writel(reg, mic->reg 182 u32 reg; local 193 u32 reg, bs_size_2d; local 214 u32 reg = readl(mic->reg + MIC_OP); local [all...] |
/linux-master/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 50 void *reg[PCI_STD_NUM_BARS]; member in struct:pci_epf_test 318 struct pci_epf_test_reg *reg) 330 src_addr = pci_epc_mem_alloc_addr(epc, &src_phys_addr, reg->size); 333 reg->status = STATUS_SRC_ADDR_INVALID; 339 reg->src_addr, reg->size); 342 reg->status = STATUS_SRC_ADDR_INVALID; 346 dst_addr = pci_epc_mem_alloc_addr(epc, &dst_phys_addr, reg->size); 349 reg->status = STATUS_DST_ADDR_INVALID; 355 reg 317 pci_epf_test_copy(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) argument 411 pci_epf_test_read(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) argument 496 pci_epf_test_write(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) argument 587 pci_epf_test_raise_irq(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) argument 641 struct pci_epf_test_reg *reg = epf_test->reg[test_reg_bar]; local [all...] |
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00usb.h | 189 __le32 reg = 0; local 192 ®, sizeof(reg)); 193 return le32_to_cpu(reg); 207 __le32 reg = 0; local 210 ®, sizeof(reg), REGISTER_TIMEOUT); 211 return le32_to_cpu(reg); 246 __le32 reg = cpu_to_le32(value); local 249 ®, sizeo 265 __le32 reg = cpu_to_le32(value); local [all...] |
/linux-master/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_regs.h | 114 static inline void tilcdc_write(struct drm_device *dev, u32 reg, u32 data) argument 117 iowrite32(data, priv->mmio + reg); 120 static inline void tilcdc_write64(struct drm_device *dev, u32 reg, u64 data) argument 123 volatile void __iomem *addr = priv->mmio + reg; 134 static inline u32 tilcdc_read(struct drm_device *dev, u32 reg) argument 137 return ioread32(priv->mmio + reg); 140 static inline void tilcdc_write_mask(struct drm_device *dev, u32 reg, argument 143 tilcdc_write(dev, reg, (tilcdc_read(dev, reg) & ~mask) | (val & mask)); 146 static inline void tilcdc_set(struct drm_device *dev, u32 reg, u3 argument 151 tilcdc_clear(struct drm_device *dev, u32 reg, u32 mask) argument [all...] |
/linux-master/drivers/mfd/ |
H A D | lm3533-ctrlbank.c | 73 u8 reg; local 82 reg = lm3533_ctrlbank_get_reg(cb, LM3533_REG_MAX_CURRENT_BASE); 83 ret = lm3533_write(cb->lm3533, reg, val); 93 u8 reg; local 96 reg = lm3533_ctrlbank_get_reg(cb, LM3533_REG_BRIGHTNESS_BASE); 97 ret = lm3533_write(cb->lm3533, reg, val); 107 u8 reg; local 110 reg = lm3533_ctrlbank_get_reg(cb, LM3533_REG_BRIGHTNESS_BASE); 111 ret = lm3533_read(cb->lm3533, reg, val); 131 u8 reg; local 148 u8 reg; local [all...] |
/linux-master/drivers/misc/cardreader/ |
H A D | rts5261.h | 14 #define rts5261_vendor_setting_valid(reg) ((reg) & 0x010000) 15 #define rts5261_reg_to_aspm(reg) \ 16 (((~(reg) >> 28) & 0x02) | (((reg) >> 28) & 0x01)) 17 #define rts5261_reg_check_reverse_socket(reg) ((reg) & 0x04) 18 #define rts5261_reg_to_sd30_drive_sel_1v8(reg) (((reg) >> 22) & 0x03) 19 #define rts5261_reg_to_sd30_drive_sel_3v3(reg) (((re [all...] |