Re: [PATCH v2] regulator: core: Use different devices for resource allocation and DT lookup

From: Marek Szyprowski
Date: Tue Dec 13 2022 - 17:23:23 EST


On 13.12.2022 17:32, Mark Brown wrote:
> On Tue, Dec 13, 2022 at 03:29:00PM +0100, Marek Szyprowski wrote:
>> On 13.12.2022 15:19, ChiYuan Huang wrote:
>>> I don't have the board. Could you help to test this change to see
>>> whether it's been fixed or not?
>> The above change fixes the issue. Thanks! Feel free to add following
>> tags to the final patch:
>> Reported-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
>> Tested-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
> Thanks for jumping on this so quickly! Marek, are these boards (or
> similar ones) generally available? They seem great at showing up issues
> so it'd be good if I could get them into my CI and spot problems earlier
> (or something like kernelci.org would be about as good)?

Well, they are quite old, but I've seen some used ones on eBay. Just
look for "Samsung Chomebook XE503C12" (Peach-Pit) or XE503C32 (Peach-Pi,
very rare).

Getting it integrated into the CI requires a bit of manual work. You
have to solder UART lines to the test points on the motherboard. The
board can be fully controlled via so called Embedded Controller, what in
practice means that you can turn power on/off by sending commands to the
dedicated EC UART. The kernel console UART uses 1.8V, while the EC UART
- 3.3V. Let me know if you need more details.

Peach-Pi was used on kernelci.org some time ago, but I have no idea what
has happened to it.

Best regards
--
Marek Szyprowski, PhD
Samsung R&D Institute Poland