modules.mk 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #
  2. # Copyright (C) 2010 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/ps3lan
  8. SUBMENU:=Network Devices
  9. TITLE:=PS3-Lan support
  10. DEPENDS:=@TARGET_ps3
  11. KCONFIG:= \
  12. CONFIG_GELIC_NET \
  13. CONFIG_GELIC_WIRELESS=y
  14. FILES:=$(LINUX_DIR)/drivers/net/ps3_gelic.ko
  15. AUTOLOAD:=$(call AutoLoad,50,ps3_gelic)
  16. endef
  17. define KernelPackage/ps3lan/description
  18. Kernel module for PS3 Networking. Includes Gb Ethernet and WLAN
  19. endef
  20. $(eval $(call KernelPackage,ps3lan))
  21. define KernelPackage/ps3vram
  22. SUBMENU:=$(BLOCK_MENU)
  23. TITLE:=PS3 Video RAM Storage Driver
  24. DEPENDS:=@TARGET_ps3
  25. KCONFIG:=CONFIG_PS3_VRAM
  26. FILES:=$(LINUX_DIR)/drivers/block/ps3vram.ko
  27. AUTOLOAD:=$(call AutoLoad,01,ps3vram)
  28. endef
  29. define KernelPackage/ps3vram/description
  30. Kernel support for PS3 Video RAM Storage
  31. endef
  32. $(eval $(call KernelPackage,ps3vram))
  33. define KernelPackage/sound-ps3
  34. SUBMENU:=$(SOUND_MENU)
  35. TITLE:=PS3 Audio
  36. DEPENDS:=@TARGET_ps3
  37. KCONFIG:=CONFIG_SND_PS3 \
  38. CONFIG_SND_PPC=y \
  39. CONFIG_SND_PS3_DEFAULT_START_DELAY=2000
  40. FILES:=$(LINUX_DIR)/sound/ppc/snd_ps3.ko
  41. AUTOLOAD:=$(call AutoLoad,35, snd_ps3)
  42. $(call AddDepends/sound)
  43. endef
  44. define KernelPackage/sound-ps3/description
  45. support for the integrated PS3 audio device
  46. endef
  47. $(eval $(call KernelPackage,sound-ps3))