pci_power_t
extern int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
extern pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev);
dev->current_state = (pci_power_t __force)(pmcsr & PCI_PM_CTRL_STATE_MASK);
static pci_power_t __find_weakest_power_state(struct mid_pwr_dev *lss,
pci_power_t state)
pci_power_t weakest = PCI_D3hot;
pci_power_t state, int id, int reg, int bit)
pci_power_t state)
int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev)
return (__force pci_power_t)((power >> bit) & 3);
pci_power_t state;
void intel_opregion_suspend(struct intel_display *display, pci_power_t state)
pci_power_t pci_power_state;
pci_power_t state)
intel_opregion_notify_adapter(struct intel_display *display, pci_power_t state)
pci_power_t state);
pci_power_t state);
pci_power_t state)
pwr = (pci_power_t __force)(*(u16*)(&vgpu_cfg_space(vgpu)[off])
pci_power_t pwr;
pci_power_t opregion_target_state;
pci_power_t state = 0;
typhoon_sleep(struct typhoon *tp, pci_power_t state, __le16 events)
bnx2_set_power_state(struct bnx2 *bp, pci_power_t state)
int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state)
int bnx2x_set_power_state(struct bnx2x *bp, pci_power_t state);
static int qed_set_power_state(struct qed_dev *cdev, pci_power_t state)
int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state)
pci_power_t acpi_pci_get_power_state(struct pci_dev *dev)
static const pci_power_t state_conv[] = {
pci_power_t acpi_pci_choose_state(struct pci_dev *pdev)
pci_power_t prev = pci_dev->current_state;
pci_power_t prev_state = pci_dev->current_state;
pci_power_t prev = pci_dev->current_state;
pci_power_t pre_sleep_state = pci_dev->current_state;
pci_power_t prev = pci_dev->current_state;
pci_power_t prev = pci_dev->current_state;
pci_power_t prev_state = pci_dev->current_state;
int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
pci_power_t mid_pci_get_power_state(struct pci_dev *pdev)
pci_power_t t)
static inline pci_power_t platform_pci_get_power_state(struct pci_dev *dev)
static inline pci_power_t platform_pci_choose_state(struct pci_dev *dev)
void pci_update_current_state(struct pci_dev *dev, pci_power_t state)
int pci_platform_power_transition(struct pci_dev *dev, pci_power_t state)
pci_power_t state;
pci_power_t state = *(pci_power_t *)data;
void pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state)
static void __pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state, bool locked)
static int pci_set_low_power_state(struct pci_dev *dev, pci_power_t state, bool locked)
static int __pci_set_power_state(struct pci_dev *dev, pci_power_t state, bool locked)
int pci_set_power_state(struct pci_dev *dev, pci_power_t state)
int pci_set_power_state_locked(struct pci_dev *dev, pci_power_t state)
bool pci_pme_capable(struct pci_dev *dev, pci_power_t state)
static int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable)
int pci_enable_wake(struct pci_dev *pci_dev, pci_power_t state, bool enable)
static pci_power_t pci_target_state(struct pci_dev *dev, bool wakeup)
pci_power_t state = platform_pci_choose_state(dev);
pci_power_t state = PCI_D3hot;
pci_power_t target_state = pci_target_state(dev, wakeup);
pci_power_t target_state;
pci_power_t target_state;
pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state)
int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state);
pci_power_t acpi_pci_get_power_state(struct pci_dev *dev);
pci_power_t acpi_pci_choose_state(struct pci_dev *pdev);
static inline int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state)
static inline pci_power_t acpi_pci_get_power_state(struct pci_dev *dev)
static inline pci_power_t acpi_pci_choose_state(struct pci_dev *pdev)
int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
pci_power_t mid_pci_get_power_state(struct pci_dev *pdev);
static inline int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
static inline pci_power_t mid_pci_get_power_state(struct pci_dev *pdev)
void pci_update_current_state(struct pci_dev *dev, pci_power_t state);
pci_power_t device_state = pdev->current_state;
pci_power_t device_state = pdev->current_state;
pci_power_t device_state = pdev->current_state;
pci_power_t state)
pci_power_t state;
int vfio_pci_set_power_state(struct vfio_pci_core_device *vdev, pci_power_t state)
pci_power_t state);
static void radeonfb_whack_power_state(struct radeonfb_info *rinfo, pci_power_t state)
pci_power_t new_state;
new_state = (__force pci_power_t)(new_value & PCI_PM_CTRL_STATE_MASK);
int pci_platform_power_transition(struct pci_dev *dev, pci_power_t state);
int pci_set_power_state(struct pci_dev *dev, pci_power_t state);
int pci_set_power_state_locked(struct pci_dev *dev, pci_power_t state);
pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state);
bool pci_pme_capable(struct pci_dev *dev, pci_power_t state);
int pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable);
void pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state);
#define PCI_D0 ((pci_power_t __force) 0)
#define PCI_D1 ((pci_power_t __force) 1)
#define PCI_D2 ((pci_power_t __force) 2)
#define PCI_D3hot ((pci_power_t __force) 3)
#define PCI_D3cold ((pci_power_t __force) 4)
#define PCI_UNKNOWN ((pci_power_t __force) 5)
#define PCI_POWER_ERROR ((pci_power_t __force) -1)
static inline const char *pci_power_name(pci_power_t state)
static inline int pci_set_power_state(struct pci_dev *dev, pci_power_t state)
static inline int pci_set_power_state_locked(struct pci_dev *dev, pci_power_t state)
static inline pci_power_t pci_choose_state(struct pci_dev *dev,
static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state,
pci_power_t current_state; /* Current operating state. In ACPI,
int (*set_power_state)(struct qed_dev *cdev, pci_power_t state);
void ssb_pcihost_set_power_state(struct ssb_device *sdev, pci_power_t state)
void ssb_pcihost_set_power_state(struct ssb_device *sdev, pci_power_t state)