defconfig 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. CONFIG_DEFAULT_HOSTNAME="StarFive"
  2. CONFIG_SYSVIPC=y
  3. CONFIG_POSIX_MQUEUE=y
  4. CONFIG_NO_HZ_IDLE=y
  5. CONFIG_HIGH_RES_TIMERS=y
  6. CONFIG_BPF_SYSCALL=y
  7. CONFIG_IKCONFIG=y
  8. CONFIG_IKCONFIG_PROC=y
  9. CONFIG_CGROUPS=y
  10. CONFIG_CGROUP_SCHED=y
  11. CONFIG_CFS_BANDWIDTH=y
  12. CONFIG_CGROUP_BPF=y
  13. CONFIG_NAMESPACES=y
  14. CONFIG_USER_NS=y
  15. CONFIG_CHECKPOINT_RESTORE=y
  16. CONFIG_BLK_DEV_INITRD=y
  17. #CONFIG_INITRAMFS_SOURCE="rootfs.cpio"
  18. CONFIG_EXPERT=y
  19. #CONFIG_KALLSYMS_ALL=y
  20. CONFIG_PERF_EVENTS=y
  21. CONFIG_SOC_STARFIVE_DUBHE=y
  22. CONFIG_SMP=y
  23. CONFIG_HOTPLUG_CPU=y
  24. #CONFIG_VECTOR=y
  25. # CONFIG_EFI is not set
  26. CONFIG_JUMP_LABEL=y
  27. CONFIG_MODULES=y
  28. CONFIG_MODULE_UNLOAD=y
  29. CONFIG_NET=y
  30. CONFIG_PACKET=y
  31. CONFIG_UNIX=y
  32. CONFIG_INET=y
  33. CONFIG_IP_MULTICAST=y
  34. CONFIG_IP_ADVANCED_ROUTER=y
  35. CONFIG_IP_PNP=y
  36. CONFIG_IP_PNP_DHCP=y
  37. CONFIG_IP_PNP_BOOTP=y
  38. CONFIG_IP_PNP_RARP=y
  39. CONFIG_NETLINK_DIAG=y
  40. CONFIG_NET_9P=y
  41. CONFIG_NET_9P_VIRTIO=y
  42. CONFIG_DEVTMPFS=y
  43. CONFIG_DEVTMPFS_MOUNT=y
  44. CONFIG_BLK_DEV_LOOP=y
  45. CONFIG_VIRTIO_BLK=y
  46. CONFIG_SCSI=y
  47. CONFIG_BLK_DEV_SD=y
  48. CONFIG_BLK_DEV_SR=y
  49. CONFIG_SCSI_VIRTIO=y
  50. CONFIG_NETDEVICES=y
  51. CONFIG_VIRTIO_NET=y
  52. CONFIG_MACB=y
  53. CONFIG_MICROSEMI_PHY=y
  54. CONFIG_REALTEK_PHY=y
  55. CONFIG_INPUT_MOUSEDEV=y
  56. CONFIG_SERIAL_8250=y
  57. CONFIG_SERIAL_8250_CONSOLE=y
  58. CONFIG_SERIAL_OF_PLATFORM=y
  59. CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
  60. CONFIG_HVC_RISCV_SBI=y
  61. CONFIG_VIRTIO_CONSOLE=y
  62. CONFIG_HW_RANDOM=y
  63. CONFIG_HW_RANDOM_VIRTIO=y
  64. CONFIG_SPI=y
  65. CONFIG_SPI_SIFIVE=y
  66. CONFIG_POWER_RESET=y
  67. CONFIG_POWER_RESET_SYSCON=y
  68. CONFIG_POWER_RESET_SYSCON_POWEROFF=y
  69. CONFIG_POWER_SUPPLY=y
  70. CONFIG_DRM=y
  71. CONFIG_DRM_VIRTIO_GPU=y
  72. CONFIG_BACKLIGHT_CLASS_DEVICE=y
  73. # CONFIG_USB_SUPPORT is not set
  74. CONFIG_MMC=y
  75. CONFIG_MMC_SPI=y
  76. CONFIG_RTC_CLASS=y
  77. CONFIG_RTC_DRV_GOLDFISH=y
  78. CONFIG_VIRTIO_BALLOON=y
  79. CONFIG_VIRTIO_INPUT=y
  80. CONFIG_VIRTIO_MMIO=y
  81. CONFIG_GOLDFISH=y
  82. CONFIG_RPMSG_CHAR=y
  83. CONFIG_RPMSG_VIRTIO=y
  84. CONFIG_RESET_CONTROLLER=y
  85. CONFIG_AUTOFS4_FS=y
  86. CONFIG_MSDOS_FS=y
  87. CONFIG_VFAT_FS=y
  88. CONFIG_FAT_DEFAULT_UTF8=y
  89. CONFIG_EXFAT_FS=y
  90. CONFIG_NTFS_FS=y
  91. CONFIG_NTFS_DEBUG=y
  92. CONFIG_NTFS_RW=y
  93. CONFIG_TMPFS=y
  94. CONFIG_TMPFS_POSIX_ACL=y
  95. CONFIG_HUGETLBFS=y
  96. # CONFIG_MISC_FILESYSTEMS is not set
  97. CONFIG_NFS_FS=y
  98. CONFIG_NFS_V4=y
  99. CONFIG_NFS_V4_1=y
  100. CONFIG_NFS_V4_2=y
  101. CONFIG_ROOT_NFS=y
  102. CONFIG_9P_FS=y
  103. CONFIG_NLS_CODEPAGE_437=y
  104. CONFIG_NLS_CODEPAGE_936=y
  105. CONFIG_NLS_CODEPAGE_950=y
  106. CONFIG_NLS_CODEPAGE_1250=y
  107. CONFIG_NLS_CODEPAGE_1251=y
  108. CONFIG_NLS_ASCII=y
  109. CONFIG_NLS_ISO8859_1=y
  110. CONFIG_NLS_UTF8=y
  111. CONFIG_CRYPTO=y
  112. CONFIG_CRYPTO_CRC32C=y
  113. CONFIG_CRYPTO_USER_API_HASH=y
  114. CONFIG_CRYPTO_DEV_VIRTIO=y
  115. CONFIG_CRC16=y
  116. CONFIG_PRINTK_TIME=y
  117. #CONFIG_DEBUG_INFO=y
  118. CONFIG_READABLE_ASM=y
  119. #CONFIG_DEBUG_FS=y
  120. CONFIG_RCU_CPU_STALL_TIMEOUT=300
  121. # CONFIG_RCU_TRACE is not set
  122. CONFIG_MTD=y
  123. CONFIG_MTD_SPI_NOR=y
  124. CONFIG_EXT2_FS=y
  125. CONFIG_EXT3_FS=y
  126. CONFIG_EXT4_FS_POSIX_ACL=y
  127. CONFIG_MISC_FILESYSTEMS=y
  128. CONFIG_SPI_MASTER=y
  129. CONFIG_MTD_UBI=y
  130. CONFIG_MTD_UBI_BEB_LIMIT=20
  131. CONFIG_MTD_UBI_WL_THRESHOLD=4096
  132. CONFIG_MTD_BLOCK2MTD=y
  133. CONFIG_MTD_BLKDEVS=y
  134. CONFIG_MTD_BLOCK=y
  135. CONFIG_MTD_UBI_BLOCK=y
  136. CONFIG_UBIFS_FS=y
  137. CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=n
  138. CONFIG_MTD_MTDRAM=m
  139. CONFIG_MTDRAM_TOTAL_SIZE=262144
  140. CONFIG_MTDRAM_ERASE_SIZE=64
  141. CONFIG_SPI_FLASH_MACRONIX=y
  142. CONFIG_FRAME_POINTER=y
  143. CONFIG_KGDB=y
  144. CONFIG_KGDB_SERIAL_CONSOLE=y
  145. CONFIG_KGDB_KDB=y
  146. CONFIG_KDB_KEYBOARD=y
  147. # For NFS to work
  148. CONFIG_FILE_LOCKING=y
  149. CONFIG_MULTIUSER=y
  150. CONFIG_NETWORK_FILESYSTEMS=y
  151. CONFIG_NFSD=y
  152. # Added config based on the gmac dma v2 linux branch's defconfig
  153. CONFIG_RISCV_UNCACHED_OFFSET=0x400000000
  154. CONFIG_NETFILTER=y
  155. CONFIG_NETFILTER_NETLINK_ACCT=y
  156. CONFIG_NETFILTER_NETLINK_QUEUE=y
  157. CONFIG_NF_CONNTRACK=y
  158. CONFIG_NF_TABLES=y
  159. CONFIG_NFT_CT=y
  160. CONFIG_NFT_COMPAT=y
  161. CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
  162. CONFIG_NETFILTER_XT_MATCH_IPCOMP=y
  163. CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
  164. CONFIG_NETFILTER_XT_MATCH_MAC=y
  165. CONFIG_NETFILTER_XT_MATCH_MARK=y
  166. CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
  167. CONFIG_NETFILTER_XT_MATCH_SOCKET=y
  168. CONFIG_NETFILTER_XT_MATCH_STATE=y
  169. CONFIG_NETFILTER_XT_MATCH_STRING=y
  170. CONFIG_NETFILTER_XT_MATCH_U32=y
  171. CONFIG_NF_TABLES_IPV4=y
  172. CONFIG_NFT_DUP_IPV4=y
  173. CONFIG_NFT_FIB_IPV4=y
  174. CONFIG_IP_NF_IPTABLES=y
  175. CONFIG_IP_NF_FILTER=y
  176. CONFIG_IP_NF_TARGET_REJECT=y
  177. CONFIG_IP_NF_NAT=y
  178. CONFIG_IP_NF_TARGET_MASQUERADE=y
  179. CONFIG_IP_NF_TARGET_NETMAP=y
  180. CONFIG_IP_NF_TARGET_REDIRECT=y
  181. CONFIG_STMMAC_ETH=y
  182. CONFIG_STMMAC_SELFTESTS=y
  183. CONFIG_DWMAC_STARFIVE_PLAT=y
  184. CONFIG_MARVELL_PHY=y
  185. CONFIG_CRC16=y
  186. CONFIG_DYNAMIC_DEBUG=y
  187. CONFIG_DEBUG_INFO=y
  188. CONFIG_DEBUG_INFO_DWARF4=y
  189. CONFIG_RCU_CPU_STALL_TIMEOUT=300