linux/arch/arm64/boot/dts/hisilicon
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
..
hi3660-hikey960.dts arm64: dts: hisi: add pinctrl dtsi file for HiKey960 development board 2017-04-10 23:34:26 +08:00
hi3660.dtsi arm64: dts: Add dts files for Hisilicon Hi3660 SoC 2017-01-25 16:08:29 +00:00
hi3798cv200-poplar.dts arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board 2017-04-06 14:03:05 +08:00
hi3798cv200.dtsi arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board 2017-04-06 14:03:05 +08:00
hi6220-hikey.dts arm64: dts: hikey: Fix WiFi support 2017-05-23 14:18:10 +02:00
hi6220.dtsi arm64: dts: hi6220: Move board data from the dwmmc nodes to hikey dts 2017-05-23 14:18:03 +02:00
hikey960-pinctrl.dtsi arm64: dts: hisi: add pinctrl dtsi file for HiKey960 development board 2017-04-10 23:34:26 +08:00
hikey-pinctrl.dtsi arm64: dts: add Hi6220 spi configuration nodes 2016-04-15 16:21:45 +01:00
hip05-d02.dts arm64: dts: hip05: Add nor flash support 2016-04-27 15:39:56 +01:00
hip05.dtsi arm64: dts: hip05: kill hip05_hns.dtsi 2016-08-24 16:19:37 +01:00
hip06-d03.dts arm64: dts: hisi: disable sas0 and sas2 for d03 2016-11-15 10:58:12 +00:00
hip06.dtsi arm64: dts: hisi: add refclk node to hip06 dts files for SAS 2016-11-15 10:58:41 +00:00
hip07-d05.dts arm64: dts: hisi: enable the NIC and SAS for the hip07-d05 board 2017-04-10 23:32:56 +08:00
hip07.dtsi arm64: dts: hisi: add SAS nodes for the hip07 SoC 2017-04-08 13:43:45 +08:00
Makefile arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board 2017-04-06 14:03:05 +08:00