From: Luis R. Rodriguez Date: Wed, 20 Mar 2013 00:57:14 +0000 (-0700) Subject: compat: embrace LINUX_BACKPORT() for v3.7 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=5c4395bd4d50c703bd4366c04708e01a5526e55e;p=openwrt%2Fstaging%2Fblogic.git compat: embrace LINUX_BACKPORT() for v3.7 1 2.6.24 [ OK ] 2 2.6.25 [ OK ] 3 2.6.26 [ OK ] 4 2.6.27 [ OK ] 5 2.6.28 [ OK ] 6 2.6.29 [ OK ] 7 2.6.30 [ OK ] 8 2.6.31 [ OK ] 9 2.6.32 [ OK ] 10 2.6.33 [ OK ] 11 2.6.34 [ OK ] 12 2.6.35 [ OK ] 13 2.6.36 [ OK ] 14 2.6.37 [ OK ] 15 2.6.38 [ OK ] 16 2.6.39 [ OK ] 17 3.0.65 [ OK ] 18 3.1.10 [ OK ] 19 3.2.38 [ OK ] 20 3.3.8 [ OK ] 21 3.4.32 [ OK ] 22 3.5.7 [ OK ] 23 3.6.11 [ OK ] 24 3.7.9 [ OK ] 25 3.8.0 [ OK ] 26 3.9-rc1 [ OK ] Signed-off-by: Luis R. Rodriguez --- diff --git a/include/linux/compat-3.7.h b/include/linux/compat-3.7.h index dd05e00c5e7e..96662e373ebd 100644 --- a/include/linux/compat-3.7.h +++ b/include/linux/compat-3.7.h @@ -45,6 +45,7 @@ static inline struct user_namespace *seq_user_ns(struct seq_file *seq) #define genl_info_snd_portid(__genl_info) (__genl_info->snd_pid) #define NETLINK_CB_PORTID(__skb) NETLINK_CB(cb->skb).pid +#define mod_delayed_work LINUX_BACKPORT(mod_delayed_work) bool mod_delayed_work(struct workqueue_struct *wq, struct delayed_work *dwork, unsigned long delay); @@ -55,12 +56,18 @@ bool mod_delayed_work(struct workqueue_struct *wq, struct delayed_work *dwork, #define tty_port_register_device(port, driver, index, device) \ tty_register_device(driver, index, device) +#define pcie_capability_read_word LINUX_BACKPORT(pcie_capability_read_word) int pcie_capability_read_word(struct pci_dev *dev, int pos, u16 *val); +#define pcie_capability_read_dword LINUX_BACKPORT(pcie_capability_read_dword) int pcie_capability_read_dword(struct pci_dev *dev, int pos, u32 *val); +#define pcie_capability_write_word LINUX_BACKPORT(pcie_capability_write_word) int pcie_capability_write_word(struct pci_dev *dev, int pos, u16 val); +#define pcie_capability_write_dword LINUX_BACKPORT(pcie_capability_write_dword) int pcie_capability_write_dword(struct pci_dev *dev, int pos, u32 val); +#define pcie_capability_clear_and_set_word LINUX_BACKPORT(pcie_capability_clear_and_set_word) int pcie_capability_clear_and_set_word(struct pci_dev *dev, int pos, u16 clear, u16 set); +#define pcie_capability_clear_and_set_dword LINUX_BACKPORT(pcie_capability_clear_and_set_dword) int pcie_capability_clear_and_set_dword(struct pci_dev *dev, int pos, u32 clear, u32 set);