[PATCH] arm64: dts: ti: k3-am62p-j722s-common-main: enable USB0 for DFU boot

Siddharth Vadapalli posted 1 patch 1 year, 1 month ago
arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 1 +
1 file changed, 1 insertion(+)
[PATCH] arm64: dts: ti: k3-am62p-j722s-common-main: enable USB0 for DFU boot
Posted by Siddharth Vadapalli 1 year, 1 month ago
Add the "bootph-all" property to the "usb0" device-tree node. This is
required for the USB0 instance of USB to be functional at all stages of
USB DFU boot.

Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
---

Hello,

This patch is based on linux-next tagged next-20241219.

Enabling USB DFU Boot for AM62P5-SK requires the "bootph-all" property as
indicated at:
https://lore.kernel.org/r/20241218124542.3519447-5-s-vadapalli@ti.com/
This patch is being posted to have the "bootph-all" property present in
the Linux device-tree in order to have the same property in the U-Boot
device-tree in the future via DT sync.

Regards,
Siddharth.

 arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi
index 41e1c24b1144..4516a95b7504 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi
@@ -651,6 +651,7 @@ usb0: usb@31000000 {
 			interrupt-names = "host", "peripheral";
 			maximum-speed = "high-speed";
 			dr_mode = "otg";
+			bootph-all;
 			snps,usb2-gadget-lpm-disable;
 			snps,usb2-lpm-disable;
 		};
-- 
2.43.0
Re: [PATCH] arm64: dts: ti: k3-am62p-j722s-common-main: enable USB0 for DFU boot
Posted by Nishanth Menon 1 year, 1 month ago
Hi Siddharth Vadapalli,

On Fri, 20 Dec 2024 11:15:16 +0530, Siddharth Vadapalli wrote:
> Add the "bootph-all" property to the "usb0" device-tree node. This is
> required for the USB0 instance of USB to be functional at all stages of
> USB DFU boot.
> 
> 

I have applied the following to branch ti-k3-dts-next on [1].
Thank you!

[1/1] arm64: dts: ti: k3-am62p-j722s-common-main: enable USB0 for DFU boot
      commit: 3cc7633cab8b55a77c86aae3349d83ab1e13a5bb

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
-- 
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D
Re: [PATCH] arm64: dts: ti: k3-am62p-j722s-common-main: enable USB0 for DFU boot
Posted by Roger Quadros 1 year, 1 month ago

On 20/12/2024 07:45, Siddharth Vadapalli wrote:
> Add the "bootph-all" property to the "usb0" device-tree node. This is
> required for the USB0 instance of USB to be functional at all stages of
> USB DFU boot.
> 
> Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>

Reviewed-by: Roger Quadros <rogerq@kernel.org>