Home
last modified time | relevance | path

Searched full:smpro (Results 1 – 25 of 28) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dampere,smpro.yaml4 $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 Dsmpro-core.c3 * 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 DMakefile274 obj-$(CONFIG_MFD_SMPRO) += smpro-core.o
H A DKconfig82 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 Dsmpro-hwmon.rst3 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 Dindex.rst205 smpro-hwmon
/openbmc/openbmc/meta-hpe/meta-rl300-g11/recipes-hpe/power-sequencing/files/
H A Dgpios-manager.sh8 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 Dhost-boot-enable.sh25 modprobe smpro-misc
26 modprobe smpro-errmon
27 modprobe smpro-hwmon
28 modprobe smpro-mfd
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-platform-devices-ampere-smpro1 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 Ddimm_train_fail_log.sh4 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 Dampere_boot_progress.sh53 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 Dampere_driver_binder.sh9 declare -a DRIVER_PATHs=("/sys/bus/i2c/drivers/smpro-core/"
10 "/sys/bus/i2c/drivers/smpro-core/"
/openbmc/linux/drivers/misc/
H A Dsmpro-misc.c3 * Ampere Computing SoC's SMpro Misc Driver
135 .name = "smpro-misc",
144 MODULE_DESCRIPTION("Ampere Altra SMpro Misc driver");
H A DKconfig180 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 DMakefile26 obj-$(CONFIG_SMPRO_ERRMON) += smpro-errmon.o
27 obj-$(CONFIG_SMPRO_MISC) += smpro-misc.o
H A Dsmpro-errmon.c3 * 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 Dsmpro-hwmon.c3 * Ampere Computing SoC's SMPro Hardware Monitoring Driver
457 .name = "smpro-hwmon",
465 MODULE_DESCRIPTION("Ampere Altra SMPro hwmon driver");
H A DMakefile197 obj-$(CONFIG_SENSORS_SMPRO) += smpro-hwmon.o
H A DKconfig71 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 Dkudo-fw.sh56 # Disable toggling of SMPro heartbeat
58 echo "Setting SMpro heartbeat failed " >&2
/openbmc/linux/arch/arm/boot/dts/nuvoton/
H A Dnuvoton-npcm730-kudo.dts599 smpro@4f {
600 compatible = "ampere,smpro";
604 smpro@4e {
605 compatible = "ampere,smpro";
/openbmc/dbus-sensors/src/ipmb/
H A DIpmbSensor.cpp251 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 DIpmbSensor.hpp24 SMPro enumerator
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-ampere-mtjade.dts362 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 Dkudo-ras.sh482 echo " Error from SMpro "

12