Lines Matching refs:info

56 	struct ipmi_get_info info;  in ipmi_isa_identify()  local
59 if (ipmi_smbios_identify(&info) && info.iface_type != SSIF_MODE && in ipmi_isa_identify()
98 ipmi_hint_identify(device_t dev, struct ipmi_get_info *info) in ipmi_hint_identify() argument
110 bzero(info, sizeof(struct ipmi_get_info)); in ipmi_hint_identify()
112 info->iface_type = KCS_MODE; in ipmi_hint_identify()
113 info->address = 0xca2; in ipmi_hint_identify()
114 info->io_mode = 1; in ipmi_hint_identify()
115 info->offset = 1; in ipmi_hint_identify()
117 info->iface_type = SMIC_MODE; in ipmi_hint_identify()
118 info->address = 0xca9; in ipmi_hint_identify()
119 info->io_mode = 1; in ipmi_hint_identify()
120 info->offset = 1; in ipmi_hint_identify()
122 info->iface_type = BT_MODE; in ipmi_hint_identify()
123 info->address = 0xe4; in ipmi_hint_identify()
124 info->io_mode = 1; in ipmi_hint_identify()
125 info->offset = 1; in ipmi_hint_identify()
142 info->address = val; in ipmi_hint_identify()
143 info->io_mode = 1; in ipmi_hint_identify()
146 info->address = val; in ipmi_hint_identify()
147 info->io_mode = 0; in ipmi_hint_identify()
154 info->offset = 1; in ipmi_hint_identify()
157 info->offset = 2; in ipmi_hint_identify()
160 info->offset = 4; in ipmi_hint_identify()
174 struct ipmi_get_info info; in ipmi_isa_attach() local
182 if (!ipmi_smbios_identify(&info) && in ipmi_isa_attach()
183 !ipmi_hint_identify(dev, &info)) in ipmi_isa_attach()
186 switch (info.iface_type) { in ipmi_isa_attach()
206 mode, info.io_mode ? "io" : "mem", in ipmi_isa_attach()
207 (uintmax_t)info.address, info.offset, in ipmi_isa_attach()
209 if (info.io_mode) in ipmi_isa_attach()
215 sc->ipmi_io_spacing = info.offset; in ipmi_isa_attach()
216 if (info.offset == 1) { in ipmi_isa_attach()
219 &sc->ipmi_io_rid, info.address, info.address + count - 1, in ipmi_isa_attach()
229 &sc->ipmi_io_rid, info.address + i * info.offset, in ipmi_isa_attach()
230 info.address + i * info.offset, 1, RF_ACTIVE); in ipmi_isa_attach()
242 if (info.irq != 0) { in ipmi_isa_attach()
245 &sc->ipmi_irq_rid, info.irq, info.irq, 1, in ipmi_isa_attach()
250 switch (info.iface_type) { in ipmi_isa_attach()