Searched refs:mmio_base (Results 1 - 25 of 73) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/keyboard/
H A Dimx_keypad.c54 void __iomem *mmio_base; member in struct:imx_keypad
99 reg_val = readw(keypad->mmio_base + KPDR);
101 writew(reg_val, keypad->mmio_base + KPDR);
103 reg_val = readw(keypad->mmio_base + KPCR);
105 writew(reg_val, keypad->mmio_base + KPCR);
109 reg_val = readw(keypad->mmio_base + KPCR);
111 writew(reg_val, keypad->mmio_base + KPCR);
118 reg_val = readw(keypad->mmio_base + KPDR);
120 writew(reg_val, keypad->mmio_base + KPDR);
132 reg_val = readw(keypad->mmio_base
[all...]
H A Dpxa930_rotary.c27 void __iomem *mmio_base; member in struct:pxa930_rotary
35 uint32_t sbcr = __raw_readl(r->mmio_base + SBCR);
37 __raw_writel(sbcr | SBCR_ERSB, r->mmio_base + SBCR);
38 __raw_writel(sbcr & ~SBCR_ERSB, r->mmio_base + SBCR);
47 ercr = __raw_readl(r->mmio_base + ERCR) & 0xf;
115 r->mmio_base = ioremap_nocache(res->start, resource_size(res));
116 if (r->mmio_base == NULL) {
171 iounmap(r->mmio_base);
183 iounmap(r->mmio_base);
H A Dw90p910_keypad.c52 void __iomem *mmio_base; member in struct:w90p910_keypad
80 kstatus = __raw_readl(keypad->mmio_base + KPI_STATUS);
99 val = __raw_readl(keypad->mmio_base + KPI_CONF);
107 __raw_writel(val, keypad->mmio_base + KPI_CONF);
170 keypad->mmio_base = ioremap(res->start, resource_size(res));
171 if (keypad->mmio_base == NULL) {
227 iounmap(keypad->mmio_base);
247 iounmap(keypad->mmio_base);
H A Dep93xx_keypad.c71 void __iomem *mmio_base; member in struct:ep93xx_keypad
90 status = __raw_readl(keypad->mmio_base + KEY_REG);
157 __raw_writel(val, keypad->mmio_base + KEY_INIT);
281 keypad->mmio_base = ioremap(res->start, resource_size(res));
282 if (keypad->mmio_base == NULL) {
347 iounmap(keypad->mmio_base);
372 iounmap(keypad->mmio_base);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/mouse/
H A Dpxa930_trkball.c49 void __iomem *mmio_base; member in struct:pxa930_trkball
63 tbcntr = __raw_readl(trkball->mmio_base + TBCNTR);
65 if (tbcntr == __raw_readl(trkball->mmio_base + TBCNTR)) {
74 __raw_writel(TBSBC_TBSBC, trkball->mmio_base + TBSBC);
75 __raw_writel(0, trkball->mmio_base + TBSBC);
85 __raw_writel(v, trkball->mmio_base + TBCR);
88 if (__raw_readl(trkball->mmio_base + TBCR) == v)
106 tbcr = __raw_readl(trkball->mmio_base + TBCR);
112 tbcr = __raw_readl(trkball->mmio_base + TBCR);
116 __raw_writel(TBSBC_TBSBC, trkball->mmio_base
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43/
H A Dpio.h71 u16 mmio_base; member in struct:b43_pio_txqueue
100 u16 mmio_base; member in struct:b43_pio_rxqueue
110 return b43_read16(q->dev, q->mmio_base + offset);
115 return b43_read32(q->dev, q->mmio_base + offset);
121 b43_write16(q->dev, q->mmio_base + offset, value);
127 b43_write32(q->dev, q->mmio_base + offset, value);
133 return b43_read16(q->dev, q->mmio_base + offset);
138 return b43_read32(q->dev, q->mmio_base + offset);
144 b43_write16(q->dev, q->mmio_base + offset, value);
150 b43_write32(q->dev, q->mmio_base
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/
H A Dohci-pxa27x.c106 void __iomem *mmio_base; member in struct:pxa27x_ohci
123 uint32_t uhcrhda = __raw_readl(ohci->mmio_base + UHCRHDA);
124 uint32_t uhcrhdb = __raw_readl(ohci->mmio_base + UHCRHDB);
148 __raw_writel(uhcrhda, ohci->mmio_base + UHCRHDA);
149 __raw_writel(uhcrhdb, ohci->mmio_base + UHCRHDB);
160 uint32_t uhchr = __raw_readl(ohci->mmio_base + UHCHR);
161 uint32_t uhcrhda = __raw_readl(ohci->mmio_base + UHCRHDA);
193 __raw_writel(uhchr, ohci->mmio_base + UHCHR);
194 __raw_writel(uhcrhda, ohci->mmio_base + UHCRHDA);
199 uint32_t uhchr = __raw_readl(ohci->mmio_base
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dsata_sil.c271 void __iomem *mmio_base = ap->host->iomap[SIL_MMIO_BAR]; local
272 void __iomem *bmdma2 = mmio_base + sil_port[ap->port_no].bmdma2;
297 void __iomem *mmio_base = ap->host->iomap[SIL_MMIO_BAR]; local
298 void __iomem *bmdma2 = mmio_base + sil_port[ap->port_no].bmdma2;
364 void __iomem *mmio_base = ap->host->iomap[SIL_MMIO_BAR]; local
365 void __iomem *addr = mmio_base + sil_port[ap->port_no].xfer_mode;
525 void __iomem *mmio_base = host->iomap[SIL_MMIO_BAR]; local
533 u32 bmdma2 = readl(mmio_base + sil_port[ap->port_no].bmdma2);
554 void __iomem *mmio_base = ap->host->iomap[SIL_MMIO_BAR]; local
558 writel(0, mmio_base
582 void __iomem *mmio_base = ap->host->iomap[SIL_MMIO_BAR]; local
666 void __iomem *mmio_base = host->iomap[SIL_MMIO_BAR]; local
741 void __iomem *mmio_base; local
[all...]
H A Dpata_pdc2027x.c468 void __iomem *mmio_base = host->iomap[PDC_MMIO_BAR]; local
474 bccrl = ioread32(mmio_base + PDC_BYTE_COUNT) & 0x7fff;
475 bccrh = ioread32(mmio_base + PDC_BYTE_COUNT + 0x100) & 0x7fff;
478 bccrlv = ioread32(mmio_base + PDC_BYTE_COUNT) & 0x7fff;
479 bccrhv = ioread32(mmio_base + PDC_BYTE_COUNT + 0x100) & 0x7fff;
509 void __iomem *mmio_base = host->iomap[PDC_MMIO_BAR]; local
528 pll_ctl = ioread16(mmio_base + PDC_PLL_CTL);
568 iowrite16(pll_ctl, mmio_base + PDC_PLL_CTL);
569 ioread16(mmio_base + PDC_PLL_CTL); /* flush */
579 pll_ctl = ioread16(mmio_base
595 void __iomem *mmio_base = host->iomap[PDC_MMIO_BAR]; local
703 void __iomem *mmio_base; local
[all...]
H A Dsata_qstor.c210 u8 __iomem *mmio_base = qs_mmio_base(ap->host); local
212 writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */
218 u8 __iomem *mmio_base = qs_mmio_base(ap->host); local
221 writeb(1, mmio_base + QS_HCT_CTRL); /* enable host interrupts */
377 u8 __iomem *mmio_base = qs_mmio_base(host); local
380 u32 sff0 = readl(mmio_base + QS_HST_SFF);
381 u32 sff1 = readl(mmio_base + QS_HST_SFF + 4);
487 void __iomem *mmio_base = qs_mmio_base(ap->host); local
488 void __iomem *chan = mmio_base + (ap->port_no * 0x4000);
510 void __iomem *mmio_base local
518 void __iomem *mmio_base = host->iomap[QS_MMIO_BAR]; local
556 qs_set_dma_masks(struct pci_dev *pdev, void __iomem *mmio_base) argument
[all...]
H A Dpata_sil680.c319 void __iomem *mmio_base; local
363 mmio_base = host->iomap[SIL680_MMIO_BAR];
364 host->ports[0]->ioaddr.bmdma_addr = mmio_base + 0x00;
365 host->ports[0]->ioaddr.cmd_addr = mmio_base + 0x80;
366 host->ports[0]->ioaddr.ctl_addr = mmio_base + 0x8a;
367 host->ports[0]->ioaddr.altstatus_addr = mmio_base + 0x8a;
369 host->ports[1]->ioaddr.bmdma_addr = mmio_base + 0x08;
370 host->ports[1]->ioaddr.cmd_addr = mmio_base + 0xc0;
371 host->ports[1]->ioaddr.ctl_addr = mmio_base + 0xca;
372 host->ports[1]->ioaddr.altstatus_addr = mmio_base
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-mxc/
H A Dpwm.c49 void __iomem *mmio_base; member in struct:pwm_device
77 writel(duty_cycles, pwm->mmio_base + MX3_PWMSAR);
78 writel(period_cycles, pwm->mmio_base + MX3_PWMPR);
87 writel(cr, pwm->mmio_base + MX3_PWMCR);
105 u32 max = readl(pwm->mmio_base + MX1_PWMP);
107 writel(max - p, pwm->mmio_base + MX1_PWMS);
131 writel(0, pwm->mmio_base + MX3_PWMCR);
224 pwm->mmio_base = ioremap(r->start, r->end - r->start + 1);
225 if (pwm->mmio_base == NULL) {
260 iounmap(pwm->mmio_base);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/rtc/
H A Drtc-ep93xx.c38 void __iomem *mmio_base; member in struct:ep93xx_rtc
47 comp = __raw_readl(ep93xx_rtc->mmio_base + EP93XX_RTC_SWCOMP);
65 time = __raw_readl(ep93xx_rtc->mmio_base + EP93XX_RTC_DATA);
75 __raw_writel(secs + 1, ep93xx_rtc->mmio_base + EP93XX_RTC_LOAD);
148 ep93xx_rtc->mmio_base = devm_ioremap(&pdev->dev, res->start,
150 if (!ep93xx_rtc->mmio_base)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43legacy/
H A Dpio.h52 u16 mmio_base; member in struct:b43legacy_pioqueue
86 return b43legacy_read16(queue->dev, queue->mmio_base + offset);
93 b43legacy_write16(queue->dev, queue->mmio_base + offset, value);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-pxa/
H A Dpwm.c54 void __iomem *mmio_base; member in struct:pwm_device
94 __raw_writel(prescale, pwm->mmio_base + PWMCR);
95 __raw_writel(dc, pwm->mmio_base + PWMDCR);
96 __raw_writel(pv, pwm->mmio_base + PWMPCR);
215 pwm->mmio_base = ioremap(r->start, resource_size(r));
216 if (pwm->mmio_base == NULL) {
233 secondary->mmio_base = pwm->mmio_base + 0x10;
272 iounmap(pwm->mmio_base);
H A Dssp.c128 ssp->mmio_base = ioremap(res->start, resource_size(res));
129 if (ssp->mmio_base == NULL) {
157 iounmap(ssp->mmio_base);
176 iounmap(ssp->mmio_base);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/nand/
H A Dcs553x_nand.c144 void __iomem *mmio_base = this->IO_ADDR_R; local
147 writeb(ctl, mmio_base + MM_NAND_CTL);
156 void __iomem *mmio_base = this->IO_ADDR_R; local
157 unsigned char foo = readb(mmio_base + MM_NAND_STS);
165 void __iomem *mmio_base = this->IO_ADDR_R; local
167 writeb(0x07, mmio_base + MM_NAND_ECC_CTL);
174 void __iomem *mmio_base = this->IO_ADDR_R; local
176 ecc = readl(mmio_base + MM_NAND_STS);
354 void __iomem *mmio_base; local
360 mmio_base
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/mb862xx/
H A Dmb862xxfb.c517 par->host = par->mmio_base;
518 par->i2c = par->mmio_base + MB862XX_I2C_BASE;
519 par->disp = par->mmio_base + MB862XX_DISP_BASE;
520 par->cap = par->mmio_base + MB862XX_CAP_BASE;
521 par->draw = par->mmio_base + MB862XX_DRAW_BASE;
522 par->geo = par->mmio_base + MB862XX_GEO_BASE;
523 par->pio = par->mmio_base + MB862XX_PIO_BASE;
612 par->mmio_base = ioremap(par->mmio_base_phys, par->mmio_len);
613 if (par->mmio_base == NULL) {
659 iounmap(par->mmio_base);
[all...]
H A Dmb862xxfb.h38 void __iomem *mmio_base; /* remapped registers */ member in struct:mb862xxfb_par
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-pxa/include/plat/
H A Dssp.h149 void __iomem *mmio_base; member in struct:ssp_device
170 __raw_writel(val, dev->mmio_base + reg);
181 return __raw_readl(dev->mmio_base + reg);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/misc/
H A Dep93xx_pwm.c37 void __iomem *mmio_base; member in struct:ep93xx_pwm
45 __raw_writel(val, pwm->mmio_base + off);
51 return __raw_readl(pwm->mmio_base + off);
300 pwm->mmio_base = ioremap(res->start, resource_size(res));
301 if (pwm->mmio_base == NULL) {
332 iounmap(pwm->mmio_base);
352 iounmap(pwm->mmio_base);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/pxa/
H A Dpxa-ssp.c71 sscr0 = __raw_readl(ssp->mmio_base + SSCR0) | SSCR0_SSE;
72 __raw_writel(sscr0, ssp->mmio_base + SSCR0);
79 sscr0 = __raw_readl(ssp->mmio_base + SSCR0) & ~SSCR0_SSE;
80 __raw_writel(sscr0, ssp->mmio_base + SSCR0);
157 priv->cr0 = __raw_readl(ssp->mmio_base + SSCR0);
158 priv->cr1 = __raw_readl(ssp->mmio_base + SSCR1);
159 priv->to = __raw_readl(ssp->mmio_base + SSTO);
160 priv->psp = __raw_readl(ssp->mmio_base + SSPSP);
175 __raw_writel(sssr, ssp->mmio_base + SSSR);
176 __raw_writel(priv->cr0 & ~SSCR0_SSE, ssp->mmio_base
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/
H A Dasiliantfb.c48 #define mmio_base (p->screen_base + 0x400000) macro
51 writeb((num), mmio_base + (ap)); writeb((val), mmio_base + (dp)); \
86 readb(mmio_base + 0x7b4);
219 writeb(0xc7, mmio_base + 0x784); /* set misc output reg */
221 writeb(0x07, mmio_base + 0x784); /* set misc output reg */
316 writeb(regno, mmio_base + 0x790);
318 writeb(red, mmio_base + 0x791);
319 writeb(green, mmio_base + 0x791);
320 writeb(blue, mmio_base
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Damd_iommu_init.c220 memcpy_toio(iommu->mmio_base + MMIO_EXCL_BASE_OFFSET,
224 memcpy_toio(iommu->mmio_base + MMIO_EXCL_LIMIT_OFFSET,
233 BUG_ON(iommu->mmio_base == NULL);
237 memcpy_toio(iommu->mmio_base + MMIO_DEV_TABLE_OFFSET,
246 ctrl = readl(iommu->mmio_base + MMIO_CONTROL_OFFSET);
248 writel(ctrl, iommu->mmio_base + MMIO_CONTROL_OFFSET);
255 ctrl = readl(iommu->mmio_base + MMIO_CONTROL_OFFSET);
257 writel(ctrl, iommu->mmio_base + MMIO_CONTROL_OFFSET);
308 if (iommu->mmio_base)
309 iounmap(iommu->mmio_base);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/aty/
H A Dradeonfb.h298 void __iomem *mmio_base; member in struct:radeonfb_info
389 #define INREG8(addr) readb((rinfo->mmio_base)+addr)
390 #define OUTREG8(addr,val) writeb(val, (rinfo->mmio_base)+addr)
391 #define INREG16(addr) readw((rinfo->mmio_base)+addr)
392 #define OUTREG16(addr,val) writew(val, (rinfo->mmio_base)+addr)
393 #define INREG(addr) readl((rinfo->mmio_base)+addr)
394 #define OUTREG(addr,val) writel(val, (rinfo->mmio_base)+addr)

Completed in 373 milliseconds

123