On Tue, May 31, 2016 at 10:45 AM, Guodong Xu guodong.xu@linaro.org wrote:
Hi, All
We now see better support for HiKey in v4.7-rc1 mainline vanilla, and following features landed in v4.7-rc1: dts, configs, pmic, and drm. Features supported from mainline kernel include:
- usb otg and host (high-speed mode)
- microSD card
- uart on Low-speed expansion port (LS)
- I2C on LS
- SPI on LS
- WiFi (need update UEFI to latest, see below for link)
Just for your curiosity, in v4.6, we upstreamed: usb & usb phy, (CONFIG_PHY_HI6220_USB), hi655x regulator, hi6220 mailbox, hisi reset, and mmc dw k3.
Ref: Build procedure: git checkout -b YOUR-WORKING-BRANCH v4.7-rc1 make ARCH=arm64 defconfig; export LOCALVERSION="-linaro-hikey"; make ARCH=arm64 Image modules hisilicon/hi6220-hikey.dtb -j20;
With
- latest UEFI:
(https://builds.96boards.org/snapshots/reference-platform/components/uefi/lat...), 2. Debian rootfs: http://builds.96boards.org/snapshots/reference-platform/debian/98/hikey/
Then, replace Image and dtb, you can see v4.7-rc1 running on HiKey.
That's great news, nice to see it finally coming together with upstream.
Now we just need to fix https://bugs.96boards.org/show_bug.cgi?id=267 and upstream EDK2/UEFI, so it can be easily supported by any distro.
Cheers,