at91: add kernel support for sama7g5 soc
[openwrt/staging/dedeckeh.git] / target / linux / at91 / patches-5.10 / 220-ARM-configs-at91-add-defconfig-for-sama7-family-of-S.patch
1 From 2223a85aed2d892bd7c13053f27e777c743e5332 Mon Sep 17 00:00:00 2001
2 From: Eugen Hristev <eugen.hristev@microchip.com>
3 Date: Mon, 28 Jun 2021 15:04:51 +0300
4 Subject: [PATCH 220/247] ARM: configs: at91: add defconfig for sama7 family of
5 SoCs
6
7 Add defconfig for sama7 SoC family.
8
9 Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
10 [claudiu.beznea@microchip.com: add clocks, ethernet, timers, power]
11 Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
12 [codrin.ciubotariu@microchip.com: add audio]
13 Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
14 [nicolas.ferre@microchip.com: atags not set, mtd tests, spi gpio]
15 Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
16 Link: https://lore.kernel.org/r/20210628120452.74408-3-eugen.hristev@microchip.com
17 ---
18 arch/arm/configs/sama7_defconfig | 209 +++++++++++++++++++++++++++++++
19 1 file changed, 209 insertions(+)
20 create mode 100644 arch/arm/configs/sama7_defconfig
21
22 diff --git a/arch/arm/configs/sama7_defconfig b/arch/arm/configs/sama7_defconfig
23 new file mode 100644
24 index 000000000000..938aae4bd80b
25 --- /dev/null
26 +++ b/arch/arm/configs/sama7_defconfig
27 @@ -0,0 +1,209 @@
28 +# CONFIG_LOCALVERSION_AUTO is not set
29 +# CONFIG_SWAP is not set
30 +CONFIG_SYSVIPC=y
31 +CONFIG_NO_HZ_IDLE=y
32 +CONFIG_HIGH_RES_TIMERS=y
33 +CONFIG_LOG_BUF_SHIFT=16
34 +CONFIG_CGROUPS=y
35 +CONFIG_CGROUP_DEBUG=y
36 +CONFIG_NAMESPACES=y
37 +CONFIG_SYSFS_DEPRECATED=y
38 +CONFIG_SYSFS_DEPRECATED_V2=y
39 +CONFIG_BLK_DEV_INITRD=y
40 +# CONFIG_FHANDLE is not set
41 +# CONFIG_IO_URING is not set
42 +CONFIG_KALLSYMS_ALL=y
43 +CONFIG_EMBEDDED=y
44 +# CONFIG_VM_EVENT_COUNTERS is not set
45 +CONFIG_SLAB=y
46 +CONFIG_ARCH_AT91=y
47 +CONFIG_SOC_SAMA7G5=y
48 +CONFIG_ATMEL_CLOCKSOURCE_TCB=y
49 +# CONFIG_CACHE_L2X0 is not set
50 +# CONFIG_ARM_PATCH_IDIV is not set
51 +# CONFIG_CPU_SW_DOMAIN_PAN is not set
52 +CONFIG_FORCE_MAX_ZONEORDER=15
53 +CONFIG_UACCESS_WITH_MEMCPY=y
54 +# CONFIG_ATAGS is not set
55 +CONFIG_CMDLINE="console=ttyS0,115200 earlyprintk ignore_loglevel"
56 +CONFIG_VFP=y
57 +CONFIG_NEON=y
58 +CONFIG_KERNEL_MODE_NEON=y
59 +CONFIG_MODULES=y
60 +CONFIG_MODULE_FORCE_LOAD=y
61 +CONFIG_MODULE_UNLOAD=y
62 +CONFIG_MODULE_FORCE_UNLOAD=y
63 +# CONFIG_BLK_DEV_BSG is not set
64 +CONFIG_PARTITION_ADVANCED=y
65 +# CONFIG_EFI_PARTITION is not set
66 +# CONFIG_COREDUMP is not set
67 +# CONFIG_COMPACTION is not set
68 +CONFIG_CMA=y
69 +CONFIG_NET=y
70 +CONFIG_PACKET=y
71 +CONFIG_UNIX=y
72 +CONFIG_INET=y
73 +CONFIG_IP_MULTICAST=y
74 +CONFIG_IP_PNP=y
75 +CONFIG_IP_PNP_DHCP=y
76 +# CONFIG_INET_DIAG is not set
77 +CONFIG_IPV6_SIT_6RD=y
78 +CONFIG_BRIDGE=m
79 +CONFIG_BRIDGE_VLAN_FILTERING=y
80 +CONFIG_NET_DSA=m
81 +CONFIG_VLAN_8021Q=m
82 +CONFIG_CAN=y
83 +CONFIG_CAN_M_CAN=y
84 +CONFIG_CAN_M_CAN_PLATFORM=y
85 +CONFIG_BT=y
86 +CONFIG_BT_RFCOMM=y
87 +CONFIG_BT_RFCOMM_TTY=y
88 +CONFIG_BT_BNEP=y
89 +CONFIG_BT_BNEP_MC_FILTER=y
90 +CONFIG_BT_BNEP_PROTO_FILTER=y
91 +CONFIG_BT_HIDP=y
92 +CONFIG_BT_HCIBTUSB=y
93 +CONFIG_BT_HCIUART=y
94 +CONFIG_BT_HCIUART_H4=y
95 +CONFIG_BT_HCIVHCI=y
96 +CONFIG_CFG80211=m
97 +# CONFIG_CFG80211_DEFAULT_PS is not set
98 +CONFIG_CFG80211_DEBUGFS=y
99 +CONFIG_CFG80211_WEXT=y
100 +CONFIG_MAC80211=m
101 +CONFIG_MAC80211_LEDS=y
102 +CONFIG_RFKILL=y
103 +CONFIG_RFKILL_INPUT=y
104 +CONFIG_PCCARD=y
105 +CONFIG_DEVTMPFS=y
106 +CONFIG_DEVTMPFS_MOUNT=y
107 +# CONFIG_STANDALONE is not set
108 +# CONFIG_PREVENT_FIRMWARE_BUILD is not set
109 +# CONFIG_ALLOW_DEV_COREDUMP is not set
110 +CONFIG_MTD=y
111 +CONFIG_MTD_TESTS=m
112 +CONFIG_MTD_CMDLINE_PARTS=y
113 +CONFIG_BLK_DEV_LOOP=y
114 +CONFIG_BLK_DEV_RAM=y
115 +CONFIG_BLK_DEV_RAM_COUNT=1
116 +CONFIG_BLK_DEV_RAM_SIZE=8192
117 +CONFIG_EEPROM_AT24=y
118 +CONFIG_SCSI=y
119 +CONFIG_BLK_DEV_SD=y
120 +CONFIG_NETDEVICES=y
121 +CONFIG_MACB=y
122 +CONFIG_MICREL_PHY=y
123 +CONFIG_INPUT_EVDEV=y
124 +CONFIG_KEYBOARD_GPIO=y
125 +# CONFIG_INPUT_MOUSE is not set
126 +CONFIG_LEGACY_PTY_COUNT=4
127 +CONFIG_SERIAL_ATMEL=y
128 +CONFIG_SERIAL_ATMEL_CONSOLE=y
129 +CONFIG_HW_RANDOM=y
130 +CONFIG_I2C=y
131 +CONFIG_I2C_CHARDEV=y
132 +CONFIG_I2C_AT91=y
133 +CONFIG_SPI=y
134 +CONFIG_SPI_MEM=y
135 +CONFIG_SPI_ATMEL=y
136 +CONFIG_SPI_GPIO=y
137 +CONFIG_PINCTRL_AT91=y
138 +CONFIG_PINCTRL_AT91PIO4=y
139 +CONFIG_GPIO_SYSFS=y
140 +CONFIG_POWER_RESET=y
141 +CONFIG_POWER_RESET_AT91_RESET=y
142 +CONFIG_POWER_RESET_AT91_SAMA5D2_SHDWC=y
143 +# CONFIG_HWMON is not set
144 +CONFIG_WATCHDOG=y
145 +CONFIG_SAMA5D4_WATCHDOG=y
146 +CONFIG_MFD_ATMEL_FLEXCOM=y
147 +CONFIG_REGULATOR=y
148 +CONFIG_REGULATOR_FIXED_VOLTAGE=y
149 +CONFIG_REGULATOR_MCP16502=y
150 +CONFIG_MEDIA_SUPPORT=y
151 +CONFIG_MEDIA_SUPPORT_FILTER=y
152 +# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set
153 +CONFIG_MEDIA_CAMERA_SUPPORT=y
154 +CONFIG_MEDIA_PLATFORM_SUPPORT=y
155 +CONFIG_V4L_PLATFORM_DRIVERS=y
156 +CONFIG_VIDEO_IMX219=m
157 +CONFIG_VIDEO_IMX274=m
158 +CONFIG_VIDEO_OV5647=m
159 +CONFIG_SOUND=y
160 +CONFIG_SND=y
161 +CONFIG_SND_SOC=y
162 +CONFIG_SND_ATMEL_SOC=y
163 +CONFIG_SND_SOC_MIKROE_PROTO=m
164 +CONFIG_SND_MCHP_SOC_I2S_MCC=y
165 +CONFIG_SND_MCHP_SOC_SPDIFTX=y
166 +CONFIG_SND_MCHP_SOC_SPDIFRX=y
167 +CONFIG_SND_SOC_PCM5102A=y
168 +CONFIG_SND_SOC_SPDIF=y
169 +CONFIG_SND_SIMPLE_CARD=y
170 +CONFIG_USB=y
171 +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
172 +CONFIG_USB_DYNAMIC_MINORS=y
173 +CONFIG_USB_EHCI_HCD=y
174 +CONFIG_USB_OHCI_HCD=y
175 +CONFIG_USB_STORAGE=y
176 +CONFIG_USB_UAS=y
177 +CONFIG_USB_GADGET=y
178 +CONFIG_U_SERIAL_CONSOLE=y
179 +CONFIG_USB_ATMEL_USBA=m
180 +CONFIG_USB_CONFIGFS=y
181 +CONFIG_USB_CONFIGFS_ACM=y
182 +CONFIG_USB_CONFIGFS_MASS_STORAGE=y
183 +CONFIG_USB_CONFIGFS_F_UVC=y
184 +CONFIG_USB_G_SERIAL=m
185 +CONFIG_MMC=y
186 +CONFIG_MMC_SDHCI=y
187 +CONFIG_MMC_SDHCI_PLTFM=y
188 +CONFIG_MMC_SDHCI_OF_AT91=y
189 +CONFIG_NEW_LEDS=y
190 +CONFIG_LEDS_CLASS=y
191 +CONFIG_LEDS_GPIO=y
192 +CONFIG_LEDS_TRIGGER_HEARTBEAT=y
193 +CONFIG_RTC_CLASS=y
194 +# CONFIG_RTC_NVMEM is not set
195 +CONFIG_RTC_DRV_AT91RM9200=y
196 +CONFIG_RTC_DRV_AT91SAM9=y
197 +CONFIG_DMADEVICES=y
198 +CONFIG_AT_XDMAC=y
199 +CONFIG_DMATEST=y
200 +CONFIG_STAGING=y
201 +CONFIG_MICROCHIP_PIT64B=y
202 +# CONFIG_IOMMU_SUPPORT is not set
203 +# CONFIG_ATMEL_EBI is not set
204 +CONFIG_IIO=y
205 +CONFIG_IIO_SW_TRIGGER=y
206 +CONFIG_AT91_SAMA5D2_ADC=y
207 +CONFIG_PWM=y
208 +CONFIG_PWM_ATMEL=y
209 +CONFIG_EXT2_FS=y
210 +CONFIG_EXT3_FS=y
211 +CONFIG_FANOTIFY=y
212 +CONFIG_VFAT_FS=y
213 +CONFIG_TMPFS=y
214 +CONFIG_NFS_FS=y
215 +CONFIG_ROOT_NFS=y
216 +CONFIG_NLS_CODEPAGE_437=y
217 +CONFIG_NLS_CODEPAGE_850=y
218 +CONFIG_NLS_ISO8859_1=y
219 +CONFIG_NLS_UTF8=y
220 +CONFIG_LSM="N"
221 +CONFIG_CRYPTO_DEFLATE=y
222 +CONFIG_CRYPTO_LZO=y
223 +# CONFIG_CRYPTO_HW is not set
224 +CONFIG_CRC_CCITT=y
225 +CONFIG_CRC_ITU_T=y
226 +CONFIG_DMA_CMA=y
227 +CONFIG_CMA_SIZE_MBYTES=32
228 +CONFIG_CMA_ALIGNMENT=9
229 +# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set
230 +CONFIG_DEBUG_FS=y
231 +# CONFIG_DEBUG_MISC is not set
232 +# CONFIG_SCHED_DEBUG is not set
233 +CONFIG_STACKTRACE=y
234 +# CONFIG_FTRACE is not set
235 +CONFIG_DEBUG_USER=y
236 +# CONFIG_RUNTIME_TESTING_MENU is not set
237 --
238 2.32.0
239