Lines Matching refs:base_addr
35 static void __init dmi_add_platform_ipmi(unsigned long base_addr,
70 p.addr = base_addr;
83 info->addr = base_addr;
101 unsigned long base_addr)
108 info->addr == base_addr)
130 unsigned long base_addr;
142 memcpy(&base_addr, data + DMI_IPMI_ADDR, sizeof(unsigned long));
143 if (!base_addr) {
150 base_addr = data[DMI_IPMI_ADDR] >> 1;
151 if (base_addr == 0) {
157 base_addr = data[DMI_IPMI_SLAVEADDR] >> 1;
161 if (base_addr & 1) {
163 base_addr &= DMI_IPMI_IO_MASK;
173 base_addr |= (data[DMI_IPMI_ACCESS] >> 4) & 1;
206 base_addr = base_addr & DMI_IPMI_IO_MASK;
210 dmi_add_platform_ipmi(base_addr, space, slave_addr, irq,