linux/arch/arm64/boot/dts
Ulf Hansson ea45267873 arm64: dts: hikey: Fix WiFi support
The description of the connection between the dwmmc (SDIO) controller and
the Wifi chip, which is attached to the SDIO bus is wrong. Currently the
SDIO card can't be detected and thus the Wifi doesn't work.

Let's fix this by assigning the correct vmmc supply, which is the always on
regulator VDD_3V3 and remove the WLAN enable regulator altogether. Then to
properly deal with the power on/off sequence, add a mmc-pwrseq node to
describe the resources needed to detect the SDIO card.

Except for the WLAN enable GPIO and its corresponding assert/de-assert
delays, the mmc-pwrseq node also contains a handle to a clock provided by
the hi655x pmic. This clock is also needed to be able to turn on the WiFi
chip.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
2017-05-23 14:18:10 +02:00
..
al arm64: dts: alpine: add the MSIX node in the Alpine v2 dtsi 2016-02-26 22:58:10 +01:00
allwinner ARM: 64-bit DT updates 2017-05-09 10:07:33 -07:00
altera arm64: dts: Fix broken architected timer interrupt trigger 2016-09-14 22:47:22 +02:00
amd arm64: dts: amd: Fix-up for ccn504 and kcs nodes 2016-02-24 14:02:19 -08:00
amlogic ARM: 64-bit DT updates 2017-05-09 10:07:33 -07:00
apm ARM: 64-bit DT updates for v4.8 2016-10-07 21:32:39 -07:00
arm arm64: dts: juno: add information about L1 and L2 caches 2017-04-19 12:16:51 +01:00
broadcom ARM: 64-bit DT updates 2017-05-09 10:07:33 -07:00
cavium arm64: dts: move from ARCH_VULCAN to ARCH_THUNDER2 2017-03-31 11:42:30 +02:00
exynos arm64: dts: exynos: Use - instead of @ for DT OPP entries 2017-04-24 20:19:32 +02:00
freescale arm64: dts: Add support for FSL's LS1088A SoC 2017-03-29 11:53:19 +08:00
hisilicon arm64: dts: hikey: Fix WiFi support 2017-05-23 14:18:10 +02:00
lg ARM: 64-bit DT updates for v4.8 2016-08-01 18:47:01 -04:00
marvell mvebu dt64 for 4.12 (part 3) 2017-05-10 15:35:01 +02:00
mediatek ARM64: dts: mediatek: configure some fixed mmc parameters 2017-05-09 18:35:33 +02:00
nvidia arm64: tegra: Update the Tegra132 flowctrl compatible string 2017-04-04 17:15:05 +02:00
qcom arm64: dts: msm8996: Add ADSP PIL node 2017-03-29 13:43:52 -05:00
renesas arm64: dts: r8a7795: salvator-x: Drop _clk suffix from X12 clock node name 2017-04-05 14:17:19 -04:00
rockchip arm64: dts: rockchip: fix include reference 2017-05-19 14:12:00 +02:00
socionext arm64: dts: uniphier: re-order reset deassertion of USB of LD11 2017-03-13 00:32:40 +09:00
sprd arm64: dts: Add basic DT to support Spreadtrum's SP9860G 2017-04-27 21:56:14 +02:00
xilinx ARM64: zynqmp: Fix i2c node's compatible string 2017-01-02 14:14:36 +01:00
zte arm64: dts: zte: add tvenc device for zx296718 2017-03-24 16:25:19 +08:00
.gitignore
Makefile arm64: dts: add Pine64 support 2016-11-03 09:08:24 +01:00