[PATCH 0/3] arm64: dts: ti: Add bootph-all tag to USB PHY controllers

Hrushikesh Salunke posted 3 patches 1 month ago
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi               | 1 +
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi              | 1 +
arch/arm64/boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 1 +
3 files changed, 3 insertions(+)
[PATCH 0/3] arm64: dts: ti: Add bootph-all tag to USB PHY controllers
Posted by Hrushikesh Salunke 1 month ago
This patch series adds the bootph-all property to USB0 PHY controller 
nodes across multiple TI SoCs (AM62, AM62A, AM62P, J722S). 

The bootph-all tag ensures that these USB PHY controller nodes are 
available during all boot phases, which is required for USB DFU 
(Device Firmware Upgrade) boot functionality.

This series is based on commit:
8cd53fb40a30 Add linux-next specific files for 20250828

Hrushikesh Salunke (3):
  arm64: dts: ti: k3-am62p-j722s-common-wakeup: Add bootph-all tag to
    usb0-phy-ctrl node
  arm64: dts: ti: k3-am62-wakeup: Add bootph-all tag to usb0-phy-ctrl
    node
  arm64: dts: ti: k3-am62a-wakeup: Add bootph-all tag to usb0-phy-ctrl
    node

 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi               | 1 +
 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi              | 1 +
 arch/arm64/boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 1 +
 3 files changed, 3 insertions(+)

-- 
2.34.1
Re: [PATCH 0/3] arm64: dts: ti: Add bootph-all tag to USB PHY controllers
Posted by Nishanth Menon 1 month ago
On 13:16-20250829, Hrushikesh Salunke wrote:
> This patch series adds the bootph-all property to USB0 PHY controller 
> nodes across multiple TI SoCs (AM62, AM62A, AM62P, J722S). 
> 
> The bootph-all tag ensures that these USB PHY controller nodes are 
> available during all boot phases, which is required for USB DFU 
> (Device Firmware Upgrade) boot functionality.
> 
> This series is based on commit:
> 8cd53fb40a30 Add linux-next specific files for 20250828
> 
> Hrushikesh Salunke (3):
>   arm64: dts: ti: k3-am62p-j722s-common-wakeup: Add bootph-all tag to
>     usb0-phy-ctrl node
>   arm64: dts: ti: k3-am62-wakeup: Add bootph-all tag to usb0-phy-ctrl
>     node
>   arm64: dts: ti: k3-am62a-wakeup: Add bootph-all tag to usb0-phy-ctrl
>     node
> 
>  arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi               | 1 +
>  arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi              | 1 +
>  arch/arm64/boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 1 +
>  3 files changed, 3 insertions(+)
> 
> -- 
> 2.34.1
> 

NAK! please do this for the boards that need this capability. bootph
property at SoC dtsi level are mandatory components for ALL bootmodes
and all boards.

-- 
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D
https://ti.com/opensource
Re: [PATCH 0/3] arm64: dts: ti: Add bootph-all tag to USB PHY controllers
Posted by Hrushikesh Salunke 1 month ago

On 29/08/25 17:33, Nishanth Menon wrote:
> On 13:16-20250829, Hrushikesh Salunke wrote:
>> This patch series adds the bootph-all property to USB0 PHY controller
>> nodes across multiple TI SoCs (AM62, AM62A, AM62P, J722S).
>>
>> The bootph-all tag ensures that these USB PHY controller nodes are
>> available during all boot phases, which is required for USB DFU
>> (Device Firmware Upgrade) boot functionality.
>>
>> This series is based on commit:
>> 8cd53fb40a30 Add linux-next specific files for 20250828
>>
>> Hrushikesh Salunke (3):
>>    arm64: dts: ti: k3-am62p-j722s-common-wakeup: Add bootph-all tag to
>>      usb0-phy-ctrl node
>>    arm64: dts: ti: k3-am62-wakeup: Add bootph-all tag to usb0-phy-ctrl
>>      node
>>    arm64: dts: ti: k3-am62a-wakeup: Add bootph-all tag to usb0-phy-ctrl
>>      node
>>
>>   arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi               | 1 +
>>   arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi              | 1 +
>>   arch/arm64/boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 1 +
>>   3 files changed, 3 insertions(+)
>>
>> -- 
>> 2.34.1
>>
> 
> NAK! please do this for the boards that need this capability. bootph
> property at SoC dtsi level are mandatory components for ALL bootmodes
> and all boards.
> 

Thanks for the feedback. As suggested, I will update the patch series to
ensure "bootph-all" property is added only to those board specific dts
files which actually need it rather than the common SoC level dtsi
files.

Regards,
Hrushikesh.