From 5c105d9f3fd086aff195d3849dcf847d6b0bd927 Mon Sep 17 00:00:00 2001 From: blogic Date: Fri, 5 Oct 2012 10:12:53 +0000 Subject: branch Attitude Adjustment git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@33625 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/lantiq/danube/config-default | 38 ++++++ target/linux/lantiq/danube/profiles/000-generic.mk | 5 + target/linux/lantiq/danube/profiles/001-lantiq.mk | 10 ++ .../linux/lantiq/danube/profiles/002-arcadyan.mk | 135 +++++++++++++++++++++ target/linux/lantiq/danube/profiles/003-gigaset.mk | 12 ++ target/linux/lantiq/danube/profiles/004-bt.mk | 23 ++++ target/linux/lantiq/danube/target.mk | 12 ++ 7 files changed, 235 insertions(+) create mode 100644 target/linux/lantiq/danube/config-default create mode 100644 target/linux/lantiq/danube/profiles/000-generic.mk create mode 100644 target/linux/lantiq/danube/profiles/001-lantiq.mk create mode 100644 target/linux/lantiq/danube/profiles/002-arcadyan.mk create mode 100644 target/linux/lantiq/danube/profiles/003-gigaset.mk create mode 100644 target/linux/lantiq/danube/profiles/004-bt.mk create mode 100644 target/linux/lantiq/danube/target.mk (limited to 'target/linux/lantiq/danube') diff --git a/target/linux/lantiq/danube/config-default b/target/linux/lantiq/danube/config-default new file mode 100644 index 000000000..822969a0c --- /dev/null +++ b/target/linux/lantiq/danube/config-default @@ -0,0 +1,38 @@ +CONFIG_ADM6996_PHY=y +CONFIG_AR8216_PHY=y +# CONFIG_ATMEL_PWM is not set +CONFIG_CLKDEV_LOOKUP=y +CONFIG_FSNOTIFY=y +CONFIG_HAVE_MACH_CLKDEV=y +CONFIG_HW_HAS_PCI=y +CONFIG_INPUT=y +CONFIG_INPUT_EVDEV=y +CONFIG_INPUT_POLLDEV=y +CONFIG_IRQ_FORCED_THREADING=y +# CONFIG_ISDN is not set +CONFIG_LANTIQ_ETOP=y +CONFIG_LANTIQ_MACH_ARV=y +CONFIG_LANTIQ_MACH_EASY50712=y +# CONFIG_LANTIQ_MACH_FRITZ_AR9 is not set +# CONFIG_LANTIQ_MACH_FRITZ_VR9 is not set +CONFIG_LANTIQ_MACH_GIGASX76X=y +# CONFIG_LANTIQ_MACH_NETGEAR is not set +# CONFIG_LANTIQ_MACH_WBMR is not set +# CONFIG_LANTIQ_MACH_P2601HNFX is not set +# CONFIG_LANTIQ_MACH_H201L is not set +# CONFIG_LANTIQ_VRX200 is not set +CONFIG_MDIO_BOARDINFO=y +CONFIG_PCI=y +# CONFIG_PCIEPORTBUS is not set +# CONFIG_PCIE_LANTIQ is not set +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_LANTIQ=y +# CONFIG_PCI_LANTIQ_NONE is not set +CONFIG_RTL8306_PHY=y +# CONFIG_SOC_AMAZON_SE is not set +# CONFIG_SOC_FALCON is not set +# CONFIG_SOC_SVIP is not set +CONFIG_SOC_TYPE_XWAY=y +CONFIG_SOC_XWAY=y +CONFIG_USB_ARCH_HAS_XHCI=y +CONFIG_USB_SUPPORT=y diff --git a/target/linux/lantiq/danube/profiles/000-generic.mk b/target/linux/lantiq/danube/profiles/000-generic.mk new file mode 100644 index 000000000..a8346a746 --- /dev/null +++ b/target/linux/lantiq/danube/profiles/000-generic.mk @@ -0,0 +1,5 @@ +define Profile/Generic + NAME:=Generic - all boards +endef + +$(eval $(call Profile,Generic)) diff --git a/target/linux/lantiq/danube/profiles/001-lantiq.mk b/target/linux/lantiq/danube/profiles/001-lantiq.mk new file mode 100644 index 000000000..43e5de500 --- /dev/null +++ b/target/linux/lantiq/danube/profiles/001-lantiq.mk @@ -0,0 +1,10 @@ +define Profile/EASY50712 + NAME:=EASY50712 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg +endef + +define Profile/EASY50712/Description + Lantiq EASY50712 evalkit +endef + +$(eval $(call Profile,EASY50712)) diff --git a/target/linux/lantiq/danube/profiles/002-arcadyan.mk b/target/linux/lantiq/danube/profiles/002-arcadyan.mk new file mode 100644 index 000000000..9d6011f68 --- /dev/null +++ b/target/linux/lantiq/danube/profiles/002-arcadyan.mk @@ -0,0 +1,135 @@ +define Profile/ARV3527P + NAME:=ARV3527P - Arcor Easybox 401 + PACKAGES:=kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/ARV3527P/Description + Package set optimized for the ARV3527P +endef + +$(eval $(call Profile,ARV3527P)) + +define Profile/ARV4510PW + NAME:=ARV4510PW - Wippies Homebox + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-rt61-pci wpad-mini \ + kmod-ltq-dsl-firmware-a-danube +endef + +define Profile/ARV4510PW/Description + Package set optimized for the ARV4518PW +endef + +$(eval $(call Profile,ARV4510PW)) + +define Profile/ARV4518PW + NAME:=ARV4518PW - SMC7908A + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ath5k wpad-mini \ + kmod-ltq-dsl-firmware-a-danube +endef + +define Profile/ARV4518PW/Description + Package set optimized for the ARV4518PW +endef + +$(eval $(call Profile,ARV4518PW)) + +define Profile/ARV4519PW + NAME:=ARV4519PW - Vodafone, Pirelli + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ath5k wpad-mini kmod-ltq-dsl-firmware-a-danube +endef + +define Profile/ARV4519PW/Description + Package set optimized for the ARV4519PW +endef + +$(eval $(call Profile,ARV4519PW)) + +define Profile/ARV4520PW + NAME:=ARV4520PW - Arcor Easybox 800 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-rt61-pci wpad-mini \ + kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/ARV4520PW/Description + Package set optimized for the ARV4520PW +endef + +$(eval $(call Profile,ARV4520PW)) + +define Profile/ARV4525PW + NAME:=ARV4525PW - Speedport W502V + PACKAGES:=kmod-ath5k wpad-mini \ + kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/ARV4525PW/Description + Package set optimized for the ARV4525PW +endef + +$(eval $(call Profile,ARV4525PW)) + +define Profile/ARV7525PW + NAME:=ARV7525PW - Speedport W303V Typ A + PACKAGES:= kmod-rt2800-pci wpad-mini \ + kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/ARV7525PW/Description + Package set optimized for the ARV4525PW +endef + +$(eval $(call Profile,ARV7525PW)) + +define Profile/ARV452CPW + NAME:=ARV452CPW - Arcor Easybox 801 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ath5k wpad-mini \ + kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/ARV452CPW/Description + Package set optimized for the ARV452CPW +endef + +$(eval $(call Profile,ARV452CPW)) + +define Profile/ARV752DPW + NAME:=ARV752DPW - Arcor Easybox 802 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-rt2800-pci wpad-mini \ + kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/ARV752DPW/Description + Package set optimized for the ARV752PW +endef + +$(eval $(call Profile,ARV752DPW)) + +define Profile/ARV752DPW22 + NAME:=ARV752DPW22 - Arcor Easybox 803 + PACKAGES:= kmod-usb-core kmod-usb2 kmod-usb-uhci kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/ARV752DPW22/Description + Package set optimized for the ARV752PW22 +endef + +$(eval $(call Profile,ARV752DPW22)) + +define Profile/ARV7518PW + NAME:=ARV7518PW - ya.com, Astoria + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ath9k wpad-mini kmod-ltq-dsl-firmware-a-danube +endef + +define Profile/ARV7518PW/Description + Package set optimized for the ARV7518PW +endef + +$(eval $(call Profile,ARV7518PW)) diff --git a/target/linux/lantiq/danube/profiles/003-gigaset.mk b/target/linux/lantiq/danube/profiles/003-gigaset.mk new file mode 100644 index 000000000..feebd6417 --- /dev/null +++ b/target/linux/lantiq/danube/profiles/003-gigaset.mk @@ -0,0 +1,12 @@ +define Profile/GIGASX76X + NAME:=GIGASX76X - Gigaset SX761,SX762,SX763 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ath5k wpad-mini kmod-ltq-dsl-firmware-a-danube \ + kmod-ltq-dsl-firmware-b-danube +endef + +define Profile/GIGASX76X/Description + Package set optimized for the Gigaset SX76X routers +endef + +$(eval $(call Profile,GIGASX76X)) diff --git a/target/linux/lantiq/danube/profiles/004-bt.mk b/target/linux/lantiq/danube/profiles/004-bt.mk new file mode 100644 index 000000000..26dd93c4b --- /dev/null +++ b/target/linux/lantiq/danube/profiles/004-bt.mk @@ -0,0 +1,23 @@ +define Profile/BTHOMEHUBV2B + NAME:=BTHOMEHUBV2B - BT Homehub V2.0 Type B + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ath9k wpad-mini kmod-ltq-dsl-firmware-a-danube +endef + +define Profile/BTHOMEHUBV2B/Description + Package set optimized for the BT Homehub V2.0 Type B using whole nand for OpenWRT +endef + +$(eval $(call Profile,BTHOMEHUBV2B)) + +define Profile/BTHOMEHUBV2BOPENRG + NAME:=BTHOMEHUBV2B - BT Homehub V2.0 Type B (OpenRG) + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-ledtrig-usbdev \ + kmod-ath9k wpad-mini kmod-ltq-dsl-firmware-a-danube +endef + +define Profile/BTHOMEHUBV2BOPENRG/Description + Package set optimized for the BT Homehub V2.0 Type B but retaining OpenRG image +endef + +$(eval $(call Profile,BTHOMEHUBV2BOPENRG)) diff --git a/target/linux/lantiq/danube/target.mk b/target/linux/lantiq/danube/target.mk new file mode 100644 index 000000000..6de210dad --- /dev/null +++ b/target/linux/lantiq/danube/target.mk @@ -0,0 +1,12 @@ +ARCH:=mips +SUBTARGET:=danube +BOARDNAME:=Danube +FEATURES:=squashfs jffs2 atm + +DEFAULT_PACKAGES+=kmod-pppoa ppp-mod-pppoa linux-atm atm-tools br2684ctl kmod-ltq-dsl-danube ltq-dsl-app \ + kmod-input-gpio-keys-polled kmod-ledtrig-netdev kmod-leds-gpio kmod-button-hotplug \ + swconfig + +define Target/Description + Lantiq Danube/Twinpass +endef -- cgit v1.2.3