diff options
Diffstat (limited to 'target/linux/lantiq/danube')
-rw-r--r-- | target/linux/lantiq/danube/config-2.6.32 | 29 | ||||
-rw-r--r-- | target/linux/lantiq/danube/config-3.0 | 51 | ||||
-rw-r--r-- | target/linux/lantiq/danube/config-default | 51 | ||||
-rw-r--r-- | target/linux/lantiq/danube/profiles/000-generic.mk | 6 | ||||
-rw-r--r-- | target/linux/lantiq/danube/profiles/001-lantiq.mk | 10 | ||||
-rw-r--r-- | target/linux/lantiq/danube/profiles/002-arcadyan.mk | 101 | ||||
-rw-r--r-- | target/linux/lantiq/danube/profiles/003-gigaset.mk | 11 | ||||
-rw-r--r-- | target/linux/lantiq/danube/target.mk | 10 |
8 files changed, 269 insertions, 0 deletions
diff --git a/target/linux/lantiq/danube/config-2.6.32 b/target/linux/lantiq/danube/config-2.6.32 new file mode 100644 index 0000000000..fde465f9b5 --- /dev/null +++ b/target/linux/lantiq/danube/config-2.6.32 @@ -0,0 +1,29 @@ +CONFIG_ADM6996_PHY=y +CONFIG_AR8216_PHY=y +CONFIG_DEVPORT=y +# CONFIG_DM9000 is not set +CONFIG_HW_HAS_PCI=y +# CONFIG_I2C_DESIGNWARE is not set +CONFIG_INPUT=y +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_GPIO_BUTTONS is not set +CONFIG_INPUT_POLLDEV=y +# CONFIG_INPUT_YEALINK is not set +# CONFIG_ISDN is not set +CONFIG_LANTIQ_ETOP=y +CONFIG_LANTIQ_MACH_ARV45XX=y +CONFIG_LANTIQ_MACH_EASY50712=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_RTL8306_PHY=y +# CONFIG_SOC_AMAZON_SE is not set +# CONFIG_SOC_FALCON is not set +CONFIG_SOC_TYPE_XWAY=y +CONFIG_SOC_XWAY=y +CONFIG_SPI=y +CONFIG_SPI_BITBANG=y +# CONFIG_SPI_GPIO is not set +CONFIG_SPI_MASTER=y +# CONFIG_SPI_SPIDEV is not set +# CONFIG_TC35815 is not set +CONFIG_USB_SUPPORT=y diff --git a/target/linux/lantiq/danube/config-3.0 b/target/linux/lantiq/danube/config-3.0 new file mode 100644 index 0000000000..4ea6189bbd --- /dev/null +++ b/target/linux/lantiq/danube/config-3.0 @@ -0,0 +1,51 @@ +CONFIG_ADM6996_PHY=y +CONFIG_AR8216_PHY=y +# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +# CONFIG_ATH79 is not set +CONFIG_GENERIC_ATOMIC64=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_GENERIC_HARDIRQS=y +CONFIG_HAVE_IRQ_WORK=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_HW_HAS_PCI=y +CONFIG_INPUT=y +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_GPIO_BUTTONS is not set +CONFIG_INPUT_POLLDEV=y +# CONFIG_ISDN is not set +CONFIG_LANTIQ_ETOP=y +CONFIG_LANTIQ_MACH_ARV45XX=y +CONFIG_LANTIQ_MACH_EASY50712=y +# CONFIG_LANTIQ_MACH_NETGEAR is not set +CONFIG_LANTIQ_MACH_GIGASX76X=y +CONFIG_MACH_NO_WESTBRIDGE=y +# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_KM=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PERF_USE_VMALLOC=y +# CONFIG_PREEMPT_RCU is not set +# CONFIG_QUOTACTL is not set +CONFIG_RTL8306_PHY=y +# CONFIG_SOC_AMAZON_SE is not set +# CONFIG_SOC_FALCON is not set +CONFIG_SOC_TYPE_XWAY=y +CONFIG_SOC_XWAY=y +CONFIG_SPI=y +CONFIG_SPI_BITBANG=y +# CONFIG_SPI_GPIO is not set +CONFIG_SPI_LANTIQ=y +CONFIG_SPI_MASTER=y +CONFIG_USB_SUPPORT=y +CONFIG_XZ_DEC=y diff --git a/target/linux/lantiq/danube/config-default b/target/linux/lantiq/danube/config-default new file mode 100644 index 0000000000..4ea6189bbd --- /dev/null +++ b/target/linux/lantiq/danube/config-default @@ -0,0 +1,51 @@ +CONFIG_ADM6996_PHY=y +CONFIG_AR8216_PHY=y +# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +# CONFIG_ATH79 is not set +CONFIG_GENERIC_ATOMIC64=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_GENERIC_HARDIRQS=y +CONFIG_HAVE_IRQ_WORK=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_HW_HAS_PCI=y +CONFIG_INPUT=y +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_GPIO_BUTTONS is not set +CONFIG_INPUT_POLLDEV=y +# CONFIG_ISDN is not set +CONFIG_LANTIQ_ETOP=y +CONFIG_LANTIQ_MACH_ARV45XX=y +CONFIG_LANTIQ_MACH_EASY50712=y +# CONFIG_LANTIQ_MACH_NETGEAR is not set +CONFIG_LANTIQ_MACH_GIGASX76X=y +CONFIG_MACH_NO_WESTBRIDGE=y +# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_KM=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PERF_USE_VMALLOC=y +# CONFIG_PREEMPT_RCU is not set +# CONFIG_QUOTACTL is not set +CONFIG_RTL8306_PHY=y +# CONFIG_SOC_AMAZON_SE is not set +# CONFIG_SOC_FALCON is not set +CONFIG_SOC_TYPE_XWAY=y +CONFIG_SOC_XWAY=y +CONFIG_SPI=y +CONFIG_SPI_BITBANG=y +# CONFIG_SPI_GPIO is not set +CONFIG_SPI_LANTIQ=y +CONFIG_SPI_MASTER=y +CONFIG_USB_SUPPORT=y +CONFIG_XZ_DEC=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 0000000000..787a74fba2 --- /dev/null +++ b/target/linux/lantiq/danube/profiles/000-generic.mk @@ -0,0 +1,6 @@ +define Profile/Generic + NAME:=Generic - all boards + PACKAGES:=kmod-leds-gpio button-hotplug +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 0000000000..36b08a3e3d --- /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 kmod-leds-gpio +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 0000000000..79694f141e --- /dev/null +++ b/target/linux/lantiq/danube/profiles/002-arcadyan.mk @@ -0,0 +1,101 @@ +define Profile/ARV3527P + NAME:=ARV3527P - Arcor Easybox 401 + PACKAGES:=kmod-ledtrig-netdev kmod-leds-gpio kmod-button-hotplug kmod-ltq-dsl-firmware-b +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-ledtrig-netdev kmod-ledtrig-usbdev kmod-leds-gpio kmod-button-hotplug \ + kmod-rt61-pci wpad-mini kmod-ltq-dsl-firmware-a +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-netdev kmod-ledtrig-usbdev kmod-leds-gpio kmod-button-hotplug \ + kmod-madwifi wpad-mini kmod-ltq-dsl-firmware-a +endef + +define Profile/ARV4518PW/Description + Package set optimized for the ARV4518PW +endef + +$(eval $(call Profile,ARV4518PW)) + +define Profile/ARV4520PW + NAME:=ARV4520PW - Arcor Easybox 800 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg \ + kmod-ledtrig-netdev kmod-ledtrig-usbdev kmod-leds-gpio kmod-button-hotplug \ + kmod-rt61-pci wpad-mini kmod-ltq-dsl-firmware-b +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-usb-core kmod-usb-dwc-otg \ + kmod-ledtrig-netdev kmod-ledtrig-usbdev kmod-leds-gpio kmod-button-hotplug \ + kmod-madwifi wpad-mini kmod-ltq-dsl-firmware-b +endef + +define Profile/ARV4525PW/Description + Package set optimized for the ARV4525PW +endef + +$(eval $(call Profile,ARV4525PW)) + +define Profile/ARV452CPW + NAME:=ARV452CPW - Arcor Easybox 801 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg \ + kmod-ledtrig-netdev kmod-ledtrig-usbdev kmod-leds-gpio kmod-button-hotplug \ + kmod-madwifi wpad-mini kmod-ltq-dsl-firmware-b +endef + +define Profile/ARV452CPW/Description + Package set optimized for the ARV452CPW +endef + +$(eval $(call Profile,ARV452CPW)) + +define Profile/ARV752DPW22 + NAME:=ARV752DPW22 - Arcor Easybox 803 + PACKAGES:= kmod-usb-core kmod-usb2 kmod-usb-uhci kmod-usb-dwc-otg \ + kmod-ledtrig-netdev kmod-ledtrig-usbdev kmod-leds-gpio kmod-button-hotplug \ + kmod-ltq-dsl-firmware-b +endef + +define Profile/ARV752DPW22/Description + Package set optimized for the ARV752PW22 +endef + +$(eval $(call Profile,ARV752DPW22)) + +define Profile/ARV7518PW + NAME:=ARV7518PW - ASTORIA + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg \ + kmod-ledtrig-netdev kmod-ledtrig-usbdev kmod-leds-gpio kmod-button-hotplug \ + kmod-ath9k wpad-mini ltq-dsl-firmware-a swconfig +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 0000000000..844b411890 --- /dev/null +++ b/target/linux/lantiq/danube/profiles/003-gigaset.mk @@ -0,0 +1,11 @@ +define Profile/GIGASX76X + NAME:=GIGASX76X - Gigaset SX761,SX762,SX763 + PACKAGES:= kmod-usb-core kmod-usb-dwc-otg kmod-leds-gpio \ + kmod-ltq-dsl-firmware-b kmod-ledtrig-usbdev +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/target.mk b/target/linux/lantiq/danube/target.mk new file mode 100644 index 0000000000..2fa1261848 --- /dev/null +++ b/target/linux/lantiq/danube/target.mk @@ -0,0 +1,10 @@ +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 ltq-dsl-app swconfig + +define Target/Description + Lantiq Danube/Twinpass +endef |