--- zzzz-none-000/linux-2.6.39.4/include/linux/pci.h 2011-08-03 19:43:28.000000000 +0000 +++ puma6-atom-6490-729/linux-2.6.39.4/include/linux/pci.h 2021-11-10 13:38:17.000000000 +0000 @@ -1018,11 +1018,11 @@ #endif #ifndef CONFIG_PCIE_ECRC -static inline void pcie_set_ecrc_checking(struct pci_dev *dev) +static inline void pcie_set_ecrc_checking(struct pci_dev *dev __attribute__((unused))) { return; } -static inline void pcie_ecrc_get_policy(char *str) {}; +static inline void pcie_ecrc_get_policy(char *str __attribute__((unused))) {}; #else extern void pcie_set_ecrc_checking(struct pci_dev *dev); extern void pcie_ecrc_get_policy(char *str); @@ -1290,7 +1290,7 @@ * in sysfs and /proc */ #ifndef HAVE_ARCH_PCI_RESOURCE_TO_USER -static inline void pci_resource_to_user(const struct pci_dev *dev, int bar, +static inline void pci_resource_to_user(const struct pci_dev *dev __attribute__((unused)), int bar __attribute__((unused)), const struct resource *rsrc, resource_size_t *start, resource_size_t *end) { @@ -1403,18 +1403,18 @@ extern irqreturn_t pci_sriov_migration(struct pci_dev *dev); extern int pci_num_vf(struct pci_dev *dev); #else -static inline int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn) +static inline int pci_enable_sriov(struct pci_dev *dev __attribute__((unused)), int nr_virtfn __attribute__((unused))) { return -ENODEV; } -static inline void pci_disable_sriov(struct pci_dev *dev) +static inline void pci_disable_sriov(struct pci_dev *dev __attribute__((unused))) { } -static inline irqreturn_t pci_sriov_migration(struct pci_dev *dev) +static inline irqreturn_t pci_sriov_migration(struct pci_dev *dev __attribute__((unused))) { return IRQ_NONE; } -static inline int pci_num_vf(struct pci_dev *dev) +static inline int pci_num_vf(struct pci_dev *dev __attribute__((unused))) { return 0; }