Searched +full:s500 +full:- +full:sps (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/arm/boot/dts/actions/ |
| H A D | owl-s500.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Actions Semi S500 SoC 5 * Copyright (c) 2016-2017 Andreas Färber 8 #include <dt-bindings/clock/actions,s500-cmu.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/power/owl-s500-powergate.h> 12 #include <dt-bindings/reset/actions,s500-reset.h> 15 compatible = "actions,s500"; 16 interrupt-parent = <&gic>; [all …]
|
| /linux/arch/arm/mach-actions/ |
| H A D | platsmp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 18 #include <linux/soc/actions/owl-sps.h> 45 return -EINVAL; in s500_wakeup_secondary() 69 timer_base_addr + OWL_CPU1_ADDR + (cpu - 1) * 4); in s500_wakeup_secondary() 71 timer_base_addr + OWL_CPU1_FLAG + (cpu - 1) * 4); in s500_wakeup_secondary() 91 writel(0, timer_base_addr + OWL_CPU1_ADDR + (cpu - 1) * 4); in s500_smp_boot_secondary() 92 writel(0, timer_base_addr + OWL_CPU1_FLAG + (cpu - 1) * 4); in s500_smp_boot_secondary() 101 node = of_find_compatible_node(NULL, NULL, "actions,s500-timer"); in s500_smp_prepare_cpus() 113 node = of_find_compatible_node(NULL, NULL, "actions,s500-sps"); in s500_smp_prepare_cpus() 115 pr_err("%s: missing sps\n", __func__); in s500_smp_prepare_cpus() [all …]
|
| /linux/drivers/pmdomain/actions/ |
| H A D | owl-sps.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Actions Semi Owl Smart Power System (SPS) 16 #include <linux/soc/actions/owl-sps.h> 17 #include <dt-bindings/power/owl-s500-powergate.h> 18 #include <dt-bindings/power/owl-s700-powergate.h> 19 #include <dt-bindings/power/owl-s900-powergate.h> 46 struct owl_sps *sps; member 53 ack_mask = BIT(pd->info->ack_bit); in owl_sps_set_power() 54 pwr_mask = BIT(pd->info->pwr_bit); in owl_sps_set_power() 56 return owl_sps_set_pg(pd->sps->base, pwr_mask, ack_mask, enable); in owl_sps_set_power() [all …]
|
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 bool "Actions Semi SPS power domains" 13 Say 'y' here to enable support for Smart Power System (SPS) 14 power-gating on Actions Semiconductor S500, S700 and S900 SoCs.
|