Searched full:scpi (Results 1 – 16 of 16) sorted by relevance
| /linux/Documentation/hwmon/ |
| H A D | scpi-hwmon.rst | 1 Kernel driver scpi-hwmon 19 Processor Interface (SCPI). The following sensor types are supported 33 The driver relies on device tree node to indicate the presence of SCPI 35 Documentation/devicetree/bindings/firmware/arm,scpi.yaml for details of the
|
| /linux/drivers/cpufreq/ |
| H A D | scpi-cpufreq.c | 3 * System Control and Power Interface (SCPI) based CPUFreq Interface driver 155 /* scpi allows DVFS request for any domain from any CPU */ in scpi_cpufreq_init() 189 .name = "scpi-cpufreq", 224 .name = "scpi-cpufreq", 231 MODULE_ALIAS("platform:scpi-cpufreq"); 233 MODULE_DESCRIPTION("ARM SCPI CPUFreq interface driver");
|
| /linux/include/linux/ |
| H A D | scpi_protocol.h | 3 * SCPI Message Protocol driver header 41 * by SCP through SCPI message protocol 42 * @get_version: returns the major and minor revision on the SCPI 54 * @device_domain_id: gets the scpi domain id for a given device
|
| /linux/drivers/clk/ |
| H A D | clk-scpi.c | 3 * System Control and Power Interface (SCPI) Protocol based clock driver 122 { .compatible = "arm,scpi-dvfs-clocks", .data = &scpi_dvfs_ops, }, 123 { .compatible = "arm,scpi-variable-clocks", .data = &scpi_clk_ops, }, 275 cpufreq_dev = platform_device_register_simple("scpi-cpufreq", in scpi_clocks_probe() 284 { .compatible = "arm,scpi-clocks", }, 300 MODULE_DESCRIPTION("ARM SCPI clock driver");
|
| H A D | Kconfig | 120 tristate "Clock driver controlled via SCPI interface" 124 by firmware that implements the SCPI interface. 126 This driver uses SCPI Message Protocol to interact with the
|
| H A D | Makefile | 104 obj-$(CONFIG_COMMON_CLK_SCPI) += clk-scpi.o
|
| /linux/drivers/hwmon/ |
| H A D | scpi-hwmon.c | 3 * System Control and Power Interface(SCPI) based hwmon sensor driver 129 {.compatible = "arm,scpi-sensors", .data = &scpi_scale}, 130 {.compatible = "amlogic,meson-gxbb-scpi-sensors", .data = &gxbb_scpi_scale}, 175 dev_err(&pdev->dev, "Unable to initialize scpi-hwmon data\n"); in scpi_hwmon_probe() 297 .name = "scpi-hwmon", 305 MODULE_DESCRIPTION("ARM SCPI HWMON interface driver");
|
| H A D | Kconfig | 427 tristate "ARM SCPI Sensors"
|
| /linux/drivers/firmware/ |
| H A D | arm_scpi.c | 3 * System Control and Power Interface (SCPI) Message Protocol driver 5 * SCPI Message Protocol is used between the System Control Processor(SCP) 88 /* SCPI Standard commands */ 122 /* SCPI Legacy Commands */ 264 * shared through SCPI should have their contents converted to little-endian 526 /* SCPI error codes > 0, translate them to Linux scale*/ in scpi_send_message() 875 scpi_info = NULL; /* stop exporting SCPI ops through get_scpi_ops */ in scpi_remove() 952 dev_err(dev, "failed to get SCPI payload mem resource\n"); in scpi_probe() 959 dev_err(dev, "failed to ioremap SCPI payload\n"); in scpi_probe() 1039 {.compatible = "arm,scpi"}, [all …]
|
| /linux/drivers/pmdomain/arm/ |
| H A D | scpi_pm_domain.c | 3 * SCPI Generic power domain support. 141 { .compatible = "arm,scpi-power-domains", }, 156 MODULE_DESCRIPTION("ARM SCPI power domain driver");
|
| /linux/arch/arm64/boot/dts/arm/ |
| H A D | juno-base.dtsi | 713 scpi { 714 compatible = "arm,scpi"; 719 compatible = "arm,scpi-clocks"; 722 compatible = "arm,scpi-dvfs-clocks"; 728 compatible = "arm,scpi-variable-clocks"; 736 compatible = "arm,scpi-power-domains"; 742 compatible = "arm,scpi-sensors";
|
| H A D | juno-scmi.dtsi | 42 /delete-node/ scpi;
|
| /linux/drivers/clk/meson/ |
| H A D | axg.c | 460 * This clock, as fdiv2, is used by the SCPI FW and is required 464 * a) The SCPI generic driver claims and enable all the clocks
|
| H A D | gxbb.c | 717 * This clock, as fdiv2, is used by the SCPI FW and is required 721 * a) The SCPI generic driver claims and enable all the clocks
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | sta.c | 1159 /* Configure RSSI/SCPI reporting as RSSI. */ in cw1200_setup_mac()
|
| /linux/ |
| H A D | MAINTAINERS | 26589 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
|