lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 6 Jul 2016 21:28:49 +0800 From: Andy Yan <andy.yan@...k-chips.com> To: sre@...nel.org, robh+dt@...nel.org, heiko@...ech.de, john.stultz@...aro.org, k.kozlowski@...sung.com Cc: devicetree@...r.kernel.org, linux-kernel@...r.kernel.org, jun.nie@...aro.org, matthias.bgg@...il.com, moritz.fischer@...us.com, Andy Yan <andy.yan@...k-chips.com> Subject: [PATCH v10 4/4] ARM64: dts: rockchip: add syscon-reboot-mode DT node Add syscon-reboot-mode driver DT node for rk3368 platform Tested-by: Caesar Wang <caesar.upstream@...il.com> Signed-off-by: Andy Yan <andy.yan@...k-chips.com> --- Changes in v10: None Changes in v9: None Changes in v8: None Changes in v7: None Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: - descirbe all reboot mode as property instead of subnode Changes in v2: - make this node as a subnode of pmugrf Changes in v1: None arch/arm64/boot/dts/rockchip/rk3368.dtsi | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3368.dtsi b/arch/arm64/boot/dts/rockchip/rk3368.dtsi index 8b4a7c9..8041067 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3368.dtsi @@ -45,6 +45,7 @@ #include <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/pinctrl/rockchip.h> +#include <dt-bindings/soc/rockchip_boot-mode.h> #include <dt-bindings/thermal/thermal.h> / { @@ -632,8 +633,17 @@ }; pmugrf: syscon@...38000 { - compatible = "rockchip,rk3368-pmugrf", "syscon"; + compatible = "rockchip,rk3368-pmugrf", "syscon", "simple-mfd"; reg = <0x0 0xff738000 0x0 0x1000>; + + reboot-mode { + compatible = "syscon-reboot-mode"; + offset = <0x200>; + mode-normal = <BOOT_NORMAL>; + mode-recovery = <BOOT_RECOVERY>; + mode-bootloader = <BOOT_FASTBOOT>; + mode-loader = <BOOT_BL_DOWNLOAD>; + }; }; cru: clock-controller@...60000 { -- 2.7.4
Powered by blists - more mailing lists