package/lantiq: make lantiq kernel modules work with xway_legacy
Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
parent
239ad94165
commit
abc346db0e
6 changed files with 26 additions and 25 deletions
|
@ -30,15 +30,15 @@ define Package/kmod-ltq-adsl-fw-template
|
||||||
SOC:=$(2)
|
SOC:=$(2)
|
||||||
ANNEX:=$(1)
|
ANNEX:=$(1)
|
||||||
URL:=http://www.lantiq.com/
|
URL:=http://www.lantiq.com/
|
||||||
DEPENDS:=@TARGET_lantiq_$(3) +kmod-ltq-adsl-$(2)
|
DEPENDS:=@$(3) +kmod-ltq-adsl-$(2)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
Package/kmod-ltq-adsl-danube-fw-a=$(call Package/kmod-ltq-adsl-fw-template,a,danube,xway)
|
Package/kmod-ltq-adsl-danube-fw-a=$(call Package/kmod-ltq-adsl-fw-template,a,danube,(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy))
|
||||||
Package/kmod-ltq-adsl-danube-fw-b=$(call Package/kmod-ltq-adsl-fw-template,b,danube,xway)
|
Package/kmod-ltq-adsl-danube-fw-b=$(call Package/kmod-ltq-adsl-fw-template,b,danube,(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy))
|
||||||
Package/kmod-ltq-adsl-ar9-fw-a=$(call Package/kmod-ltq-adsl-fw-template,a,ar9,xway)
|
Package/kmod-ltq-adsl-ar9-fw-a=$(call Package/kmod-ltq-adsl-fw-template,a,ar9,TARGET_lantiq_xway)
|
||||||
Package/kmod-ltq-adsl-ar9-fw-b=$(call Package/kmod-ltq-adsl-fw-template,b,ar9,xway)
|
Package/kmod-ltq-adsl-ar9-fw-b=$(call Package/kmod-ltq-adsl-fw-template,b,ar9,TARGET_lantiq_xway)
|
||||||
Package/kmod-ltq-adsl-ase-fw-a=$(call Package/kmod-ltq-adsl-fw-template,a,ase,ase)
|
Package/kmod-ltq-adsl-ase-fw-a=$(call Package/kmod-ltq-adsl-fw-template,a,ase,TARGET_lantiq_ase)
|
||||||
Package/kmod-ltq-adsl-ase-fw-b=$(call Package/kmod-ltq-adsl-fw-template,b,ase,ase)
|
Package/kmod-ltq-adsl-ase-fw-b=$(call Package/kmod-ltq-adsl-fw-template,b,ase,TARGET_lantiq_ase)
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
endef
|
endef
|
||||||
|
|
|
@ -22,14 +22,14 @@ define KernelPackage/ltq-adsl-mei-template
|
||||||
TITLE:=mei driver for $(1)
|
TITLE:=mei driver for $(1)
|
||||||
URL:=http://www.lantiq.com/
|
URL:=http://www.lantiq.com/
|
||||||
VARIANT:=$(1)
|
VARIANT:=$(1)
|
||||||
DEPENDS:=@TARGET_lantiq_$(2)
|
DEPENDS:=@$(2)
|
||||||
FILES:=$(PKG_BUILD_DIR)/ltq_mei_$(1).ko
|
FILES:=$(PKG_BUILD_DIR)/ltq_mei_$(1).ko
|
||||||
AUTOLOAD:=$(call AutoLoad,50,ltq_mei_$(1))
|
AUTOLOAD:=$(call AutoLoad,50,ltq_mei_$(1))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
KernelPackage/ltq-adsl-danube-mei=$(call KernelPackage/ltq-adsl-mei-template,danube,xway)
|
KernelPackage/ltq-adsl-danube-mei=$(call KernelPackage/ltq-adsl-mei-template,danube,(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy))
|
||||||
KernelPackage/ltq-adsl-ar9-mei=$(call KernelPackage/ltq-adsl-mei-template,ar9,xway)
|
KernelPackage/ltq-adsl-ar9-mei=$(call KernelPackage/ltq-adsl-mei-template,ar9,TARGET_lantiq_xway)
|
||||||
KernelPackage/ltq-adsl-ase-mei=$(call KernelPackage/ltq-adsl-mei-template,ase,ase)
|
KernelPackage/ltq-adsl-ase-mei=$(call KernelPackage/ltq-adsl-mei-template,ase,TARGET_lantiq_ase)
|
||||||
|
|
||||||
define Build/Prepare
|
define Build/Prepare
|
||||||
$(INSTALL_DIR) $(PKG_BUILD_DIR)/
|
$(INSTALL_DIR) $(PKG_BUILD_DIR)/
|
||||||
|
|
|
@ -30,14 +30,14 @@ define KernelPackage/ltq-adsl-template
|
||||||
TITLE:=adsl driver for $(1)
|
TITLE:=adsl driver for $(1)
|
||||||
URL:=http://www.lantiq.com/
|
URL:=http://www.lantiq.com/
|
||||||
VARIANT:=$(1)
|
VARIANT:=$(1)
|
||||||
DEPENDS:=@TARGET_lantiq_$(2) +kmod-ltq-adsl-$(1)-mei
|
DEPENDS:=@$(2) +kmod-ltq-adsl-$(1)-mei
|
||||||
FILES:=$(PKG_BUILD_DIR)/src/drv_dsl_cpe_api.ko
|
FILES:=$(PKG_BUILD_DIR)/src/drv_dsl_cpe_api.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,51,drv_dsl_cpe_api)
|
AUTOLOAD:=$(call AutoLoad,51,drv_dsl_cpe_api)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
KernelPackage/ltq-adsl-danube=$(call KernelPackage/ltq-adsl-template,danube,xway)
|
KernelPackage/ltq-adsl-danube=$(call KernelPackage/ltq-adsl-template,danube,(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy))
|
||||||
KernelPackage/ltq-adsl-ar9=$(call KernelPackage/ltq-adsl-template,ar9,xway)
|
KernelPackage/ltq-adsl-ar9=$(call KernelPackage/ltq-adsl-template,ar9,TARGET_lantiq_xway)
|
||||||
KernelPackage/ltq-adsl-ase=$(call KernelPackage/ltq-adsl-template,ase,ase)
|
KernelPackage/ltq-adsl-ase=$(call KernelPackage/ltq-adsl-template,ase,TARGET_lantiq_ase)
|
||||||
|
|
||||||
define KernelPackage/ltq-dsl/config
|
define KernelPackage/ltq-dsl/config
|
||||||
source "$(SOURCE)/Config.in"
|
source "$(SOURCE)/Config.in"
|
||||||
|
|
|
@ -21,14 +21,15 @@ define KernelPackage/ltq-atm-template
|
||||||
TITLE:=atm driver for $(1)
|
TITLE:=atm driver for $(1)
|
||||||
URL:=http://www.lantiq.com/
|
URL:=http://www.lantiq.com/
|
||||||
VARIANT:=$(1)
|
VARIANT:=$(1)
|
||||||
DEPENDS:=@TARGET_lantiq_$(2) +kmod-atm +br2684ctl
|
DEPENDS:=@$(2) +kmod-atm +br2684ctl
|
||||||
FILES:=$(PKG_BUILD_DIR)/ltq_atm_$(1).ko
|
FILES:=$(PKG_BUILD_DIR)/ltq_atm_$(1).ko
|
||||||
AUTOLOAD:=$(call AutoProbe,ltq_atm_$(1))
|
AUTOLOAD:=$(call AutoProbe,ltq_atm_$(1))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
KernelPackage/ltq-atm-danube=$(call KernelPackage/ltq-atm-template,danube,xway)
|
KernelPackage/ltq-atm-danube=$(call KernelPackage/ltq-atm-template,danube,(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy))
|
||||||
KernelPackage/ltq-atm-ar9=$(call KernelPackage/ltq-atm-template,ar9,xway)
|
KernelPackage/ltq-atm-ar9=$(call KernelPackage/ltq-atm-template,ar9,TARGET_lantiq_xway)
|
||||||
KernelPackage/ltq-atm-ase=$(call KernelPackage/ltq-atm-template,ase,ase)
|
KernelPackage/ltq-atm-ase=$(call KernelPackage/ltq-atm-template,ase,TARGET_lantiq_ase)
|
||||||
|
|
||||||
define KernelPackage/ltq-atm-vr9
|
define KernelPackage/ltq-atm-vr9
|
||||||
$(call KernelPackage/ltq-atm-template,vr9,xrx200)
|
$(call KernelPackage/ltq-atm-template,vr9,xrx200)
|
||||||
AUTOLOAD:=
|
AUTOLOAD:=
|
||||||
|
|
|
@ -23,14 +23,14 @@ define KernelPackage/ltq-hcd-template
|
||||||
TITLE:=USB driver for $(1)
|
TITLE:=USB driver for $(1)
|
||||||
URL:=http://www.lantiq.com/
|
URL:=http://www.lantiq.com/
|
||||||
VARIANT:=$(1)
|
VARIANT:=$(1)
|
||||||
DEPENDS:=@TARGET_lantiq_$(2) +kmod-usb-core
|
DEPENDS:=@$(2) +kmod-usb-core
|
||||||
FILES:=$(PKG_BUILD_DIR)/ltq_hcd_$(1).ko
|
FILES:=$(PKG_BUILD_DIR)/ltq_hcd_$(1).ko
|
||||||
AUTOLOAD:=$(call AutoProbe,ltq_hcd_$(1),1)
|
AUTOLOAD:=$(call AutoProbe,ltq_hcd_$(1),1)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
KernelPackage/ltq-hcd-ase=$(call KernelPackage/ltq-hcd-template,ase,ase)
|
KernelPackage/ltq-hcd-ase=$(call KernelPackage/ltq-hcd-template,ase,TARGET_lantiq_ase)
|
||||||
KernelPackage/ltq-hcd-danube=$(call KernelPackage/ltq-hcd-template,danube,xway)
|
KernelPackage/ltq-hcd-danube=$(call KernelPackage/ltq-hcd-template,(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy))
|
||||||
KernelPackage/ltq-hcd-ar9=$(call KernelPackage/ltq-hcd-template,ar9,xway)
|
KernelPackage/ltq-hcd-ar9=$(call KernelPackage/ltq-hcd-template,ar9,TARGET_lantiq_xway)
|
||||||
|
|
||||||
define Build/Prepare
|
define Build/Prepare
|
||||||
$(INSTALL_DIR) $(PKG_BUILD_DIR)
|
$(INSTALL_DIR) $(PKG_BUILD_DIR)
|
||||||
|
|
|
@ -24,7 +24,7 @@ PKG_CONFIG_DEPENDS:=\
|
||||||
CONFIG_LTQ_DSL_ENABLE_SOAP \
|
CONFIG_LTQ_DSL_ENABLE_SOAP \
|
||||||
CONFIG_LTQ_DSL_ENABLE_DSL_EVENT_POLLING
|
CONFIG_LTQ_DSL_ENABLE_DSL_EVENT_POLLING
|
||||||
|
|
||||||
PKG_BUILD_DEPENDS:=TARGET_lantiq_xway:kmod-ltq-adsl-danube TARGET_lantiq_ase:kmod-ltq-adsl-ase
|
PKG_BUILD_DEPENDS:=TARGET_lantiq_xway:kmod-ltq-adsl-danube TARGET_lantiq_xway_legacy:kmod-ltq-adsl-danube TARGET_lantiq_ase:kmod-ltq-adsl-ase
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ define Package/ltq-adsl-app
|
||||||
CATEGORY:=Network
|
CATEGORY:=Network
|
||||||
TITLE:=Lantiq DSL userland tool
|
TITLE:=Lantiq DSL userland tool
|
||||||
URL:=http://www.lantiq.com/
|
URL:=http://www.lantiq.com/
|
||||||
DEPENDS:=@(TARGET_lantiq_xway||TARGET_lantiq_ase) +libpthread
|
DEPENDS:=@(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy||TARGET_lantiq_ase) +libpthread
|
||||||
MENU:=1
|
MENU:=1
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue