/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_pcilib.h | 15 unsigned int offset, int regshift);
|
H A D | 8250_pcilib.c | 16 u8 bar, unsigned int offset, int regshift) 29 port->port.regshift = regshift; 35 port->port.regshift = 0; 15 serial8250_pci_setup_port(struct pci_dev *dev, struct uart_8250_port *port, u8 bar, unsigned int offset, int regshift) argument
|
H A D | 8250_early.c | 38 offset <<= port->regshift; 58 offset <<= port->regshift; 184 port->regshift = 2;
|
H A D | 8250_dw.c | 105 void __iomem *offset = p->membase + (UART_LCR << p->regshift); 144 lsr = readb (p->membase + (UART_LSR << p->regshift)); 163 writeb(value, p->membase + (offset << p->regshift)); 180 unsigned int value = readb(p->membase + (offset << p->regshift)); 190 value = (u8)__raw_readq(p->membase + (offset << p->regshift)); 200 __raw_writeq(value, p->membase + (offset << p->regshift)); 202 __raw_readq(p->membase + (UART_LCR << p->regshift)); 213 writel(value, p->membase + (offset << p->regshift)); 221 unsigned int value = readl(p->membase + (offset << p->regshift)); 230 iowrite32be(value, p->membase + (offset << p->regshift)); [all...] |
H A D | 8250_rt288x.c | 42 return __raw_readl(p->membase + (offset << p->regshift)); 51 __raw_writel(value, p->membase + (offset << p->regshift));
|
H A D | 8250_hp300.c | 119 port.regshift = 2; 136 port.regshift = 1; 178 uart.port.regshift = 1; 260 uart.port.regshift = 2;
|
H A D | 8250_pxa.c | 126 uart.port.regshift = 2; 176 port->regshift = 2;
|
/linux-master/drivers/char/ipmi/ |
H A D | ipmi_plat_data.h | 18 unsigned int regshift; member in struct:ipmi_plat_data
|
H A D | ipmi_si_mem_io.c | 21 return (readw((io->addr)+(offset * io->regspacing)) >> io->regshift) 28 writeb(b << io->regshift, (io->addr)+(offset * io->regspacing)); 34 return (readl((io->addr)+(offset * io->regspacing)) >> io->regshift) 41 writel(b << io->regshift, (io->addr)+(offset * io->regspacing)); 47 return (readq((io->addr)+(offset * io->regspacing)) >> io->regshift) 54 writeq((u64)b << io->regshift, (io->addr)+(offset * io->regspacing));
|
H A D | ipmi_si_port_io.c | 25 return (inw(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; 33 outw(b << io->regshift, addr + (offset * io->regspacing)); 40 return (inl(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; 48 outl(b << io->regshift, addr+(offset * io->regspacing));
|
H A D | ipmi_si_platform.c | 138 u8 type, slave_addr, addr_source, regsize, regshift; local 182 io.regshift = 0; 183 rv = device_property_read_u8(&pdev->dev, "reg-shift", ®shift); 185 io.regshift = regshift; 230 const __be32 *regsize, *regspacing, *regshift; local 261 regshift = of_get_property(np, "reg-shift", &proplen); 262 if (regshift && proplen != 4) { 263 dev_warn(&pdev->dev, "invalid regshift from OF\n"); 276 io.regshift [all...] |
H A D | ipmi_si_pci.c | 31 io->regshift = 0; 112 io.regshift = 0;
|
H A D | ipmi_plat_data.c | 43 if (p->regshift) 44 pr[pidx++] = PROPERTY_ENTRY_U8("reg-shift", p->regshift);
|
H A D | ipmi_si.h | 51 unsigned int regshift; member in struct:si_sm_io
|
H A D | ipmi_si_parisc.c | 22 io.regshift = 0;
|
/linux-master/arch/mips/mti-malta/ |
H A D | malta-platform.c | 38 .regshift = 0, \ 53 .regshift = 3,
|
/linux-master/arch/mips/rb532/ |
H A D | serial.c | 45 .regshift = 2
|
/linux-master/include/linux/comedi/ |
H A D | comedi_8254.h | 42 * Register map for generic 8254 timer (I8254_IO8 with 0 regshift) 81 * @regshift: register gap shift 98 unsigned int regshift; member in struct:comedi_8254 145 unsigned int regshift); 150 unsigned int regshift) 159 unsigned int regshift); 147 comedi_8254_io_alloc(unsigned long iobase, unsigned int osc_base, unsigned int iosize, unsigned int regshift) argument
|
/linux-master/arch/x86/platform/ce4100/ |
H A D | ce4100.c | 38 offset = offset << p->regshift; 57 offset = offset << p->regshift; 78 offset = offset << p->regshift; 102 up->regshift = 2;
|
/linux-master/arch/mips/loongson2ef/common/ |
H A D | serial.c | 28 .regshift = 0, \ 38 .regshift = 0, \
|
/linux-master/arch/arm/mach-footbridge/ |
H A D | isa.c | 53 .regshift = 0, 61 .regshift = 0,
|
/linux-master/arch/arm/mach-omap1/ |
H A D | serial.c | 36 offset <<= up->regshift; 43 offset <<= p->regshift; 72 .regshift = 2, 80 .regshift = 2, 88 .regshift = 2,
|
/linux-master/drivers/comedi/drivers/ |
H A D | comedi_8254.c | 131 unsigned int reg_offset = (reg * I8254_IO8) << i8254->regshift; 145 unsigned int reg_offset = (reg * I8254_IO16) << i8254->regshift; 159 unsigned int reg_offset = (reg * I8254_IO32) << i8254->regshift; 175 unsigned int reg_offset = (reg * I8254_IO8) << i8254->regshift; 189 unsigned int reg_offset = (reg * I8254_IO16) << i8254->regshift; 203 unsigned int reg_offset = (reg * I8254_IO32) << i8254->regshift; 623 unsigned int regshift) 643 i8254->regshift = regshift; 663 * @regshift 619 __i8254_init(comedi_8254_iocb_fn *iocb, unsigned long context, unsigned int osc_base, unsigned int iosize, unsigned int regshift) argument 667 comedi_8254_io_alloc(unsigned long iobase, unsigned int osc_base, unsigned int iosize, unsigned int regshift) argument 703 comedi_8254_mm_alloc(void __iomem *mmio, unsigned int osc_base, unsigned int iosize, unsigned int regshift) argument [all...] |
/linux-master/arch/mips/bcm47xx/ |
H A D | serial.c | 45 p->regshift = ssb_port->reg_shift; 71 p->regshift = bcma_port->reg_shift;
|
/linux-master/arch/sh/boards/mach-se/7343/ |
H A D | setup.c | 76 .regshift = 1, 83 .regshift = 1,
|