Attachment 'linux-config-hifive.txt'

Download

   1 # Linux configuration for the SiFive HiFive Unleashed
   2 # Using this git repo:
   3 # https://github.com/riscv/riscv-linux.git
   4 # See also:
   5 # https://github.com/sifive/freedom-u-sdk.git
   6 # https://wiki.debian.org/InstallingDebianOn/SiFive/HiFiveUnleashed
   7 # https://wiki.debian.org/RISC-V
   8 # This kernel uses /dev/mmcblk0p2 for root.
   9 # Does DHCP for network address.
  10 
  11 CONFIG_SMP=y
  12 # CONFIG_COMPACTION is not set
  13 CONFIG_PREEMPT_VOLUNTARY=y
  14 CONFIG_HZ_100=y
  15 CONFIG_PCI=y
  16 CONFIG_PCI_DEBUG=y
  17 CONFIG_PCIE_XILINX=y
  18 CONFIG_CROSS_COMPILE="riscv64-unknown-linux-gnu-"
  19 CONFIG_LOCALVERSION="-100forksand"
  20 CONFIG_DEFAULT_HOSTNAME="hifive"
  21 CONFIG_SYSVIPC=y
  22 CONFIG_POSIX_MQUEUE=y
  23 # CONFIG_CROSS_MEMORY_ATTACH is not set
  24 CONFIG_IKCONFIG=y
  25 CONFIG_IKCONFIG_PROC=y
  26 CONFIG_CGROUPS=y
  27 CONFIG_CGROUP_SCHED=y
  28 CONFIG_CFS_BANDWIDTH=y
  29 CONFIG_NAMESPACES=y
  30 CONFIG_CHECKPOINT_RESTORE=y
  31 CONFIG_EMBEDDED=y
  32 CONFIG_MODULES=y
  33 CONFIG_PARTITION_ADVANCED=y
  34 # CONFIG_IOSCHED_DEADLINE is not set
  35 CONFIG_NET=y
  36 CONFIG_PACKET=y
  37 CONFIG_UNIX=y
  38 CONFIG_INET=y
  39 CONFIG_IP_PNP=y
  40 CONFIG_IP_PNP_DHCP=y
  41 # CONFIG_INET_XFRM_MODE_TRANSPORT is not set
  42 # CONFIG_INET_XFRM_MODE_TUNNEL is not set
  43 # CONFIG_INET_XFRM_MODE_BEET is not set
  44 # CONFIG_INET_DIAG is not set
  45 # CONFIG_IPV6 is not set
  46 CONFIG_NET_SCHED=y
  47 CONFIG_DEVTMPFS=y
  48 # CONFIG_FIRMWARE_IN_KERNEL is not set
  49 CONFIG_MTD=y
  50 CONFIG_MTD_BLOCK_RO=y
  51 CONFIG_MTD_M25P80=y
  52 CONFIG_MTD_SPI_NOR=y
  53 CONFIG_BLK_DEV_LOOP=y
  54 CONFIG_BLK_DEV_NBD=y
  55 CONFIG_VIRTIO_BLK=y
  56 CONFIG_EEPROM_AT24=y
  57 CONFIG_BLK_DEV_SD=y
  58 CONFIG_ATA=y
  59 CONFIG_SATA_AHCI=y
  60 CONFIG_SATA_SIL24=y
  61 CONFIG_NETDEVICES=y
  62 CONFIG_VIRTIO_NET=y
  63 # CONFIG_NET_VENDOR_3COM is not set
  64 # CONFIG_NET_VENDOR_ADAPTEC is not set
  65 # CONFIG_NET_VENDOR_AGERE is not set
  66 # CONFIG_NET_VENDOR_ALACRITECH is not set
  67 # CONFIG_NET_VENDOR_ALTEON is not set
  68 # CONFIG_NET_VENDOR_AMAZON is not set
  69 # CONFIG_NET_VENDOR_AMD is not set
  70 # CONFIG_NET_VENDOR_AQUANTIA is not set
  71 # CONFIG_NET_VENDOR_ARC is not set
  72 # CONFIG_NET_VENDOR_ATHEROS is not set
  73 CONFIG_MACB=y
  74 # CONFIG_NET_VENDOR_BROADCOM is not set
  75 # CONFIG_NET_VENDOR_BROCADE is not set
  76 # CONFIG_NET_VENDOR_CAVIUM is not set
  77 # CONFIG_NET_VENDOR_CHELSIO is not set
  78 # CONFIG_NET_VENDOR_CISCO is not set
  79 # CONFIG_NET_VENDOR_DEC is not set
  80 # CONFIG_NET_VENDOR_DLINK is not set
  81 # CONFIG_NET_VENDOR_EMULEX is not set
  82 # CONFIG_NET_VENDOR_EZCHIP is not set
  83 # CONFIG_NET_VENDOR_EXAR is not set
  84 # CONFIG_NET_VENDOR_HP is not set
  85 # CONFIG_NET_VENDOR_HUAWEI is not set
  86 # CONFIG_NET_VENDOR_INTEL is not set
  87 # CONFIG_NET_VENDOR_MARVELL is not set
  88 # CONFIG_NET_VENDOR_MELLANOX is not set
  89 # CONFIG_NET_VENDOR_MICREL is not set
  90 # CONFIG_NET_VENDOR_MICROCHIP is not set
  91 # CONFIG_NET_VENDOR_MYRI is not set
  92 # CONFIG_NET_VENDOR_NATSEMI is not set
  93 # CONFIG_NET_VENDOR_NETRONOME is not set
  94 # CONFIG_NET_VENDOR_NVIDIA is not set
  95 # CONFIG_NET_VENDOR_OKI is not set
  96 # CONFIG_NET_PACKET_ENGINE is not set
  97 # CONFIG_NET_VENDOR_QLOGIC is not set
  98 # CONFIG_NET_VENDOR_QUALCOMM is not set
  99 # CONFIG_NET_VENDOR_REALTEK is not set
 100 # CONFIG_NET_VENDOR_RENESAS is not set
 101 # CONFIG_NET_VENDOR_RDC is not set
 102 # CONFIG_NET_VENDOR_ROCKER is not set
 103 # CONFIG_NET_VENDOR_SAMSUNG is not set
 104 # CONFIG_NET_VENDOR_SEEQ is not set
 105 # CONFIG_NET_VENDOR_SILAN is not set
 106 # CONFIG_NET_VENDOR_SIS is not set
 107 # CONFIG_NET_VENDOR_SOLARFLARE is not set
 108 # CONFIG_NET_VENDOR_SMSC is not set
 109 # CONFIG_NET_VENDOR_STMICRO is not set
 110 # CONFIG_NET_VENDOR_SUN is not set
 111 # CONFIG_NET_VENDOR_TEHUTI is not set
 112 # CONFIG_NET_VENDOR_TI is not set
 113 # CONFIG_NET_VENDOR_VIA is not set
 114 # CONFIG_NET_VENDOR_WIZNET is not set
 115 # CONFIG_NET_VENDOR_SYNOPSYS is not set
 116 CONFIG_MICROSEMI_PHY=y
 117 # CONFIG_WLAN is not set
 118 # CONFIG_INPUT_KEYBOARD is not set
 119 # CONFIG_INPUT_MOUSE is not set
 120 # CONFIG_VT is not set
 121 CONFIG_SERIAL_8250=y
 122 CONFIG_SERIAL_8250_CONSOLE=y
 123 # CONFIG_SERIAL_8250_PCI is not set
 124 CONFIG_SERIAL_OF_PLATFORM=y
 125 CONFIG_SERIAL_SIFIVE=y
 126 CONFIG_SERIAL_SIFIVE_CONSOLE=y
 127 # CONFIG_HVC_RISCV_SBI is not set
 128 # CONFIG_HW_RANDOM is not set
 129 CONFIG_I2C=y
 130 CONFIG_I2C_OCORES=y
 131 CONFIG_SPI=y
 132 CONFIG_SPI_SIFIVE=y
 133 CONFIG_GPIOLIB=y
 134 CONFIG_GPIO_SYSFS=y
 135 CONFIG_GPIO_SIFIVE=y
 136 CONFIG_POWER_RESET=y
 137 CONFIG_POWER_RESET_GPIO_RESTART=y
 138 # CONFIG_USB_SUPPORT is not set
 139 CONFIG_MMC=y
 140 CONFIG_MMC_SPI=y
 141 CONFIG_NEW_LEDS=y
 142 CONFIG_LEDS_CLASS=y
 143 CONFIG_LEDS_PWM=y
 144 CONFIG_LEDS_TRIGGERS=y
 145 CONFIG_LEDS_TRIGGER_MTD=y
 146 CONFIG_LEDS_TRIGGER_HEARTBEAT=y
 147 CONFIG_LEDS_TRIGGER_PANIC=y
 148 CONFIG_VIRTIO_MMIO=y
 149 CONFIG_CLK_U54_PRCI=y
 150 CONFIG_CLK_GEMGXL_MGMT=y
 151 # CONFIG_IOMMU_SUPPORT is not set
 152 CONFIG_PWM=y
 153 CONFIG_PWM_SIFIVE=y
 154 CONFIG_NVMEM_SIFIVE_U500_OTP=y
 155 CONFIG_EXT3_FS=y
 156 CONFIG_EXT4_FS_POSIX_ACL=y
 157 CONFIG_EXT4_FS_SECURITY=y
 158 CONFIG_BTRFS_FS=y
 159 CONFIG_BTRFS_FS_POSIX_ACL=y
 160 CONFIG_AUTOFS4_FS=y
 161 CONFIG_FUSE_FS=y
 162 # CONFIG_PROC_PAGE_MONITOR is not set
 163 CONFIG_TMPFS=y
 164 CONFIG_TMPFS_POSIX_ACL=y
 165 CONFIG_CONFIGFS_FS=y
 166 # CONFIG_MISC_FILESYSTEMS is not set
 167 CONFIG_NFS_FS=y
 168 CONFIG_NFS_V3_ACL=y
 169 CONFIG_NFS_V4=y
 170 CONFIG_NFS_V4_1=y
 171 CONFIG_NFS_V4_2=y
 172 CONFIG_NLS=y
 173 CONFIG_CMDLINE_BOOL=y
 174 CONFIG_CMDLINE="earlyprintk root=/dev/mmcblk0p2 rootdelay=3 ip=dhcp"
 175 CONFIG_PRINTK_TIME=y
 176 CONFIG_STRIP_ASM_SYMS=y
 177 CONFIG_DEBUG_SECTION_MISMATCH=y
 178 CONFIG_STACKTRACE=y
 179 CONFIG_CRYPTO_ECHAINIV=y
 180 # CONFIG_CRYPTO_HW is not set

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2018-04-12 00:16:37, 5.0 KB) [[attachment:linux-config-hifive.txt]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.