Kconfig 905 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. # SPDX-License-Identifier: GPL-2.0+
  2. # Copyright (C) 2019-20 Sean Anderson <seanga2@gmail.com>
  3. if TARGET_SIPEED_MAIX
  4. config SYS_BOARD
  5. default "maix"
  6. config SYS_VENDOR
  7. default "sipeed"
  8. config SYS_CPU
  9. default "generic"
  10. config SYS_CONFIG_NAME
  11. default "sipeed-maix"
  12. config SYS_TEXT_BASE
  13. default 0x80000000
  14. config DEFAULT_DEVICE_TREE
  15. default "k210-maix-bit"
  16. config NR_CPUS
  17. default 2
  18. config NR_DRAM_BANKS
  19. default 3
  20. config BOARD_SPECIFIC_OPTIONS
  21. def_bool y
  22. select GENERIC_RISCV
  23. select RISCV_PRIV_1_9
  24. imply SMP
  25. imply DM_SERIAL
  26. imply SIFIVE_SERIAL
  27. imply SIFIVE_CLINT
  28. imply POWER_DOMAIN
  29. imply SIMPLE_PM_BUS
  30. imply CLK_CCF
  31. imply CLK_COMPOSITE_CCF
  32. imply CLK_K210
  33. imply DM_RESET
  34. imply RESET_SYSCON
  35. imply SYSRESET
  36. imply SYSRESET_SYSCON
  37. imply PINCTRL
  38. imply PINCONF
  39. imply PINCTRL_K210
  40. imply DM_GPIO
  41. imply DWAPB_GPIO
  42. imply SIFIVE_GPIO
  43. imply CMD_GPIO
  44. imply LED
  45. imply LED_GPIO
  46. endif