modules.mk 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. #
  2. # Copyright (C) 2011 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. define KernelPackage/input-keyboard-ep93xx
  8. SUBMENU:=$(OTHER_MENU)
  9. TITLE:=EP93xx Matrix Keypad support
  10. DEPENDS:=@TARGET_ep93xx
  11. KCONFIG:= \
  12. CONFIG_KEYBOARD_EP93XX \
  13. CONFIG_INPUT_KEYBOARD=y
  14. FILES:=$(LINUX_DIR)/drivers/input/keyboard/ep93xx_keypad.ko
  15. AUTOLOAD:=$(call AutoLoad,62,ep93xx_keypad)
  16. $(call AddDepends/input)
  17. endef
  18. define KernelPackage/input-keyboard-ep93xx/description
  19. EP93xx Matrix Keypad support
  20. endef
  21. $(eval $(call KernelPackage,input-keyboard-ep93xx))
  22. define KernelPackage/sound-soc-ep93xx
  23. SUBMENU:=$(SOUND_MENU)
  24. TITLE:=EP93xx SoC sound support
  25. DEPENDS:=@TARGET_ep93xx +kmod-sound-core +kmod-sound-soc-core
  26. KCONFIG:=CONFIG_SND_EP93XX_SOC
  27. FILES:=$(LINUX_DIR)/sound/soc/ep93xx/snd-soc-ep93xx.ko
  28. AUTOLOAD:=$(call AutoLoad,56,snd-soc-ep93xx)
  29. endef
  30. define KernelPackage/sound-soc-ep93xx/description
  31. EP93xx SoC sound support
  32. endef
  33. $(eval $(call KernelPackage,sound-soc-ep93xx))
  34. define KernelPackage/sound-soc-ep93xx-ac97
  35. SUBMENU:=$(SOUND_MENU)
  36. TITLE:=EP93xx SoC AC97 support
  37. DEPENDS:=+kmod-sound-soc-ep93xx
  38. KCONFIG:=CONFIG_SND_EP93XX_SOC_AC97
  39. FILES:=$(LINUX_DIR)/sound/soc/ep93xx/snd-soc-ep93xx-ac97.ko
  40. AUTOLOAD:=$(call AutoLoad,57,snd-soc-ep93xx-ac97)
  41. endef
  42. define KernelPackage/sound-soc-ep93xx-ac97/description
  43. EP93xx SoC AC97 support
  44. endef
  45. $(eval $(call KernelPackage,sound-soc-ep93xx-ac97))
  46. define KernelPackage/sound-soc-ep93xx-simone
  47. SUBMENU:=$(SOUND_MENU)
  48. TITLE:=Sim.One EP93xx Soc sound support
  49. DEPENDS:=+kmod-sound-soc-ep93xx +kmod-sound-soc-ep93xx-ac97
  50. KCONFIG:=CONFIG_SND_EP93XX_SOC_SIMONE
  51. FILES:=$(LINUX_DIR)/sound/soc/ep93xx/snd-soc-simone.ko
  52. AUTOLOAD:=$(call AutoLoad,57,snd-soc-ep93xx)
  53. endef
  54. define KernelPackage/sound-soc-ep93xx-simone/description
  55. SimpleMachines Sim.One sound support
  56. endef
  57. $(eval $(call KernelPackage,sound-soc-ep93xx-simone))