Searched refs:mmio (Results 1 - 25 of 429) sorted by path

1234567891011>>

/linux-master/arch/powerpc/boot/
H A Dcuboot-pq2.c122 struct pci_range *mem = NULL, *mmio = NULL, local
164 mmio = &pci_ranges_buf[i];
169 if (!mem || !mmio || !io)
171 if (mem->size[1] != mmio->size[1])
178 if (mem->phys_addr + mem->size[1] == mmio->phys_addr)
180 else if (mmio->phys_addr + mmio->size[1] == mem->phys_addr)
181 mem_base = mmio;
186 out_be32(&pci_regs[2][0], ~(mem->size[1] + mmio->size[1] - 1));
195 out_le32(&pci_regs[0][6], mmio
[all...]
/linux-master/arch/powerpc/include/asm/
H A Ddcr-generic.h17 dcr_host_mmio_t mmio; member in union:__anon62::__anon63
H A Ddcr.h18 #include <asm/dcr-mmio.h>
/linux-master/drivers/gpu/drm/gma500/
H A Doaktrail.h215 unsigned int mmio, mmio_len; member in struct:oaktrail_hdmi_dev
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dpci.h13 bool detect, bool mmio, u64 subdev_mask,
/linux-master/drivers/gpu/drm/tilcdc/
H A Dtilcdc_regs.h117 iowrite32(data, priv->mmio + reg);
123 volatile void __iomem *addr = priv->mmio + reg;
137 return ioread32(priv->mmio + reg);
/linux-master/drivers/media/pci/mantis/
H A Dmantis_common.h48 #define mmwrite(dat, addr) mwrite((dat), (mantis->mmio + (addr)))
49 #define mmread(addr) mread(mantis->mmio + (addr))
113 void __iomem *mmio; member in struct:mantis_pci
/linux-master/drivers/media/pci/tw5864/
H A Dtw5864.h162 void __iomem *mmio; member in struct:tw5864_dev
166 #define tw_readl(reg) readl(dev->mmio + reg)
172 #define tw_writel(reg, value) writel((value), dev->mmio + reg)
/linux-master/drivers/memstick/host/
H A Dr592.h134 void __iomem *mmio; member in struct:r592_device
/linux-master/drivers/misc/ocxl/
H A DMakefile4 ocxl-y += main.o pci.o config.o file.o pasid.o mmio.o
/linux-master/drivers/mux/
H A DMakefile10 mux-mmio-objs := mmio.o
16 obj-$(CONFIG_MUX_MMIO) += mux-mmio.o
/linux-master/drivers/net/fddi/
H A Ddefza.h667 void __iomem *mmio; /* MMIO ioremap cookie */ member in struct:fza_private
/linux-master/drivers/ssb/
H A Dhost_soc.c21 return readb(bus->mmio + offset);
29 return readw(bus->mmio + offset);
37 return readl(bus->mmio + offset);
48 addr = bus->mmio + offset;
94 writeb(value, bus->mmio + offset);
102 writew(value, bus->mmio + offset);
110 writel(value, bus->mmio + offset);
121 addr = bus->mmio + offset;
/linux-master/drivers/video/fbdev/i810/
H A Di810-i2c.c46 u8 __iomem *mmio = par->mmio_start_virtual; local
49 i810_writel(mmio, chan->ddc_base, SCL_DIR_MASK | SCL_VAL_MASK);
51 i810_writel(mmio, chan->ddc_base, SCL_DIR | SCL_DIR_MASK | SCL_VAL_MASK);
52 i810_readl(mmio, chan->ddc_base); /* flush posted write */
59 u8 __iomem *mmio = par->mmio_start_virtual; local
62 i810_writel(mmio, chan->ddc_base, SDA_DIR_MASK | SDA_VAL_MASK);
64 i810_writel(mmio, chan->ddc_base, SDA_DIR | SDA_DIR_MASK | SDA_VAL_MASK);
65 i810_readl(mmio, chan->ddc_base); /* flush posted write */
72 u8 __iomem *mmio = par->mmio_start_virtual; local
74 i810_writel(mmio, cha
83 u8 __iomem *mmio = par->mmio_start_virtual; local
[all...]
H A Di810.h291 #define i810_readb(where, mmio) readb(mmio + where)
292 #define i810_readw(where, mmio) readw(mmio + where)
293 #define i810_readl(where, mmio) readl(mmio + where)
294 #define i810_writeb(where, mmio, val) writeb(val, mmio + where)
295 #define i810_writew(where, mmio, val) writew(val, mmio
[all...]
H A Di810_accel.c36 static inline void i810_report_error(u8 __iomem *mmio) argument
43 i810_readw(IIR, mmio),
44 i810_readb(EIR, mmio),
45 i810_readl(PGTBL_ER, mmio),
46 i810_readl(IPEIR, mmio),
47 i810_readl(IPEHR, mmio));
63 u8 __iomem *mmio = par->mmio_start_virtual; local
67 head = i810_readl(IRING + 4, mmio) & RBUFFER_HEAD_MASK;
76 i810_report_error(mmio);
93 u8 __iomem *mmio local
137 u8 __iomem *mmio = par->mmio_start_virtual; local
287 u8 __iomem *mmio = par->mmio_start_virtual; local
418 u8 __iomem *mmio = par->mmio_start_virtual; local
439 u8 __iomem *mmio = par->mmio_start_virtual; local
[all...]
H A Di810_gtf.c128 u8 __iomem *mmio = par->mmio_start_virtual; local
168 par->regs.cr11 = i810_readb(CR11, mmio) & ~0x0F;
/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.h28 } mmio; member in struct:matroxfb_dh_fb_info
/linux-master/drivers/video/fbdev/savage/
H A Dsavagefb-i2c.c177 par->chan.ioaddr = par->mmio.vbase;
187 par->chan.ioaddr = par->mmio.vbase;
195 par->chan.ioaddr = par->mmio.vbase;
/linux-master/drivers/watchdog/
H A Dvia_wdt.c69 static unsigned int mmio; variable
186 pci_read_config_dword(pdev, VIA_WDT_MMIO_BASE, &mmio);
187 if (mmio) {
188 dev_info(&pdev->dev, "VIA Chipset watchdog MMIO: %x\n", mmio);
194 if (!request_mem_region(mmio, VIA_WDT_MMIO_LEN, "via_wdt")) {
199 wdt_mem = ioremap(mmio, VIA_WDT_MMIO_LEN);
225 release_mem_region(mmio, VIA_WDT_MMIO_LEN);
238 release_mem_region(mmio, VIA_WDT_MMIO_LEN);
/linux-master/include/linux/bcma/
H A Dbcma.h338 void __iomem *mmio; member in struct:bcma_bus
/linux-master/sound/pci/au88x0/
H A Dau88x0_game.c33 return hwread(vortex->mmio, VORTEX_GAME_LEGACY);
39 hwwrite(vortex->mmio, VORTEX_GAME_LEGACY, 0xff);
48 *buttons = (~hwread(vortex->mmio, VORTEX_GAME_LEGACY) >> 4) & 0xf;
52 hwread(vortex->mmio, VORTEX_GAME_AXIS + (i * AXIS_SIZE));
65 hwwrite(vortex->mmio, VORTEX_CTRL2,
66 hwread(vortex->mmio,
71 hwwrite(vortex->mmio, VORTEX_CTRL2,
72 hwread(vortex->mmio,
H A Dau88x0_synth.c32 //temp = hwread(vortex->mmio, 0x80 + ((wt >> 0x5)<< 0xf) + (((wt & 0x1f) >> 1) << 2));
33 temp = hwread(vortex->mmio, WT_STEREO(wt));
35 //hwwrite(vortex->mmio, 0x80 + ((wt >> 0x5)<< 0xf) + (((wt & 0x1f) >> 1) << 2), temp);
36 hwwrite(vortex->mmio, WT_STEREO(wt), temp);
45 temp = hwread(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0));
50 hwwrite(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0), temp);
70 hwwrite(vortex->mmio, WT_SRAMP(0), 0x880000);
71 //hwwrite(vortex->mmio, WT_GMODE(0), 0xffffffff);
73 hwwrite(vortex->mmio, WT_SRAMP(1), 0x880000);
74 //hwwrite(vortex->mmio, WT_GMOD
[all...]
/linux-master/sound/soc/au1x/
H A Dpsc.h13 void __iomem *mmio; member in struct:au1xpsc_audio_data
26 #define PSC_CTRL(x) ((x)->mmio + PSC_CTRL_OFFSET)
27 #define PSC_SEL(x) ((x)->mmio + PSC_SEL_OFFSET)
28 #define I2S_STAT(x) ((x)->mmio + PSC_I2SSTAT_OFFSET)
29 #define I2S_CFG(x) ((x)->mmio + PSC_I2SCFG_OFFSET)
30 #define I2S_PCR(x) ((x)->mmio + PSC_I2SPCR_OFFSET)
31 #define AC97_CFG(x) ((x)->mmio + PSC_AC97CFG_OFFSET)
32 #define AC97_CDC(x) ((x)->mmio + PSC_AC97CDC_OFFSET)
33 #define AC97_EVNT(x) ((x)->mmio + PSC_AC97EVNT_OFFSET)
34 #define AC97_PCR(x) ((x)->mmio
[all...]
/linux-master/arch/arm/include/asm/
H A Dio.h425 extern void register_isa_ports(unsigned int mmio, unsigned int io,

Completed in 257 milliseconds

1234567891011>>