Totally agree as adding a secondary PD would not of been very ‘clever’.
To be honest as SBC increase in power and capability a fixed 12v becomes ever more important than a mobile or toy charger.
@DooMMasteR
There are no SMbus/I²C issues on arm as a hardware SMbus essentially doesn’t exist as its a software wrapper around I²C that merely needs to be implemented as some has when we run the sensors
cli command.
tcpm_source_psy_4_0022-i2c-4-22
Adapter: rk3x-i2c
in0: 5.00 V (min = +5.00 V, max = +5.00 V)
curr1: 1.50 A (max = +1.50 A)
Is the neogiated level not actual and when not negotiated with a dumb psu its stays at uboot initial level .
I guess awk '{print $1/172.5}' </sys/bus/iio/devices/iio:device0/in_voltage6_raw
will also get added to sensors as work progresses.
x86 Bios & Arm uBoot are just different to how things are implemented and even if they are, where much is just purely a software wrapper to emulate difference or missing function.