-
- Downloads
net: wireless: bcmdhd: add support for runtime pm
Suspend the wireless pcie device (dongle) and the pcie bus
after 1sec timeout from last transaction.
Additionally, move system pm calls to noirq time in order
to avoid breaking support for wakeup interrupts (Rx) and to
gate off requests after service is no longer available.
bug: 28313638
Change-Id: If2803851d31f2540daf85e113192fbcfcb12efe4
Signed-off-by:
Insun Song <insun.song@broadcom.com>
Showing
- drivers/net/wireless/bcmdhd/Makefile 5 additions, 0 deletionsdrivers/net/wireless/bcmdhd/Makefile
- drivers/net/wireless/bcmdhd/dhd.h 12 additions, 0 deletionsdrivers/net/wireless/bcmdhd/dhd.h
- drivers/net/wireless/bcmdhd/dhd_bus.h 5 additions, 0 deletionsdrivers/net/wireless/bcmdhd/dhd_bus.h
- drivers/net/wireless/bcmdhd/dhd_common.c 12 additions, 0 deletionsdrivers/net/wireless/bcmdhd/dhd_common.c
- drivers/net/wireless/bcmdhd/dhd_dbg.h 3 additions, 0 deletionsdrivers/net/wireless/bcmdhd/dhd_dbg.h
- drivers/net/wireless/bcmdhd/dhd_linux.c 148 additions, 13 deletionsdrivers/net/wireless/bcmdhd/dhd_linux.c
- drivers/net/wireless/bcmdhd/dhd_pcie.c 87 additions, 63 deletionsdrivers/net/wireless/bcmdhd/dhd_pcie.c
- drivers/net/wireless/bcmdhd/dhd_pcie.h 4 additions, 1 deletiondrivers/net/wireless/bcmdhd/dhd_pcie.h
- drivers/net/wireless/bcmdhd/dhd_pcie_linux.c 218 additions, 32 deletionsdrivers/net/wireless/bcmdhd/dhd_pcie_linux.c
- drivers/net/wireless/bcmdhd/include/bcmpcie.h 1 addition, 0 deletionsdrivers/net/wireless/bcmdhd/include/bcmpcie.h
- drivers/net/wireless/bcmdhd/include/dhdioctl.h 1 addition, 0 deletionsdrivers/net/wireless/bcmdhd/include/dhdioctl.h
- drivers/pci/pci-driver.c 4 additions, 1 deletiondrivers/pci/pci-driver.c
Loading
Please register or sign in to comment