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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:   Wed, 09 Feb 2022 16:31:49 +0000
From:   Rayyan Ansari <rayyan@...ari.sh>
To:     linux-arm-msm@...r.kernel.org
Cc:     ~postmarketos/upstreaming@...ts.sr.ht, phone-devel@...r.kernel.org,
        Andy Gross <agross@...nel.org>,
        Bjorn Andersson <bjorn.andersson@...aro.org>,
        Rob Herring <robh+dt@...nel.org>,
        Krzysztof Kozlowski <krzysztof.kozlowski@...onical.com>,
        devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] ARM: dts: qcom: pm8226: Add VADC node

On 2022-02-07 17:49, Rayyan Ansari wrote:
> Add a node for the voltage ADC (VADC) found in PM8226.
> 
> Signed-off-by: Rayyan Ansari <rayyan@...ari.sh>
> ---
>  arch/arm/boot/dts/qcom-pm8226.dtsi | 33 ++++++++++++++++++++++++++++++
>  1 file changed, 33 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/qcom-pm8226.dtsi
> b/arch/arm/boot/dts/qcom-pm8226.dtsi
> index b3d0f7b5874d..a651b4c941b8 100644
> --- a/arch/arm/boot/dts/qcom-pm8226.dtsi
> +++ b/arch/arm/boot/dts/qcom-pm8226.dtsi
> @@ -40,6 +40,39 @@ smbb: charger@...0 {
>  			chg_otg: otg-vbus { };
>  		};
> 
> +		pm8226_vadc: adc@...0 {
> +			compatible = "qcom,spmi-vadc";
> +			reg = <0x3100>;
> +			interrupts = <0x0 0x31 0x0 IRQ_TYPE_EDGE_RISING>;
> +			#address-cells = <1>;
> +			#size-cells = <0>;
> +			#io-channel-cells = <1>;
> +
> +			adc-chan@7 {
> +				reg = <VADC_VSYS>;
> +				qcom,pre-scaling = <1 3>;
> +				label = "vph_pwr";
> +			};
> +			adc-chan@8 {
> +				reg = <VADC_DIE_TEMP>;
> +				label = "die_temp";
> +			};
> +			adc-chan@9 {
> +				reg = <VADC_REF_625MV>;
> +				label = "ref_625mv";
> +			};
> +			adc-chan@a {
> +				reg = <VADC_REF_1250MV>;
> +				label = "ref_1250mv";
> +			};
> +			adc-chan@e {
> +				reg = <VADC_GND_REF>;
> +			};
> +			adc-chan@f {
> +				reg = <VADC_VDD_VADC>;
> +			};
> +		};
> +
>  		pm8226_mpps: mpps@...0 {
>  			compatible = "qcom,pm8226-mpp", "qcom,spmi-mpp";
>  			reg = <0xa000>;

Ignore this patch, I forgot to include a header.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ