/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | ampere,smpro.yaml | 4 $id: http://devicetree.org/schemas/mfd/ampere,smpro.yaml# 7 title: Ampere Altra SMPro firmware driver 13 Ampere Altra SMPro firmware may contain different blocks like hardware 19 - ampere,smpro 38 smpro@4f { 39 compatible = "ampere,smpro";
|
/openbmc/linux/drivers/mfd/ |
H A D | smpro-core.c | 3 * Ampere Altra Family SMPro core driver 90 MFD_CELL_NAME("smpro-hwmon"), 91 MFD_CELL_NAME("smpro-errmon"), 92 MFD_CELL_NAME("smpro-misc"), 122 { .compatible = "ampere,smpro", .data = &smpro_regmap_config }, 130 .name = "smpro-core", 137 MODULE_DESCRIPTION("SMPRO CORE - I2C driver");
|
H A D | Makefile | 274 obj-$(CONFIG_MFD_SMPRO) += smpro-core.o
|
H A D | Kconfig | 82 tristate "Ampere Computing SMpro core driver" 87 Say yes here to enable SMpro driver support for Ampere's Altra 90 Ampere's Altra SMpro exposes an I2C regmap interface that can
|
/openbmc/linux/Documentation/hwmon/ |
H A D | smpro-hwmon.rst | 3 Kernel driver Ampere(R)'s Altra(R) SMpro hwmon 10 Prefix: ``smpro`` 18 The smpro-hwmon driver supports hardware monitoring for Ampere(R) Altra(R) 19 SoCs based on the SMpro co-processor (SMpro). The following sensor metrics 38 The sysfs files are allocated in the SMpro rootfs folder, with one root
|
H A D | index.rst | 205 smpro-hwmon
|
/openbmc/openbmc/meta-hpe/meta-rl300-g11/recipes-hpe/power-sequencing/files/ |
H A D | gpios-manager.sh | 8 smproStatus=$(lsmod | grep smpro-mfd) 53 modprobe smpro-misc 54 modprobe smpro-errmon 55 modprobe smpro-hwmon 56 modprobe smpro-mfd
|
/openbmc/openbmc/meta-hpe/meta-rl300-g11/recipes-hpe/host/host-boot-enable/ |
H A D | host-boot-enable.sh | 25 modprobe smpro-misc 26 modprobe smpro-errmon 27 modprobe smpro-hwmon 28 modprobe smpro-mfd
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-platform-devices-ampere-smpro | 1 What: /sys/bus/platform/devices/smpro-errmon.*/error_[core|mem|pcie|other]_[ce|ue] 11 …| 00 | Error Type | 1 | See :ref:`the table below <smpro-error-types>` for detail… 13 …| 01 | Subtype | 1 | See :ref:`the table below <smpro-error-types>` for detail… 15 …| 02 | Instance | 2 | See :ref:`the table below <smpro-error-types>` for detail… 131 …| SMpro (other) | 10 | ERR0 | 0 | 0 … 133 …| SMpro (other) | 10 | ERR1 | 1 | 0 … 135 …| SMpro (other) | 10 | MPA_ERR | 2 | 0 … 154 …| Core's CE | /sys/bus/platform/devices/smpro-errmon.*/error_core_ce | Core has CE error … 156 …| Core's UE | /sys/bus/platform/devices/smpro-errmon.*/error_core_ue | Core has UE error … 158 …| Memory's CE | /sys/bus/platform/devices/smpro-errmon.*/error_mem_ce | Memory has CE error … [all …]
|
/openbmc/openbmc/meta-ampere/meta-common/recipes-ampere/host/ac01-boot-progress/ |
H A D | dimm_train_fail_log.sh | 4 echo "/sys/bus/i2c/drivers/smpro-core/2-004f" 6 echo "/sys/bus/i2c/drivers/smpro-core/2-004e" 158 path=("$base"/smpro-misc.*.auto/boot_progress) 174 path=("$base"/smpro-errmon.*.auto/event_dimm"${i}"_syndrome)
|
H A D | ampere_boot_progress.sh | 53 boot_stage_str="SMpro" 153 if ! read -r bg <<< "$(cat /sys/bus/platform/devices/smpro-misc.2.auto/boot_progress)";
|
/openbmc/openbmc/meta-ampere/meta-jade/recipes-ampere/platform/ampere-utils/ |
H A D | ampere_driver_binder.sh | 9 declare -a DRIVER_PATHs=("/sys/bus/i2c/drivers/smpro-core/" 10 "/sys/bus/i2c/drivers/smpro-core/"
|
/openbmc/linux/drivers/misc/ |
H A D | smpro-misc.c | 3 * Ampere Computing SoC's SMpro Misc Driver 135 .name = "smpro-misc", 144 MODULE_DESCRIPTION("Ampere Altra SMpro Misc driver");
|
H A D | Kconfig | 180 tristate "Ampere Computing SMPro error monitor driver" 183 Say Y here to get support for the SMpro error monitor function 189 called smpro-errmon. 192 tristate "Ampere Computing SMPro miscellaneous driver" 195 Say Y here to get support for the SMpro error miscellalenous function 199 called smpro-misc.
|
H A D | Makefile | 26 obj-$(CONFIG_SMPRO_ERRMON) += smpro-errmon.o 27 obj-$(CONFIG_SMPRO_MISC) += smpro-misc.o
|
H A D | smpro-errmon.c | 3 * Ampere Computing SoC's SMpro Error Monitoring Driver 597 .name = "smpro-errmon", 609 MODULE_DESCRIPTION("Ampere Altra SMpro driver");
|
/openbmc/linux/drivers/hwmon/ |
H A D | smpro-hwmon.c | 3 * Ampere Computing SoC's SMPro Hardware Monitoring Driver 457 .name = "smpro-hwmon", 465 MODULE_DESCRIPTION("Ampere Altra SMPro hwmon driver");
|
H A D | Makefile | 197 obj-$(CONFIG_SENSORS_SMPRO) += smpro-hwmon.o
|
H A D | Kconfig | 71 tristate "Ampere's Altra SMpro hardware monitoring driver" 76 with SMpro co-processor.
|
/openbmc/openbmc/meta-fii/meta-kudo/recipes-kudo/kudo-fw-utility/kudo-fw/ |
H A D | kudo-fw.sh | 56 # Disable toggling of SMPro heartbeat 58 echo "Setting SMpro heartbeat failed " >&2
|
/openbmc/linux/arch/arm/boot/dts/nuvoton/ |
H A D | nuvoton-npcm730-kudo.dts | 599 smpro@4f { 600 compatible = "ampere,smpro"; 604 smpro@4e { 605 compatible = "ampere,smpro";
|
/openbmc/dbus-sensors/src/ipmb/ |
H A D | IpmbSensor.cpp | 251 else if (type == IpmbType::SMPro) in loadDefaults() 253 // This is an Ampere SMPro reachable via a BMC. For example, in loadDefaults() 538 else if (sensorClass == "SMPro") in sensorClassType() 540 type = IpmbType::SMPro; in sensorClassType()
|
H A D | IpmbSensor.hpp | 24 SMPro enumerator
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-ampere-mtjade.dts | 362 smpro@4f { 363 compatible = "ampere,smpro"; 366 smpro@4e { 367 compatible = "ampere,smpro";
|
/openbmc/openbmc/meta-fii/meta-kudo/recipes-kudo/kudo-sys-utility/kudo-cmd/ |
H A D | kudo-ras.sh | 482 echo " Error from SMpro "
|