Home
last modified time | relevance | path

Searched refs:regbase (Results 1 – 48 of 48) sorted by relevance

/linux-4.4.14/include/video/
Dvga.h218 static inline unsigned char vga_mm_r (void __iomem *regbase, unsigned short port) in vga_mm_r() argument
220 return readb (regbase + port); in vga_mm_r()
223 static inline void vga_mm_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_mm_w() argument
225 writeb (val, regbase + port); in vga_mm_w()
228 static inline void vga_mm_w_fast (void __iomem *regbase, unsigned short port, in vga_mm_w_fast() argument
231 writew (VGA_OUT16VAL (val, reg), regbase + port); in vga_mm_w_fast()
234 static inline unsigned char vga_r (void __iomem *regbase, unsigned short port) in vga_r() argument
236 if (regbase) in vga_r()
237 return vga_mm_r (regbase, port); in vga_r()
242 static inline void vga_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_w() argument
[all …]
Dkyro.h16 void __iomem *regbase; member
/linux-4.4.14/arch/mips/netlogic/xlp/
Dahci-init-xlp2.c169 static void sata_clear_glue_reg(u64 regbase, u32 off, u32 bit) in sata_clear_glue_reg() argument
173 reg_val = nlm_read_sata_reg(regbase, off); in sata_clear_glue_reg()
174 nlm_write_sata_reg(regbase, off, (reg_val & ~bit)); in sata_clear_glue_reg()
177 static void sata_set_glue_reg(u64 regbase, u32 off, u32 bit) in sata_set_glue_reg() argument
181 reg_val = nlm_read_sata_reg(regbase, off); in sata_set_glue_reg()
182 nlm_write_sata_reg(regbase, off, (reg_val | bit)); in sata_set_glue_reg()
185 static void write_phy_reg(u64 regbase, u32 addr, u32 physel, u8 data) in write_phy_reg() argument
187 nlm_write_sata_reg(regbase, PHY_MEM_ACCESS, in write_phy_reg()
192 static u8 read_phy_reg(u64 regbase, u32 addr, u32 physel) in read_phy_reg() argument
196 nlm_write_sata_reg(regbase, PHY_MEM_ACCESS, in read_phy_reg()
[all …]
Dahci-init.c95 static void sata_clear_glue_reg(uint64_t regbase, uint32_t off, uint32_t bit) in sata_clear_glue_reg() argument
99 reg_val = nlm_read_sata_reg(regbase, off); in sata_clear_glue_reg()
100 nlm_write_sata_reg(regbase, off, (reg_val & ~bit)); in sata_clear_glue_reg()
103 static void sata_set_glue_reg(uint64_t regbase, uint32_t off, uint32_t bit) in sata_set_glue_reg() argument
107 reg_val = nlm_read_sata_reg(regbase, off); in sata_set_glue_reg()
108 nlm_write_sata_reg(regbase, off, (reg_val | bit)); in sata_set_glue_reg()
114 uint64_t regbase; in nlm_sata_firmware_init() local
118 regbase = nlm_get_sata_regbase(node); in nlm_sata_firmware_init()
121 sata_clear_glue_reg(regbase, SATA_CTL, SATA_RST_N); in nlm_sata_firmware_init()
123 sata_clear_glue_reg(regbase, SATA_CTL, in nlm_sata_firmware_init()
[all …]
/linux-4.4.14/drivers/video/fbdev/
Dwmt_ge_rops.c47 static void __iomem *regbase; variable
68 (p->var.bits_per_pixel == 8 ? 0 : 1), regbase + GE_DEPTH_OFF); in wmt_ge_fillrect()
69 writel(p->var.bits_per_pixel == 15 ? 1 : 0, regbase + GE_HIGHCOLOR_OFF); in wmt_ge_fillrect()
70 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_fillrect()
71 writel(p->var.xres_virtual - 1, regbase + GE_DESTDISPW_OFF); in wmt_ge_fillrect()
72 writel(p->var.yres_virtual - 1, regbase + GE_DESTDISPH_OFF); in wmt_ge_fillrect()
73 writel(rect->dx, regbase + GE_DESTAREAX_OFF); in wmt_ge_fillrect()
74 writel(rect->dy, regbase + GE_DESTAREAY_OFF); in wmt_ge_fillrect()
75 writel(rect->width - 1, regbase + GE_DESTAREAW_OFF); in wmt_ge_fillrect()
76 writel(rect->height - 1, regbase + GE_DESTAREAH_OFF); in wmt_ge_fillrect()
[all …]
Dcirrusfb.c356 u8 __iomem *regbase; member
396 static void cirrusfb_WaitBLT(u8 __iomem *regbase);
397 static void cirrusfb_BitBLT(u8 __iomem *regbase, int bits_per_pixel,
402 static void cirrusfb_RectFill(u8 __iomem *regbase, int bits_per_pixel,
411 static void cirrusfb_dbg_reg_dump(struct fb_info *info, caddr_t regbase);
413 caddr_t regbase,
452 long mclk = vga_rseq(cinfo->regbase, CL_SEQR1F) & 0x3f; in cirrusfb_check_mclk()
638 old1f = vga_rseq(cinfo->regbase, CL_SEQR1F) & ~0x40; in cirrusfb_set_mclk_as_source()
644 old1e = vga_rseq(cinfo->regbase, CL_SEQR1E) & ~0x1; in cirrusfb_set_mclk_as_source()
648 vga_wseq(cinfo->regbase, CL_SEQR1E, old1e); in cirrusfb_set_mclk_as_source()
[all …]
Dwm8505fb.c46 void __iomem *regbase; member
59 writel(0, fbi->regbase + i); in wm8505fb_init_hw()
62 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR); in wm8505fb_init_hw()
63 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR1); in wm8505fb_init_hw()
70 writel(0x31c, fbi->regbase + WMT_GOVR_COLORSPACE); in wm8505fb_init_hw()
71 writel(1, fbi->regbase + WMT_GOVR_COLORSPACE1); in wm8505fb_init_hw()
74 writel(info->var.xres, fbi->regbase + WMT_GOVR_XRES); in wm8505fb_init_hw()
75 writel(info->var.xres_virtual, fbi->regbase + WMT_GOVR_XRES_VIRTUAL); in wm8505fb_init_hw()
78 writel(0xf, fbi->regbase + WMT_GOVR_FHI); in wm8505fb_init_hw()
79 writel(4, fbi->regbase + WMT_GOVR_DVO_SET); in wm8505fb_init_hw()
[all …]
Dvt8500lcdfb.c120 control0 = readl(fbi->regbase) & ~0xf; in vt8500lcd_set_par()
121 writel(0, fbi->regbase); in vt8500lcd_set_par()
122 while (readl(fbi->regbase + 0x38) & 0x10) in vt8500lcd_set_par()
127 | (info->var.right_margin & 0xff), fbi->regbase + 0x4); in vt8500lcd_set_par()
131 | (info->var.lower_margin & 0xff), fbi->regbase + 0x8); in vt8500lcd_set_par()
133 | ((info->var.xres - 1) & 0x400), fbi->regbase + 0x10); in vt8500lcd_set_par()
134 writel(0x80000000, fbi->regbase + 0x20); in vt8500lcd_set_par()
135 writel(control0 | (reg_bpp << 1) | 0x100, fbi->regbase); in vt8500lcd_set_par()
194 writel(0xffffffff ^ (1 << 3), fbi->regbase + 0x3c); in vt8500lcd_ioctl()
196 readl(fbi->regbase + 0x38) & (1 << 3), HZ / 10); in vt8500lcd_ioctl()
[all …]
Dvt8500lcdfb.h18 void __iomem *regbase; member
/linux-4.4.14/drivers/staging/comedi/drivers/
Dcomedi_8255.c46 unsigned long regbase; member
48 unsigned long regbase);
52 int dir, int port, int data, unsigned long regbase) in subdev_8255_io() argument
55 outb(data, dev->iobase + regbase + port); in subdev_8255_io()
58 return inb(dev->iobase + regbase + port); in subdev_8255_io()
62 int dir, int port, int data, unsigned long regbase) in subdev_8255_mmio() argument
65 writeb(data, dev->mmio + regbase + port); in subdev_8255_mmio()
68 return readb(dev->mmio + regbase + port); in subdev_8255_mmio()
77 unsigned long regbase = spriv->regbase; in subdev_8255_insn() local
85 s->state & 0xff, regbase); in subdev_8255_insn()
[all …]
D8255.h41 int data, unsigned long regbase),
42 unsigned long regbase);
46 int data, unsigned long regbase),
47 unsigned long regbase);
D8255.c117 unsigned long regbase = subdev_8255_regbase(s); in dev_8255_detach() local
119 release_region(regbase, I8255_SIZE); in dev_8255_detach()
Ddmm32at.c490 int dir, int port, int data, unsigned long regbase) in dmm32at_8255_io() argument
496 outb(data, dev->iobase + regbase + port); in dmm32at_8255_io()
499 return inb(dev->iobase + regbase + port); in dmm32at_8255_io()
/linux-4.4.14/drivers/video/fbdev/core/
Dsvgalib.c23 void svga_wcrt_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value) in svga_wcrt_multi() argument
28 regval = vga_rcrt(regbase, regset->regnum); in svga_wcrt_multi()
37 vga_wcrt(regbase, regset->regnum, regval); in svga_wcrt_multi()
43 void svga_wseq_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value) in svga_wseq_multi() argument
48 regval = vga_rseq(regbase, regset->regnum); in svga_wseq_multi()
57 vga_wseq(regbase, regset->regnum, regval); in svga_wseq_multi()
78 void svga_set_default_gfx_regs(void __iomem *regbase) in svga_set_default_gfx_regs() argument
81 vga_wgfx(regbase, VGA_GFX_SR_VALUE, 0x00); in svga_set_default_gfx_regs()
82 vga_wgfx(regbase, VGA_GFX_SR_ENABLE, 0x00); in svga_set_default_gfx_regs()
83 vga_wgfx(regbase, VGA_GFX_COMPARE_VALUE, 0x00); in svga_set_default_gfx_regs()
[all …]
/linux-4.4.14/drivers/clocksource/
Dvt8500_timer.c55 static void __iomem *regbase; variable
60 writel(3, regbase + TIMER_CTRL_VAL); in vt8500_timer_read()
61 while ((readl((regbase + TIMER_AS_VAL)) & TIMER_COUNT_R_ACTIVE) in vt8500_timer_read()
64 return readl(regbase + TIMER_COUNT_VAL); in vt8500_timer_read()
80 while ((readl(regbase + TIMER_AS_VAL) & TIMER_MATCH_W_ACTIVE) in vt8500_timer_set_next_event()
83 writel((unsigned long)alarm, regbase + TIMER_MATCH_VAL); in vt8500_timer_set_next_event()
88 writel(1, regbase + TIMER_IER_VAL); in vt8500_timer_set_next_event()
95 writel(readl(regbase + TIMER_CTRL_VAL) | 1, regbase + TIMER_CTRL_VAL); in vt8500_shutdown()
96 writel(0, regbase + TIMER_IER_VAL); in vt8500_shutdown()
112 writel(0xf, regbase + TIMER_STATUS_VAL); in vt8500_timer_interrupt()
[all …]
/linux-4.4.14/include/linux/
Dsvga.h70 static inline void svga_wattr(void __iomem *regbase, u8 index, u8 data) in svga_wattr() argument
72 vga_r(regbase, VGA_IS1_RC); in svga_wattr()
73 vga_w(regbase, VGA_ATT_IW, index); in svga_wattr()
74 vga_w(regbase, VGA_ATT_W, data); in svga_wattr()
79 static inline void svga_wseq_mask(void __iomem *regbase, u8 index, u8 data, u8 mask) in svga_wseq_mask() argument
81 vga_wseq(regbase, index, (data & mask) | (vga_rseq(regbase, index) & ~mask)); in svga_wseq_mask()
86 static inline void svga_wcrt_mask(void __iomem *regbase, u8 index, u8 data, u8 mask) in svga_wcrt_mask() argument
88 vga_wcrt(regbase, index, (data & mask) | (vga_rcrt(regbase, index) & ~mask)); in svga_wcrt_mask()
99 void svga_wcrt_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value);
100 void svga_wseq_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value);
[all …]
/linux-4.4.14/arch/mips/rb532/
Dgpio.c42 void __iomem *regbase; member
92 return rb532_get_bit(offset, gpch->regbase + GPIOD); in rb532_gpio_get()
104 rb532_set_bit(value, offset, gpch->regbase + GPIOD); in rb532_gpio_set()
117 rb532_set_bit(0, offset, gpch->regbase + GPIOFUNC); in rb532_gpio_direction_input()
119 rb532_set_bit(0, offset, gpch->regbase + GPIOCFG); in rb532_gpio_direction_input()
134 rb532_set_bit(0, offset, gpch->regbase + GPIOFUNC); in rb532_gpio_direction_output()
137 rb532_set_bit(value, offset, gpch->regbase + GPIOD); in rb532_gpio_direction_output()
139 rb532_set_bit(1, offset, gpch->regbase + GPIOCFG); in rb532_gpio_direction_output()
168 rb532_set_bit(bit, gpio, rb532_gpio_chip->regbase + GPIOILEVEL); in rb532_gpio_set_ilevel()
177 rb532_set_bit(bit, gpio, rb532_gpio_chip->regbase + GPIOISTAT); in rb532_gpio_set_istat()
[all …]
/linux-4.4.14/drivers/rtc/
Drtc-sh.c92 void __iomem *regbase; member
109 tmp = readb(rtc->regbase + RCR1); in __sh_rtc_interrupt()
112 writeb(tmp, rtc->regbase + RCR1); in __sh_rtc_interrupt()
125 tmp = readb(rtc->regbase + RCR1); in __sh_rtc_alarm()
128 writeb(tmp, rtc->regbase + RCR1); in __sh_rtc_alarm()
142 tmp = readb(rtc->regbase + RCR2); in __sh_rtc_periodic()
145 writeb(tmp, rtc->regbase + RCR2); in __sh_rtc_periodic()
226 tmp = readb(rtc->regbase + RCR2); in sh_rtc_irq_set_state()
237 writeb(tmp, rtc->regbase + RCR2); in sh_rtc_irq_set_state()
301 tmp = readb(rtc->regbase + RCR1); in sh_rtc_setaie()
[all …]
Drtc-vt8500.c81 void __iomem *regbase; member
96 isr = readl(vt8500_rtc->regbase + VT8500_RTC_IS); in vt8500_rtc_irq()
97 writel(isr, vt8500_rtc->regbase + VT8500_RTC_IS); in vt8500_rtc_irq()
114 date = readl(vt8500_rtc->regbase + VT8500_RTC_DR); in vt8500_rtc_read_time()
115 time = readl(vt8500_rtc->regbase + VT8500_RTC_TR); in vt8500_rtc_read_time()
143 vt8500_rtc->regbase + VT8500_RTC_DS); in vt8500_rtc_set_time()
148 vt8500_rtc->regbase + VT8500_RTC_TS); in vt8500_rtc_set_time()
158 alarm = readl(vt8500_rtc->regbase + VT8500_RTC_AS); in vt8500_rtc_read_alarm()
159 isr = readl(vt8500_rtc->regbase + VT8500_RTC_IS); in vt8500_rtc_read_alarm()
181 vt8500_rtc->regbase + VT8500_RTC_AS); in vt8500_rtc_set_alarm()
[all …]
/linux-4.4.14/drivers/gpio/
Dgpio-pxa.c74 void __iomem *regbase; member
156 return container_of(c, struct pxa_gpio_chip, chip)->regbase; in gpio_chip_base()
318 chips[i].regbase = gpio_reg_base + BANK_OFF(i); in pxa_init_gpio_chip()
350 grer = readl_relaxed(c->regbase + GRER_OFFSET) & ~c->irq_mask; in update_edge_detect()
351 gfer = readl_relaxed(c->regbase + GFER_OFFSET) & ~c->irq_mask; in update_edge_detect()
354 writel_relaxed(grer, c->regbase + GRER_OFFSET); in update_edge_detect()
355 writel_relaxed(gfer, c->regbase + GFER_OFFSET); in update_edge_detect()
379 gpdr = readl_relaxed(c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type()
382 writel_relaxed(gpdr | mask, c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type()
384 writel_relaxed(gpdr & ~mask, c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type()
[all …]
Dgpio-f7188x.c56 unsigned int regbase; member
144 .regbase = _regbase, \
206 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_direction_in()
208 superio_outb(sio->addr, gpio_dir(bank->regbase), dir); in f7188x_gpio_direction_in()
228 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_get()
231 data = superio_inb(sio->addr, gpio_data_out(bank->regbase)); in f7188x_gpio_get()
233 data = superio_inb(sio->addr, gpio_data_in(bank->regbase)); in f7188x_gpio_get()
254 data_out = superio_inb(sio->addr, gpio_data_out(bank->regbase)); in f7188x_gpio_direction_out()
259 superio_outb(sio->addr, gpio_data_out(bank->regbase), data_out); in f7188x_gpio_direction_out()
261 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_direction_out()
[all …]
/linux-4.4.14/arch/arm/mach-w90x900/
Dgpio.c50 void __iomem *regbase; /* Base of group register*/ member
57 void __iomem *pio = nuc900_gpio->regbase + GPIO_IN; in nuc900_gpio_get()
69 void __iomem *pio = nuc900_gpio->regbase + GPIO_OUT; in nuc900_gpio_set()
90 void __iomem *pio = nuc900_gpio->regbase + GPIO_DIR; in nuc900_dir_input()
108 void __iomem *outreg = nuc900_gpio->regbase + GPIO_OUT; in nuc900_dir_output()
109 void __iomem *pio = nuc900_gpio->regbase + GPIO_DIR; in nuc900_dir_output()
151 gpio_chip->regbase = GPIO_BASE + i * GROUPINERV; in nuc900_init_gpio()
/linux-4.4.14/drivers/clk/at91/
Dsckc.c43 void __iomem *regbase = of_iomap(np, 0); in of_at91sam9x5_sckc_setup() local
45 if (!regbase) in of_at91sam9x5_sckc_setup()
53 clk_setup(childnp, regbase); in of_at91sam9x5_sckc_setup()
Dpmc.c226 void __iomem *regbase, int virq, in at91_pmc_init() argument
231 if (!regbase || !virq || !caps) in at91_pmc_init()
234 at91_pmc_base = regbase; in at91_pmc_init()
241 pmc->regbase = regbase; in at91_pmc_init()
396 void __iomem *regbase = of_iomap(np, 0); in of_at91_pmc_setup() local
399 if (!regbase) in of_at91_pmc_setup()
406 pmc = at91_pmc_init(np, regbase, virq, caps); in of_at91_pmc_setup()
Dpmc.h31 void __iomem *regbase; member
51 return readl(pmc->regbase + offset); in pmc_read()
56 writel(value, pmc->regbase + offset); in pmc_write()
/linux-4.4.14/drivers/ide/
Dau1xxx-ide.c325 u32 devwidth, u32 flags, u32 regbase) in auide_init_dbdma_dev() argument
328 dev->dev_physaddr = CPHYSADDR(regbase); in auide_init_dbdma_dev()
365 DEV_FLAGS_OUT | flags, auide->regbase); in auide_ddma_init()
369 DEV_FLAGS_IN | flags, auide->regbase); in auide_ddma_init()
374 devwidth, DEV_FLAGS_ANYUSE, auide->regbase); in auide_ddma_init()
417 DEV_FLAGS_OUT | flags, auide->regbase); in auide_ddma_init()
421 DEV_FLAGS_IN | flags, auide->regbase); in auide_ddma_init()
455 *ata_regs++ = ahwif->regbase + (i << IDE_REG_SHIFT); in auide_setup_ports()
458 *ata_regs = ahwif->regbase + (14 << IDE_REG_SHIFT); in auide_setup_ports()
537 ahwif->regbase = (u32)ioremap(res->start, resource_size(res)); in au_ide_probe()
[all …]
Dpmac.c57 unsigned long regbase; member
1138 unsigned long regbase; in pmac_ide_macio_attach() local
1175 regbase = (unsigned long) base; in pmac_ide_macio_attach()
1179 pmif->regbase = regbase; in pmac_ide_macio_attach()
1196 pmac_ide_init_ports(&hw, pmif->regbase); in pmac_ide_macio_attach()
1297 pmif->regbase = (unsigned long) base + 0x2000; in pmac_ide_pci_attach()
1305 pmac_ide_init_ports(&hw, pmif->regbase); in pmac_ide_pci_attach()
/linux-4.4.14/include/linux/platform_data/
Dmv_usb.h48 int (*phy_init)(void __iomem *regbase);
49 void (*phy_deinit)(void __iomem *regbase);
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-at91.c43 void __iomem *regbase; /* PIO bank virtual address */ member
326 return gpio_chips[bank]->regbase; in pin_to_controller()
823 writel_relaxed(mask, at91_chip->regbase + PIO_PER); in at91_gpio_request_enable()
1286 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get_direction()
1297 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_input()
1307 void __iomem *pio = at91_gpio->regbase; in at91_gpio_get()
1319 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set()
1329 void __iomem *pio = at91_gpio->regbase; in at91_gpio_set_multiple()
1344 void __iomem *pio = at91_gpio->regbase; in at91_gpio_direction_output()
1359 void __iomem *pio = at91_gpio->regbase; in at91_gpio_dbg_show()
[all …]
/linux-4.4.14/drivers/iommu/
Domap-iommu.h32 void __iomem *regbase; member
221 return __raw_readl(obj->regbase + offs); in iommu_read_reg()
226 __raw_writel(val, obj->regbase + offs); in iommu_write_reg()
Domap-iommu.c959 obj->regbase = devm_ioremap_resource(obj->dev, res); in omap_iommu_probe()
960 if (IS_ERR(obj->regbase)) in omap_iommu_probe()
961 return PTR_ERR(obj->regbase); in omap_iommu_probe()
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp.h56 void *msm_edp_aux_init(struct device *dev, void __iomem *regbase,
68 void *msm_edp_phy_init(struct device *dev, void __iomem *regbase);
Dedp_phy.c95 void *msm_edp_phy_init(struct device *dev, void __iomem *regbase) in msm_edp_phy_init() argument
103 phy->base = regbase; in msm_edp_phy_init()
Dedp_aux.c195 void *msm_edp_aux_init(struct device *dev, void __iomem *regbase, in msm_edp_aux_init() argument
206 aux->base = regbase; in msm_edp_aux_init()
/linux-4.4.14/drivers/video/
Dvgastate.c34 static inline unsigned char vga_rcrtcs(void __iomem *regbase, unsigned short iobase, in vga_rcrtcs() argument
37 vga_w(regbase, iobase + 0x4, reg); in vga_rcrtcs()
38 return vga_r(regbase, iobase + 0x5); in vga_rcrtcs()
41 static inline void vga_wcrtcs(void __iomem *regbase, unsigned short iobase, in vga_wcrtcs() argument
44 vga_w(regbase, iobase + 0x4, reg); in vga_wcrtcs()
45 vga_w(regbase, iobase + 0x5, val); in vga_wcrtcs()
/linux-4.4.14/sound/soc/
Dsoc-ops.c837 unsigned int regbase = mc->regbase; in snd_soc_get_xr_sx() local
851 ret = snd_soc_component_read(component, regbase+i, &regval); in snd_soc_get_xr_sx()
886 unsigned int regbase = mc->regbase; in snd_soc_put_xr_sx() local
903 err = snd_soc_component_update_bits(component, regbase+i, in snd_soc_put_xr_sx()
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c685 currentpar->regbase = deviceInfo.pSTGReg = in kyrofb_probe()
687 if (!currentpar->regbase) in kyrofb_probe()
742 iounmap(currentpar->regbase); in kyrofb_probe()
765 iounmap(par->regbase); in kyrofb_remove()
/linux-4.4.14/arch/parisc/include/asm/
Dgrfioctl.h89 gaddr_t fbbase, regbase;/* framebuffer and register base addr */ member
/linux-4.4.14/drivers/macintosh/
Dmediabay.c563 u32 __iomem *regbase; in media_bay_attach() local
579 regbase = (u32 __iomem *)ioremap(base, 0x100); in media_bay_attach()
580 if (regbase == NULL) { in media_bay_attach()
588 bay->base = regbase; in media_bay_attach()
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
Dau1xxx_ide.h60 u32 regbase; member
/linux-4.4.14/drivers/mfd/
Dsm501.c44 void __iomem *regbase; member
898 result = smc501_readl(smgpio->regbase + SM501_GPIO_DATA_LOW); in sm501_gpio_get()
929 void __iomem *regs = smchip->regbase; in sm501_gpio_set()
953 void __iomem *regs = smchip->regbase; in sm501_gpio_input()
980 void __iomem *regs = smchip->regbase; in sm501_gpio_output()
1030 chip->regbase = gpio->regs + SM501_GPIO_DATA_HIGH; in sm501_gpio_register_chip()
1034 chip->regbase = gpio->regs + SM501_GPIO_DATA_LOW; in sm501_gpio_register_chip()
/linux-4.4.14/drivers/video/fbdev/aty/
Daty128fb.c448 void __iomem *regbase; /* remapped mmio */ member
539 return readl (par->regbase + regindex); in _aty_ld_le32()
545 writel (val, par->regbase + regindex); in _aty_st_le32()
551 return readb (par->regbase + regindex); in _aty_ld_8()
557 writeb (val, par->regbase + regindex); in _aty_st_8()
2116 par->regbase = pci_ioremap_bar(pdev, 2); in aty128_probe()
2117 if (!par->regbase) in aty128_probe()
2170 iounmap(par->regbase); in aty128_probe()
2199 iounmap(par->regbase); in aty128_remove()
/linux-4.4.14/arch/sparc/kernel/
Dpci_schizo.c130 unsigned long regbase = pbm->pbm_regs; in __schizo_check_stc_error_pbm() local
135 err_base = regbase + SCHIZO_STC_ERR; in __schizo_check_stc_error_pbm()
136 tag_base = regbase + SCHIZO_STC_TAG; in __schizo_check_stc_error_pbm()
137 line_base = regbase + SCHIZO_STC_LINE; in __schizo_check_stc_error_pbm()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dchip.c773 u32 *regbase, u32 *wrapbase) in brcmf_chip_dmp_get_regaddr() argument
780 *regbase = 0; in brcmf_chip_dmp_get_regaddr()
828 if (*regbase == 0 && stype == DMP_SLAVE_TYPE_SLAVE) in brcmf_chip_dmp_get_regaddr()
829 *regbase = val & DMP_SLAVE_ADDR_BASE; in brcmf_chip_dmp_get_regaddr()
832 } while (*regbase == 0 || *wrapbase == 0); in brcmf_chip_dmp_get_regaddr()
/linux-4.4.14/drivers/net/ethernet/nxp/
Dlpc_eth.c547 static void lpc_eth_enable_int(void __iomem *regbase) in lpc_eth_enable_int() argument
550 LPC_ENET_INTENABLE(regbase)); in lpc_eth_enable_int()
553 static void lpc_eth_disable_int(void __iomem *regbase) in lpc_eth_disable_int() argument
555 writel(0, LPC_ENET_INTENABLE(regbase)); in lpc_eth_disable_int()
/linux-4.4.14/include/sound/
Dsoc.h316 {.regbase = xregbase, .regcount = xregcount, .nbits = xnbits, \
1235 unsigned int regbase, regcount, nbits, invert; member
/linux-4.4.14/drivers/gpu/drm/
Ddrm_dp_mst_topology.c1360 int regbase = up ? DP_SIDEBAND_MSG_UP_REP_BASE : DP_SIDEBAND_MSG_DOWN_REQ_BASE; in drm_dp_send_sideband_msg() local
1370 ret = drm_dp_dpcd_write(mgr->aux, regbase + offset, in drm_dp_send_sideband_msg()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dtg3.c681 u32 regbase, bit; in tg3_ape_lock_init() local
684 regbase = TG3_APE_LOCK_GRANT; in tg3_ape_lock_init()
686 regbase = TG3_APE_PER_LOCK_GRANT; in tg3_ape_lock_init()
703 tg3_ape_write32(tp, regbase + 4 * i, bit); in tg3_ape_lock_init()