Hi there,
I own a sinovoip's bananapi m1+, and using the latest dts and latest mainline kernel the os does not boot up, the mmc does not get initialized. I had to make mmc0 and mmc3 compatible with
"allwinner,sun5i-a13-mmc", then the device booted up well. It turned out to me that actually the MMC_CAP_1_8V_DDR flag in drivers/mmc/host/sunxi-mmc.c:1249 caused the wrong behaviour. If I just remove that capability, the board also boots up well. I dont know what have I found.
And also, as a board has usb ports in it, I had to enable the usb phy. I have a local dts which works for me now, should not it be included in mainline?
I have attached my dts which makes my device boot up well.
Regards,
On Wednesday, July 6, 2016 at 11:11:00 AM UTC+2, Chen-Yu Tsai wrote:
Hi Maxime,
These are a bunch of fixes I did to get my boards running. Some of them
are cleanups, while others enable hardware that we already support on
other boards, such as USB or the audio codec.
Regards
ChenYu
Chen-Yu Tsai (9):
ARM: dts: sun7i: lamobo-r1: Fix USB-based WiFi module power
ARM: dts: sun7i: lamobo-r1: Remove usb1 vbus regulator
ARM: dts: sun7i: lamobo-r1: Fix GPIO flags in reg_ahci_5v
ARM: dts: sun7i: lamobo-r1: Enable audio codec
ARM: dts: sun7i: bananapi-m1-plus: Reindent whole file using tabs
ARM: dts: sun7i: bananapi-m1-plus: Unify suffix for board specific
labels
ARM: dts: sun7i: bananapi-m1-plus: red LED is power LED
ARM: dts: sun7i: bananapi-m1-plus: Add PMIC regulators and OPPs for
cpufreq
ARM: dts: sun7i: bananapi-m1-plus: Enable USB OTG
arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 342 ++++++++++++++---------
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 20 +-
2 files changed, 218 insertions(+), 144 deletions(-)
--
2.8.1