mirror of
https://github.com/torvalds/linux.git
synced 2024-12-31 23:31:29 +00:00
ssb: add 'ssb_pcihost_set_power_state' function
This patch adds the 'ssb_pcihost_set_power_state' function. This function allows us to set the power state of a PCI device (for example b44 ethernet device). Signed-off-by: Miguel Botón <mboton@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
aa6c7ae21d
commit
961d57c883
@ -365,6 +365,13 @@ static inline void ssb_pcihost_unregister(struct pci_driver *driver)
|
|||||||
{
|
{
|
||||||
pci_unregister_driver(driver);
|
pci_unregister_driver(driver);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline
|
||||||
|
void ssb_pcihost_set_power_state(struct ssb_device *sdev, pci_power_t state)
|
||||||
|
{
|
||||||
|
if (sdev->bus->bustype == SSB_BUSTYPE_PCI)
|
||||||
|
pci_set_power_state(sdev->bus->host_pci, state);
|
||||||
|
}
|
||||||
#endif /* CONFIG_SSB_PCIHOST */
|
#endif /* CONFIG_SSB_PCIHOST */
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user