Home
last modified time | relevance | path

Searched refs:mapbase (Results 1 – 25 of 120) sorted by relevance

12345

/drivers/mcb/
A Dmcb-pci.c17 phys_addr_t mapbase; member
56 priv->mapbase = pci_resource_start(pdev, 0); in mcb_pci_probe()
57 if (!priv->mapbase) { in mcb_pci_probe()
63 res = devm_request_mem_region(&pdev->dev, priv->mapbase, in mcb_pci_probe()
72 priv->base = devm_ioremap(&pdev->dev, priv->mapbase, CHAM_HEADER_SIZE); in mcb_pci_probe()
89 ret = chameleon_parse_cells(priv->bus, priv->mapbase, priv->base); in mcb_pci_probe()
98 devm_release_mem_region(&pdev->dev, priv->mapbase, CHAM_HEADER_SIZE); in mcb_pci_probe()
101 res = devm_request_mem_region(&pdev->dev, priv->mapbase, in mcb_pci_probe()
110 priv->base = devm_ioremap(&pdev->dev, priv->mapbase, table_size); in mcb_pci_probe()
A Dmcb-parse.c126 static int chameleon_get_bar(void __iomem **base, phys_addr_t mapbase, in chameleon_get_bar() argument
162 c->addr = mapbase; in chameleon_get_bar()
170 int chameleon_parse_cells(struct mcb_bus *bus, phys_addr_t mapbase, in chameleon_parse_cells() argument
207 bar_count = chameleon_get_bar(&p, mapbase, &cb); in chameleon_parse_cells()
/drivers/media/pci/mgb4/
A Dmgb4_regs.c13 regs->mapbase = res->start; in mgb4_regs_map()
16 if (!request_mem_region(regs->mapbase, regs->mapsize, res->name)) in mgb4_regs_map()
18 regs->membase = ioremap(regs->mapbase, regs->mapsize); in mgb4_regs_map()
20 release_mem_region(regs->mapbase, regs->mapsize); in mgb4_regs_map()
30 release_mem_region(regs->mapbase, regs->mapsize); in mgb4_regs_free()
A Dmgb4_core.c188 resource_size_t mapbase = pci_resource_start(pdev, MGB4_MGB4_BAR_ID); in init_spi() local
196 spi_resources[0].start += mapbase; in init_spi()
197 spi_resources[0].end += mapbase; in init_spi()
289 resource_size_t mapbase = pci_resource_start(pdev, MGB4_MGB4_BAR_ID); in init_i2c() local
297 i2c_resources[0].start += mapbase; in init_i2c()
298 i2c_resources[0].end += mapbase; in init_i2c()
426 resource_size_t mapbase = pci_resource_start(pdev, MGB4_MGB4_BAR_ID); in map_regs() local
428 res->start += mapbase; in map_regs()
429 res->end += mapbase; in map_regs()
/drivers/tty/serial/
A Dearlycon.c86 &port->mapbase, device->options); in earlycon_print_info()
104 port->mapbase = addr; in parse_options()
108 port->mapbase = addr; in parse_options()
113 port->mapbase = addr; in parse_options()
150 if (port->mapbase) in register_earlycon()
151 port->membase = earlycon_map(port->mapbase, 64); in register_earlycon()
296 port->mapbase = addr; in of_setup_earlycon()
300 port->mapbase += be32_to_cpu(*val); in of_setup_earlycon()
301 port->membase = earlycon_map(port->mapbase, SZ_4K); in of_setup_earlycon()
A Dlpc32xx_hs.c170 lpc32xx_loopback_set(port->mapbase, 0); /* get out of loopback mode */ in lpc32xx_hsuart_console_setup()
437 lpc32xx_loopback_set(port->mapbase, 0); /* get out of loopback mode */ in serial_lpc32xx_startup()
462 lpc32xx_loopback_set(port->mapbase, 1); /* go to loopback mode */ in serial_lpc32xx_shutdown()
517 if ((port->iotype == UPIO_MEM32) && (port->mapbase)) { in serial_lpc32xx_release_port()
523 release_mem_region(port->mapbase, SZ_4K); in serial_lpc32xx_release_port()
531 if ((port->iotype == UPIO_MEM32) && (port->mapbase)) { in serial_lpc32xx_request_port()
534 if (!request_mem_region(port->mapbase, SZ_4K, MODNAME)) in serial_lpc32xx_request_port()
537 port->membase = ioremap(port->mapbase, SZ_4K); in serial_lpc32xx_request_port()
539 release_mem_region(port->mapbase, SZ_4K); in serial_lpc32xx_request_port()
627 p->port.mapbase = res->start; in serial_hs_lpc32xx_probe()
[all …]
A Duartlite.c367 release_mem_region(port->mapbase, ULITE_REGION); in ulite_release_port()
378 port, (unsigned long long) port->mapbase); in ulite_request_port()
380 if (!request_mem_region(port->mapbase, ULITE_REGION, "uartlite")) { in ulite_request_port()
385 port->membase = ioremap(port->mapbase, ULITE_REGION); in ulite_request_port()
388 release_mem_region(port->mapbase, ULITE_REGION); in ulite_request_port()
538 if (!port || !port->mapbase) { in ulite_console_setup()
644 if (ulite_ports[id].mapbase == 0) in ulite_assign()
652 if ((ulite_ports[id].mapbase) && (ulite_ports[id].mapbase != base)) { in ulite_assign()
665 port->mapbase = base; in ulite_assign()
681 port->mapbase = 0; in ulite_assign()
[all …]
A Dserial_txx9.c706 if (!up->mapbase) in serial_txx9_request_resource()
715 up->membase = ioremap(up->mapbase, size); in serial_txx9_request_resource()
717 release_mem_region(up->mapbase, size); in serial_txx9_request_resource()
737 if (!up->mapbase) in serial_txx9_release_resource()
745 release_mem_region(up->mapbase, size); in serial_txx9_release_resource()
826 if (up->iobase || up->mapbase) in serial_txx9_register_ports()
977 if (!(uart->iobase || uart->mapbase)) in serial_txx9_register_port()
989 uart->mapbase = port->mapbase; in serial_txx9_register_port()
1016 uart->mapbase = 0; in serial_txx9_unregister_port()
1039 port.mapbase = p->mapbase; in serial_txx9_probe()
[all …]
A Daltera_uart.c539 if (altera_uart_ports[i].port.mapbase == 0) in altera_uart_probe()
550 port->mapbase = res_mem->start; in altera_uart_probe()
552 port->mapbase = platp->mapbase; in altera_uart_probe()
574 port->membase = ioremap(port->mapbase, ALTERA_UART_SIZE); in altera_uart_probe()
603 port->mapbase = 0; in altera_uart_remove()
A Dmpc52xx_uart.c647 psc_num = (port->mapbase & 0xf00) >> 8; in mpc512x_psc_handle_irq()
665 psc_num = (port->mapbase & 0xf00) >> 8; in mpc512x_psc_alloc_clock()
713 psc_num = (port->mapbase & 0xf00) >> 8; in mpc512x_psc_relse_clock()
735 psc_num = (port->mapbase & 0xf00) >> 8; in mpc512x_psc_endis_clock()
1287 port->membase = ioremap(port->mapbase, in mpc52xx_uart_request_port()
1334 (ser->iomem_base != (void *)port->mapbase) || in mpc52xx_uart_verify_port()
1612 port->mapbase = res.start; in mpc52xx_console_setup()
1620 (void *)port->mapbase, port->membase, in mpc52xx_console_setup()
1743 port->mapbase = res.start; in mpc52xx_uart_of_probe()
1744 if (!port->mapbase) { in mpc52xx_uart_of_probe()
[all …]
A Dtimbuart.c320 release_mem_region(port->mapbase, size); in timbuart_release_port()
329 if (!request_mem_region(port->mapbase, size, "timb-uart")) in timbuart_request_port()
333 port->membase = ioremap(port->mapbase, size); in timbuart_request_port()
335 release_mem_region(port->mapbase, size); in timbuart_request_port()
438 uart->port.mapbase = iomem->start; in timbuart_probe()
A Daltera_jtaguart.c394 port->mapbase = res_mem->start; in altera_jtaguart_probe()
396 port->mapbase = platp->mapbase; in altera_jtaguart_probe()
410 port->membase = ioremap(port->mapbase, ALTERA_JTAGUART_SIZE); in altera_jtaguart_probe()
/drivers/tty/serial/8250/
A D8250_hp300.c117 port.mapbase = (FRODO_BASE + FRODO_APCI_OFFSET(1)); in hp300_setup_serial_console()
118 port.membase = (char *)(port.mapbase + DIO_VIRADDRBASE); in hp300_setup_serial_console()
134 port.mapbase = (pa + UART_OFFSET); in hp300_setup_serial_console()
135 port.membase = (char *)(port.mapbase + DIO_VIRADDRBASE); in hp300_setup_serial_console()
176 uart.port.mapbase = (d->resource.start + UART_OFFSET); in hpdca_init_one()
177 uart.port.membase = (char *)(uart.port.mapbase + DIO_VIRADDRBASE); in hpdca_init_one()
258 uart.port.mapbase = base; in hp300_8250_init()
A D8250_ce4100.c72 up->mapbase = 0xdffe0200; in ce4100_serial_fixup()
73 set_fixmap_nocache(FIX_EARLYCON_MEM_BASE, up->mapbase & PAGE_MASK); in ce4100_serial_fixup()
75 up->membase += up->mapbase & ~PAGE_MASK; in ce4100_serial_fixup()
76 up->mapbase += port * 0x100; in ce4100_serial_fixup()
A D8250_pcilib.c36 port->port.mapbase = pci_resource_start(dev, bar) + offset; in serial8250_pci_setup_port()
42 port->port.mapbase = 0; in serial8250_pci_setup_port()
A D8250_platform.c126 uart.port.mapbase = regs->start; in serial8250_probe_acpi()
173 uart.port.mapbase = p->mapbase; in serial8250_probe_platform()
196 p->iobase, (unsigned long long)p->mapbase, in serial8250_probe_platform()
/drivers/video/backlight/
A Dlocomolcd.c51 locomo_writel(0x01, locomolcd_dev->mapbase + LOCOMO_TC); in locomolcd_on()
54 locomo_writel(6, locomolcd_dev->mapbase + LOCOMO_CPSD); in locomolcd_on()
57 locomo_writel((0x04 | 0x01), locomolcd_dev->mapbase + LOCOMO_TC); in locomolcd_on()
67 locomo_writel(0x06, locomolcd_dev->mapbase + LOCOMO_TC); in locomolcd_off()
77 locomo_writel(0, locomolcd_dev->mapbase + LOCOMO_TC); in locomolcd_off()
/drivers/usb/host/
A Dohci-sa1111.c136 dev->mapbase + USB_RESET); in sa1111_start_hc()
145 writel_relaxed(usb_rst, dev->mapbase + USB_RESET); in sa1111_start_hc()
160 usb_rst = readl_relaxed(dev->mapbase + USB_RESET); in sa1111_stop_hc()
162 dev->mapbase + USB_RESET); in sa1111_stop_hc()
234 hcd->regs = dev->mapbase; in ohci_hcd_sa1111_probe()
/drivers/clocksource/
A Dsh_tmu.c55 void __iomem *mapbase; member
91 return ioread8(ch->tmu->mapbase + 2); in sh_tmu_read()
93 return ioread8(ch->tmu->mapbase + 4); in sh_tmu_read()
113 return iowrite8(value, ch->tmu->mapbase + 2); in sh_tmu_write()
115 return iowrite8(value, ch->tmu->mapbase + 4); in sh_tmu_write()
464 ch->base = tmu->mapbase + 4 + ch->index * 12; in sh_tmu_channel_setup()
466 ch->base = tmu->mapbase + 8 + ch->index * 12; in sh_tmu_channel_setup()
489 tmu->mapbase = ioremap(res->start, resource_size(res)); in sh_tmu_map_memory()
490 if (tmu->mapbase == NULL) in sh_tmu_map_memory()
589 iounmap(tmu->mapbase); in sh_tmu_setup()
A Dsh_mtu2.c44 void __iomem *mapbase; member
161 return ioread8(ch->mtu->mapbase + 0x280); in sh_mtu2_read()
177 return iowrite8(value, ch->mtu->mapbase + 0x280); in sh_mtu2_write()
364 ch->base = mtu->mapbase + sh_mtu2_channel_offsets[index]; in sh_mtu2_setup_channel()
380 mtu->mapbase = ioremap(res->start, resource_size(res)); in sh_mtu2_map_memory()
381 if (mtu->mapbase == NULL) in sh_mtu2_map_memory()
442 iounmap(mtu->mapbase); in sh_mtu2_setup()
A Dsh_cmt.c116 void __iomem *mapbase; member
246 return ch->cmt->info->read_control(ch->cmt->mapbase, 0); in sh_cmt_read_cmstr()
258 ch->cmt->info->write_control(ch->cmt->mapbase, 0, value); in sh_cmt_write_cmstr()
910 ch->ioctrl = cmt->mapbase + 2 + ch->hwidx * 6; in sh_cmt_setup_channel()
914 ch->ioctrl = cmt->mapbase + 0x10 + ch->hwidx * 0x10; in sh_cmt_setup_channel()
918 ch->iostart = cmt->mapbase + ch->hwidx * 0x100; in sh_cmt_setup_channel()
923 value = ioread32(cmt->mapbase + CMCLKE); in sh_cmt_setup_channel()
925 iowrite32(value, cmt->mapbase + CMCLKE); in sh_cmt_setup_channel()
959 cmt->mapbase = ioremap(mem->start, resource_size(mem)); in sh_cmt_map_memory()
960 if (cmt->mapbase == NULL) { in sh_cmt_map_memory()
[all …]
/drivers/spi/
A Dspi-ppc4xx.c115 u64 mapbase; member
402 hw->mapbase = resource.start; in spi_ppc4xx_of_probe()
425 if (!request_mem_region(hw->mapbase, hw->mapsize, DRIVER_NAME)) { in spi_ppc4xx_of_probe()
431 hw->regs = ioremap(hw->mapbase, sizeof(struct spi_ppc4xx_regs)); in spi_ppc4xx_of_probe()
456 release_mem_region(hw->mapbase, hw->mapsize); in spi_ppc4xx_of_probe()
472 release_mem_region(hw->mapbase, hw->mapsize); in spi_ppc4xx_of_remove()
/drivers/pcmcia/
A Dsa1111_generic.c71 u32 status = readl_relaxed(s->dev->mapbase + PCSR); in sa1111_pcmcia_socket_state()
127 val = readl_relaxed(s->dev->mapbase + PCCR); in sa1111_pcmcia_configure_socket()
130 writel_relaxed(val, s->dev->mapbase + PCCR); in sa1111_pcmcia_configure_socket()
206 base = dev->mapbase; in pcmcia_probe()
/drivers/leds/
A Dleds-locomo.c24 locomo_writel(LOCOMO_LPT_TOFH, locomo_dev->mapbase + offset); in locomoled_brightness_set()
26 locomo_writel(LOCOMO_LPT_TOFL, locomo_dev->mapbase + offset); in locomoled_brightness_set()
/drivers/input/keyboard/
A Dlocomokbd.c235 if (!request_mem_region((unsigned long) dev->mapbase, in locomokbd_probe()
245 locomokbd->base = (unsigned long) dev->mapbase; in locomokbd_probe()
295 release_mem_region((unsigned long) dev->mapbase, dev->length); in locomokbd_probe()
315 release_mem_region((unsigned long) dev->mapbase, dev->length); in locomokbd_remove()

Completed in 73 milliseconds

12345