Home
last modified time | relevance | path

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

/Linux-v6.6/Documentation/devicetree/bindings/mfd/
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";
/Linux-v6.6/drivers/mfd/
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");
DMakefile274 obj-$(CONFIG_MFD_SMPRO) += smpro-core.o
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
/Linux-v6.6/Documentation/hwmon/
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
Dindex.rst199 smpro-hwmon
/Linux-v6.6/Documentation/ABI/testing/
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 …]
/Linux-v6.6/drivers/misc/
Dsmpro-misc.c3 * Ampere Computing SoC's SMpro Misc Driver
135 .name = "smpro-misc",
144 MODULE_DESCRIPTION("Ampere Altra SMpro Misc driver");
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.
DMakefile26 obj-$(CONFIG_SMPRO_ERRMON) += smpro-errmon.o
27 obj-$(CONFIG_SMPRO_MISC) += smpro-misc.o
Dsmpro-errmon.c3 * Ampere Computing SoC's SMpro Error Monitoring Driver
597 .name = "smpro-errmon",
609 MODULE_DESCRIPTION("Ampere Altra SMpro driver");
/Linux-v6.6/drivers/hwmon/
Dsmpro-hwmon.c3 * Ampere Computing SoC's SMPro Hardware Monitoring Driver
457 .name = "smpro-hwmon",
465 MODULE_DESCRIPTION("Ampere Altra SMPro hwmon driver");
DMakefile195 obj-$(CONFIG_SENSORS_SMPRO) += smpro-hwmon.o
DKconfig71 tristate "Ampere's Altra SMpro hardware monitoring driver"
76 with SMpro co-processor.
/Linux-v6.6/arch/arm/boot/dts/nuvoton/
Dnuvoton-npcm730-kudo.dts599 smpro@4f {
600 compatible = "ampere,smpro";
604 smpro@4e {
605 compatible = "ampere,smpro";
/Linux-v6.6/arch/arm/boot/dts/aspeed/
Daspeed-bmc-ampere-mtjade.dts357 smpro@4f {
358 compatible = "ampere,smpro";
361 smpro@4e {
362 compatible = "ampere,smpro";