diff options
Diffstat (limited to 'target/linux/lantiq/xrx200')
-rw-r--r-- | target/linux/lantiq/xrx200/config-default | 54 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/00-default.mk | 9 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/arv.mk | 46 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/avm.mk | 9 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/bt.mk | 9 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/lantiq.mk | 13 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/tplink.mk | 20 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/zyxel.mk | 20 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/target.mk | 2 |
9 files changed, 36 insertions, 146 deletions
diff --git a/target/linux/lantiq/xrx200/config-default b/target/linux/lantiq/xrx200/config-default index 1c9f5ccb13..dc4e6084ed 100644 --- a/target/linux/lantiq/xrx200/config-default +++ b/target/linux/lantiq/xrx200/config-default @@ -1,40 +1,27 @@ CONFIG_ADM6996_PHY=y CONFIG_AR8216_PHY=y -# CONFIG_ARCH_HAS_SG_CHAIN is not set -CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_CPU_NEEDS_NO_SMARTMIPS_OR_MICROMIPS=y -CONFIG_CPU_SUPPORTS_MSA=y +CONFIG_AT803X_PHY=y +CONFIG_CPU_MIPSR2_IRQ_EI=y +CONFIG_CPU_MIPSR2_IRQ_VI=y +CONFIG_CPU_RMAP=y CONFIG_CRC16=y CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_LZO=y CONFIG_FIRMWARE_IN_KERNEL=y -CONFIG_GPIO_DEVRES=y -CONFIG_HAS_IOPORT_MAP=y -# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set -CONFIG_HAVE_ARCH_SECCOMP_FILTER=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set -CONFIG_HAVE_BPF_JIT=y -CONFIG_HAVE_CC_STACKPROTECTOR=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_DEBUG_STACKOVERFLOW=y -CONFIG_HAVE_DMA_CONTIGUOUS=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HZ_PERIODIC=y +CONFIG_ICPLUS_PHY=y CONFIG_INPUT=y CONFIG_INPUT_EVDEV=y CONFIG_INPUT_POLLDEV=y -CONFIG_IRQCHIP=y -CONFIG_IRQ_WORK=y # CONFIG_ISDN is not set CONFIG_LANTIQ_PHY=y CONFIG_LANTIQ_XRX200=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y -CONFIG_LIBFDT=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y +CONFIG_MIPS_MT=y +# CONFIG_MIPS_MT_FPAFF is not set +CONFIG_MIPS_MT_SMP=y +CONFIG_MIPS_PERF_SHARED_TC_COUNTERS=y CONFIG_MTD_NAND=y CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_PLATFORM=y @@ -46,19 +33,27 @@ CONFIG_MTD_UBI_BLOCK=y # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_NET_FLOW_LIMIT=y CONFIG_NLS=y -# CONFIG_NO_IOPORT_MAP is not set -CONFIG_OF_ADDRESS_PCI=y +CONFIG_NR_CPUS=2 CONFIG_PCIE_LANTIQ=y -# CONFIG_RCU_STALL_COMMON is not set +CONFIG_POWER_RESET=y +CONFIG_POWER_RESET_GPIO=y +CONFIG_POWER_SUPPLY=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RFS_ACCEL=y +CONFIG_RPS=y CONFIG_RTL8306_PHY=y CONFIG_RTL8366S_PHY=y CONFIG_RTL8367B_PHY=y CONFIG_RTL8367_PHY=y -CONFIG_SPI=y -CONFIG_SPI_LANTIQ=y -CONFIG_SPI_MASTER=y -CONFIG_SYS_SUPPORTS_MIPS16=y +CONFIG_SMP=y +CONFIG_SMP_UP=y +CONFIG_SWCONFIG_LEDS=y +CONFIG_SYNC_R4K=y +CONFIG_SYS_SUPPORTS_SCHED_SMT=y +CONFIG_SYS_SUPPORTS_SMP=y +CONFIG_TREE_RCU=y CONFIG_UBIFS_FS=y CONFIG_UBIFS_FS_ADVANCED_COMPR=y CONFIG_UBIFS_FS_LZO=y @@ -69,6 +64,7 @@ CONFIG_USB_COMMON=y # CONFIG_USB_EHCI_HCD is not set CONFIG_USB_SUPPORT=y # CONFIG_USB_UHCI_HCD is not set +CONFIG_XPS=y CONFIG_XRX200_PHY_FW=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y diff --git a/target/linux/lantiq/xrx200/profiles/00-default.mk b/target/linux/lantiq/xrx200/profiles/00-default.mk new file mode 100644 index 0000000000..26bc8b502b --- /dev/null +++ b/target/linux/lantiq/xrx200/profiles/00-default.mk @@ -0,0 +1,9 @@ +define Profile/Default + NAME:=Default Profile + PRIORITY:=1 +endef + +define Profile/Default/Description + Default package set compatible with most boards. +endef +$(eval $(call Profile,Default)) diff --git a/target/linux/lantiq/xrx200/profiles/arv.mk b/target/linux/lantiq/xrx200/profiles/arv.mk deleted file mode 100644 index 3dc22c00da..0000000000 --- a/target/linux/lantiq/xrx200/profiles/arv.mk +++ /dev/null @@ -1,46 +0,0 @@ -define Profile/VG3503J - NAME:=BT Openreach - ECI VDSL Modem -endef - -$(eval $(call Profile,VG3503J)) - -define Profile/VG3503J_V2 - NAME:=BT Openreach - ECI VDSL Modem v2 -endef - -$(eval $(call Profile,VG3503J_V2)) - -define Profile/VGV7510KW22NOR - NAME:=o2 Box 6431 / Arcadyan VGV7510KW22 (NOR) - PACKAGES:=kmod-rt2800-pci wpad-mini kmod-usb-dwc2 -endef - -$(eval $(call Profile,VGV7510KW22NOR)) - -define Profile/VGV7510KW22BRN - NAME:=o2 Box 6431 / Arcadyan VGV7510KW22 (BRN) - PACKAGES:=kmod-rt2800-pci wpad-mini kmod-usb-dwc2 -endef - -$(eval $(call Profile,VGV7510KW22BRN)) - -define Profile/VGV7519NOR - NAME:=Experiabox 8 VGV7519 - PACKAGES:=kmod-rt2800-pci wpad-mini kmod-usb-dwc2 -endef - -$(eval $(call Profile,VGV7519NOR)) - -define Profile/VGV7519BRN - NAME:=Experiabox 8 VGV7519 (BRN) - PACKAGES:=kmod-rt2800-pci wpad-mini kmod-usb-dwc2 -endef - -$(eval $(call Profile,VGV7519BRN)) - -define Profile/ARV7519RW22 - NAME:=Livebox Astoria ARV7519RW22 - PACKAGES:=kmod-usb-dwc2 -endef - -$(eval $(call Profile,ARV7519RW22)) diff --git a/target/linux/lantiq/xrx200/profiles/avm.mk b/target/linux/lantiq/xrx200/profiles/avm.mk deleted file mode 100644 index 89909b92e3..0000000000 --- a/target/linux/lantiq/xrx200/profiles/avm.mk +++ /dev/null @@ -1,9 +0,0 @@ -define Profile/FRITZ3370 - NAME:=Fritz!Box WLan - FRITZ3370 - PACKAGES:=kmod-ath9k wpad-mini kmod-usb-dwc2 -endef - -FRITZ3370_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" -FRITZ3370_UBI_OPTS:="-m 2048 -p 128KiB -s 512" - -$(eval $(call Profile,FRITZ3370)) diff --git a/target/linux/lantiq/xrx200/profiles/bt.mk b/target/linux/lantiq/xrx200/profiles/bt.mk deleted file mode 100644 index a1083bbb6d..0000000000 --- a/target/linux/lantiq/xrx200/profiles/bt.mk +++ /dev/null @@ -1,9 +0,0 @@ -define Profile/BTHOMEHUBV5A - NAME:=BT Home Hub 5A - PACKAGES:=kmod-ath9k kmod-ath10k wpad-mini kmod-usb-dwc2 -endef - -BTHOMEHUBV5A_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" -BTHOMEHUBV5A_UBI_OPTS:="-m 2048 -p 128KiB -s 512" - -$(eval $(call Profile,BTHOMEHUBV5A)) diff --git a/target/linux/lantiq/xrx200/profiles/lantiq.mk b/target/linux/lantiq/xrx200/profiles/lantiq.mk deleted file mode 100644 index 39c3bc6051..0000000000 --- a/target/linux/lantiq/xrx200/profiles/lantiq.mk +++ /dev/null @@ -1,13 +0,0 @@ -define Profile/EASY80920NOR - NAME:=Lantiq VR9 - EASY80920NOR - PACKAGES:=kmod-ath9k wpad-mini kmod-usb-dwc2 dsl-vrx200-firmware-xdsl-a dsl-vrx200-firmware-xdsl-b-patch -endef - -$(eval $(call Profile,EASY80920NOR)) - -define Profile/EASY80920NAND - NAME:=Lantiq VR9 - EASY80920NAND - PACKAGES:=kmod-ath9k wpad-mini kmod-usb-dwc2 dsl-vrx200-firmware-xdsl-a dsl-vrx200-firmware-xdsl-b-patch -endef - -$(eval $(call Profile,EASY80920NAND)) diff --git a/target/linux/lantiq/xrx200/profiles/tplink.mk b/target/linux/lantiq/xrx200/profiles/tplink.mk deleted file mode 100644 index 2ac364e3fb..0000000000 --- a/target/linux/lantiq/xrx200/profiles/tplink.mk +++ /dev/null @@ -1,20 +0,0 @@ -define Profile/TDW8970 - NAME:=TP-LINK TD-W8970 - PACKAGES:=kmod-ath9k wpad-mini kmod-usb-dwc2 kmod-ledtrig-usbdev dsl-vrx200-firmware-xdsl-a dsl-vrx200-firmware-xdsl-b-patch -endef - -$(eval $(call Profile,TDW8970)) - -define Profile/TDW8980 - NAME:=TP-LINK TD-W8980 - PACKAGES:=kmod-ath9k wpad-mini kmod-usb-dwc2 kmod-ledtrig-usbdev dsl-vrx200-firmware-xdsl-a dsl-vrx200-firmware-xdsl-b-patch -endef - -$(eval $(call Profile,TDW8980)) - -define Profile/VR200v - NAME:=TP-LINK Archer VR200v - PACKAGES:=kmod-usb-dwc2 kmod-ledtrig-usbdev dsl-vrx200-firmware-xdsl-a dsl-vrx200-firmware-xdsl-b-patch -endef - -$(eval $(call Profile,VR200v)) diff --git a/target/linux/lantiq/xrx200/profiles/zyxel.mk b/target/linux/lantiq/xrx200/profiles/zyxel.mk deleted file mode 100644 index f6995f946b..0000000000 --- a/target/linux/lantiq/xrx200/profiles/zyxel.mk +++ /dev/null @@ -1,20 +0,0 @@ -define Profile/P2812HNUF1 - NAME:=ZyXEL P-2812HNU-F1 - PACKAGES:=kmod-rt2800-pci wpad-mini kmod-usb-dwc2 -endef - -P2812HNUF1_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" -P2812HNUF1_UBI_OPTS:="-m 2048 -p 128KiB -s 512" - -$(eval $(call Profile,P2812HNUF1)) - -define Profile/P2812HNUF3 - NAME:=ZyXEL P-2812HNU-F3 - PACKAGES:=kmod-rt2800-pci wpad-mini kmod-usb-dwc2 -endef - -P2812HNUF3_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" -P2812HNUF3_UBI_OPTS:="-m 2048 -p 128KiB -s 512" - -$(eval $(call Profile,P2812HNUF3)) - diff --git a/target/linux/lantiq/xrx200/target.mk b/target/linux/lantiq/xrx200/target.mk index 50abb24cb9..e112ea0996 100644 --- a/target/linux/lantiq/xrx200/target.mk +++ b/target/linux/lantiq/xrx200/target.mk @@ -13,6 +13,8 @@ DEFAULT_PACKAGES+=kmod-leds-gpio \ kmod-ltq-ptm-vr9 \ kmod-ltq-deu-vr9 \ ltq-vdsl-app \ + dsl-vrx200-firmware-xdsl-a \ + dsl-vrx200-firmware-xdsl-b-patch \ ppp-mod-pppoa \ swconfig |