Home
last modified time | relevance | path

Searched refs:mmiobase (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/drivers/comedi/drivers/
H A Dcomedi_8254.c174 void __iomem *mmiobase = (void __iomem *)i8254->context; in i8254_mmio8_cb() local
178 writeb(val, mmiobase + reg_offset); in i8254_mmio8_cb()
181 return readb(mmiobase + reg_offset); in i8254_mmio8_cb()
188 void __iomem *mmiobase = (void __iomem *)i8254->context; in i8254_mmio16_cb() local
192 writew(val, mmiobase + reg_offset); in i8254_mmio16_cb()
195 return readw(mmiobase + reg_offset); in i8254_mmio16_cb()
202 void __iomem *mmiobase = (void __iomem *)i8254->context; in i8254_mmio32_cb() local
206 writel(val, mmiobase + reg_offset); in i8254_mmio32_cb()
209 return readl(mmiobase + reg_offset); in i8254_mmio32_cb()
/linux-6.15/drivers/staging/gpib/hp_82335/
H A Dhp82335.c243 writeb(0, tms_priv->mmiobase + HPREG_INTR_CLEAR); in hp82335_clear_interrupt()
290 tms_priv->mmiobase = ioremap(upper_iomem_base, hp82335_upper_iomem_size); in hp82335_attach()
303 writeb(INTR_ENABLE, tms_priv->mmiobase + HPREG_CCR); in hp82335_attach()
319 if (tms_priv->mmiobase) { in hp82335_detach()
320 writeb(0, tms_priv->mmiobase + HPREG_CCR); in hp82335_detach()
322 iounmap(tms_priv->mmiobase); in hp82335_detach()
/linux-6.15/drivers/staging/gpib/tnt4882/
H A Dtnt4882_gpib.c67 return ioread8(priv->nec7210_priv.mmiobase + offset); in tnt_paged_readb()
247 word = ioread16(nec_priv->mmiobase + FIFOB); in drain_fifo_words()
515 iowrite16(word, nec_priv->mmiobase + FIFOB); in generic_write()
960 nec_priv->mmiobase = tnt_priv->mite->daq_io_addr; in ni_pci_attach()
993 if (nec_priv->mmiobase) in ni_pci_detach()
1062 if (!nec_priv->mmiobase) in ni_isa_attach_common()
1104 if (nec_priv->mmiobase) in ni_isa_detach()
1105 ioport_unmap(nec_priv->mmiobase); in ni_isa_detach()
1737 if (!nec_priv->mmiobase) in ni_pcmcia_attach()
1762 if (nec_priv->mmiobase) in ni_pcmcia_detach()
[all …]
/linux-6.15/drivers/staging/gpib/eastwood/
H A Dfluke_gpib.h75 retval = readl(nec_priv->mmiobase + register_num * nec_priv->offset); in fluke_read_byte_nolock()
83 writel(data, nec_priv->mmiobase + register_num * nec_priv->offset); in fluke_write_byte_nolock()
H A Dfluke_gpib.c985 nec_priv->mmiobase = ioremap(e_priv->gpib_iomem_res->start, in fluke_attach_impl()
987 if (!nec_priv->mmiobase) { in fluke_attach_impl()
1073 if (nec_priv->mmiobase) { in fluke_detach()
/linux-6.15/drivers/staging/gpib/fmh_gpib/
H A Dfmh_gpib.h130 return readb(nec_priv->mmiobase + register_num * nec_priv->offset); in gpib_cs_read_byte()
136 writeb(data, nec_priv->mmiobase + register_num * nec_priv->offset); in gpib_cs_write_byte()
H A Dfmh_gpib.c1395 nec_priv->mmiobase = ioremap(e_priv->gpib_iomem_res->start, in fmh_gpib_attach_impl()
1397 if (!nec_priv->mmiobase) { in fmh_gpib_attach_impl()
1402 e_priv->gpib_iomem_res, nec_priv->mmiobase); in fmh_gpib_attach_impl()
1481 if (nec_priv->mmiobase) { in fmh_gpib_detach()
1487 if (nec_priv->mmiobase) in fmh_gpib_detach()
1488 iounmap(nec_priv->mmiobase); in fmh_gpib_detach()
1538 nec_priv->mmiobase = ioremap(pci_resource_start(pci_device, in fmh_gpib_pci_attach_impl()
1543 nec_priv->mmiobase); in fmh_gpib_pci_attach_impl()
1604 if (nec_priv->mmiobase) { in fmh_gpib_pci_detach()
1610 if (nec_priv->mmiobase) in fmh_gpib_pci_detach()
[all …]
/linux-6.15/drivers/mmc/host/
H A Dvia-sdmmc.c302 void __iomem *mmiobase; member
1115 sdhost->mmiobase = ioremap(base, len); in via_sd_probe()
1116 if (!sdhost->mmiobase) { in via_sd_probe()
1122 sdhost->mmiobase + VIA_CRDR_SDC_OFF; in via_sd_probe()
1124 sdhost->mmiobase + VIA_CRDR_DDMA_OFF; in via_sd_probe()
1126 sdhost->mmiobase + VIA_CRDR_PCICTRL_OFF; in via_sd_probe()
1162 iounmap(sdhost->mmiobase); in via_sd_probe()
1214 iounmap(sdhost->mmiobase); in via_sd_remove()
/linux-6.15/drivers/usb/misc/sisusbvga/
H A Dsisusb.h121 unsigned long mmiobase; member
H A Dsisusbvga.c2810 sisusb->mmiobase = SISUSB_PCI_MMIOBASE; in sisusb_probe()
/linux-6.15/drivers/staging/gpib/include/
H A Dnec7210.h24 void __iomem *mmiobase; member
H A Dtms9914.h26 void __iomem *mmiobase; member
/linux-6.15/drivers/staging/gpib/nec7210/
H A Dnec7210.c1062 return readb(priv->mmiobase + register_num * priv->offset); in nec7210_iomem_read_byte()
1074 writeb(data, priv->mmiobase + register_num * priv->offset); in nec7210_iomem_write_byte()
1084 retval = readb(priv->mmiobase + register_num * priv->offset); in nec7210_locking_iomem_read_byte()
1098 writeb(data, priv->mmiobase + register_num * priv->offset); in nec7210_locking_iomem_write_byte()
/linux-6.15/drivers/staging/gpib/tms9914/
H A Dtms9914.c881 return readb(priv->mmiobase + register_num * priv->offset); in tms9914_iomem_read_byte()
888 writeb(data, priv->mmiobase + register_num * priv->offset); in tms9914_iomem_write_byte()
/linux-6.15/drivers/staging/gpib/agilent_82350b/
H A Dagilent_82350b.c654 tms_priv->mmiobase = a_priv->gpib_base + TMS9914_BASE_REG; in agilent_82350b_generic_attach()
675 tms_priv->mmiobase = a_priv->gpib_base + TMS9914_BASE_REG; in agilent_82350b_generic_attach()
/linux-6.15/drivers/tty/serial/
H A Damba-pl011.c2815 struct resource *mmiobase, int index) in pl011_setup_port() argument
2820 base = devm_ioremap_resource(dev, mmiobase); in pl011_setup_port()
2827 uap->port.mapbase = mmiobase->start; in pl011_setup_port()