starfive: add new target for StarFive JH7100/7110 SoC
[openwrt/staging/981213.git] / target / linux / starfive / patches-6.1 / 0030-config-add-jh7110-defconfig-for-test-mini.patch
1 From 537ee9e5bb7b4ebee4ad5a607098c8200af6c261 Mon Sep 17 00:00:00 2001
2 From: "shanlong.li" <shanlong.li@starfivetech.com>
3 Date: Thu, 18 May 2023 19:27:28 -0700
4 Subject: [PATCH 030/122] config: add jh7110 defconfig for test mini
5
6 add jh7110 defconfig for test mini
7
8 Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
9 ---
10 arch/riscv/configs/jh7110_defconfig | 212 ++++++++++++++++++++++++++++
11 1 file changed, 212 insertions(+)
12 create mode 100755 arch/riscv/configs/jh7110_defconfig
13
14 --- /dev/null
15 +++ b/arch/riscv/configs/jh7110_defconfig
16 @@ -0,0 +1,212 @@
17 +CONFIG_WERROR=y
18 +CONFIG_SYSVIPC=y
19 +# CONFIG_CROSS_MEMORY_ATTACH is not set
20 +CONFIG_NO_HZ_IDLE=y
21 +CONFIG_HIGH_RES_TIMERS=y
22 +CONFIG_PSI=y
23 +# CONFIG_CPU_ISOLATION is not set
24 +CONFIG_IKCONFIG=y
25 +CONFIG_IKCONFIG_PROC=y
26 +CONFIG_CGROUPS=y
27 +CONFIG_CGROUP_SCHED=y
28 +CONFIG_CGROUP_PIDS=y
29 +CONFIG_CGROUP_CPUACCT=y
30 +CONFIG_NAMESPACES=y
31 +CONFIG_BLK_DEV_INITRD=y
32 +CONFIG_RD_GZIP=y
33 +# CONFIG_RD_BZIP2 is not set
34 +# CONFIG_RD_LZMA is not set
35 +# CONFIG_RD_XZ is not set
36 +# CONFIG_RD_LZO is not set
37 +# CONFIG_RD_LZ4 is not set
38 +CONFIG_EXPERT=y
39 +# CONFIG_SYSFS_SYSCALL is not set
40 +CONFIG_KCMP=y
41 +CONFIG_PERF_EVENTS=y
42 +CONFIG_ARCH_STARFIVE=y
43 +CONFIG_SOC_STARFIVE=y
44 +CONFIG_ERRATA_SIFIVE=y
45 +CONFIG_SMP=y
46 +# CONFIG_RISCV_ISA_SVPBMT is not set
47 +# CONFIG_COMPAT is not set
48 +CONFIG_CPU_IDLE=y
49 +CONFIG_RISCV_SBI_CPUIDLE=y
50 +CONFIG_JUMP_LABEL=y
51 +# CONFIG_STACKPROTECTOR is not set
52 +CONFIG_MODULES=y
53 +CONFIG_MODULE_UNLOAD=y
54 +CONFIG_MODULE_COMPRESS_ZSTD=y
55 +# CONFIG_BLOCK_LEGACY_AUTOLOAD is not set
56 +CONFIG_BLK_WBT=y
57 +# CONFIG_BLK_DEBUG_FS is not set
58 +CONFIG_PARTITION_ADVANCED=y
59 +# CONFIG_MQ_IOSCHED_DEADLINE is not set
60 +# CONFIG_MQ_IOSCHED_KYBER is not set
61 +CONFIG_IOSCHED_BFQ=y
62 +CONFIG_KSM=y
63 +# CONFIG_VM_EVENT_COUNTERS is not set
64 +CONFIG_NET=y
65 +CONFIG_PACKET=y
66 +CONFIG_UNIX=y
67 +CONFIG_INET=y
68 +CONFIG_IP_ADVANCED_ROUTER=y
69 +CONFIG_IP_MULTIPLE_TABLES=y
70 +CONFIG_INET_DIAG=m
71 +# CONFIG_IPV6_SIT is not set
72 +CONFIG_IPV6_MULTIPLE_TABLES=y
73 +# CONFIG_WIRELESS is not set
74 +# CONFIG_ETHTOOL_NETLINK is not set
75 +CONFIG_DEVTMPFS=y
76 +CONFIG_DEVTMPFS_MOUNT=y
77 +# CONFIG_STANDALONE is not set
78 +# CONFIG_PREVENT_FIRMWARE_BUILD is not set
79 +# CONFIG_FW_LOADER is not set
80 +CONFIG_EFI_DISABLE_RUNTIME=y
81 +CONFIG_ZRAM=y
82 +CONFIG_ZRAM_MEMORY_TRACKING=y
83 +CONFIG_BLK_DEV_LOOP=y
84 +CONFIG_BLK_DEV_LOOP_MIN_COUNT=1
85 +CONFIG_NETDEVICES=y
86 +CONFIG_STMMAC_ETH=y
87 +CONFIG_DWMAC_DWC_QOS_ETH=y
88 +# CONFIG_DWMAC_GENERIC is not set
89 +CONFIG_DWMAC_STARFIVE=y
90 +CONFIG_MICROCHIP_PHY=y
91 +CONFIG_MOTORCOMM_PHY=y
92 +# CONFIG_WLAN is not set
93 +# CONFIG_INPUT_KEYBOARD is not set
94 +# CONFIG_INPUT_MOUSE is not set
95 +# CONFIG_SERIO is not set
96 +# CONFIG_VT is not set
97 +# CONFIG_LEGACY_PTYS is not set
98 +# CONFIG_LDISC_AUTOLOAD is not set
99 +CONFIG_SERIAL_8250=y
100 +# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set
101 +# CONFIG_SERIAL_8250_16550A_VARIANTS is not set
102 +CONFIG_SERIAL_8250_CONSOLE=y
103 +CONFIG_SERIAL_8250_DW=y
104 +CONFIG_SERIAL_OF_PLATFORM=y
105 +# CONFIG_DEVMEM is not set
106 +# CONFIG_RANDOM_TRUST_BOOTLOADER is not set
107 +CONFIG_I2C=y
108 +# CONFIG_I2C_COMPAT is not set
109 +CONFIG_I2C_CHARDEV=y
110 +# CONFIG_I2C_HELPER_AUTO is not set
111 +CONFIG_I2C_DESIGNWARE_PLATFORM=y
112 +# CONFIG_PTP_1588_CLOCK is not set
113 +CONFIG_PINCTRL_STARFIVE_JH7110=y
114 +CONFIG_GPIOLIB_FASTPATH_LIMIT=128
115 +CONFIG_GPIO_SYSFS=y
116 +CONFIG_POWER_RESET=y
117 +CONFIG_POWER_RESET_GPIO_RESTART=y
118 +CONFIG_SENSORS_SFCTEMP=y
119 +# CONFIG_HID is not set
120 +CONFIG_MMC=y
121 +# CONFIG_PWRSEQ_EMMC is not set
122 +# CONFIG_PWRSEQ_SIMPLE is not set
123 +CONFIG_MMC_DW=y
124 +# CONFIG_VIRTIO_MENU is not set
125 +CONFIG_CLK_STARFIVE_JH7110_AON=y
126 +# CONFIG_VHOST_MENU is not set
127 +# CONFIG_IOMMU_SUPPORT is not set
128 +CONFIG_BTRFS_FS=y
129 +CONFIG_BTRFS_FS_POSIX_ACL=y
130 +# CONFIG_DNOTIFY is not set
131 +CONFIG_FANOTIFY=y
132 +CONFIG_AUTOFS_FS=y
133 +CONFIG_VFAT_FS=y
134 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-15"
135 +CONFIG_FAT_DEFAULT_UTF8=y
136 +CONFIG_PROC_KCORE=y
137 +CONFIG_PROC_CHILDREN=y
138 +CONFIG_TMPFS=y
139 +CONFIG_TMPFS_POSIX_ACL=y
140 +CONFIG_EFIVAR_FS=y
141 +# CONFIG_MISC_FILESYSTEMS is not set
142 +# CONFIG_NETWORK_FILESYSTEMS is not set
143 +CONFIG_NLS_DEFAULT="iso8859-15"
144 +CONFIG_NLS_CODEPAGE_437=y
145 +CONFIG_NLS_ISO8859_15=y
146 +CONFIG_LSM=""
147 +CONFIG_CRYPTO_ZSTD=y
148 +# CONFIG_RAID6_PQ_BENCHMARK is not set
149 +# CONFIG_DEBUG_MISC is not set
150 +CONFIG_STRIP_ASM_SYMS=y
151 +CONFIG_DEBUG_SECTION_MISMATCH=y
152 +# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set
153 +CONFIG_DEBUG_FS=y
154 +# CONFIG_SLUB_DEBUG is not set
155 +CONFIG_PAGE_TABLE_CHECK=y
156 +CONFIG_DEBUG_RODATA_TEST=y
157 +CONFIG_DEBUG_WX=y
158 +CONFIG_SOFTLOCKUP_DETECTOR=y
159 +CONFIG_WQ_WATCHDOG=y
160 +# CONFIG_SCHED_DEBUG is not set
161 +CONFIG_STACKTRACE=y
162 +CONFIG_RCU_CPU_STALL_TIMEOUT=60
163 +# CONFIG_RCU_TRACE is not set
164 +# CONFIG_FTRACE is not set
165 +# CONFIG_RUNTIME_TESTING_MENU is not set
166 +CONFIG_EXT4_FS=y
167 +CONFIG_CPUFREQ_DT_PLATDEV=y
168 +CONFIG_CPUFREQ_DT=y
169 +CONFIG_CPU_FREQ=y
170 +CONFIG_HIBERNATION=y
171 +CONFIG_ARCH_HIBERNATION_POSSIBLE=y
172 +CONFIG_SWAP=y
173 +CONFIG_PCIE_STARFIVE=y
174 +CONFIG_PCI_MSI=y
175 +CONFIG_PCI=y
176 +CONFIG_USB_CDNS3_STARFIVE=y
177 +CONFIG_PHY_STARFIVE_JH7110_PCIE=y
178 +CONFIG_PHY_STARFIVE_JH7110_USB=y
179 +CONFIG_USB_CDNS_SUPPORT=y
180 +CONFIG_USB_CDNS3=y
181 +CONFIG_USB=y
182 +CONFIG_USB_SUPPORT=y
183 +CONFIG_VIDEO_STARFIVE_CAMSS=y
184 +CONFIG_VIDEO_CADENCE_CSI2RX=y
185 +CONFIG_VIDEO_DEV=y
186 +CONFIG_V4L_PLATFORM_DRIVERS=y
187 +CONFIG_MEDIA_PLATFORM_DRIVERS=y
188 +CONFIG_MEDIA_PLATFORM_SUPPORT=y
189 +CONFIG_MEDIA_SUPPORT=y
190 +CONFIG_PHY_STARFIVE_DPHY_RX=y
191 +CONFIG_CRYPTO_DEV_JH7110=y
192 +CONFIG_CRYPTO_HW=y
193 +CONFIG_CRYPTO=y
194 +CONFIG_SND_SOC_JH7110_TDM=y
195 +CONFIG_SND_SOC_STARFIVE=y
196 +CONFIG_SND_SOC=y
197 +CONFIG_SND=y
198 +CONFIG_SOUND=y
199 +CONFIG_DW_AXI_DMAC=y
200 +CONFIG_DMADEVICES=y
201 +CONFIG_HAS_IOMEM=y
202 +CONFIG_PWM_STARFIVE_PTC=y
203 +CONFIG_PWM=y
204 +CONFIG_STARFIVE_TIMER=y
205 +CONFIG_SECTION_MISMATCH_WARN_ONLY=y
206 +CONFIG_GENERIC_CLOCKEVENTS=y
207 +CONFIG_STARFIVE_WATCHDOG=y
208 +CONFIG_WATCHDOG=y
209 +CONFIG_HW_RANDOM_JH7110=y
210 +CONFIG_HW_RANDOM=y
211 +CONFIG_STMMAC_PLATFORM=y
212 +CONFIG_SPI_CADENCE_QUADSPI=y
213 +CONFIG_SPI_MASTER=y
214 +CONFIG_SPI=y
215 +CONFIG_MMC_DW_STARFIVE=y
216 +CONFIG_CLK_STARFIVE_JH7110_PLL=y
217 +CONFIG_CLK_STARFIVE_JH7110_VOUT=y
218 +CONFIG_CLK_STARFIVE_JH7110_ISP=y
219 +CONFIG_CLK_STARFIVE_JH7110_STG=y
220 +CONFIG_JH71XX_PMU=y
221 +CONFIG_PM=y
222 +CONFIG_PINCTRL_STARFIVE_JH7110_AON=y
223 +CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y
224 +CONFIG_CLK_STARFIVE_JH7110_AON=y
225 +CONFIG_CLK_STARFIVE_JH7110_SYS=y
226 +CONFIG_SIFIVE_CCACHE=y
227 +CONFIG_CLINT_TIMER=y
228 +CONFIG_SIFIVE_PLIC=y