Re: broonie-regulator/for-next boot bisection: v5.0-rc2-20-g61b67608c6b9 on meson-gxl-s905x-libretech-cc
From: Linus Walleij
Date: Tue Jan 15 2019 - 07:54:08 EST
Thanks for this pretty impressive automated report!
Maybe it will be hard to ask a robot to test changes! :D
On Mon, Jan 14, 2019 at 11:04 PM kernelci.org bot <bot@xxxxxxxxxxxx> wrote:
> Target: meson-gxl-s905x-libretech-cc
I hope there is someone else with this board on CC since I don't
know how to ask the robot to test patches.
The log from the robot isn't super helpful as it does not have
earlyprintk enabled and boot hangs before it gets to that (!)
so no console messages.
So I suppose this is:
arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts
a pure device tree plattform which was added by Neil, so I hope
he can test patches.
And that has only one GPIO regulator, this one:
vcc_card: regulator-vcc-card {
compatible = "regulator-gpio";
regulator-name = "VCC_CARD";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <3300000>;
gpios = <&gpio_ao GPIOAO_3 GPIO_ACTIVE_HIGH>;
gpios-states = <0>;
states = <3300000 0>,
<1800000 1>;
regulator-settling-time-up-us = <200>;
regulator-settling-time-down-us = <50000>;
};
Meaning this is 3.3 V when that GPIO line is low, and 1.8V when that
line is high, correct?
That controls the VCC. This surely wouldn't block the boot process.
So my code must be crashing completely. OK I will look closer at it
and try to create a mock system of some sort.
Yours,
Linus Walleij