Searched refs:regspacing (Results 1 - 12 of 12) sorted by last modified time

/linux-master/drivers/char/ipmi/
H A Dipmi_si_platform.c125 io->regspacing = DEFAULT_REGSPACING;
129 io->regspacing = res_second->start - io->addr_data;
207 io.addr_data, io.regsize, io.regspacing, io.irq);
230 const __be32 *regsize, *regspacing, *regshift; local
255 regspacing = of_get_property(np, "reg-spacing", &proplen);
256 if (regspacing && proplen != 4) {
257 dev_warn(&pdev->dev, "invalid regspacing from OF\n");
275 io.regspacing = regspacing ? be32_to_cpup(regspacing)
[all...]
H A Dipmi_si_hardcode.c83 p.regspacing = regspacings[i];
H A Dipmi_si_intf.c1655 smi_info->io.regspacing,
H A Dipmi_si_parisc.c21 io.regspacing = 1;
H A Dipmi_si.h49 unsigned int regspacing; member in struct:si_sm_io
H A Dipmi_si_pci.c28 int regspacing; local
34 for (regspacing = DEFAULT_REGSPACING; regspacing <= 16;) {
35 io->regspacing = regspacing;
46 return regspacing;
47 regspacing *= 4;
110 io.regspacing = ipmi_pci_probe_regspacing(&io);
119 &pdev->resource[0], io.regsize, io.regspacing, io.irq);
H A Dipmi_si_hotmod.c27 * rsp=<regspacing>
149 rv = check_hotmod_int_op(curr, o, "rsp", &h->regspacing);
H A Dipmi_plat_data.c32 if (p->regspacing == 0)
33 p->regspacing = p->regsize;
75 r[1].start = r[0].start + p->regspacing;
83 r[2].start = r[1].start + p->regspacing;
H A Dipmi_si_port_io.c10 return inb(addr + (offset * io->regspacing));
18 outb(b, addr + (offset * io->regspacing));
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));
58 release_region(addr + idx * io->regspacing,
101 if (request_region(addr + idx * io->regspacing,
105 release_region(addr + idx * io->regspacing,
H A Dipmi_si_mem_io.c9 return readb((io->addr)+(offset * io->regspacing));
15 writeb(b, (io->addr)+(offset * io->regspacing));
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));
64 release_mem_region(addr + idx * io->regspacing,
120 if (request_mem_region(addr + idx * io->regspacing,
[all...]
H A Dipmi_dmi.c72 p.regspacing = offset;
H A Dipmi_plat_data.h16 unsigned int regspacing; member in struct:ipmi_plat_data

Completed in 184 milliseconds