Searched refs:regspacing (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/char/ipmi/ |
D | ipmi_si_mem_io.c | 9 return readb((io->addr)+(offset * io->regspacing)); in intf_mem_inb() 15 writeb(b, (io->addr)+(offset * io->regspacing)); in intf_mem_outb() 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() 64 release_mem_region(addr + idx * io->regspacing, in mem_region_cleanup() 122 if (request_mem_region(addr + idx * io->regspacing, in ipmi_si_mem_setup() [all …]
|
D | ipmi_si_port_io.c | 10 return inb(addr + (offset * io->regspacing)); in port_inb() 18 outb(b, addr + (offset * io->regspacing)); in port_outb() 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() 58 release_region(addr + idx * io->regspacing, in port_cleanup() 103 if (request_region(addr + idx * io->regspacing, in ipmi_si_port_setup() 107 release_region(addr + idx * io->regspacing, in ipmi_si_port_setup()
|
D | ipmi_si_pci.c | 39 int regspacing; in ipmi_pci_probe_regspacing() local 45 for (regspacing = DEFAULT_REGSPACING; regspacing <= 16;) { in ipmi_pci_probe_regspacing() 46 io->regspacing = regspacing; in ipmi_pci_probe_regspacing() 58 return regspacing; in ipmi_pci_probe_regspacing() 59 regspacing *= 4; in ipmi_pci_probe_regspacing() 123 io.regspacing = ipmi_pci_probe_regspacing(&io); in ipmi_pci_probe() 134 &pdev->resource[0], io.regsize, io.regspacing, io.irq); in ipmi_pci_probe()
|
D | ipmi_si_platform.c | 120 io->regspacing = DEFAULT_REGSPACING; in ipmi_get_info_from_resources() 127 io->regspacing = res_second->start - io->addr_data; in ipmi_get_info_from_resources() 196 io.addr_data, io.regsize, io.regspacing, io.irq); in platform_ipmi_probe() 220 const __be32 *regsize, *regspacing, *regshift; in of_ipmi_probe() local 249 regspacing = of_get_property(np, "reg-spacing", &proplen); in of_ipmi_probe() 250 if (regspacing && proplen != 4) { in of_ipmi_probe() 274 io.regspacing = regspacing ? be32_to_cpup(regspacing) : DEFAULT_REGSPACING; in of_ipmi_probe() 281 io.addr_data, io.regsize, io.regspacing, io.irq); in of_ipmi_probe() 384 res, io.regsize, io.regspacing, io.irq); in acpi_ipmi_probe()
|
D | ipmi_si_hotmod.c | 110 int regspacing; in hotmod_handler() local 130 regspacing = 1; in hotmod_handler() 179 rv = check_hotmod_int_op(curr, o, "rsp", ®spacing); in hotmod_handler() 220 io.regspacing = regspacing; in hotmod_handler() 221 if (!io.regspacing) in hotmod_handler() 222 io.regspacing = DEFAULT_REGSPACING; in hotmod_handler()
|
D | ipmi_si_hardcode.c | 132 io.regspacing = regspacings[i]; in ipmi_si_hardcode_find_bmc() 133 if (!io.regspacing) in ipmi_si_hardcode_find_bmc() 134 io.regspacing = DEFAULT_REGSPACING; in ipmi_si_hardcode_find_bmc()
|
D | ipmi_si_parisc.c | 21 io.regspacing = 1; in ipmi_parisc_probe()
|
D | ipmi_si_sm.h | 45 int regspacing; member
|
D | ipmi_si_intf.c | 1647 smi_info->io.regspacing, in ipmi_params_show()
|
/Linux-v4.19/Documentation/ |
D | IPMI.txt | 416 register start addresses. For instance, if the regspacing is set to 4 492 rsp=<regspacing>
|