[PATCH RFC v1 0/3] PCI: EPC: Add support to wake up host from D3 states

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here we propose this patch series to add support in PCI endpoint
driver to wake up host from D3 states.

As endpoint cannot send any data/MSI when the device state is in
D3cold or D3hot. Endpoint needs to bring the device back to D0
to send any kind of data.

For this endpoint needs to send inband PME the device is in D3hot or
toggle wake when the device is D3 cold.

Comments and suggestions are welcome.

Krishna chaitanya chundru (3):
  PCI: endpoint: Add wakeup host API to EPC core
  pci: dwc: Add wakeup host op to pci_epc_ops
  PCI: qcom: ep: Add wake up host op to dw_pcie_ep_ops

 drivers/pci/controller/dwc/pcie-designware-ep.c | 11 ++++++++
 drivers/pci/controller/dwc/pcie-designware.h    |  2 ++
 drivers/pci/controller/dwc/pcie-qcom-ep.c       | 34 +++++++++++++++++++++++++
 drivers/pci/endpoint/pci-epc-core.c             | 29 +++++++++++++++++++++
 include/linux/pci-epc.h                         |  3 +++
 5 files changed, 79 insertions(+)

-- 
2.7.4




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux