Hi,

On Mon, May 18, 2015 at 12:08 AM, Lawrence Y <[email protected]> wrote:
> Hi,
>
> I'm not sure if it is my sdcard, my A31 hummingboard device, or something I
> am doing wrong, but I've been trying to boot an A31 hummingbird from an
> sdcard using the kernel from the sunxi-next branch at
>
> https://github.com/mripard/linux
> 33da8d2 - Merge tag 'ib-mfd-regulator-v4.2' into sunxi-next
>
> and ran into a problem where the kernel would hang while waiting for the
> root device /dev/mmcblk0p2
>
> If I use the sun6i-a31-hummingbird.dtb built from the linux mainline the
> sdcard will boot the root file system correctly, but if I use the
> sun6i-a31-hummingbird.dtb from sunxi-next the kernel will hang while waiting
> for /dev/mmcblk0p2.
>
> I ran a git bisect and narrowed down the commit that causes the problem I am
> seeing to
>
> commit bab03561224baa536b98f1d137d2b6b5dd159763
> Date:   Tue Mar 10 19:59:21 2015 +0800
>
>     ARM: dts: sun6i: hummingbird: Add AXP221 regulator nodes
>
>     This patch adds the AXP221 regulators. Only the ones directly used
>     on the board are added.
>
> Please let me know if there is anything I can do to help fix this problem,
> if it really is a problem.  I have an A31 hummingbird available for testing.

The latest commit you pointed to merges AXP221 support with regulators.
The Hummingbird A31 dts was also updated with the new regulator nodes.

Do you have AXP20X MFD and regulator support enabled?
CONFIG_MFD_AXP20X and CONFIG_REGULATOR_AXP20X should be y.


ChenYu

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to