/Linux-v4.19/arch/arm/mach-omap1/ |
D | serial.c | 37 offset <<= up->regshift; in omap_serial_in() 44 offset <<= p->regshift; in omap_serial_outp() 73 .regshift = 2, 81 .regshift = 2, 89 .regshift = 2, 113 serial_platform_data[0].regshift = 0; in omap_serial_init() 114 serial_platform_data[1].regshift = 0; in omap_serial_init()
|
/Linux-v4.19/drivers/char/ipmi/ |
D | ipmi_si_mem_io.c | 21 return (readw((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inw() 28 writeb(b << io->regshift, (io->addr)+(offset * io->regspacing)); in intf_mem_outw() 34 return (readl((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inl() 41 writel(b << io->regshift, (io->addr)+(offset * io->regspacing)); in intf_mem_outl() 47 return (readq((io->addr)+(offset * io->regspacing)) >> io->regshift) in mem_inq() 54 writeq(b << io->regshift, (io->addr)+(offset * io->regspacing)); in mem_outq()
|
D | ipmi_si_port_io.c | 25 return (inw(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; in port_inw() 33 outw(b << io->regshift, addr + (offset * io->regspacing)); in port_outw() 40 return (inl(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; in port_inl() 48 outl(b << io->regshift, addr+(offset * io->regspacing)); in port_outl()
|
D | ipmi_si_hotmod.c | 112 int regshift; in hotmod_handler() local 132 regshift = 0; in hotmod_handler() 189 rv = check_hotmod_int_op(curr, o, "rsh", ®shift); in hotmod_handler() 226 io.regshift = regshift; in hotmod_handler()
|
D | ipmi_si_platform.c | 130 io->regshift = 0; in ipmi_get_info_from_resources() 220 const __be32 *regsize, *regspacing, *regshift; in of_ipmi_probe() local 255 regshift = of_get_property(np, "reg-shift", &proplen); in of_ipmi_probe() 256 if (regshift && proplen != 4) { in of_ipmi_probe() 275 io.regshift = regshift ? be32_to_cpup(regshift) : 0; in of_ipmi_probe()
|
/Linux-v4.19/arch/mips/pmcs-msp71xx/ |
D | msp_serial.c | 53 offset <<= p->regshift; in msp_serial_out() 59 offset <<= p->regshift; in msp_serial_in() 67 unsigned int iir = readb(p->membase + (UART_IIR << p->regshift)); in msp_serial_handle_irq() 83 writeb(d->last_lcr, p->membase + (UART_LCR << p->regshift)); in msp_serial_handle_irq() 111 up.regshift = 2; in msp_serial_setup()
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | capc7117.c | 88 .regshift = 1, 97 .regshift = 1, 106 .regshift = 1, 115 .regshift = 1,
|
D | zeus.c | 245 .regshift = 1, 254 .regshift = 1, 263 .regshift = 1, 272 .regshift = 1, 282 .regshift = 2, 291 .regshift = 2, 300 .regshift = 2,
|
/Linux-v4.19/arch/x86/platform/ce4100/ |
D | ce4100.c | 42 offset = offset << p->regshift; in mem_serial_in() 61 offset = offset << p->regshift; in ce4100_mem_serial_in() 82 offset = offset << p->regshift; in ce4100_mem_serial_out() 106 up->regshift = 2; in ce4100_serial_fixup()
|
/Linux-v4.19/drivers/staging/comedi/drivers/ |
D | comedi_8254.c | 126 unsigned int reg_offset = (reg * i8254->iosize) << i8254->regshift; in __i8254_read() 156 unsigned int reg_offset = (reg * i8254->iosize) << i8254->regshift; in __i8254_write() 579 unsigned int regshift) in __i8254_init() argument 596 i8254->regshift = regshift; in __i8254_init() 619 unsigned int regshift) in comedi_8254_init() argument 621 return __i8254_init(iobase, NULL, osc_base, iosize, regshift); in comedi_8254_init() 636 unsigned int regshift) in comedi_8254_mm_init() argument 638 return __i8254_init(0, mmio, osc_base, iosize, regshift); in comedi_8254_mm_init()
|
D | comedi_8254.h | 82 unsigned int regshift; member 128 unsigned int regshift); 132 unsigned int regshift);
|
/Linux-v4.19/drivers/tty/serial/8250/ |
D | 8250_dw.c | 110 void __iomem *offset = p->membase + (UART_LCR << p->regshift); in dw8250_check_lcr() 148 lsr = readb (p->membase + (UART_LSR << p->regshift)); in dw8250_tx_wait_empty() 169 writeb(value, p->membase + (offset << p->regshift)); in dw8250_serial_out38x() 180 writeb(value, p->membase + (offset << p->regshift)); in dw8250_serial_out() 188 unsigned int value = readb(p->membase + (offset << p->regshift)); in dw8250_serial_in() 198 value = (u8)__raw_readq(p->membase + (offset << p->regshift)); in dw8250_serial_inq() 208 __raw_writeq(value, p->membase + (offset << p->regshift)); in dw8250_serial_outq() 210 __raw_readq(p->membase + (UART_LCR << p->regshift)); in dw8250_serial_outq() 221 writel(value, p->membase + (offset << p->regshift)); in dw8250_serial_out32() 229 unsigned int value = readl(p->membase + (offset << p->regshift)); in dw8250_serial_in32() [all …]
|
D | 8250_hp300.c | 119 port.regshift = 2; in hp300_setup_serial_console() 136 port.regshift = 1; in hp300_setup_serial_console() 178 uart.port.regshift = 1; in hpdca_init_one() 260 uart.port.regshift = 2; in hp300_8250_init()
|
D | 8250_early.c | 40 offset <<= port->regshift; in serial8250_early_in() 63 offset <<= port->regshift; in serial8250_early_out() 171 port->regshift = 2; in early_omap8250_setup()
|
D | 8250_core.c | 359 unsigned long start = UART_RSA_BASE << up->port.regshift; in serial8250_request_rsa_resource() 360 unsigned int size = 8 << up->port.regshift; in serial8250_request_rsa_resource() 380 unsigned long offset = UART_RSA_BASE << up->port.regshift; in serial8250_release_rsa_resource() 381 unsigned int size = 8 << up->port.regshift; in serial8250_release_rsa_resource() 553 port->regshift = old_serial_port[i].iomem_reg_shift; in serial8250_isa_init_ports() 725 p->regshift = port->regshift; in early_serial_setup() 817 uart.port.regshift = p->regshift; in serial8250_probe() 983 uart->port.regshift = up->port.regshift; in serial8250_register_8250_port()
|
/Linux-v4.19/arch/mips/mti-malta/ |
D | malta-platform.c | 37 .regshift = 0, \ 52 .regshift = 3,
|
/Linux-v4.19/arch/mips/emma/markeins/ |
D | platform.c | 113 .regshift = 4, 121 .regshift = 4, 129 .regshift = 4,
|
/Linux-v4.19/arch/arm/mach-s3c24xx/ |
D | mach-vr1000.c | 142 .regshift = 0, 150 .regshift = 0, 158 .regshift = 0, 166 .regshift = 0,
|
/Linux-v4.19/arch/arm/mach-iop33x/ |
D | uart.c | 38 .regshift = 2, 88 .regshift = 2,
|
/Linux-v4.19/arch/arm/mach-footbridge/ |
D | isa.c | 56 .regshift = 0, 64 .regshift = 0,
|
/Linux-v4.19/arch/mips/lasat/ |
D | serial.c | 59 lasat_serial8250_port[0].regshift = LASAT_UART_REGS_SHIFT_100; in lasat_uart_add() 71 lasat_serial8250_port[0].regshift = LASAT_UART_REGS_SHIFT_200; in lasat_uart_add()
|
/Linux-v4.19/arch/mips/bcm47xx/ |
D | serial.c | 45 p->regshift = ssb_port->reg_shift; in uart8250_init_ssb() 71 p->regshift = bcma_port->reg_shift; in uart8250_init_bcma()
|
/Linux-v4.19/arch/sh/boards/mach-se/7343/ |
D | setup.c | 76 .regshift = 1, 83 .regshift = 1,
|
/Linux-v4.19/arch/mips/loongson64/common/ |
D | serial.c | 28 .regshift = 0, \ 38 .regshift = 0, \
|
/Linux-v4.19/arch/arm/mach-ixp4xx/ |
D | avila-setup.c | 91 .regshift = 2, 100 .regshift = 2,
|