linux-amlogic.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/15] arm64: dts: meson: add keep-power-in-suspend property in boards SDIO nodes
@ 2019-08-29 15:23 Neil Armstrong
  2019-08-29 15:23 ` [PATCH 01/15] arm64: dts: meson-g12a-sei510: add keep-power-in-suspend property in SDIO node Neil Armstrong
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Neil Armstrong @ 2019-08-29 15:23 UTC (permalink / raw)
  To: khilman; +Cc: linux-amlogic, linux-kernel, Neil Armstrong

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


_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2019-09-24 18:37 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-29 15:23 [PATCH 00/15] arm64: dts: meson: add keep-power-in-suspend property in boards SDIO nodes Neil Armstrong
2019-08-29 15:23 ` [PATCH 01/15] arm64: dts: meson-g12a-sei510: add keep-power-in-suspend property in SDIO node Neil Armstrong
2019-08-29 15:23 ` [PATCH 02/15] arm64: dts: meson-g12a-x96-max: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 03/15] arm64: dts: meson-g12b-khadas-vim3: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 04/15] arm64: dts: meson-gx-p23x-q20x: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 05/15] arm64: dts: meson-gxbb-nanopi-k2: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 06/15] arm64: dts: meson-gxbb-nexbox-a95x: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 07/15] arm64: dts: meson-gxbb-p20x: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 08/15] arm64: dts: meson-gxbb-vega-s95: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 09/15] arm64: dts: meson-gxbb-wetek: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 10/15] arm64: dts: meson-gxl-s805x-p241: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 11/15] arm64: dts: meson-gxl-s905x-nexbox-a95x: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 12/15] arm64: dts: meson-gxl-s905x-p212: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 13/15] arm64: dts: meson-gxm-khadas-vim2: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 14/15] arm64: dts: meson-gxm-rbox-pro: " Neil Armstrong
2019-08-29 15:23 ` [PATCH 15/15] arm64: dts: meson-sm1-sei610: " Neil Armstrong
2019-09-24 18:36 ` [PATCH 00/15] arm64: dts: meson: add keep-power-in-suspend property in boards SDIO nodes Kevin Hilman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).