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-next>] [day] [month] [year] [list]
Message-ID: <20240801210414.715306-1-j-mcarthur@ti.com>
Date: Thu, 1 Aug 2024 16:04:11 -0500
From: Jared McArthur <j-mcarthur@...com>
To: Conor Dooley <conor+dt@...nel.org>,
        Krzysztof Kozlowski
	<krzk+dt@...nel.org>,
        Rob Herring <robh@...nel.org>
CC: <linux-kernel@...r.kernel.org>, <devicetree@...r.kernel.org>,
        <linux-arm-kernel@...ts.infradead.org>,
        Tero Kristo <kristo@...nel.org>, Vignesh Raghavendra <vigneshr@...com>,
        Nishanth Menon <nm@...com>, Jared
 McArthur <j-mcarthur@...com>
Subject: [PATCH v2 0/3] arm64: dts: ti: k3-am62p/j722s: Fix gpio-ranges

Hi,

Fixes issues within the am62p and j722s gpio-ranges. Adds the missing
holes within the ranges as well as the the missing gpio-ranges
property within the mcu_gpio0 node of the am62p.

v2 changes: Removes the duplicate ti,ngpio property from the mcu_gpio0
node of the k3-am62p-j722s-common-mcu.dtsi.

Tested with kernel_patch_verify
(https://github.com/nmenon/kernel_patch_verify.git) off of the
next-20240730 tag. Original series reported the following:

 0001-arm64-dts-ti-k3-am62p-Add-gpio-ranges-for-mcu_gpio0.patch
 Tests: Failed
	Fail tests:  btest_kbuild dtest_build_dtb 
	dtest_build_dtb_to_dts dtest_dtbs_check
	Pass tests:  defconfig ftest_check_kdoc ftest_check_includes
	ftest_check_headerdeps btest_basic btest_sparse btest_cocci
	btest_smatch ptest_am ptest_check ytest_dt_binding_check
	ytest_dtbs_check

 0002-arm64-dts-ti-k3-am62p-Fix-gpio-range-for-main_pmx0.patch
 Tests: Failed
	Fail tests:  btest_kbuild
	Pass tests:  defconfig ftest_check_kdoc ftest_check_includes
	ftest_check_headerdeps btest_basic btest_sparse btest_cocci
	btest_smatch ptest_am ptest_check ytest_dt_binding_check
	ytest_dtbs_check dtest_build_dtb dtest_build_dtb_to_dts
	dtest_dtbs_check

 0003-arm64-dts-ti-k3-j722s-Fix-gpio-range-for-main_pmx0.patch
 Tests: Failed
	Fail tests:  dtest_dtbs_check
	Pass tests:  defconfig btest_kbuild ftest_check_kdoc
	ftest_check_includes ftest_check_headerdeps btest_basic
	btest_sparse btest_cocci btest_smatch ptest_am ptest_check
	ytest_dt_binding_check ytest_dtbs_check dtest_build_dtb
	dtest_build_dtb_to_dts

The important log was:

arch/arm64/boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi:
/bus@...00/bus@...0000/gpio@...1000:ti,ngpio: Duplicate property name

With the v2 change (removing the duplicate ti,ngpio node), all of the
tests pass.

0001-arm64-dts-ti-k3-am62p-Add-gpio-ranges-for-mcu_gpio0.patch
Tests: Passed(ALL): defconfig btest_kbuild ftest_check_kdoc
ftest_check_includes ftest_check_headerdeps btest_basic btest_sparse
btest_cocci btest_smatch ptest_am ptest_check ytest_dt_binding_check
ytest_dtbs_check dtest_build_dtb dtest_build_dtb_to_dts
dtest_dtbs_check

0002-arm64-dts-ti-k3-am62p-Fix-gpio-range-for-main_pmx0.patch
Tests: Passed(ALL): defconfig btest_kbuild ftest_check_kdoc
ftest_check_includes ftest_check_headerdeps btest_basic btest_sparse
btest_cocci btest_smatch ptest_am ptest_check ytest_dt_binding_check
ytest_dtbs_check dtest_build_dtb dtest_build_dtb_to_dts
dtest_dtbs_check

0003-arm64-dts-ti-k3-j722s-Fix-gpio-range-for-main_pmx0.patch
Tests: Passed(ALL): defconfig btest_kbuild ftest_check_kdoc
ftest_check_includes ftest_check_headerdeps btest_basic btest_sparse
btest_cocci btest_smatch ptest_am ptest_check ytest_dt_binding_check
ytest_dtbs_check dtest_build_dtb dtest_build_dtb_to_dts
dtest_dtbs_check

Jared McArthur (3):
  arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0
  arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0
  arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0

 arch/arm64/boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 2 ++
 arch/arm64/boot/dts/ti/k3-am62p-main.dtsi             | 3 ++-
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi             | 3 ++-
 3 files changed, 6 insertions(+), 2 deletions(-)

Best,
Jared McArthur

-- 
2.34.1


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ