Searched +full:meson +full:- +full:a1 +full:- +full:pwrc (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.15/Documentation/devicetree/bindings/power/ |
D | amlogic,meson-sec-pwrc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 --- 6 $id: "http://devicetree.org/schemas/power/amlogic,meson-sec-pwrc.yaml#" 7 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 9 title: Amlogic Meson Secure Power Domains 12 - Jianxin Pan <jianxin.pan@amlogic.com> 15 Secure Power Domains used in Meson A1/C1 SoCs, and should be the child node 16 of secure-monitor. 21 - amlogic,meson-a1-pwrc 23 "#power-domain-cells": [all …]
|
/Linux-v5.15/drivers/soc/amlogic/ |
D | meson-secure-pwrc.c | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 13 #include <dt-bindings/power/meson-a1-power.h> 14 #include <linux/arm-smccc.h> 15 #include <linux/firmware/meson/meson_sm.h> 24 struct meson_secure_pwrc *pwrc; member 49 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_GET, &is_off, in pwrc_secure_is_off() 50 pwrc_domain->index, 0, 0, 0, 0) < 0) in pwrc_secure_is_off() 62 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_SET, NULL, in meson_secure_pwrc_off() 63 pwrc_domain->index, PWRC_OFF, 0, 0, 0) < 0) { in meson_secure_pwrc_off() 65 ret = -EINVAL; in meson_secure_pwrc_off() [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/amlogic/ |
D | meson-a1.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/gpio/meson-a1-gpio.h> 11 compatible = "amlogic,a1"; 13 interrupt-parent = <&gic>; 14 #address-cells = <2>; 15 #size-cells = <2>; 18 #address-cells = <2>; 19 #size-cells = <0>; [all …]
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | meson8.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 6 #include <dt-bindings/clock/meson8-ddr-clkc.h> 7 #include <dt-bindings/clock/meson8b-clkc.h> 8 #include <dt-bindings/gpio/meson8-gpio.h> 9 #include <dt-bindings/power/meson8-power.h> 10 #include <dt-bindings/reset/amlogic,meson8b-clkc-reset.h> 11 #include <dt-bindings/reset/amlogic,meson8b-reset.h> 12 #include <dt-bindings/thermal/thermal.h> 13 #include "meson.dtsi" 20 #address-cells = <1>; [all …]
|