Messages in this thread | | | From | Neil Armstrong <> | Subject | [PATCH 00/15] arm64: dts: meson: add keep-power-in-suspend property in boards SDIO nodes | Date | Thu, 29 Aug 2019 17:23:27 +0200 |
| |
The WiFi SDIO firmwares requires power to be kept while entering a system wide suspend state to keep current connection state and eventually wake up on packet reception/new AP connection, thus add the keep-power-in-suspend in each boards enabling SDIO.
For the record, drivers requires it are : - brcmfmac: drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c line 1125 - mwifiex: drivers/net/wireless/marvell/mwifiex/sdio.c line 426 - libertas: drivers/net/wireless/marvell/libertas/if_sdio.c line 1327 - wl1271: drivers/net/wireless/ti/wlcore/sdio.c line 411 and bcmdhd out-of-tree driver.
Neil Armstrong (15): arm64: dts: meson-g12a-sei510: add keep-power-in-suspend property in SDIO node arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend property in SDIO node arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend property in SDIO node arm64: dts: meson-sm1-sei610: add keep-power-in-suspend property in SDIO node
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 3 +++ arch/arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 +++ arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 3 +++ 15 files changed, 45 insertions(+)
-- 2.22.0
| |