/linux-master/drivers/ssb/ |
H A D | pcmcia.c | 233 value = readb(bus->mmio + offset); 249 value = readw(bus->mmio + offset); 265 lo = readw(bus->mmio + offset); 266 hi = readw(bus->mmio + offset + 2); 279 void __iomem *addr = bus->mmio + offset; 340 writeb(value, bus->mmio + offset); 353 writew(value, bus->mmio + offset); 366 writew((value & 0x0000FFFF), bus->mmio + offset); 367 writew(((value & 0xFFFF0000) >> 16), bus->mmio + offset + 2); 378 void __iomem *addr = bus->mmio [all...] |
/linux-master/drivers/comedi/drivers/ |
H A D | ni_pcimio.c | 1225 old_iodwbsr_bits = readl(mite->mmio + MITE_IODWBSR); 1226 old_iodwbsr1_bits = readl(mite->mmio + MITE_IODWBSR_1); 1227 old_iodwcr1_bits = readl(mite->mmio + MITE_IODWCR_1); 1228 writel(0x0, mite->mmio + MITE_IODWBSR); 1230 mite->mmio + MITE_IODWBSR_1); 1231 writel(0x1 | old_iodwcr1_bits, mite->mmio + MITE_IODWCR_1); 1232 writel(0xf, mite->mmio + 0x30); 1237 writel(old_iodwbsr1_bits, mite->mmio + MITE_IODWBSR_1); 1238 writel(old_iodwbsr_bits, mite->mmio + MITE_IODWBSR); 1239 writel(old_iodwcr1_bits, mite->mmio [all...] |
/linux-master/drivers/pci/ |
H A D | setup-bus.c | 1798 struct resource *mmio, 1822 remove_dev_resource(mmio, dev, res); 1828 * io, mmio and mmio_pref contain the total amount of bridge window space 1836 struct resource mmio, 1858 mmio.start = min(ALIGN(mmio.start, align), mmio.end + 1); 1870 adjust_bridge_window(bridge, mmio_res, add_list, resource_size(&mmio)); 1896 remove_dev_resources(dev, &io, &mmio, &mmio_pref); 1910 mmio_per_b = div64_ul(resource_size(&mmio), hotplug_bridge 1797 remove_dev_resources(struct pci_dev *dev, struct resource *io, struct resource *mmio, struct resource *mmio_pref) argument 1833 pci_bus_distribute_available_resources(struct pci_bus *bus, struct list_head *add_list, struct resource io, struct resource mmio, struct resource mmio_pref) argument [all...] |
/linux-master/drivers/ata/ |
H A D | sata_sil.c | 399 void __iomem *mmio = sil_scr_addr(link->ap, sc_reg); local 401 if (mmio) { 402 *val = readl(mmio); 410 void __iomem *mmio = sil_scr_addr(link->ap, sc_reg); local 412 if (mmio) { 413 writel(val, mmio); 778 ata_port_pbar_desc(ap, SIL_MMIO_BAR, -1, "mmio");
|
H A D | ahci.h | 333 void __iomem * mmio; /* bus-independent mem map */ member in struct:ahci_host_priv 439 void __iomem *mmio = hpriv->mmio; local 441 return mmio + 0x100 + (port_no * 0x80);
|
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.h | 402 } mmio; member in struct:matrox_fb_info 665 #define mga_inb(addr) mga_readb(minfo->mmio.vbase, (addr)) 666 #define mga_inl(addr) mga_readl(minfo->mmio.vbase, (addr)) 667 #define mga_outb(addr,val) mga_writeb(minfo->mmio.vbase, (addr), (val)) 668 #define mga_outw(addr,val) mga_writew(minfo->mmio.vbase, (addr), (val)) 669 #define mga_outl(addr,val) mga_writel(minfo->mmio.vbase, (addr), (val))
|
/linux-master/arch/x86/kernel/ |
H A D | early-quirks.c | 632 #define bcma_aread32(reg) ioread32(mmio + 1 * BCMA_CORE_SIZE + reg) 633 #define bcma_awrite32(reg, val) iowrite32(val, mmio + 1 * BCMA_CORE_SIZE + reg) 637 void __iomem *mmio; local 665 mmio = early_ioremap(addr, BCM4331_MMIO_SIZE); 666 if (!mmio) { 685 early_iounmap(mmio, BCM4331_MMIO_SIZE);
|
/linux-master/drivers/remoteproc/ |
H A D | qcom_wcnss.c | 540 void __iomem *mmio; local 576 mmio = devm_platform_ioremap_resource_byname(pdev, "pmu"); 577 if (IS_ERR(mmio)) 578 return PTR_ERR(mmio); 584 wcnss->pmu_cfg = mmio + data->pmu_offset; 585 wcnss->spare_out = mmio + data->spare_offset;
|
/linux-master/sound/soc/au1x/ |
H A D | psc-i2s.c | 304 wd->mmio = devm_platform_ioremap_resource(pdev, 0); 305 if (IS_ERR(wd->mmio)) 306 return PTR_ERR(wd->mmio);
|
/linux-master/drivers/virt/vboxguest/ |
H A D | vboxguest_core.h | 72 struct vmmdev_memory *mmio; member in struct:vbg_dev
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gk110b.c | 125 .mmio = gk110b_gr_pack_mmio,
|
H A D | gf108.c | 132 .mmio = gf108_gr_pack_mmio,
|
H A D | gf104.c | 134 .mmio = gf104_gr_pack_mmio,
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-amd-mp2.h | 174 * @mmio: iommapped registers 182 void __iomem *mmio; member in struct:amd_mp2_dev
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | hisi504_nand.c | 129 void __iomem *mmio; member in struct:hinfc_host 362 return *(uint8_t *)(host->mmio); 367 return *(uint8_t *)(host->mmio + host->offset - 1); 465 memset(host->mmio, 0, 0x10); 477 memset(host->mmio, 0, 0x10); 603 memset(host->mmio, 0xff, HINFC504_BUFFER_BASE_ADDRESS_LEN); 760 host->mmio = devm_platform_ioremap_resource(pdev, 1); 761 if (IS_ERR(host->mmio)) 762 return PTR_ERR(host->mmio);
|
/linux-master/include/linux/comedi/ |
H A D | comedi_8254.h | 156 struct comedi_8254 *comedi_8254_mm_alloc(void __iomem *mmio,
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_cn9k_pf.c | 169 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr; 254 conf->ctrl_mbox_cfg.barmem_addr = (void __iomem *)oct->mmio[2].hw_addr + 293 iq->doorbell_reg = oct->mmio[0].hw_addr + 295 iq->inst_cnt_reg = oct->mmio[0].hw_addr + 297 iq->intr_lvl_reg = oct->mmio[0].hw_addr + 350 oq->pkts_sent_reg = oct->mmio[0].hw_addr + CN93_SDP_R_OUT_CNTS(oq_no); 351 oq->pkts_credit_reg = oct->mmio[0].hw_addr + 366 mbox->pf_vf_data_reg = oct->mmio[0].hw_addr + CN93_SDP_MBOX_PF_VF_DATA(q_no); 369 mbox->vf_pf_data_reg = oct->mmio[0].hw_addr + CN93_SDP_MBOX_VF_PF_DATA(q_no);
|
H A D | octep_cnxk_pf.c | 192 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr; 274 conf->ctrl_mbox_cfg.barmem_addr = (void __iomem *)oct->mmio[2].hw_addr + 313 iq->doorbell_reg = oct->mmio[0].hw_addr + 315 iq->inst_cnt_reg = oct->mmio[0].hw_addr + 317 iq->intr_lvl_reg = oct->mmio[0].hw_addr + 374 oq->pkts_sent_reg = oct->mmio[0].hw_addr + CNXK_SDP_R_OUT_CNTS(oq_no); 375 oq->pkts_credit_reg = oct->mmio[0].hw_addr + 396 mbox->pf_vf_data_reg = oct->mmio[0].hw_addr + CNXK_SDP_MBOX_PF_VF_DATA(q_no); 399 mbox->vf_pf_data_reg = oct->mmio[0].hw_addr + CNXK_SDP_MBOX_VF_PF_DATA(q_no);
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | Makefile | 12 mmio.o util.o trace.o dma.o mac80211.o debugfs.o eeprom.o \
|
/linux-master/drivers/hid/amd-sfh-hid/ |
H A D | amd_sfh_common.h | 51 void __iomem *mmio; member in struct:amd_mp2_dev
|
/linux-master/include/linux/ |
H A D | intel_rapl.h | 104 void __iomem *mmio; member in union:rapl_reg
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_kms.h | 74 void __iomem *mmio, *vbif[VBIF_MAX]; member in struct:dpu_kms
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_types.h | 130 * @mmio: mmio info for GT. All GTs within a tile share the same 135 /** @mmio.fw: force wake for GT */ 138 * @mmio.adj_limit: adjust MMIO address if address is below this 142 /** @mmio.adj_offset: offect to add to MMIO address when adjusting */ 144 } mmio; member in struct:xe_gt
|
/linux-master/arch/x86/mm/ |
H A D | Makefile | 54 mmiotrace-y := kmmio.o pf_in.o mmio-mod.o
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_pci_func.c | 279 self->aq_hw->mmio = ioremap(mmio_pa, reg_sz); 280 if (!self->aq_hw->mmio) { 326 iounmap(self->aq_hw->mmio); 355 iounmap(self->aq_hw->mmio);
|