From: Andy Shevchenko Date: Tue, 7 Jun 2016 17:48:33 +0000 (+0300) Subject: PCI / PM: Enforce type casting for pci_power_t X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=9661e783d830699a65f7d42e4b4a76e6923089eb;p=linux-beck.git PCI / PM: Enforce type casting for pci_power_t When casting variables of type pci_power_t, a static analysis tool complains: include/linux/pci.h:119:37: warning: cast from restricted pci_power_t Enforce type casting to make the static analyzer happy. Signed-off-by: Andy Shevchenko Signed-off-by: Bjorn Helgaas --- diff --git a/include/linux/pci.h b/include/linux/pci.h index b67e4df20801..8d748345b158 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h @@ -116,7 +116,7 @@ extern const char *pci_power_names[]; static inline const char *pci_power_name(pci_power_t state) { - return pci_power_names[1 + (int) state]; + return pci_power_names[1 + (__force int) state]; } #define PCI_PM_D2_DELAY 200