Home
last modified time | relevance | path

Searched refs:io_mem (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/pci/hotplug/
H A Dibmphp_ebda.c51 static void __iomem *io_mem; variable
241 io_mem = ioremap((0x40 << 4) + 0x0e, 2); in ibmphp_access_ebda()
242 if (!io_mem) in ibmphp_access_ebda()
244 ebda_seg = readw(io_mem); in ibmphp_access_ebda()
245 iounmap(io_mem); in ibmphp_access_ebda()
248 io_mem = ioremap(ebda_seg<<4, 1); in ibmphp_access_ebda()
249 if (!io_mem) in ibmphp_access_ebda()
251 ebda_sz = readb(io_mem); in ibmphp_access_ebda()
252 iounmap(io_mem); in ibmphp_access_ebda()
257 io_mem in ibmphp_access_ebda()
[all...]
/kernel/linux/linux-6.6/drivers/pci/hotplug/
H A Dibmphp_ebda.c51 static void __iomem *io_mem; variable
241 io_mem = ioremap((0x40 << 4) + 0x0e, 2); in ibmphp_access_ebda()
242 if (!io_mem) in ibmphp_access_ebda()
244 ebda_seg = readw(io_mem); in ibmphp_access_ebda()
245 iounmap(io_mem); in ibmphp_access_ebda()
248 io_mem = ioremap(ebda_seg<<4, 1); in ibmphp_access_ebda()
249 if (!io_mem) in ibmphp_access_ebda()
251 ebda_sz = readb(io_mem); in ibmphp_access_ebda()
252 iounmap(io_mem); in ibmphp_access_ebda()
257 io_mem in ibmphp_access_ebda()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dcoresight.h118 * @io_mem : True if the device has memory mapped I/O
119 * @base : When io_mem == true, base address of the component
124 bool io_mem; member
137 .io_mem = true, \
385 if (likely(csa->io_mem)) in csdev_access_relaxed_read32()
451 if (likely(csa->io_mem)) { in csdev_access_relaxed_read_pair()
462 if (likely(csa->io_mem)) { in csdev_access_relaxed_write_pair()
473 if (likely(csa->io_mem)) in csdev_access_read32()
482 if (likely(csa->io_mem)) in csdev_access_relaxed_write32()
490 if (likely(csa->io_mem)) in csdev_access_write32()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/pm8001/
H A Dpm8001_chips.h57 return readl(pm8001_ha->io_mem[bar].memvirtaddr + offset); in pm8001_cr32()
63 writel(val, pm8001_ha->io_mem[bar].memvirtaddr + addr); in pm8001_cw32()
H A Dpm8001_init.c453 pm8001_ha->io_mem[logicalBar].membase = in pm8001_ioremap()
455 pm8001_ha->io_mem[logicalBar].memsize = in pm8001_ioremap()
457 pm8001_ha->io_mem[logicalBar].memvirtaddr = in pm8001_ioremap()
458 ioremap(pm8001_ha->io_mem[logicalBar].membase, in pm8001_ioremap()
459 pm8001_ha->io_mem[logicalBar].memsize); in pm8001_ioremap()
465 (u64)pm8001_ha->io_mem[logicalBar].membase, in pm8001_ioremap()
467 pm8001_ha->io_mem[logicalBar].memvirtaddr, in pm8001_ioremap()
468 pm8001_ha->io_mem[logicalBar].memsize); in pm8001_ioremap()
470 pm8001_ha->io_mem[logicalBar].membase = 0; in pm8001_ioremap()
471 pm8001_ha->io_mem[logicalBa in pm8001_ioremap()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/pm8001/
H A Dpm8001_chips.h57 return readl(pm8001_ha->io_mem[bar].memvirtaddr + offset); in pm8001_cr32()
63 writel(val, pm8001_ha->io_mem[bar].memvirtaddr + addr); in pm8001_cw32()
H A Dpm8001_init.c472 pm8001_ha->io_mem[logicalBar].membase = in pm8001_ioremap()
474 pm8001_ha->io_mem[logicalBar].memsize = in pm8001_ioremap()
476 pm8001_ha->io_mem[logicalBar].memvirtaddr = in pm8001_ioremap()
477 ioremap(pm8001_ha->io_mem[logicalBar].membase, in pm8001_ioremap()
478 pm8001_ha->io_mem[logicalBar].memsize); in pm8001_ioremap()
479 if (!pm8001_ha->io_mem[logicalBar].memvirtaddr) { in pm8001_ioremap()
487 (u64)pm8001_ha->io_mem[logicalBar].membase, in pm8001_ioremap()
489 pm8001_ha->io_mem[logicalBar].memvirtaddr, in pm8001_ioremap()
490 pm8001_ha->io_mem[logicalBar].memsize); in pm8001_ioremap()
492 pm8001_ha->io_mem[logicalBa in pm8001_ioremap()
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/pluto2/
H A Dpluto2.c87 u8 __iomem *io_mem; member
127 return readl(&pluto->io_mem[reg]); in pluto_readreg()
132 writel(val, &pluto->io_mem[reg]); in pluto_writereg()
137 u32 val = readl(&pluto->io_mem[reg]); in pluto_rw()
140 writel(val, &pluto->io_mem[reg]); in pluto_rw()
608 pluto->io_mem = pci_iomap(pdev, 0, 0x40); in pluto2_probe()
609 if (!pluto->io_mem) { in pluto2_probe()
719 pci_iounmap(pdev, pluto->io_mem); in pluto2_probe()
750 pci_iounmap(pdev, pluto->io_mem); in pluto2_remove()
/kernel/linux/linux-6.6/drivers/media/pci/pluto2/
H A Dpluto2.c87 u8 __iomem *io_mem; member
127 return readl(&pluto->io_mem[reg]); in pluto_readreg()
132 writel(val, &pluto->io_mem[reg]); in pluto_writereg()
137 u32 val = readl(&pluto->io_mem[reg]); in pluto_rw()
140 writel(val, &pluto->io_mem[reg]); in pluto_rw()
608 pluto->io_mem = pci_iomap(pdev, 0, 0x40); in pluto2_probe()
609 if (!pluto->io_mem) { in pluto2_probe()
719 pci_iounmap(pdev, pluto->io_mem); in pluto2_probe()
750 pci_iounmap(pdev, pluto->io_mem); in pluto2_remove()
/kernel/linux/linux-5.10/drivers/media/pci/b2c2/
H A Dflexcop-pci.c52 void __iomem *io_mem; member
81 v.raw = readl(fc_pci->io_mem + r); in flexcop_pci_read_ibi_reg()
101 writel(v.raw, fc_pci->io_mem + r); in flexcop_pci_write_ibi_reg()
306 fc_pci->io_mem = pci_iomap(fc_pci->pdev, 0, 0x800); in flexcop_pci_init()
308 if (!fc_pci->io_mem) { in flexcop_pci_init()
324 pci_iounmap(fc_pci->pdev, fc_pci->io_mem); in flexcop_pci_init()
336 pci_iounmap(fc_pci->pdev, fc_pci->io_mem); in flexcop_pci_exit()
/kernel/linux/linux-6.6/drivers/media/pci/b2c2/
H A Dflexcop-pci.c52 void __iomem *io_mem; member
81 v.raw = readl(fc_pci->io_mem + r); in flexcop_pci_read_ibi_reg()
101 writel(v.raw, fc_pci->io_mem + r); in flexcop_pci_write_ibi_reg()
306 fc_pci->io_mem = pci_iomap(fc_pci->pdev, 0, 0x800); in flexcop_pci_init()
308 if (!fc_pci->io_mem) { in flexcop_pci_init()
324 pci_iounmap(fc_pci->pdev, fc_pci->io_mem); in flexcop_pci_init()
336 pci_iounmap(fc_pci->pdev, fc_pci->io_mem); in flexcop_pci_exit()
/kernel/linux/linux-5.10/drivers/acpi/
H A Dacpi_lpit.c24 static int lpit_read_residency_counter_us(u64 *counter, bool io_mem) in lpit_read_residency_counter_us() argument
28 if (io_mem) { in lpit_read_residency_counter_us()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dacpi_lpit.c25 static int lpit_read_residency_counter_us(u64 *counter, bool io_mem) in lpit_read_residency_counter_us() argument
29 if (io_mem) { in lpit_read_residency_counter_us()
/kernel/linux/linux-6.6/sound/soc/sof/
H A Ddebug.c89 memcpy_fromio(buf, dfse->io_mem + pos, size); in sof_dfsentry_read()
105 memcpy_fromio(buf, dfse->io_mem + pos, size); in sof_dfsentry_read()
148 dfse->io_mem = base; in snd_sof_debugfs_io_item()
H A Dpm.c67 memcpy_fromio(dfse->cache_buf, dfse->io_mem, in sof_cache_debugfs()
H A Dsof-priv.h371 void __iomem *io_mem; member
/kernel/linux/linux-5.10/drivers/media/pci/dm1105/
H A Ddm1105.c320 u8 __iomem *io_mem; member
358 #define dm_io_mem(reg) ((unsigned long)(&dev->io_mem[reg]))
1023 dev->io_mem = pci_iomap(pdev, 0, pci_resource_len(pdev, 0)); in dm1105_probe()
1024 if (!dev->io_mem) { in dm1105_probe()
1164 pci_iounmap(pdev, dev->io_mem); in dm1105_probe()
1198 pci_iounmap(pdev, dev->io_mem); in dm1105_remove()
/kernel/linux/linux-6.6/drivers/media/pci/dm1105/
H A Ddm1105.c320 u8 __iomem *io_mem; member
358 #define dm_io_mem(reg) ((unsigned long)(&dev->io_mem[reg]))
1021 dev->io_mem = pci_iomap(pdev, 0, pci_resource_len(pdev, 0)); in dm1105_probe()
1022 if (!dev->io_mem) { in dm1105_probe()
1162 pci_iounmap(pdev, dev->io_mem); in dm1105_probe()
1196 pci_iounmap(pdev, dev->io_mem); in dm1105_remove()
/kernel/linux/linux-5.10/sound/soc/sof/
H A Ddebug.c504 memcpy_fromio(buf, dfse->io_mem + pos, size); in sof_dfsentry_read()
520 memcpy_fromio(buf, dfse->io_mem + pos, size); in sof_dfsentry_read()
563 dfse->io_mem = base; in snd_sof_debugfs_io_item()
H A Dpm.c80 memcpy_fromio(dfse->cache_buf, dfse->io_mem, in sof_cache_debugfs()
H A Dsof-priv.h306 void __iomem *io_mem; member
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-etm4x-core.c217 if (csa->io_mem) in etm4_cs_lock()
224 if (csa->io_mem) in etm4_cs_unlock()
381 if (!csa->io_mem) in etm4_check_arch_features()
429 if (!csa->io_mem) in etm4_enable_hw()
522 if (!csa->io_mem) in etm4_enable_hw()
1058 .io_mem = false, in etm4_init_sysreg_access()
1065 .io_mem = false, in etm4_init_sysreg_access()
1177 if (!csa->io_mem || in etm4_init_arch_data()
H A Dcoresight-etm4x.h538 ((u32)((csa)->io_mem ? \
543 ((u64)((csa)->io_mem ? \
563 if ((csa)->io_mem) \
572 if ((csa)->io_mem) \
/kernel/linux/linux-5.10/drivers/net/ethernet/cirrus/
H A Dcs89x0.c1590 void __iomem *io_mem; in cs89x0_ioport_probe() local
1602 io_mem = ioport_map(ioport & ~3, NETCARD_IO_EXTENT); in cs89x0_ioport_probe()
1603 if (!io_mem) { in cs89x0_ioport_probe()
1616 if ((ioread16(io_mem + ADD_PORT) & ADD_MASK) != in cs89x0_ioport_probe()
1619 dev->name, ioread16(io_mem + ADD_PORT)); in cs89x0_ioport_probe()
1626 ret = cs89x0_probe1(dev, io_mem, modular); in cs89x0_ioport_probe()
1630 ioport_unmap(io_mem); in cs89x0_ioport_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/cirrus/
H A Dcs89x0.c1594 void __iomem *io_mem; in cs89x0_ioport_probe() local
1606 io_mem = ioport_map(ioport & ~3, NETCARD_IO_EXTENT); in cs89x0_ioport_probe()
1607 if (!io_mem) { in cs89x0_ioport_probe()
1620 if ((ioread16(io_mem + ADD_PORT) & ADD_MASK) != in cs89x0_ioport_probe()
1623 dev->name, ioread16(io_mem + ADD_PORT)); in cs89x0_ioport_probe()
1630 ret = cs89x0_probe1(dev, io_mem, modular); in cs89x0_ioport_probe()
1634 ioport_unmap(io_mem); in cs89x0_ioport_probe()

Completed in 32 milliseconds

12