Kconfig 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. config GDSYS_LEGACY_OSD_CMDS
  2. bool
  3. help
  4. Use the 'osdw', 'osdp', and 'osdsize' legacy commands required by
  5. gdsys devices.
  6. config GDSYS_LEGACY_DRIVERS
  7. bool
  8. help
  9. Enable the gdsys legacy drivers under board/gdsys/common. If this
  10. option is not set, all relevant DM drivers must be configured for the
  11. device in question.
  12. config SYS_FPGA0_BASE
  13. hex
  14. default E0600000
  15. help
  16. The base address of the first FPGA's register map.
  17. config SYS_FPGA0_SIZE
  18. hex
  19. default 1
  20. help
  21. The base address of the first FPGA's register map.
  22. config SYS_FPGA1_BASE
  23. hex
  24. help
  25. The base address of the second FPGA's register map.
  26. config SYS_FPGA1_SIZE
  27. hex
  28. help
  29. The base address of the second FPGA's register map.
  30. if TARGET_HRCON
  31. config SYS_BOARD
  32. default "mpc8308"
  33. config SYS_VENDOR
  34. default "gdsys"
  35. config SYS_CONFIG_NAME
  36. default "hrcon"
  37. config GDSYS_LEGACY_OSD_CMDS
  38. default y
  39. config GDSYS_LEGACY_DRIVERS
  40. default y
  41. endif
  42. if TARGET_STRIDER
  43. config SYS_BOARD
  44. default "mpc8308"
  45. config SYS_VENDOR
  46. default "gdsys"
  47. config SYS_CONFIG_NAME
  48. default "strider"
  49. config GDSYS_LEGACY_OSD_CMDS
  50. default y
  51. config GDSYS_LEGACY_DRIVERS
  52. default y
  53. endif
  54. if TARGET_GAZERBEAM
  55. config SYS_BOARD
  56. default "mpc8308"
  57. config SYS_VENDOR
  58. default "gdsys"
  59. config SYS_CONFIG_NAME
  60. default "gazerbeam"
  61. config SYS_FPGA1_BASE
  62. default E0700000
  63. config SYS_FPGA1_SIZE
  64. default 1
  65. config GDSYS_LEGACY_OSD_CMDS
  66. default y
  67. endif
  68. if TARGET_HRCON || TARGET_STRIDER || TARGET_GAZERBEAM
  69. choice
  70. prompt "FPGA flavor selection"
  71. config SYS_FPGA_FLAVOR_LEGACY
  72. bool "Legacy flavor"
  73. help
  74. This enables support for the gdsys pre-Gazerbeam FPGA memory layout.
  75. config SYS_FPGA_FLAVOR_GAZERBEAM
  76. bool "Gazerbeam flavor"
  77. help
  78. This enables support for the gdsys FPGA memory layout of the
  79. Gazerbeam board.
  80. endchoice
  81. config EXTENDED_FEATURES
  82. bool "FPGA extended features"
  83. depends on GDSYS_LEGACY_DRIVERS
  84. help
  85. Enable support for the extended features field of the IHS FPGA.
  86. config CMD_IOLOOP
  87. bool "Enable 'ioloop' and 'ioreflect' commands"
  88. help
  89. These commands provide FPGA tests.
  90. endif