diff --git a/target/linux/ramips/files/arch/mips/pci/ops-rt288x.c b/target/linux/ramips/files/arch/mips/pci/ops-rt288x.c
index de2be44153a17cd6501fcb3e9e604be6189a2e77..c851e522ca350f46b068cc586ee24284d57a5a40 100644
--- a/target/linux/ramips/files/arch/mips/pci/ops-rt288x.c
+++ b/target/linux/ramips/files/arch/mips/pci/ops-rt288x.c
@@ -5,8 +5,6 @@
 #include <asm/mach-ralink/rt288x.h>
 #include <asm/mach-ralink/rt288x_pci.h>
 
-#ifdef CONFIG_PCI
-
 #define PCI_ACCESS_READ  0
 #define PCI_ACCESS_WRITE 1
 
@@ -62,4 +60,3 @@ pci_config_write(struct pci_bus *bus, unsigned int devfn,
 		return PCIBIOS_DEVICE_NOT_FOUND;
 	return PCIBIOS_SUCCESSFUL;
 }
-#endif
diff --git a/target/linux/ramips/files/arch/mips/pci/pci-rt288x.c b/target/linux/ramips/files/arch/mips/pci/pci-rt288x.c
index 891a9f8f0fa3c2ffb7fb13fbbc5c01539da76c4d..6bf4f4f489adf1e9f55ee24687af5bec599ca46d 100644
--- a/target/linux/ramips/files/arch/mips/pci/pci-rt288x.c
+++ b/target/linux/ramips/files/arch/mips/pci/pci-rt288x.c
@@ -6,8 +6,6 @@
 #include <asm/mach-ralink/rt288x.h>
 #include <asm/mach-ralink/rt288x_pci.h>
 
-#ifdef CONFIG_PCI
-
 extern int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val);
 extern int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val);
 
@@ -126,5 +124,3 @@ struct pci_fixup pcibios_fixups[] = {
 };
 
 arch_initcall(init_rt2880pci);
-
-#endif