diff options
author | John Crispin <blogic@openwrt.org> | 2013-09-17 21:46:00 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2013-09-17 21:46:00 +0000 |
commit | f0b23cd6d3634c94d6ad6cdde4803311706d0e79 (patch) | |
tree | cfcdded58a25d4262b5905a4bd2820eb89839119 /target/linux/lantiq/xrx200 | |
parent | 1b9761927eeb45471eaef7f7b415409d85b394d2 (diff) | |
download | master-187ad058-f0b23cd6d3634c94d6ad6cdde4803311706d0e79.tar.gz master-187ad058-f0b23cd6d3634c94d6ad6cdde4803311706d0e79.tar.bz2 master-187ad058-f0b23cd6d3634c94d6ad6cdde4803311706d0e79.zip |
lantiq: add a subtarget for the xrx200 SoC family
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38029 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/lantiq/xrx200')
-rw-r--r-- | target/linux/lantiq/xrx200/config-default | 43 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/arv.mk | 7 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/avm.mk | 10 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/lantiq.mk | 21 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/profiles/tplink.mk | 11 | ||||
-rw-r--r-- | target/linux/lantiq/xrx200/target.mk | 11 |
6 files changed, 103 insertions, 0 deletions
diff --git a/target/linux/lantiq/xrx200/config-default b/target/linux/lantiq/xrx200/config-default new file mode 100644 index 0000000000..d888b1ebb0 --- /dev/null +++ b/target/linux/lantiq/xrx200/config-default @@ -0,0 +1,43 @@ +CONFIG_ADM6996_PHY=y +CONFIG_AR8216_PHY=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_GPIO_DEVRES=y +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_HAVE_KVM=y +CONFIG_HZ_PERIODIC=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_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_M25PXX_USE_FAST_READ=y +CONFIG_MTD_M25P80=y +CONFIG_MTD_NAND=y +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_PLATFORM=y +CONFIG_MTD_NAND_XWAY=y +# CONFIG_MTD_PHYSMAP_OF is not set +# CONFIG_MTD_SM_COMMON is not set +CONFIG_NLS=y +CONFIG_PCIE_LANTIQ=y +# CONFIG_PCI_LANTIQ is not set +# CONFIG_PROC_DEVICETREE is not set +# CONFIG_RCU_STALL_COMMON is not set +CONFIG_RTL8306_PHY=y +CONFIG_RTL8366S_PHY=y +CONFIG_RTL8367B_PHY=y +CONFIG_RTL8367_PHY=y +CONFIG_SPI=y +CONFIG_SPI_BITBANG=y +CONFIG_SPI_GPIO=y +CONFIG_SPI_MASTER=y +CONFIG_SPI_XWAY=y +CONFIG_USB=y +CONFIG_USB_COMMON=y +# CONFIG_USB_EHCI_HCD is not set +CONFIG_USB_SUPPORT=y +# CONFIG_USB_UHCI_HCD is not set diff --git a/target/linux/lantiq/xrx200/profiles/arv.mk b/target/linux/lantiq/xrx200/profiles/arv.mk new file mode 100644 index 0000000000..ebb3fa880f --- /dev/null +++ b/target/linux/lantiq/xrx200/profiles/arv.mk @@ -0,0 +1,7 @@ +define Profile/VG3503J + NAME:=BT Openreach - ECI VDSL Modem + PACKAGES:=kmod-ltq-vdsl-vr9-mei kmod-ltq-vdsl-vr9 \ + kmod-ltq-ptm-vr9 ltq-vdsl-app +endef + +$(eval $(call Profile,VG3503J)) diff --git a/target/linux/lantiq/xrx200/profiles/avm.mk b/target/linux/lantiq/xrx200/profiles/avm.mk new file mode 100644 index 0000000000..77c1a0ad14 --- /dev/null +++ b/target/linux/lantiq/xrx200/profiles/avm.mk @@ -0,0 +1,10 @@ +define Profile/FRITZ3370 + NAME:=Fritz!Box WLan - FRITZ3370 + PACKAGES:=kmod-ath9k wpad-mini \ + kmod-ltq-deu-vr9 kmod-ltq-hcd-vr9 \ + kmod-ltq-vdsl-vr9-mei kmod-ltq-vdsl-vr9 \ + kmod-ltq-atm-vr9 ltq-vdsl-vr9-fw-installer \ + ltq-vdsl-app ppp-mod-pppoa +endef + +$(eval $(call Profile,FRITZ3370)) diff --git a/target/linux/lantiq/xrx200/profiles/lantiq.mk b/target/linux/lantiq/xrx200/profiles/lantiq.mk new file mode 100644 index 0000000000..6380387e9a --- /dev/null +++ b/target/linux/lantiq/xrx200/profiles/lantiq.mk @@ -0,0 +1,21 @@ +define Profile/EASY80920NOR + NAME:=Lantiq VR9 - EASY80920NOR + PACKAGES:=kmod-ath9k wpad-mini \ + kmod-ltq-deu-vr9 kmod-ltq-hcd-vr9 \ + kmod-ltq-vdsl-vr9-mei kmod-ltq-vdsl-vr9 \ + kmod-ltq-atm-vr9 ltq-vdsl-vr9-fw-installer \ + ltq-vdsl-app ppp-mod-pppoa +endef + +$(eval $(call Profile,EASY80920NOR)) + +define Profile/EASY80920NAND + NAME:=Lantiq VR9 - EASY80920NAND + PACKAGES:=kmod-ath9k wpad-mini \ + kmod-ltq-deu-vr9 kmod-ltq-hcd-vr9 \ + kmod-ltq-vdsl-vr9-mei kmod-ltq-vdsl-vr9 \ + kmod-ltq-atm-vr9 ltq-vdsl-vr9-fw-installer \ + ltq-vdsl-app ppp-mod-pppoa +endef + +$(eval $(call Profile,EASY80920NAND)) diff --git a/target/linux/lantiq/xrx200/profiles/tplink.mk b/target/linux/lantiq/xrx200/profiles/tplink.mk new file mode 100644 index 0000000000..fd4d76061f --- /dev/null +++ b/target/linux/lantiq/xrx200/profiles/tplink.mk @@ -0,0 +1,11 @@ +define Profile/TDW8970 + NAME:=TP-LINK TD-W8970 + PACKAGES:=kmod-ath9k wpad-mini \ + kmod-ltq-deu-vr9 kmod-ltq-hcd-vr9 \ + kmod-ltq-vdsl-vr9-mei kmod-ltq-vdsl-vr9 \ + kmod-ltq-atm-vr9 ltq-vdsl-vr9-fw-installer \ + ltq-vdsl-app ppp-mod-pppoa \ + kmod-ledtrig-usbdev +endef + +$(eval $(call Profile,TDW8970)) diff --git a/target/linux/lantiq/xrx200/target.mk b/target/linux/lantiq/xrx200/target.mk new file mode 100644 index 0000000000..0eb5937212 --- /dev/null +++ b/target/linux/lantiq/xrx200/target.mk @@ -0,0 +1,11 @@ +ARCH:=mips +SUBTARGET:=xrx200 +BOARDNAME:=XRX200 +FEATURES:=squashfs atm mips16 +CFLAGS+= -mtune=34kc -mdsp + +DEFAULT_PACKAGES+=kmod-leds-gpio kmod-gpio-button-hotplug + +define Target/Description + Lantiq XRX200 +endef |