Kconfig 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. if ARCH_SOCFPGA
  2. config TARGET_SOCFPGA_ARRIA5
  3. bool
  4. config TARGET_SOCFPGA_CYCLONE5
  5. bool
  6. choice
  7. prompt "Altera SOCFPGA board select"
  8. optional
  9. config TARGET_SOCFPGA_ARRIA5_SOCDK
  10. bool "Altera SOCFPGA SoCDK (Arria V)"
  11. select TARGET_SOCFPGA_ARRIA5
  12. config TARGET_SOCFPGA_CYCLONE5_SOCDK
  13. bool "Altera SOCFPGA SoCDK (Cyclone V)"
  14. select TARGET_SOCFPGA_CYCLONE5
  15. config TARGET_SOCFPGA_DENX_MCVEVK
  16. bool "DENX MCVEVK (Cyclone V)"
  17. select TARGET_SOCFPGA_CYCLONE5
  18. config TARGET_SOCFPGA_TERASIC_DE0_NANO
  19. bool "Terasic DE0-Nano-Atlas (Cyclone V)"
  20. select TARGET_SOCFPGA_CYCLONE5
  21. config TARGET_SOCFPGA_TERASIC_SOCKIT
  22. bool "Terasic SoCkit (Cyclone V)"
  23. select TARGET_SOCFPGA_CYCLONE5
  24. endchoice
  25. config SYS_BOARD
  26. default "arria5-socdk" if TARGET_SOCFPGA_ARRIA5_SOCDK
  27. default "cyclone5-socdk" if TARGET_SOCFPGA_CYCLONE5_SOCDK
  28. default "de0-nano-soc" if TARGET_SOCFPGA_TERASIC_DE0_NANO
  29. default "mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK
  30. default "sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT
  31. config SYS_VENDOR
  32. default "altera" if TARGET_SOCFPGA_ARRIA5_SOCDK
  33. default "altera" if TARGET_SOCFPGA_CYCLONE5_SOCDK
  34. default "denx" if TARGET_SOCFPGA_DENX_MCVEVK
  35. default "terasic" if TARGET_SOCFPGA_TERASIC_DE0_NANO
  36. default "terasic" if TARGET_SOCFPGA_TERASIC_SOCKIT
  37. config SYS_SOC
  38. default "socfpga"
  39. config SYS_CONFIG_NAME
  40. default "socfpga_arria5_socdk" if TARGET_SOCFPGA_ARRIA5_SOCDK
  41. default "socfpga_cyclone5_socdk" if TARGET_SOCFPGA_CYCLONE5_SOCDK
  42. default "socfpga_de0_nano_soc" if TARGET_SOCFPGA_TERASIC_DE0_NANO
  43. default "socfpga_mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK
  44. default "socfpga_sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT
  45. endif