modules.mk 1001 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # Copyright (C) 2010 OpenWrt.org
  4. I2C_LANTIQ_MODULES:= \
  5. CONFIG_I2C_LANTIQ:drivers/i2c/busses/i2c-lantiq
  6. define KernelPackage/i2c-lantiq
  7. TITLE:=Lantiq I2C controller
  8. $(call i2c_defaults,$(I2C_LANTIQ_MODULES),52)
  9. DEPENDS:=+kmod-i2c-core @TARGET_lantiq_falcon
  10. endef
  11. define KernelPackage/i2c-lantiq/description
  12. Kernel support for the Lantiq/Falcon I2C controller
  13. endef
  14. $(eval $(call KernelPackage,i2c-lantiq))
  15. define KernelPackage/dsa-gswip
  16. SUBMENU:=$(NETWORK_DEVICES_MENU)
  17. TITLE:=Lantiq xRx200/xRx300/xRx330 switch support
  18. DEPENDS:=@TARGET_lantiq_xrx200||TARGET_lantiq_xrx200_legacy
  19. KCONFIG:= \
  20. CONFIG_NET_DSA_LANTIQ_GSWIP \
  21. CONFIG_NET_DSA_TAG_GSWIP
  22. FILES:= \
  23. $(LINUX_DIR)/drivers/net/dsa/lantiq_gswip.ko \
  24. $(LINUX_DIR)/net/dsa/tag_gswip.ko
  25. AUTOLOAD:=$(call AutoLoad,41,lantiq_gswip)
  26. endef
  27. define KernelPackage/dsa-gswip/description
  28. Lantiq xRx200/xRx300/xRx330 switch support
  29. endef
  30. $(eval $(call KernelPackage,dsa-gswip))