Home
last modified time | relevance | path

Searched refs:ipmi (Results 1 – 6 of 6) sorted by relevance

/drivers/char/ipmi/
A Dipmi_powernv.c213 struct ipmi_smi_powernv *ipmi; in ipmi_powernv_probe() local
223 ipmi = devm_kzalloc(dev, sizeof(*ipmi), GFP_KERNEL); in ipmi_powernv_probe()
224 if (!ipmi) in ipmi_powernv_probe()
235 ipmi->interface_id = prop; in ipmi_powernv_probe()
244 if (!ipmi->irq) { in ipmi_powernv_probe()
250 "opal-ipmi", ipmi); in ipmi_powernv_probe()
259 if (!ipmi->opal_msg) { in ipmi_powernv_probe()
270 dev_set_drvdata(dev, ipmi); in ipmi_powernv_probe()
276 free_irq(ipmi->irq, ipmi); in ipmi_powernv_probe()
278 irq_dispose_mapping(ipmi->irq); in ipmi_powernv_probe()
[all …]
A DKconfig17 See <file:Documentation/driver-api/ipmi.rst> for more details on the driver.
/drivers/acpi/
A Dacpi_ipmi.c153 struct acpi_ipmi_device *ipmi = in ipmi_dev_release_kref() local
156 ipmi_dev_release(ipmi); in ipmi_dev_release_kref()
193 struct acpi_ipmi_device *ipmi; in ipmi_msg_alloc() local
196 ipmi = acpi_ipmi_dev_get(); in ipmi_msg_alloc()
197 if (!ipmi) in ipmi_msg_alloc()
202 acpi_ipmi_dev_put(ipmi); in ipmi_msg_alloc()
209 ipmi_msg->device = ipmi; in ipmi_msg_alloc()
340 spin_lock_irqsave(&ipmi->tx_msg_lock, flags); in ipmi_flush_tx_msg()
341 while (!list_empty(&ipmi->tx_msg_list)) { in ipmi_flush_tx_msg()
342 tx_msg = list_first_entry(&ipmi->tx_msg_list, in ipmi_flush_tx_msg()
[all …]
/drivers/hwmon/
A Dibmaem.c136 struct aem_ipmi_data ipmi; member
356 struct aem_ipmi_data *ipmi = &data->ipmi; in aem_read_sensor() local
376 ipmi->tx_message.cmd = AEM_ELEMENT_CMD; in aem_read_sensor()
381 ipmi->rx_msg_data = rs_resp; in aem_read_sensor()
382 ipmi->rx_msg_len = rs_size; in aem_read_sensor()
384 aem_send_message(ipmi); in aem_read_sensor()
389 if (ipmi->rx_result || ipmi->rx_msg_len != rs_size || in aem_read_sensor()
475 ipmi_destroy_user(data->ipmi.user); in aem_delete()
589 ipmi_destroy_user(data->ipmi.user); in aem_init_aem1_inst()
729 ipmi_destroy_user(data->ipmi.user); in aem_init_aem2_inst()
[all …]
/drivers/
A DMakefile31 obj-y += char/ipmi/
/drivers/char/
A DKconfig135 source "drivers/char/ipmi/Kconfig"

Completed in 24 milliseconds