Searched refs:base_regs (Results 1 – 8 of 8) sorted by relevance
/openbmc/u-boot/drivers/serial/ |
H A D | serial_pl01x.c | 29 static struct pl01x_regs *base_regs __attribute__ ((section(".data"))); variable 192 base_regs = (struct pl01x_regs *)port[CONFIG_CONS_INDEX]; in pl01x_serial_init_baud() 194 pl01x_generic_serial_init(base_regs, pl01x_type); in pl01x_serial_init_baud() 195 pl01x_generic_setbrg(base_regs, pl01x_type, clock, baudrate); in pl01x_serial_init_baud() 213 while (pl01x_putc(base_regs, '\r') == -EAGAIN); in pl01x_serial_putc() 215 while (pl01x_putc(base_regs, c) == -EAGAIN); in pl01x_serial_putc() 221 int ch = pl01x_getc(base_regs); in pl01x_serial_getc() 234 return pl01x_tstc(base_regs); in pl01x_serial_tstc() 243 while (!(readl(&base_regs->fr) & UART_PL01x_FR_TXFE)) in pl01x_serial_setbrg() 245 while (readl(&base_regs->fr) & UART_PL01x_FR_BUSY) in pl01x_serial_setbrg()
|
/openbmc/linux/drivers/net/ethernet/8390/ |
H A D | xsurf100.c | 52 void __iomem *base_regs; member 60 return (readw(xs100->base_regs + XS100_IRQSTATUS_BASE) & 0xaaaa) != 0; in is_xsurf100_network_irq() 286 ax88796_data.base_regs = ioremap(zdev->resource.start, 0x100); in xsurf100_probe() 289 if (!ax88796_data.base_regs) { in xsurf100_probe() 333 iounmap(ax88796_data.base_regs); in xsurf100_probe() 352 iounmap(xs100->base_regs); in xsurf100_remove()
|
/openbmc/linux/drivers/i3c/master/mipi-i3c-hci/ |
H A D | core.c | 30 #define reg_read(r) readl(hci->base_regs + (r)) 31 #define reg_write(r, v) writel(v, hci->base_regs + (r)) 611 hci->DAT_regs = offset ? hci->base_regs + offset : NULL; in i3c_hci_init() 619 hci->DCT_regs = offset ? hci->base_regs + offset : NULL; in i3c_hci_init() 627 hci->RHS_regs = offset ? hci->base_regs + offset : NULL; in i3c_hci_init() 632 hci->PIO_regs = offset ? hci->base_regs + offset : NULL; in i3c_hci_init() 637 hci->EXTCAPS_regs = offset ? hci->base_regs + offset : NULL; in i3c_hci_init() 742 hci->base_regs = devm_platform_ioremap_resource(pdev, 0); in i3c_hci_probe() 743 if (IS_ERR(hci->base_regs)) in i3c_hci_probe() 744 return PTR_ERR(hci->base_regs); in i3c_hci_probe()
|
H A D | hci.h | 35 void __iomem *base_regs; member
|
H A D | pio.c | 692 readl(hci->base_regs + 0x20), readl(hci->base_regs + 0x28)); in hci_pio_dequeue_xfer()
|
H A D | dma.c | 240 rh->regs = hci->base_regs + offset; in hci_dma_init()
|
/openbmc/linux/tools/testing/selftests/kvm/aarch64/ |
H A D | get-reg-list.c | 272 static __u64 base_regs[] = { variable 675 { "base", .regs = base_regs, .regs_n = ARRAY_SIZE(base_regs), }
|
/openbmc/linux/tools/testing/selftests/kvm/riscv/ |
H A D | get-reg-list.c | 486 static __u64 base_regs[] = { variable 704 {"base", .regs = base_regs, .regs_n = ARRAY_SIZE(base_regs), \
|