[PATCH v2 2/2] arm64: dts: rockchip: Add FriendlyElec CM3588 NAS board
me at the-space.agency
me at the-space.agency
Sat Jun 8 12:01:23 PDT 2024
Hey Sebastian,
On 08.06.2024 19:22, Sebastian Kropatsch wrote:
> But matching the schematics won't be possible either way, since
> e.g. there is only one single 5v regulator acc. to the schematic
> (vcc_5v0_sys), but vcc_5v0_host_20, vcc_5v0_host_30, vbus_5v0_typec
> and so on are needed since each device has a different control pin
> to enable its power. Or is there a better way to solve this while
> having only one 5v regulator node but still being able to set the
> control pins separately for the different USB ports?
>
> Cheers,
> Sebastian
>
> [1]
> https://wiki.friendlyelec.com/wiki/images/1/15/CM3588_NAS_SDK_2309_SCH.PDF
There are these SY6280AAC power switches, which have enable pins and
unique power net names coming out of them. I think it would be best to
treat those as regulators. i.e.:
- Page 4 C4 has GPIO1_D2 as enable, outputting VBUS5V0_TYPEC
- Page 17 D4 has GPIO4_B0 as enable, outputting USB3_PORT1_5V
- Page 17 C4 has GPIO3_A5 as enable, outputting USB3_PORT2_5V
- Page 17 B4 has GPIO1_A4 as enable, outputting USB2_PORT_5V
Each can just be seen as a regulator outputting either 0V or 5V.
Kind regards,
Space
More information about the Linux-rockchip
mailing list