Config.in.addons 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. choice
  4. prompt "GPU memory size"
  5. depends on ADK_TARGET_BOARD_BCM28XX
  6. default ADK_TARGET_GPU_MEM_256 if ADK_PACKAGE_KODI
  7. config ADK_TARGET_GPU_MEM_16
  8. bool "16"
  9. help
  10. use minimal 16 MB.
  11. config ADK_TARGET_GPU_MEM_64
  12. bool "64"
  13. help
  14. use 64 MB.
  15. config ADK_TARGET_GPU_MEM_128
  16. bool "128"
  17. help
  18. use 128 MB.
  19. config ADK_TARGET_GPU_MEM_256
  20. bool "256"
  21. help
  22. use 256 MB.
  23. endchoice
  24. config ADK_TARGET_GPU_MEM
  25. int
  26. default 16 if ADK_TARGET_GPU_MEM_16
  27. default 64 if ADK_TARGET_GPU_MEM_64
  28. default 128 if ADK_TARGET_GPU_MEM_128
  29. default 256 if ADK_TARGET_GPU_MEM_256
  30. depends on ADK_TARGET_BOARD_BCM28XX
  31. choice
  32. prompt "Serial or Bluetooth"
  33. depends on ( ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX ) \
  34. && ( ADK_TARGET_SYSTEM_RASPBERRY_PI3 \
  35. || ADK_TARGET_SYSTEM_RASPBERRY_PI3P \
  36. || ADK_TARGET_SYSTEM_RASPBERRY_PI3_64 \
  37. || ADK_TARGET_SYSTEM_RASPBERRY_PI3P_64 )
  38. config ADK_TARGET_HARDWARE_RPI3_SERIAL
  39. bool "enable serial"
  40. select ADK_LINUX_KERNEL_SERIAL_AMBA_PL011 if ADK_TARGET_OS_LINUX
  41. select ADK_WALDUX_KERNEL_SERIAL_AMBA_PL011 if ADK_TARGET_OS_WALDUX
  42. config ADK_TARGET_HARDWARE_RPI3_BT
  43. bool "enable bluetooth"
  44. select ADK_LINUX_KERNEL_BT_HCIUART_BCM m if ADK_TARGET_OS_LINUX
  45. select ADK_WALDUX_KERNEL_BT_HCIUART_BCM m if ADK_TARGET_OS_WALDUX
  46. config ADK_TARGET_HARDWARE_RPI3_NONE
  47. bool "disable serial and bluetooth"
  48. endchoice
  49. choice
  50. prompt "Audio Board Addon"
  51. depends on (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && ADK_TARGET_BOARD_BCM28XX
  52. config ADK_TARGET_HARDWARE_NONE
  53. bool "No audio addon board"
  54. config ADK_TARGET_HARDWARE_HIFIBERRY_AMP
  55. bool "Hifiberry AMP"
  56. select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP m if ADK_TARGET_OS_LINUX
  57. select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP m if ADK_TARGET_OS_WALDUX
  58. config ADK_TARGET_HARDWARE_HIFIBERRY_DAC
  59. bool "Hifiberry DAC"
  60. select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC m if ADK_TARGET_OS_LINUX
  61. select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC m if ADK_TARGET_OS_WALDUX
  62. config ADK_TARGET_HARDWARE_HIFIBERRY_DACPLUS
  63. bool "Hifiberry DACPLUS"
  64. select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DACPLUS m if ADK_TARGET_OS_LINUX
  65. select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DACPLUS m if ADK_TARGET_OS_WALDUX
  66. config ADK_TARGET_HARDWARE_HIFIBERRY_DIGI
  67. bool "Hifiberry DIGI"
  68. select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI m if ADK_TARGET_OS_LINUX
  69. select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI m if ADK_TARGET_OS_WALDUX
  70. config ADK_TARGET_HARDWARE_RPI_DAC
  71. bool "RPI-DAC"
  72. select ADK_LINUX_KERNEL_SND_BCM2708_SOC_RPI_DAC m if ADK_TARGET_OS_LINUX
  73. select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_RPI_DAC m if ADK_TARGET_OS_WALDUX
  74. config ADK_TARGET_HARDWARE_IQAUDIO_DAC
  75. bool "IQAudio-DAC"
  76. select ADK_LINUX_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC m if ADK_TARGET_OS_LINUX
  77. select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC m if ADK_TARGET_OS_WALDUX
  78. config ADK_TARGET_HARDWARE_RPI_PROTO
  79. bool "Rpi-Proto"
  80. select ADK_LINUX_KERNEL_SND_BCM2708_SOC_RPI_PROTO m if ADK_TARGET_OS_LINUX
  81. select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_RPI_PROTO m if ADK_TARGET_OS_WALDUX
  82. endchoice