brcm2708: add linux 4.19 support
[oweals/openwrt.git] / target / linux / brcm2708 / patches-4.19 / 950-0653-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch
1 From 72ea8706ae509fb2d85c3eac6190e3fb43a6dc0f Mon Sep 17 00:00:00 2001
2 From: Dave Stevenson <dave.stevenson@raspberrypi.org>
3 Date: Thu, 6 Jun 2019 15:22:29 +0100
4 Subject: [PATCH 653/703] defconfig: Update bcm2711 to match bcm2709 on extra
5  modules
6
7 Lots of things like USB DVB tuners were missing from the
8 defconfig.
9 Resync it with bcm2709_defconfig
10
11 Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
12 ---
13  arch/arm/configs/bcm2711_defconfig | 97 ++++++++++++++++++++++++++++++
14  1 file changed, 97 insertions(+)
15
16 --- a/arch/arm/configs/bcm2711_defconfig
17 +++ b/arch/arm/configs/bcm2711_defconfig
18 @@ -14,6 +14,9 @@ CONFIG_TASK_XACCT=y
19  CONFIG_TASK_IO_ACCOUNTING=y
20  CONFIG_IKCONFIG=m
21  CONFIG_IKCONFIG_PROC=y
22 +CONFIG_MEMCG=y
23 +CONFIG_BLK_CGROUP=y
24 +CONFIG_CGROUP_PIDS=y
25  CONFIG_CGROUP_FREEZER=y
26  CONFIG_CPUSETS=y
27  CONFIG_CGROUP_DEVICE=y
28 @@ -65,8 +68,10 @@ CONFIG_MODULES=y
29  CONFIG_MODULE_UNLOAD=y
30  CONFIG_MODVERSIONS=y
31  CONFIG_MODULE_SRCVERSION_ALL=y
32 +CONFIG_BLK_DEV_THROTTLING=y
33  CONFIG_PARTITION_ADVANCED=y
34  CONFIG_MAC_PARTITION=y
35 +CONFIG_CFQ_GROUP_IOSCHED=y
36  CONFIG_BINFMT_MISC=m
37  CONFIG_CLEANCACHE=y
38  CONFIG_FRONTSWAP=y
39 @@ -95,6 +100,7 @@ CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
40  CONFIG_IP_PIMSM_V1=y
41  CONFIG_IP_PIMSM_V2=y
42  CONFIG_SYN_COOKIES=y
43 +CONFIG_NET_IPVTI=m
44  CONFIG_INET_AH=m
45  CONFIG_INET_ESP=m
46  CONFIG_INET_IPCOMP=m
47 @@ -214,6 +220,7 @@ CONFIG_NETFILTER_XT_MATCH_QUOTA=m
48  CONFIG_NETFILTER_XT_MATCH_RATEEST=m
49  CONFIG_NETFILTER_XT_MATCH_REALM=m
50  CONFIG_NETFILTER_XT_MATCH_RECENT=m
51 +CONFIG_NETFILTER_XT_MATCH_SOCKET=m
52  CONFIG_NETFILTER_XT_MATCH_STATE=m
53  CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
54  CONFIG_NETFILTER_XT_MATCH_STRING=m
55 @@ -520,6 +527,7 @@ CONFIG_USB_RTL8150=m
56  CONFIG_USB_RTL8152=y
57  CONFIG_USB_LAN78XX=y
58  CONFIG_USB_USBNET=y
59 +CONFIG_USB_NET_AX8817X=m
60  CONFIG_USB_NET_AX88179_178A=m
61  CONFIG_USB_NET_CDCETHER=m
62  CONFIG_USB_NET_CDC_EEM=m
63 @@ -573,6 +581,8 @@ CONFIG_LIBERTAS_THINFIRM_USB=m
64  CONFIG_MWIFIEX=m
65  CONFIG_MWIFIEX_SDIO=m
66  CONFIG_MT7601U=m
67 +CONFIG_MT76x0U=m
68 +CONFIG_MT76x2U=m
69  CONFIG_RT2X00=m
70  CONFIG_RT2500USB=m
71  CONFIG_RT73USB=m
72 @@ -613,6 +623,7 @@ CONFIG_TOUCHSCREEN_ADS7846=m
73  CONFIG_TOUCHSCREEN_EGALAX=m
74  CONFIG_TOUCHSCREEN_EXC3000=m
75  CONFIG_TOUCHSCREEN_GOODIX=m
76 +CONFIG_TOUCHSCREEN_ILI210X=m
77  CONFIG_TOUCHSCREEN_EDT_FT5X06=m
78  CONFIG_TOUCHSCREEN_RPI_FT5406=m
79  CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
80 @@ -657,8 +668,13 @@ CONFIG_SERIAL_DEV_BUS=m
81  CONFIG_TTY_PRINTK=y
82  CONFIG_HW_RANDOM=y
83  CONFIG_RAW_DRIVER=y
84 +CONFIG_TCG_TPM=m
85 +CONFIG_TCG_TIS_SPI=m
86  CONFIG_I2C=y
87  CONFIG_I2C_CHARDEV=m
88 +CONFIG_I2C_MUX=m
89 +CONFIG_I2C_MUX_GPMUX=m
90 +CONFIG_I2C_MUX_PCA954x=m
91  CONFIG_I2C_BCM2708=m
92  CONFIG_I2C_BCM2835=m
93  CONFIG_I2C_GPIO=m
94 @@ -667,6 +683,7 @@ CONFIG_I2C_TINY_USB=m
95  CONFIG_SPI=y
96  CONFIG_SPI_BCM2835=m
97  CONFIG_SPI_BCM2835AUX=m
98 +CONFIG_SPI_GPIO=m
99  CONFIG_SPI_SPIDEV=m
100  CONFIG_SPI_SLAVE=y
101  CONFIG_PPS=m
102 @@ -698,11 +715,14 @@ CONFIG_W1_SLAVE_DS28E04=m
103  CONFIG_POWER_RESET=y
104  CONFIG_POWER_RESET_GPIO=y
105  CONFIG_BATTERY_DS2760=m
106 +CONFIG_BATTERY_MAX17040=m
107  CONFIG_BATTERY_GAUGE_LTC2941=m
108  CONFIG_HWMON=m
109  CONFIG_SENSORS_DS1621=m
110 +CONFIG_SENSORS_GPIO_FAN=m
111  CONFIG_SENSORS_JC42=m
112  CONFIG_SENSORS_LM75=m
113 +CONFIG_SENSORS_RASPBERRYPI_HWMON=m
114  CONFIG_SENSORS_RPI_POE_FAN=m
115  CONFIG_SENSORS_SHT21=m
116  CONFIG_SENSORS_SHT3x=m
117 @@ -726,6 +746,31 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m
118  CONFIG_REGULATOR_ARIZONA_LDO1=m
119  CONFIG_REGULATOR_ARIZONA_MICSUPP=m
120  CONFIG_REGULATOR_GPIO=y
121 +CONFIG_RC_CORE=y
122 +CONFIG_LIRC=y
123 +CONFIG_RC_DECODERS=y
124 +CONFIG_IR_NEC_DECODER=m
125 +CONFIG_IR_RC5_DECODER=m
126 +CONFIG_IR_RC6_DECODER=m
127 +CONFIG_IR_JVC_DECODER=m
128 +CONFIG_IR_SONY_DECODER=m
129 +CONFIG_IR_SANYO_DECODER=m
130 +CONFIG_IR_SHARP_DECODER=m
131 +CONFIG_IR_MCE_KBD_DECODER=m
132 +CONFIG_IR_XMP_DECODER=m
133 +CONFIG_IR_IMON_DECODER=m
134 +CONFIG_RC_DEVICES=y
135 +CONFIG_RC_ATI_REMOTE=m
136 +CONFIG_IR_IMON=m
137 +CONFIG_IR_MCEUSB=m
138 +CONFIG_IR_REDRAT3=m
139 +CONFIG_IR_STREAMZAP=m
140 +CONFIG_IR_IGUANA=m
141 +CONFIG_IR_TTUSBIR=m
142 +CONFIG_RC_LOOPBACK=m
143 +CONFIG_IR_GPIO_CIR=m
144 +CONFIG_IR_GPIO_TX=m
145 +CONFIG_IR_PWM_TX=m
146  CONFIG_MEDIA_SUPPORT=m
147  CONFIG_MEDIA_CAMERA_SUPPORT=y
148  CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
149 @@ -797,7 +842,40 @@ CONFIG_VIDEO_GO7007=m
150  CONFIG_VIDEO_GO7007_USB=m
151  CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
152  CONFIG_VIDEO_AU0828=m
153 +CONFIG_VIDEO_AU0828_RC=y
154 +CONFIG_VIDEO_CX231XX=m
155 +CONFIG_VIDEO_CX231XX_ALSA=m
156 +CONFIG_VIDEO_CX231XX_DVB=m
157 +CONFIG_VIDEO_TM6000=m
158 +CONFIG_VIDEO_TM6000_ALSA=m
159 +CONFIG_VIDEO_TM6000_DVB=m
160 +CONFIG_DVB_USB=m
161 +CONFIG_DVB_USB_A800=m
162 +CONFIG_DVB_USB_DIBUSB_MB=m
163 +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
164 +CONFIG_DVB_USB_DIBUSB_MC=m
165 +CONFIG_DVB_USB_DIB0700=m
166 +CONFIG_DVB_USB_UMT_010=m
167 +CONFIG_DVB_USB_CXUSB=m
168 +CONFIG_DVB_USB_M920X=m
169 +CONFIG_DVB_USB_DIGITV=m
170 +CONFIG_DVB_USB_VP7045=m
171 +CONFIG_DVB_USB_VP702X=m
172 +CONFIG_DVB_USB_GP8PSK=m
173 +CONFIG_DVB_USB_NOVA_T_USB2=m
174 +CONFIG_DVB_USB_TTUSB2=m
175 +CONFIG_DVB_USB_DTT200U=m
176 +CONFIG_DVB_USB_OPERA1=m
177 +CONFIG_DVB_USB_AF9005=m
178 +CONFIG_DVB_USB_AF9005_REMOTE=m
179 +CONFIG_DVB_USB_PCTV452E=m
180 +CONFIG_DVB_USB_DW2102=m
181 +CONFIG_DVB_USB_CINERGY_T2=m
182 +CONFIG_DVB_USB_DTV5100=m
183 +CONFIG_DVB_USB_AZ6027=m
184 +CONFIG_DVB_USB_TECHNISAT_USB2=m
185  CONFIG_DVB_USB_V2=m
186 +CONFIG_DVB_USB_AF9015=m
187  CONFIG_DVB_USB_AF9035=m
188  CONFIG_DVB_USB_ANYSEE=m
189  CONFIG_DVB_USB_AU6610=m
190 @@ -805,7 +883,9 @@ CONFIG_DVB_USB_AZ6007=m
191  CONFIG_DVB_USB_CE6230=m
192  CONFIG_DVB_USB_EC168=m
193  CONFIG_DVB_USB_GL861=m
194 +CONFIG_DVB_USB_LME2510=m
195  CONFIG_DVB_USB_MXL111SF=m
196 +CONFIG_DVB_USB_RTL28XXU=m
197  CONFIG_DVB_USB_DVBSKY=m
198  CONFIG_SMS_USB_DRV=m
199  CONFIG_DVB_B2C2_FLEXCOP_USB=m
200 @@ -900,9 +980,11 @@ CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m
201  CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m
202  CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m
203  CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m
204 +CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m
205  CONFIG_SND_BCM2708_SOC_ADAU1977_ADC=m
206  CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD=m
207  CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD=m
208 +CONFIG_SND_AUDIOSENSE_PI=m
209  CONFIG_SND_DIGIDAC1_SOUNDCARD=m
210  CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO=m
211  CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO_V2=m
212 @@ -913,10 +995,14 @@ CONFIG_SND_BCM2708_SOC_ALLO_DIGIONE=m
213  CONFIG_SND_BCM2708_SOC_ALLO_KATANA_DAC=m
214  CONFIG_SND_BCM2708_SOC_FE_PI_AUDIO=m
215  CONFIG_SND_PISOUND=m
216 +CONFIG_SND_SOC_AD193X_SPI=m
217 +CONFIG_SND_SOC_AD193X_I2C=m
218  CONFIG_SND_SOC_ADAU1701=m
219  CONFIG_SND_SOC_ADAU7002=m
220  CONFIG_SND_SOC_AK4554=m
221 +CONFIG_SND_SOC_CS4265=m
222  CONFIG_SND_SOC_CS4271_I2C=m
223 +CONFIG_SND_SOC_ICS43432=m
224  CONFIG_SND_SOC_SPDIF=m
225  CONFIG_SND_SOC_WM8804_I2C=m
226  CONFIG_SND_SIMPLE_CARD=m
227 @@ -929,6 +1015,7 @@ CONFIG_HID_APPLE=m
228  CONFIG_HID_ASUS=m
229  CONFIG_HID_BELKIN=m
230  CONFIG_HID_BETOP_FF=m
231 +CONFIG_HID_BIGBEN_FF=m
232  CONFIG_HID_CHERRY=m
233  CONFIG_HID_CHICONY=m
234  CONFIG_HID_CYPRESS=m
235 @@ -986,6 +1073,7 @@ CONFIG_USB_XHCI_HCD=y
236  CONFIG_USB_XHCI_PLATFORM=y
237  CONFIG_USB_DWCOTG=y
238  CONFIG_USB_PRINTER=m
239 +CONFIG_USB_TMC=m
240  CONFIG_USB_STORAGE=y
241  CONFIG_USB_STORAGE_REALTEK=m
242  CONFIG_USB_STORAGE_DATAFAB=m
243 @@ -1006,6 +1094,7 @@ CONFIG_USB_MICROTEK=m
244  CONFIG_USBIP_CORE=m
245  CONFIG_USBIP_VHCI_HCD=m
246  CONFIG_USBIP_HOST=m
247 +CONFIG_USBIP_VUDC=m
248  CONFIG_USB_DWC2=m
249  CONFIG_USB_SERIAL=m
250  CONFIG_USB_SERIAL_GENERIC=y
251 @@ -1122,6 +1211,8 @@ CONFIG_MMC_SDHCI_IPROC=y
252  CONFIG_MMC_SPI=m
253  CONFIG_LEDS_CLASS=y
254  CONFIG_LEDS_GPIO=y
255 +CONFIG_LEDS_PCA963X=m
256 +CONFIG_LEDS_IS31FL32XX=m
257  CONFIG_LEDS_TRIGGER_TIMER=y
258  CONFIG_LEDS_TRIGGER_ONESHOT=y
259  CONFIG_LEDS_TRIGGER_HEARTBEAT=y
260 @@ -1133,6 +1224,7 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m
261  CONFIG_LEDS_TRIGGER_CAMERA=m
262  CONFIG_LEDS_TRIGGER_INPUT=y
263  CONFIG_LEDS_TRIGGER_PANIC=y
264 +CONFIG_LEDS_TRIGGER_NETDEV=m
265  CONFIG_RTC_CLASS=y
266  # CONFIG_RTC_HCTOSYS is not set
267  CONFIG_RTC_DRV_ABX80X=m
268 @@ -1154,6 +1246,7 @@ CONFIG_RTC_DRV_FM3130=m
269  CONFIG_RTC_DRV_RX8581=m
270  CONFIG_RTC_DRV_RX8025=m
271  CONFIG_RTC_DRV_EM3027=m
272 +CONFIG_RTC_DRV_RV3028=m
273  CONFIG_RTC_DRV_M41T93=m
274  CONFIG_RTC_DRV_M41T94=m
275  CONFIG_RTC_DRV_DS1302=m
276 @@ -1170,6 +1263,8 @@ CONFIG_RTC_DRV_RV3029C2=m
277  CONFIG_DMADEVICES=y
278  CONFIG_DMA_BCM2835=y
279  CONFIG_DMA_BCM2708=y
280 +CONFIG_AUXDISPLAY=y
281 +CONFIG_HD44780=m
282  CONFIG_UIO=m
283  CONFIG_UIO_PDRV_GENIRQ=m
284  CONFIG_STAGING=y
285 @@ -1198,6 +1293,7 @@ CONFIG_FB_TFT_PCD8544=m
286  CONFIG_FB_TFT_RA8875=m
287  CONFIG_FB_TFT_S6D02A1=m
288  CONFIG_FB_TFT_S6D1121=m
289 +CONFIG_FB_TFT_SH1106=m
290  CONFIG_FB_TFT_SSD1289=m
291  CONFIG_FB_TFT_SSD1306=m
292  CONFIG_FB_TFT_SSD1331=m
293 @@ -1229,6 +1325,7 @@ CONFIG_MCP3422=m
294  CONFIG_DHT11=m
295  CONFIG_HDC100X=m
296  CONFIG_HTU21=m
297 +CONFIG_INV_MPU6050_I2C=m
298  CONFIG_TSL4531=m
299  CONFIG_VEML6070=m
300  CONFIG_BMP280=m