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.You are not allowed to attach a file to this page.
