Home
last modified time | relevance | path

Searched refs:mmio_start (Results 1 – 25 of 79) sorted by relevance

1234

/Linux-v4.19/drivers/video/fbdev/
Dstifb.c156 #define READ_BYTE(fb,reg) gsc_readb((fb)->info.fix.mmio_start + (reg))
157 #define READ_WORD(fb,reg) gsc_readl((fb)->info.fix.mmio_start + (reg))
163 # define WRITE_BYTE(value,fb,reg) gsc_writeb((value),(fb)->info.fix.mmio_start + (reg))
164 # define WRITE_WORD(value,fb,reg) gsc_writel((value),(fb)->info.fix.mmio_start + (reg))
172 gsc_writeb((value),(fb)->info.fix.mmio_start + (reg)); } while (0)
176 gsc_writel((value),(fb)->info.fix.mmio_start + (reg)); } while (0)
1181 fix->mmio_start = REGION_BASE(fb,2); in stifb_init_fb()
1314 if (!request_mem_region(fix->mmio_start, fix->mmio_len, "stifb mmio")) { in stifb_init_fb()
1316 fix->mmio_start, fix->mmio_start+fix->mmio_len); in stifb_init_fb()
1332 fix->mmio_start); in stifb_init_fb()
[all …]
Dau1100fb.c435 au1100fb_fix.mmio_start = regs_res->start; in au1100fb_drv_probe()
439 au1100fb_fix.mmio_start, in au1100fb_drv_probe()
443 au1100fb_fix.mmio_start); in au1100fb_drv_probe()
447 fbdev->regs = (struct au1100fb_regs*)KSEG1ADDR(au1100fb_fix.mmio_start); in au1100fb_drv_probe()
Dpmag-ba-fb.c184 info->fix.mmio_start = start; in pmagbafb_probe()
185 par->mmio = ioremap_nocache(info->fix.mmio_start, info->fix.mmio_len); in pmagbafb_probe()
Dcarminefb.c625 carminefb_fix.mmio_start = pci_resource_start(dev, CARMINE_CONFIG_BAR); in carminefb_probe()
628 if (!request_mem_region(carminefb_fix.mmio_start, in carminefb_probe()
635 hw->v_regs = ioremap_nocache(carminefb_fix.mmio_start, in carminefb_probe()
715 release_mem_region(carminefb_fix.mmio_start, carminefb_fix.mmio_len); in carminefb_probe()
746 release_mem_region(fix.mmio_start, fix.mmio_len); in carminefb_remove()
Dpmag-aa-fb.c192 info->fix.mmio_start = start + PMAG_AA_BT455_OFFSET; in pmagaafb_probe()
193 par->mmio = ioremap_nocache(info->fix.mmio_start, info->fix.mmio_len); in pmagaafb_probe()
Dsstfb.c1351 fix->mmio_start = pci_resource_start(pdev,0); in sstfb_probe()
1353 fix->smem_start = fix->mmio_start + 0x400000; in sstfb_probe()
1355 if (!request_mem_region(fix->mmio_start, fix->mmio_len, "sstfb MMIO")) { in sstfb_probe()
1365 par->mmio_vbase = ioremap_nocache(fix->mmio_start, in sstfb_probe()
1369 fix->mmio_start); in sstfb_probe()
1454 release_mem_region(fix->mmio_start, info->fix.mmio_len); in sstfb_probe()
1473 release_mem_region(info->fix.mmio_start, info->fix.mmio_len); in sstfb_remove()
Dpm3fb.c1336 pm3fb_fix.mmio_start = pci_resource_start(dev, 0); in pm3fb_probe()
1339 pm3fb_fix.mmio_start += PM3_REGS_SIZE; in pm3fb_probe()
1344 if (!request_mem_region(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len, in pm3fb_probe()
1350 ioremap_nocache(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len); in pm3fb_probe()
1354 release_mem_region(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len); in pm3fb_probe()
1451 release_mem_region(pm3fb_fix.mmio_start, pm3fb_fix.mmio_len); in pm3fb_probe()
1475 release_mem_region(fix->mmio_start, fix->mmio_len); in pm3fb_remove()
Datmel_lcdfb.c1287 info->fix.mmio_start = regs->start; in atmel_lcdfb_probe()
1290 if (!request_mem_region(info->fix.mmio_start, in atmel_lcdfb_probe()
1296 sinfo->mmio = ioremap(info->fix.mmio_start, info->fix.mmio_len); in atmel_lcdfb_probe()
1344 info->node, info->fix.mmio_start, sinfo->mmio, sinfo->irq_base); in atmel_lcdfb_probe()
1358 release_mem_region(info->fix.mmio_start, info->fix.mmio_len); in atmel_lcdfb_probe()
1402 release_mem_region(info->fix.mmio_start, info->fix.mmio_len); in atmel_lcdfb_remove()
Dneofb.c1652 info->fix.mmio_start = pci_resource_start(dev, 0)+ in neo_map_mmio()
1657 info->fix.mmio_start = pci_resource_start(dev, 0)+ in neo_map_mmio()
1666 info->fix.mmio_start = pci_resource_start(dev, 1); in neo_map_mmio()
1669 info->fix.mmio_start = pci_resource_start(dev, 0); in neo_map_mmio()
1674 (info->fix.mmio_start, MMIO_SIZE, "memory mapped I/O")) { in neo_map_mmio()
1679 par->mmio_vbase = ioremap(info->fix.mmio_start, MMIO_SIZE); in neo_map_mmio()
1682 release_mem_region(info->fix.mmio_start, in neo_map_mmio()
1700 release_mem_region(info->fix.mmio_start, in neo_unmap_mmio()
Dpm2fb.c1546 pm2fb_fix.mmio_start = pci_resource_start(pdev, 0); in pm2fb_probe()
1554 pm2fb_fix.mmio_start += PM2_REGS_SIZE; in pm2fb_probe()
1557 DPRINTK("Register base at 0x%lx\n", pm2fb_fix.mmio_start); in pm2fb_probe()
1560 if (!request_mem_region(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len, in pm2fb_probe()
1566 ioremap_nocache(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len); in pm2fb_probe()
1570 release_mem_region(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len); in pm2fb_probe()
1706 release_mem_region(pm2fb_fix.mmio_start, pm2fb_fix.mmio_len); in pm2fb_probe()
1730 release_mem_region(fix->mmio_start, fix->mmio_len); in pm2fb_remove()
Dpmagb-b-fb.c291 info->fix.mmio_start = start; in pmagbbfb_probe()
292 par->mmio = ioremap_nocache(info->fix.mmio_start, info->fix.mmio_len); in pmagbbfb_probe()
Dfm2fb.c256 fb_fix.mmio_start = fb_fix.smem_start + FRAMEMASTER_REG; in fm2fb_probe()
Dpvr2fb.c775 par->mmio_base = (unsigned long)ioremap_nocache(pvr2_fix.mmio_start, in pvr2fb_common_init()
885 pvr2_fix.mmio_start = 0xa05f8000; /* registers start here */ in pvr2fb_dc_init()
945 pvr2_fix.mmio_start = pci_resource_start(pdev, 1); in pvr2fb_pci_probe()
Dtridentfb.c1548 tridentfb_fix.mmio_start = pci_resource_start(dev, 1); in trident_pci_probe()
1551 if (!request_mem_region(tridentfb_fix.mmio_start, in trident_pci_probe()
1558 default_par->io_virt = ioremap_nocache(tridentfb_fix.mmio_start, in trident_pci_probe()
1714 release_mem_region(tridentfb_fix.mmio_start, tridentfb_fix.mmio_len); in trident_pci_probe()
1730 release_mem_region(tridentfb_fix.mmio_start, tridentfb_fix.mmio_len); in trident_pci_remove()
Dtdfxfb.c1410 info->fix.mmio_start = pci_resource_start(pdev, 0); in tdfxfb_probe()
1412 if (!request_mem_region(info->fix.mmio_start, info->fix.mmio_len, in tdfxfb_probe()
1419 ioremap_nocache(info->fix.mmio_start, info->fix.mmio_len); in tdfxfb_probe()
1562 release_mem_region(info->fix.mmio_start, info->fix.mmio_len); in tdfxfb_probe()
/Linux-v4.19/sound/x86/
Dintel_hdmi_audio.h140 void __iomem *mmio_start; member
Dintel_hdmi_audio.c218 return ioread32(card_ctx->mmio_start + had_config_offset(pipe) + reg); in had_read_register_raw()
224 iowrite32(val, card_ctx->mmio_start + had_config_offset(pipe) + reg); in had_write_register_raw()
1736 if (card_ctx->mmio_start) in hdmi_lpe_audio_free()
1737 iounmap(card_ctx->mmio_start); in hdmi_lpe_audio_free()
1816 card_ctx->mmio_start = ioremap_nocache(res_mmio->start, in hdmi_lpe_audio_probe()
1818 if (!card_ctx->mmio_start) { in hdmi_lpe_audio_probe()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_guc_ads.c109 blob->reg_state.white_list[engine->guc_id].mmio_start = in intel_guc_ads_create()
Dintel_guc_fwif.h502 u32 mmio_start; member
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c982 unsigned long mmio_start, mmio_len; in init_one() local
1023 mmio_start = pci_resource_start(pdev, 0); in init_one()
1043 adapter->regs = ioremap(mmio_start, mmio_len); in init_one()
1078 netdev->mem_start = mmio_start; in init_one()
1079 netdev->mem_end = mmio_start + mmio_len - 1; in init_one()
/Linux-v4.19/include/uapi/linux/
Dfb.h169 unsigned long mmio_start; /* Start of Memory Mapped I/O */ member
/Linux-v4.19/drivers/video/fbdev/kyro/
Dfbdev.c682 kyro_fix.mmio_start = pci_resource_start(pdev, 1); in kyrofb_probe()
686 ioremap_nocache(kyro_fix.mmio_start, kyro_fix.mmio_len); in kyrofb_probe()
/Linux-v4.19/drivers/net/ethernet/toshiba/
Dspider_net.c2378 unsigned long mmio_start, mmio_len; in spider_net_setup_pci_dev() local
2408 mmio_start = pci_resource_start(pdev, 0); in spider_net_setup_pci_dev()
2411 card->netdev->mem_start = mmio_start; in spider_net_setup_pci_dev()
2412 card->netdev->mem_end = mmio_start + mmio_len; in spider_net_setup_pci_dev()
2413 card->regs = ioremap(mmio_start, mmio_len); in spider_net_setup_pci_dev()
/Linux-v4.19/drivers/net/ethernet/brocade/bna/
Dbnad.h325 u64 mmio_start; member
/Linux-v4.19/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c234 info->fix.mmio_start = 0; in cirrusfb_create()

1234