Searched +full:ipmi +full:- +full:smic (Results 1 – 12 of 12) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/ipmi/ipmi-smic.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: IPMI device bindings9 description: IPMI device bindings12 - Corey Minyard <cminyard@mvista.com>17 - ipmi-kcs18 - ipmi-smic19 - ipmi-bt[all …]
1 # SPDX-License-Identifier: GPL-2.0-only3 # IPMI device configuration7 tristate 'IPMI top-level message handler'11 This enables the central IPMI message handler, required for IPMI14 IPMI is a standard for managing sensors (temperature,17 See <file:Documentation/driver-api/ipmi.rst> for more details on the driver.33 When a panic occurs, this will cause the IPMI message handler to,34 by default, generate an IPMI event describing the panic to each44 When a panic occurs, this will cause the IPMI message handler to,45 by default, generate IPMI OEM type f0 events holding the IPMB[all …]
1 // SPDX-License-Identifier: GPL-2.0+37 " 'smic', and 'bt'. For example si_type=kcs,bt will set"61 MODULE_PARM_DESC(regsizes, "The size of the specific IPMI register in bytes."62 " This should generally be 1, 2, 4, or 8 for an 8-bit,"63 " 16-bit, 32-bit, or 64-bit register. Use this if you"64 " the 8-bit IPMI register has to be read from a larger"68 " IPMI register, in bits. For instance, if the data"69 " is read from a 32-bit word and the IPMI data is in"70 " bit 8-15, then the shift would be 8");89 } else if (strcmp(si_type_str, "smic") == 0) { in ipmi_hardcode_init_one()[all …]
1 // SPDX-License-Identifier: GPL-2.0+5 * Handling for dynamically adding/removing IPMI devices through12 #include <linux/ipmi.h>21 " Documentation/driver-api/ipmi.rst in the kernel sources for the"26 * add|remove,kcs|bt|smic,mem|i/o,<address>[,<opt1>[,<opt2>[,...]]]48 { "smic", SI_SMIC },68 return -EINVAL; in parse_str()81 return -EINVAL; in parse_str()92 return -EINVAL; in check_hotmod_int_op()97 return -EINVAL; in check_hotmod_int_op()[all …]
1 // SPDX-License-Identifier: GPL-2.0+5 * The state-machine driver for an IPMI SMIC driver8 * and the kernel patch "mmcdev-patch-245" by HP11 * ipmi@schwaar.com18 * the kernel patch "mmcdev-patch-245" by HP has the following21 * 2001 Hewlett-Packard Company33 /* smic_debug is a bit-field34 * SMIC_DEBUG_ENABLE - turned on for now35 * SMIC_DEBUG_MSG - commands and their responses36 * SMIC_DEBUG_STATES - state machine[all …]
1 // SPDX-License-Identifier: GPL-2.0+5 * Handling for platform devices in IPMI (ACPI, OF, and things57 /* For GPE-type interrupts. */63 ipmi_si_irq_handler(io->irq, io->irq_handler_data); in ipmi_acpi_gpe()69 if (!io->irq) in acpi_gpe_irq_cleanup()73 acpi_remove_gpe_handler(NULL, io->irq, &ipmi_acpi_gpe); in acpi_gpe_irq_cleanup()80 if (!io->irq) in acpi_gpe_irq_setup()84 io->irq, in acpi_gpe_irq_setup()89 dev_warn(io->dev, in acpi_gpe_irq_setup()91 io->irq); in acpi_gpe_irq_setup()[all …]
1 /* SPDX-License-Identifier: GPL-2.0+ */5 * State machine interface for low-level IPMI system management7 * the ipmi_smi code (that handles the policy of a KCS, SMIC, or8 * BT interface) and the actual low-level state machine.61 * return -2 if the state machine is not idle, -1 if the size70 * -1 if the buffer is too small, zero if no transaction is78 * receiving an interrupt (for a interrupt-driven interface).
1 // SPDX-License-Identifier: GPL-2.0+5 * The interface to the IPMI driver for the system interfaces (KCS, SMIC,40 #include <linux/ipmi.h>65 /* FIXME - add watchdog stuff. */68 /* Some BT-specific defines we need here. */73 static const char * const si_to_str[] = { "invalid", "kcs", "smic", "bt" };111 /* Number of IPMI events received from the hardware. */137 * IPMI142 * Per-OEM handler, called from handle_flags(). Returns 1143 * when handle_flags() needs to be re-run or 0 indicating it[all …]
2 The Linux IPMI Driver7 The Intelligent Platform Management Interface, or IPMI, is a12 standardized database for field-replaceable units (FRUs) and a watchdog15 To use this, you need an interface to an IPMI controller in your17 management software that can use the IPMI system.19 This document describes how to use the IPMI driver for Linux. If you20 are not familiar with IPMI itself, see the web site at21 https://www.intel.com/design/servers/ipmi/index.htm. IPMI is a big25 -------------27 The Linux IPMI driver is modular, which means you have to pick several[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * Copyright 2011-2012 Calxeda, Inc.20 #address-cells = <1>;21 #size-cells = <1>;22 compatible = "simple-bus";23 interrupt-parent = <&intc>;26 compatible = "calxeda,hb-ahci";29 dma-coherent;30 calxeda,port-phys = < &combophy5 0>, <&combophy0 0>,33 calxeda,sgpio-gpio =<&gpioh 5 1>, <&gpioh 6 1>,[all …]
4 Contact: openipmi-developer@lists.sourceforge.net12 Contact: openipmi-developer@lists.sourceforge.net23 Contact: openipmi-developer@lists.sourceforge.net33 Contact: openipmi-developer@lists.sourceforge.net42 Contact: openipmi-developer@lists.sourceforge.net53 Contact: openipmi-developer@lists.sourceforge.net55 (RO) Lists the IPMI ‘logical device’ commands and functions63 Contact: openipmi-developer@lists.sourceforge.net65 (RO) Displays the IPMI Command Specification Version.71 Contact: openipmi-developer@lists.sourceforge.net[all …]
... then 81 /usr/share/command-not-found/command-not-found -- "$ ...