| /linux/Documentation/devicetree/bindings/ipmi/ |
| H A D | nuvoton,npcm750-kcs-bmc.yaml | 4 $id: http://devicetree.org/schemas/ipmi/nuvoton,npcm750-kcs-bmc.yaml# 7 title: Nuvoton NPCM KCS BMC 16 Controllers) and the KCS interface can be used to perform in-band IPMI 22 - const: nuvoton,npcm750-kcs-bmc 25 - nuvoton,npcm845-kcs-bmc 26 - const: nuvoton,npcm750-kcs-bmc 35 description: The KCS channel number in the controller 50 kcs@0 { 51 compatible = "nuvoton,npcm750-kcs-bmc";
|
| H A D | ipmi-smic.yaml | 17 - ipmi-kcs
|
| /linux/drivers/char/ipmi/ |
| H A D | kcs_bmc_npcm7xx.c | 7 #define pr_fmt(fmt) "nuvoton-kcs-bmc: " fmt 22 #define DEVICE_NAME "npcm-kcs-bmc" 50 * 7.2.4 Core KCS Registers 54 * sts: KCS Channel n Status Register (KCSnST). 55 * dob: KCS Channel n Data Out Buffer Register (KCSnDO). 56 * dib: KCS Channel n Data In Buffer Register (KCSnDI). 57 * ctl: KCS Channel n Control Register (KCSnCTL). 58 * ie : KCS Channel n Interrupt Enable Register (KCSnIE). 233 { .compatible = "nuvoton,npcm750-kcs-bmc" }, 251 MODULE_DESCRIPTION("NPCM7xx device interface to the KCS BMC device");
|
| H A D | kcs_bmc.c | 120 dev_err(kcs_bmc->dev, "Failed to add chardev for KCS channel %d: %d", in kcs_bmc_add_device() 140 dev_err(kcs_bmc->dev, "Failed to remove chardev for KCS channel %d: %d", in kcs_bmc_remove_device() 157 dev_err(kcs_bmc->dev, "Failed to add driver for KCS channel %d: %d", in kcs_bmc_register_driver() 174 dev_err(kcs_bmc->dev, "Failed to remove driver for KCS channel %d: %d", in kcs_bmc_unregister_driver() 190 MODULE_DESCRIPTION("KCS BMC to handle the IPMI request from system software");
|
| H A D | kcs_bmc_cdev_ipmi.c | 6 #define pr_fmt(fmt) "kcs-bmc: " fmt 22 /* Different phases of the KCS BMC module. 60 /* IPMI 2.0 - Table 9-4, KCS Interface Status Codes */ 94 #define DEVICE_NAME "ipmi-kcs" 100 /* IPMI 2.0 - Table 9-1, KCS Interface Status Register Bits */ 108 /* IPMI 2.0 - Table 9-2, KCS Interface State Bits */ 116 /* IPMI 2.0 - Table 9-3, KCS Interface Control Codes */ 568 MODULE_DESCRIPTION("KCS BMC to handle the IPMI request from system software");
|
| H A D | kcs_bmc_aspeed.c | 6 #define pr_fmt(fmt) "aspeed-kcs-bmc: " fmt 27 #define DEVICE_NAME "ast-kcs-bmc" 349 "SerIRQ configuration not supported on KCS channel %d\n", in aspeed_kcs_config_upstream_irq() 662 { .compatible = "aspeed,ast2400-kcs-bmc-v2" }, 663 { .compatible = "aspeed,ast2500-kcs-bmc-v2" }, 664 { .compatible = "aspeed,ast2600-kcs-bmc" }, 682 MODULE_DESCRIPTION("Aspeed device interface to the KCS BMC device");
|
| H A D | ipmi_si_hardcode.c | 36 …rated by commas. The types are 'kcs', 'smic', and 'bt'. For example si_type=kcs,bt will set the …
|
| H A D | ipmi_si_hotmod.c | 25 * add|remove,kcs|bt|smic,mem|i/o,<address>[,<opt1>[,<opt2>[,...]]] 46 { "kcs", SI_KCS },
|
| H A D | kcs_bmc.h | 18 /* IPMI 2.0 - 9.5, KCS Interface Registers
|
| H A D | ipmi_si_platform.c | 220 { .type = "ipmi", .compatible = "ipmi-kcs", .data = &ipmi_kcs_si_info }, 330 /* _IFT tells us the interface type: KCS, BT, etc */ in acpi_ipmi_probe()
|
| H A D | ipmi_si_sm.h | 7 * the ipmi_smi code (that handles the policy of a KCS, SMIC, or
|
| H A D | kcs_bmc_serio.c | 159 MODULE_DESCRIPTION("Adapter driver for serio access to BMC KCS devices");
|
| H A D | ipmi_si_pci.c | 58 * as a KCS device by the class, but it is not one.
|
| H A D | ipmi_smic_sm.c | 568 static void smic_cleanup(struct si_sm_data *kcs) in smic_cleanup() argument
|
| H A D | ipmi_si_intf.c | 5 * The interface to the IPMI driver for the system interfaces (KCS, SMIC, 76 const char *const si_to_str[] = { "invalid", "kcs", "smic", "bt", NULL }; 2372 MODULE_DESCRIPTION("Interface to the IPMI driver for the KCS, SMIC, and BT system interfaces.");
|
| /linux/fs/proc/ |
| H A D | uptime.c | 22 struct kernel_cpustat kcs; in uptime_proc_show() local 24 kcpustat_cpu_fetch(&kcs, i); in uptime_proc_show() 25 idle_nsec += get_idle_time(&kcs, i); in uptime_proc_show()
|
| /linux/arch/arm64/boot/dts/amd/ |
| H A D | amd-seattle-soc.dtsi | 273 ipmi_kcs: kcs@e0010000 { 275 compatible = "ipmi-kcs";
|
| /linux/drivers/hwmon/pmbus/ |
| H A D | mp2888.c | 107 * Output value is calculated as: (READ_CSx / 80 – 1.23) / (Kcs * Rcs) in mp2888_read_phase() 109 * - Kcs is the DrMOS current sense gain of power stage, which is obtained from the in mp2888_read_phase()
|
| H A D | mp2975.c | 223 * Output value is calculated as: (READ_CSx / 80 – 1.23) / (Kcs * Rcs) in mp2975_read_phase() 225 * - Kcs is the DrMOS current sense gain of power stage, which is in mp2975_read_phase()
|
| H A D | mp2856.c | 154 * Output value is calculated as: (READ_CSx * 12.5mV - 1.23V) / (Kcs * Rcs) in mp2856_read_phase()
|
| /linux/include/linux/ |
| H A D | kernel_stat.h | 127 extern u64 get_idle_time(struct kernel_cpustat *kcs, int cpu);
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-ipmi | 107 (RO) The device interface for IPMI "kcs", "smic", "bt" or
|
| /linux/drivers/zorro/ |
| H A D | zorro.ids | 55 0000 KCS Power PC [ISA Bus Bridge]
|