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
| ||
|
Message-ID: <ec43c40d-66fc-b4e3-273c-c21e1418ddab@linaro.org> Date: Sun, 1 Jan 2023 16:49:03 +0100 From: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org> To: Abel Vesa <abel.vesa@...aro.org>, Andy Gross <agross@...nel.org>, Bjorn Andersson <andersson@...nel.org>, Konrad Dybcio <konrad.dybcio@...aro.org>, Rob Herring <robh+dt@...nel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>, Neil Armstrong <neil.armstrong@...aro.org> Cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>, devicetree@...r.kernel.org, linux-arm-msm@...r.kernel.org, Sai Prakash Ranjan <quic_saipraka@...cinc.com> Subject: Re: [PATCH v8 02/10] arm64: dts: qcom: Add base SM8550 dtsi On 30/12/2022 21:22, Abel Vesa wrote: > Add base dtsi for SM8550 SoC and includes base description of > CPUs, GCC, RPMHCC, UART, interrupt controller, TLMM, reserved > memory, RPMh PD, TCSRCC, ITS, IPCC, AOSS QMP, LLCC, cpufreq, > interconnect, thermal sensor, cpu cooling maps and SMMU nodes > which helps boot to shell with console on boards with this SoC. > > Co-developed-by: Neil Armstrong <neil.armstrong@...aro.org> > Signed-off-by: Neil Armstrong <neil.armstrong@...aro.org> > Signed-off-by: Abel Vesa <abel.vesa@...aro.org> > Reviewed-by: Konrad Dybcio <konrad.dybcio@...aro.org> > Reviewed-by: Sai Prakash Ranjan <quic_saipraka@...cinc.com> > --- > arch/arm64/boot/dts/qcom/sm8550.dtsi | 3519 ++++++++++++++++++++++++++ > 1 file changed, 3519 insertions(+) > create mode 100644 arch/arm64/boot/dts/qcom/sm8550.dtsi > > diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qcom/sm8550.dtsi > new file mode 100644 > index 000000000000..a9514fcd6109 > --- /dev/null > +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi > @@ -0,0 +1,3519 @@ > +// SPDX-License-Identifier: BSD-3-Clause > +/* > + * Copyright (c) 2022, Linaro Limited > + */ > + > +#include <dt-bindings/clock/qcom,rpmh.h> > +#include <dt-bindings/clock/qcom,sm8550-gcc.h> > +#include <dt-bindings/clock/qcom,sm8550-tcsr.h> > +#include <dt-bindings/dma/qcom-gpi.h> > +#include <dt-bindings/gpio/gpio.h> > +#include <dt-bindings/interrupt-controller/arm-gic.h> > +#include <dt-bindings/interconnect/qcom,sm8550-rpmh.h> > +#include <dt-bindings/mailbox/qcom-ipcc.h> > +#include <dt-bindings/power/qcom-rpmpd.h> > +#include <dt-bindings/soc/qcom,rpmh-rsc.h> > +#include <dt-bindings/thermal/thermal.h> > + > +/ { > + interrupt-parent = <&intc>; > + > + #address-cells = <2>; > + #size-cells = <2>; > + > + chosen { }; > + > + clocks { > + xo_board: xo-board { > + compatible = "fixed-clock"; > + #clock-cells = <0>; > + }; > + > + sleep_clk: sleep-clk { > + compatible = "fixed-clock"; > + #clock-cells = <0>; > + }; > + }; > + > + cpus { > + #address-cells = <2>; > + #size-cells = <0>; > + > + CPU0: cpu@0 { > + device_type = "cpu"; > + compatible = "qcom,kryo"; > + reg = <0 0>; > + enable-method = "psci"; > + next-level-cache = <&L2_0>; > + power-domains = <&CPU_PD0>; > + power-domain-names = "psci"; > + qcom,freq-domain = <&cpufreq_hw 0>; > + capacity-dmips-mhz = <1024>; > + dynamic-power-coefficient = <100>; > + #cooling-cells = <2>; > + L2_0: l2-cache { > + compatible = "cache"; You miss cache-level properties in all cache nodes. > + next-level-cache = <&L3_0>; > + L3_0: l3-cache { Messed indentation, > + compatible = "cache"; > + }; > + }; > + }; > + Best regards, Krzysztof
Powered by blists - more mailing lists