On 06.03.25 20:00, Anand Moon wrote:
Apologies, I had not applied the whole series of patches

Please add my
Reviewed-by: Anand Moon<linux.am...@gmail.com>
Tested-by: Anand Moon<linux.am...@gmail.com>

After applying enabling debug I am convinced this works on my Rock Pi 5b Board.

U-Boot 2025.04-rc3-00057-g671ac2d744b2 (Mar 06 2025 - 23:51:44 +0530)

Model: Radxa ROCK 5B
SoC:   RK3588
DRAM:  8 GiB
fusb302 usb-typec@22: probing Type-C port manager...fusb302
usb-typec@22: fusb302 device ID: 0x91
fusb302 usb-typec@22: TCPM: set voltage limit = 0 mV
fusb302 usb-typec@22: TCPM: set current limit = 0 mA
fusb302 usb-typec@22: fusb302 start drp toggling
fusb302 usb-typec@22: TCPM: init finished
fusb302 usb-typec@22: TCPM: CC connected in CC2 as UFP
fusb302 usb-typec@22: TCPM: set voltage limit = 5000 mV
fusb302 usb-typec@22: TCPM: set current limit = 3000 mA
fusb302 usb-typec@22: CC activities detected, delay handling
fusb302 usb-typec@22: CC activities detected, delay handling
fusb302 usb-typec@22: Initiating hard-reset, which might result in
machine power-loss.
fusb302 usb-typec@22: TCPM: PD transmit data failed: -110
fusb302 usb-typec@22: TCPM: set voltage limit = 5000 mV
fusb302 usb-typec@22: TCPM: set current limit = 3000 mA
fusb302 usb-typec@22: CC activities detected, delay handling
fusb302 usb-typec@22: CC activities detected, delay handling
fusb302 usb-typec@22: TCPM: PD chip enter low power mode
Core:  362 devices, 34 uclasses, devicetree: separate
MMC:   mmc@fe2c0000: 1, mmc@fe2d0000: 2, mmc@fe2e0000: 0

I also tested this series on top of v2025.04-rc3 with my working USB-PD
power supply.
Of course I cannot check the improvements for problematic power
supplies, but I
can confirm that there are no regressions from this series in my setup.

For the series:
Tested-by: Soeren Moch <sm...@web.de>


U-Boot 2025.04-rc3-00004-g27c9bc97fafe (Mar 07 2025 - 09:39:42 +0100)

Model: Radxa ROCK 5B
SoC:   RK3588
DRAM:  8 GiB
Core:  362 devices, 34 uclasses, devicetree: separate
MMC:   mmc@fe2c0000: 1, mmc@fe2d0000: 2, mmc@fe2e0000: 0
Loading Environment from nowhere... OK
In:    serial@feb50000
Out:   serial@feb50000
Err:   serial@feb50000
Model: Radxa ROCK 5B
SoC:   RK3588
Net:   No ethernet found.
Hit any key to stop autoboot:  0
=> tcpm list
| ID | Name                            | Parent name         | Parent
uclass @ seq
|  0 | usb-typec@22                    | i2c@feac0000        | i2c @ 4 |
status: 0
=> tcpm dev 0
dev: 0 @ usb-typec@22
=> tcpm info
Orientation: reverse
PD Revision: rev3
Power Role:  sink
Data Role:   device
Voltage:      5.000 V
Current:      3.000 A
=>

Thanks,
Soeren

Reply via email to