+ifeq ($(ARCH),armeb)
+HAL_TARGET:=xscale-be-elf
+endif
+
+BUS := PCI
+
+ifneq ($(CONFIG_LINUX_2_4_AR531X),)
+ BUS := AHB
+endif
+ifneq ($(CONFIG_LINUX_2_6_ARUBA),)
+ BUS := PCI AHB # no suitable HAL for AHB yet.
+endif
+
+BUS_MODULES:=
+ifeq ($(findstring AHB,$(BUS)),AHB)
+BUS_MODULES+=$(PKG_BUILD_DIR)/ath/ath_ahb.$(LINUX_KMOD_SUFFIX)
+endif
+ifeq ($(findstring PCI,$(BUS)),PCI)
+BUS_MODULES+=$(PKG_BUILD_DIR)/ath/ath_pci.$(LINUX_KMOD_SUFFIX)
+endif
+