Browse code

linux: config: add several hw drivers

To support Dell Edge Gateway 3K series.
List of changes:
usb_serial_pl2303=m
wlan=y
can=m
gpio=y
pinctrl=y
iio=m

Change-Id: I0971d0f4c8a6e40508bc8086d47e7c5526bfb3e9
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/5381
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Srivatsa S. Bhat <srivatsab@vmware.com>

Alexey Makhalov authored on 2018/07/21 03:22:22
Showing 2 changed files
... ...
@@ -268,6 +268,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
268 268
 CONFIG_GENERIC_SMP_IDLE_THREAD=y
269 269
 CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
270 270
 CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
271
+CONFIG_HAVE_CLK=y
271 272
 CONFIG_HAVE_DMA_API_DEBUG=y
272 273
 CONFIG_HAVE_HW_BREAKPOINT=y
273 274
 CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
... ...
@@ -416,9 +417,9 @@ CONFIG_X86_X2APIC=y
416 416
 # CONFIG_GOLDFISH is not set
417 417
 CONFIG_RETPOLINE=y
418 418
 # CONFIG_X86_EXTENDED_PLATFORM is not set
419
-# CONFIG_X86_INTEL_LPSS is not set
419
+CONFIG_X86_INTEL_LPSS=y
420 420
 # CONFIG_X86_AMD_PLATFORM_DEVICE is not set
421
-CONFIG_IOSF_MBI=m
421
+CONFIG_IOSF_MBI=y
422 422
 # CONFIG_IOSF_MBI_DEBUG is not set
423 423
 CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
424 424
 CONFIG_SCHED_OMIT_FRAME_POINTER=y
... ...
@@ -624,6 +625,7 @@ CONFIG_PM_SLEEP_SMP=y
624 624
 # CONFIG_PM_WAKELOCKS is not set
625 625
 CONFIG_PM=y
626 626
 # CONFIG_PM_DEBUG is not set
627
+CONFIG_PM_CLK=y
627 628
 # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
628 629
 CONFIG_ACPI=y
629 630
 CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
... ...
@@ -806,6 +808,7 @@ CONFIG_SYSVIPC_COMPAT=y
806 806
 CONFIG_X86_DEV_DMA_OPS=y
807 807
 CONFIG_PMC_ATOM=y
808 808
 CONFIG_NET=y
809
+CONFIG_COMPAT_NETLINK_MESSAGES=y
809 810
 CONFIG_NET_INGRESS=y
810 811
 CONFIG_NET_EGRESS=y
811 812
 
... ...
@@ -1348,6 +1351,7 @@ CONFIG_NET_EMATCH_NBYTE=m
1348 1348
 CONFIG_NET_EMATCH_U32=m
1349 1349
 CONFIG_NET_EMATCH_META=m
1350 1350
 CONFIG_NET_EMATCH_TEXT=m
1351
+# CONFIG_NET_EMATCH_CANID is not set
1351 1352
 CONFIG_NET_EMATCH_IPSET=m
1352 1353
 CONFIG_NET_CLS_ACT=y
1353 1354
 CONFIG_NET_ACT_POLICE=m
... ...
@@ -1379,7 +1383,6 @@ CONFIG_VSOCKETS=m
1379 1379
 CONFIG_VMWARE_VMCI_VSOCKETS=m
1380 1380
 CONFIG_VIRTIO_VSOCKETS=m
1381 1381
 CONFIG_VIRTIO_VSOCKETS_COMMON=m
1382
-CONFIG_HYPERV_SOCK=m
1383 1382
 CONFIG_NETLINK_DIAG=m
1384 1383
 CONFIG_MPLS=y
1385 1384
 CONFIG_NET_MPLS_GSO=m
... ...
@@ -1406,14 +1409,66 @@ CONFIG_NET_FLOW_LIMIT=y
1406 1406
 # CONFIG_NET_TCPPROBE is not set
1407 1407
 CONFIG_NET_DROP_MONITOR=m
1408 1408
 # CONFIG_HAMRADIO is not set
1409
-# CONFIG_CAN is not set
1409
+CONFIG_CAN=m
1410
+CONFIG_CAN_RAW=m
1411
+CONFIG_CAN_BCM=m
1412
+CONFIG_CAN_GW=m
1413
+
1414
+#
1415
+# CAN Device Drivers
1416
+#
1417
+# CONFIG_CAN_VCAN is not set
1418
+# CONFIG_CAN_SLCAN is not set
1419
+CONFIG_CAN_DEV=m
1420
+CONFIG_CAN_CALC_BITTIMING=y
1421
+# CONFIG_CAN_C_CAN is not set
1422
+# CONFIG_CAN_CC770 is not set
1423
+# CONFIG_CAN_IFI_CANFD is not set
1424
+# CONFIG_CAN_M_CAN is not set
1425
+# CONFIG_CAN_SJA1000 is not set
1426
+# CONFIG_CAN_SOFTING is not set
1427
+
1428
+#
1429
+# CAN USB interfaces
1430
+#
1431
+# CONFIG_CAN_EMS_USB is not set
1432
+# CONFIG_CAN_ESD_USB2 is not set
1433
+# CONFIG_CAN_GS_USB is not set
1434
+# CONFIG_CAN_KVASER_USB is not set
1435
+# CONFIG_CAN_PEAK_USB is not set
1436
+# CONFIG_CAN_8DEV_USB is not set
1437
+# CONFIG_CAN_DEBUG_DEVICES is not set
1410 1438
 # CONFIG_IRDA is not set
1411 1439
 # CONFIG_BT is not set
1412 1440
 # CONFIG_AF_RXRPC is not set
1413 1441
 # CONFIG_AF_KCM is not set
1414 1442
 # CONFIG_STREAM_PARSER is not set
1415 1443
 CONFIG_FIB_RULES=y
1416
-# CONFIG_WIRELESS is not set
1444
+CONFIG_WIRELESS=y
1445
+CONFIG_WEXT_CORE=y
1446
+CONFIG_WEXT_PROC=y
1447
+CONFIG_CFG80211=m
1448
+# CONFIG_NL80211_TESTMODE is not set
1449
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
1450
+# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
1451
+CONFIG_CFG80211_DEFAULT_PS=y
1452
+# CONFIG_CFG80211_DEBUGFS is not set
1453
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
1454
+CONFIG_CFG80211_CRDA_SUPPORT=y
1455
+CONFIG_CFG80211_WEXT=y
1456
+# CONFIG_LIB80211 is not set
1457
+CONFIG_MAC80211=m
1458
+CONFIG_MAC80211_HAS_RC=y
1459
+CONFIG_MAC80211_RC_MINSTREL=y
1460
+CONFIG_MAC80211_RC_MINSTREL_HT=y
1461
+# CONFIG_MAC80211_RC_MINSTREL_VHT is not set
1462
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
1463
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
1464
+# CONFIG_MAC80211_MESH is not set
1465
+# CONFIG_MAC80211_DEBUGFS is not set
1466
+# CONFIG_MAC80211_MESSAGE_TRACING is not set
1467
+# CONFIG_MAC80211_DEBUG_MENU is not set
1468
+CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
1417 1469
 # CONFIG_WIMAX is not set
1418 1470
 # CONFIG_RFKILL is not set
1419 1471
 CONFIG_NET_9P=m
... ...
@@ -1548,6 +1603,7 @@ CONFIG_EEPROM_93CX6=m
1548 1548
 #
1549 1549
 # Texas Instruments shared transport line discipline
1550 1550
 #
1551
+# CONFIG_TI_ST is not set
1551 1552
 # CONFIG_SENSORS_LIS3_I2C is not set
1552 1553
 
1553 1554
 #
... ...
@@ -2203,7 +2259,82 @@ CONFIG_USB_NET_DRIVERS=m
2203 2203
 # CONFIG_USB_LAN78XX is not set
2204 2204
 # CONFIG_USB_USBNET is not set
2205 2205
 # CONFIG_USB_IPHETH is not set
2206
-# CONFIG_WLAN is not set
2206
+CONFIG_WLAN=y
2207
+CONFIG_WLAN_VENDOR_ADMTEK=y
2208
+# CONFIG_ADM8211 is not set
2209
+CONFIG_WLAN_VENDOR_ATH=y
2210
+# CONFIG_ATH_DEBUG is not set
2211
+# CONFIG_ATH5K is not set
2212
+# CONFIG_ATH5K_PCI is not set
2213
+# CONFIG_ATH9K is not set
2214
+# CONFIG_ATH9K_HTC is not set
2215
+# CONFIG_CARL9170 is not set
2216
+# CONFIG_ATH6KL is not set
2217
+# CONFIG_AR5523 is not set
2218
+# CONFIG_WIL6210 is not set
2219
+# CONFIG_ATH10K is not set
2220
+# CONFIG_WCN36XX is not set
2221
+CONFIG_WLAN_VENDOR_ATMEL=y
2222
+# CONFIG_ATMEL is not set
2223
+# CONFIG_AT76C50X_USB is not set
2224
+CONFIG_WLAN_VENDOR_BROADCOM=y
2225
+# CONFIG_B43 is not set
2226
+# CONFIG_B43LEGACY is not set
2227
+# CONFIG_BRCMSMAC is not set
2228
+# CONFIG_BRCMFMAC is not set
2229
+CONFIG_WLAN_VENDOR_CISCO=y
2230
+# CONFIG_AIRO is not set
2231
+CONFIG_WLAN_VENDOR_INTEL=y
2232
+# CONFIG_IPW2100 is not set
2233
+# CONFIG_IPW2200 is not set
2234
+# CONFIG_IWL4965 is not set
2235
+# CONFIG_IWL3945 is not set
2236
+# CONFIG_IWLWIFI is not set
2237
+CONFIG_WLAN_VENDOR_INTERSIL=y
2238
+# CONFIG_HOSTAP is not set
2239
+# CONFIG_HERMES is not set
2240
+# CONFIG_P54_COMMON is not set
2241
+# CONFIG_PRISM54 is not set
2242
+CONFIG_WLAN_VENDOR_MARVELL=y
2243
+# CONFIG_LIBERTAS is not set
2244
+# CONFIG_LIBERTAS_THINFIRM is not set
2245
+# CONFIG_MWIFIEX is not set
2246
+# CONFIG_MWL8K is not set
2247
+CONFIG_WLAN_VENDOR_MEDIATEK=y
2248
+# CONFIG_MT7601U is not set
2249
+CONFIG_WLAN_VENDOR_RALINK=y
2250
+# CONFIG_RT2X00 is not set
2251
+CONFIG_WLAN_VENDOR_REALTEK=y
2252
+# CONFIG_RTL8180 is not set
2253
+# CONFIG_RTL8187 is not set
2254
+CONFIG_RTL_CARDS=m
2255
+# CONFIG_RTL8192CE is not set
2256
+# CONFIG_RTL8192SE is not set
2257
+# CONFIG_RTL8192DE is not set
2258
+# CONFIG_RTL8723AE is not set
2259
+# CONFIG_RTL8723BE is not set
2260
+# CONFIG_RTL8188EE is not set
2261
+# CONFIG_RTL8192EE is not set
2262
+# CONFIG_RTL8821AE is not set
2263
+# CONFIG_RTL8192CU is not set
2264
+# CONFIG_RTL8XXXU is not set
2265
+CONFIG_WLAN_VENDOR_RSI=y
2266
+CONFIG_RSI_91X=m
2267
+CONFIG_RSI_DEBUGFS=y
2268
+CONFIG_RSI_SDIO=m
2269
+CONFIG_RSI_USB=m
2270
+CONFIG_WLAN_VENDOR_ST=y
2271
+# CONFIG_CW1200 is not set
2272
+CONFIG_WLAN_VENDOR_TI=y
2273
+# CONFIG_WL1251 is not set
2274
+# CONFIG_WL12XX is not set
2275
+# CONFIG_WL18XX is not set
2276
+# CONFIG_WLCORE is not set
2277
+CONFIG_WLAN_VENDOR_ZYDAS=y
2278
+# CONFIG_USB_ZD1201 is not set
2279
+# CONFIG_ZD1211RW is not set
2280
+# CONFIG_MAC80211_HWSIM is not set
2281
+# CONFIG_USB_NET_RNDIS_WLAN is not set
2207 2282
 
2208 2283
 #
2209 2284
 # Enable WiMAX (Networking options) to see the WiMAX drivers
... ...
@@ -2241,20 +2372,25 @@ CONFIG_INPUT_EVDEV=m
2241 2241
 # Input Device Drivers
2242 2242
 #
2243 2243
 CONFIG_INPUT_KEYBOARD=y
2244
+# CONFIG_KEYBOARD_ADC is not set
2244 2245
 # CONFIG_KEYBOARD_ADP5588 is not set
2245 2246
 # CONFIG_KEYBOARD_ADP5589 is not set
2246 2247
 CONFIG_KEYBOARD_ATKBD=y
2247 2248
 # CONFIG_KEYBOARD_QT1070 is not set
2248 2249
 # CONFIG_KEYBOARD_QT2160 is not set
2249 2250
 # CONFIG_KEYBOARD_LKKBD is not set
2251
+# CONFIG_KEYBOARD_GPIO is not set
2252
+# CONFIG_KEYBOARD_GPIO_POLLED is not set
2250 2253
 # CONFIG_KEYBOARD_TCA6416 is not set
2251 2254
 # CONFIG_KEYBOARD_TCA8418 is not set
2255
+# CONFIG_KEYBOARD_MATRIX is not set
2252 2256
 # CONFIG_KEYBOARD_LM8333 is not set
2253 2257
 # CONFIG_KEYBOARD_MAX7359 is not set
2254 2258
 # CONFIG_KEYBOARD_MCS is not set
2255 2259
 # CONFIG_KEYBOARD_MPR121 is not set
2256 2260
 # CONFIG_KEYBOARD_NEWTON is not set
2257 2261
 # CONFIG_KEYBOARD_OPENCORES is not set
2262
+# CONFIG_KEYBOARD_SAMSUNG is not set
2258 2263
 # CONFIG_KEYBOARD_STOWAWAY is not set
2259 2264
 # CONFIG_KEYBOARD_SUNKBD is not set
2260 2265
 # CONFIG_KEYBOARD_XTKBD is not set
... ...
@@ -2278,6 +2414,7 @@ CONFIG_MOUSE_PS2_FOCALTECH=y
2278 2278
 # CONFIG_MOUSE_CYAPA is not set
2279 2279
 # CONFIG_MOUSE_ELAN_I2C is not set
2280 2280
 # CONFIG_MOUSE_VSXXXAA is not set
2281
+# CONFIG_MOUSE_GPIO is not set
2281 2282
 # CONFIG_MOUSE_SYNAPTICS_I2C is not set
2282 2283
 # CONFIG_MOUSE_SYNAPTICS_USB is not set
2283 2284
 # CONFIG_INPUT_JOYSTICK is not set
... ...
@@ -2289,6 +2426,10 @@ CONFIG_INPUT_MISC=y
2289 2289
 # CONFIG_INPUT_E3X0_BUTTON is not set
2290 2290
 # CONFIG_INPUT_MMA8450 is not set
2291 2291
 # CONFIG_INPUT_MPU3050 is not set
2292
+# CONFIG_INPUT_GP2A is not set
2293
+# CONFIG_INPUT_GPIO_BEEPER is not set
2294
+# CONFIG_INPUT_GPIO_TILT_POLLED is not set
2295
+# CONFIG_INPUT_GPIO_DECODER is not set
2292 2296
 # CONFIG_INPUT_ATLAS_BTNS is not set
2293 2297
 # CONFIG_INPUT_ATI_REMOTE2 is not set
2294 2298
 # CONFIG_INPUT_KEYSPAN_REMOTE is not set
... ...
@@ -2298,10 +2439,12 @@ CONFIG_INPUT_MISC=y
2298 2298
 # CONFIG_INPUT_CM109 is not set
2299 2299
 # CONFIG_INPUT_UINPUT is not set
2300 2300
 # CONFIG_INPUT_PCF8574 is not set
2301
+# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
2301 2302
 # CONFIG_INPUT_ADXL34X is not set
2302 2303
 # CONFIG_INPUT_CMA3000 is not set
2303 2304
 CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y
2304 2305
 # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set
2306
+# CONFIG_INPUT_DRV260X_HAPTICS is not set
2305 2307
 # CONFIG_INPUT_DRV2665_HAPTICS is not set
2306 2308
 # CONFIG_INPUT_DRV2667_HAPTICS is not set
2307 2309
 # CONFIG_RMI4_CORE is not set
... ...
@@ -2400,7 +2543,6 @@ CONFIG_HW_RANDOM=m
2400 2400
 CONFIG_HW_RANDOM_TIMERIOMEM=m
2401 2401
 CONFIG_HW_RANDOM_INTEL=m
2402 2402
 CONFIG_HW_RANDOM_AMD=m
2403
-CONFIG_HW_RANDOM_RDRAND=m
2404 2403
 CONFIG_HW_RANDOM_VIA=m
2405 2404
 CONFIG_HW_RANDOM_VIRTIO=m
2406 2405
 CONFIG_HW_RANDOM_TPM=m
... ...
@@ -2476,7 +2618,11 @@ CONFIG_I2C_PIIX4=m
2476 2476
 #
2477 2477
 # I2C system bus drivers (mostly embedded / system-on-chip)
2478 2478
 #
2479
+# CONFIG_I2C_CBUS_GPIO is not set
2480
+# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
2479 2481
 # CONFIG_I2C_DESIGNWARE_PCI is not set
2482
+# CONFIG_I2C_EMEV2 is not set
2483
+# CONFIG_I2C_GPIO is not set
2480 2484
 # CONFIG_I2C_OCORES is not set
2481 2485
 # CONFIG_I2C_PCA_PLATFORM is not set
2482 2486
 # CONFIG_I2C_PXA_PCI is not set
... ...
@@ -2526,13 +2672,84 @@ CONFIG_PPS=y
2526 2526
 #
2527 2527
 CONFIG_PTP_1588_CLOCK=y
2528 2528
 # CONFIG_DP83640_PHY is not set
2529
-# CONFIG_GPIOLIB is not set
2529
+CONFIG_PINCTRL=y
2530
+
2531
+#
2532
+# Pin controllers
2533
+#
2534
+CONFIG_PINMUX=y
2535
+CONFIG_PINCONF=y
2536
+CONFIG_GENERIC_PINCONF=y
2537
+# CONFIG_DEBUG_PINCTRL is not set
2538
+# CONFIG_PINCTRL_AMD is not set
2539
+CONFIG_PINCTRL_BAYTRAIL=y
2540
+# CONFIG_PINCTRL_CHERRYVIEW is not set
2541
+# CONFIG_PINCTRL_BROXTON is not set
2542
+# CONFIG_PINCTRL_SUNRISEPOINT is not set
2543
+CONFIG_GPIOLIB=y
2544
+CONFIG_GPIO_ACPI=y
2545
+CONFIG_GPIOLIB_IRQCHIP=y
2546
+# CONFIG_DEBUG_GPIO is not set
2547
+# CONFIG_GPIO_SYSFS is not set
2548
+
2549
+#
2550
+# Memory mapped GPIO drivers
2551
+#
2552
+# CONFIG_GPIO_AMDPT is not set
2553
+# CONFIG_GPIO_DWAPB is not set
2554
+# CONFIG_GPIO_GENERIC_PLATFORM is not set
2555
+# CONFIG_GPIO_ICH is not set
2556
+# CONFIG_GPIO_LYNXPOINT is not set
2557
+# CONFIG_GPIO_MOCKUP is not set
2558
+# CONFIG_GPIO_VX855 is not set
2559
+# CONFIG_GPIO_ZX is not set
2560
+
2561
+#
2562
+# Port-mapped I/O GPIO drivers
2563
+#
2564
+# CONFIG_GPIO_F7188X is not set
2565
+# CONFIG_GPIO_IT87 is not set
2566
+# CONFIG_GPIO_SCH is not set
2567
+# CONFIG_GPIO_SCH311X is not set
2568
+
2569
+#
2570
+# I2C GPIO expanders
2571
+#
2572
+# CONFIG_GPIO_ADP5588 is not set
2573
+# CONFIG_GPIO_MAX7300 is not set
2574
+# CONFIG_GPIO_MAX732X is not set
2575
+# CONFIG_GPIO_PCA953X is not set
2576
+# CONFIG_GPIO_PCF857X is not set
2577
+# CONFIG_GPIO_SX150X is not set
2578
+# CONFIG_GPIO_TPIC2810 is not set
2579
+# CONFIG_GPIO_TS4900 is not set
2580
+
2581
+#
2582
+# MFD GPIO expanders
2583
+#
2584
+
2585
+#
2586
+# PCI GPIO expanders
2587
+#
2588
+# CONFIG_GPIO_AMD8111 is not set
2589
+# CONFIG_GPIO_BT8XX is not set
2590
+# CONFIG_GPIO_ML_IOH is not set
2591
+# CONFIG_GPIO_RDC321X is not set
2592
+
2593
+#
2594
+# SPI or I2C GPIO expanders
2595
+#
2596
+
2597
+#
2598
+# USB GPIO expanders
2599
+#
2530 2600
 # CONFIG_W1 is not set
2531 2601
 # CONFIG_POWER_AVS is not set
2532 2602
 # CONFIG_POWER_RESET is not set
2533 2603
 CONFIG_POWER_SUPPLY=y
2534 2604
 # CONFIG_POWER_SUPPLY_DEBUG is not set
2535 2605
 # CONFIG_PDA_POWER is not set
2606
+# CONFIG_GENERIC_ADC_BATTERY is not set
2536 2607
 # CONFIG_TEST_POWER is not set
2537 2608
 # CONFIG_BATTERY_DS2780 is not set
2538 2609
 # CONFIG_BATTERY_DS2781 is not set
... ...
@@ -2543,9 +2760,15 @@ CONFIG_POWER_SUPPLY=y
2543 2543
 # CONFIG_BATTERY_MAX17042 is not set
2544 2544
 # CONFIG_CHARGER_MAX8903 is not set
2545 2545
 # CONFIG_CHARGER_LP8727 is not set
2546
+# CONFIG_CHARGER_GPIO is not set
2546 2547
 # CONFIG_CHARGER_BQ2415X is not set
2548
+# CONFIG_CHARGER_BQ24190 is not set
2549
+# CONFIG_CHARGER_BQ24257 is not set
2550
+# CONFIG_CHARGER_BQ24735 is not set
2551
+# CONFIG_CHARGER_BQ25890 is not set
2547 2552
 # CONFIG_CHARGER_SMB347 is not set
2548 2553
 # CONFIG_BATTERY_GAUGE_LTC2941 is not set
2554
+# CONFIG_CHARGER_RT9455 is not set
2549 2555
 CONFIG_HWMON=m
2550 2556
 # CONFIG_HWMON_VID is not set
2551 2557
 # CONFIG_HWMON_DEBUG_CHIP is not set
... ...
@@ -2588,9 +2811,11 @@ CONFIG_SENSORS_FAM15H_POWER=m
2588 2588
 # CONFIG_SENSORS_GL520SM is not set
2589 2589
 # CONFIG_SENSORS_G760A is not set
2590 2590
 # CONFIG_SENSORS_G762 is not set
2591
+# CONFIG_SENSORS_GPIO_FAN is not set
2591 2592
 # CONFIG_SENSORS_HIH6130 is not set
2592 2593
 # CONFIG_SENSORS_IBMAEM is not set
2593 2594
 # CONFIG_SENSORS_IBMPEX is not set
2595
+# CONFIG_SENSORS_IIO_HWMON is not set
2594 2596
 # CONFIG_SENSORS_I5500 is not set
2595 2597
 CONFIG_SENSORS_CORETEMP=m
2596 2598
 # CONFIG_SENSORS_IT87 is not set
... ...
@@ -2639,6 +2864,7 @@ CONFIG_SENSORS_CORETEMP=m
2639 2639
 # CONFIG_SENSORS_NCT7904 is not set
2640 2640
 # CONFIG_SENSORS_PCF8591 is not set
2641 2641
 # CONFIG_PMBUS is not set
2642
+# CONFIG_SENSORS_SHT15 is not set
2642 2643
 # CONFIG_SENSORS_SHT21 is not set
2643 2644
 # CONFIG_SENSORS_SHT3x is not set
2644 2645
 # CONFIG_SENSORS_SHTC1 is not set
... ...
@@ -2707,6 +2933,7 @@ CONFIG_X86_PKG_TEMP_THERMAL=m
2707 2707
 #
2708 2708
 # CONFIG_INT340X_THERMAL is not set
2709 2709
 # CONFIG_INTEL_PCH_THERMAL is not set
2710
+# CONFIG_GENERIC_ADC_THERMAL is not set
2710 2711
 CONFIG_WATCHDOG=y
2711 2712
 CONFIG_WATCHDOG_CORE=y
2712 2713
 # CONFIG_WATCHDOG_NOWAYOUT is not set
... ...
@@ -2755,6 +2982,7 @@ CONFIG_ITCO_VENDOR_SUPPORT=y
2755 2755
 # CONFIG_SBC_EPX_C3_WATCHDOG is not set
2756 2756
 # CONFIG_INTEL_MEI_WDT is not set
2757 2757
 # CONFIG_NI903X_WDT is not set
2758
+# CONFIG_MEN_A21_WDT is not set
2758 2759
 # CONFIG_XEN_WDT is not set
2759 2760
 
2760 2761
 #
... ...
@@ -2788,6 +3016,7 @@ CONFIG_SSB_SDIOHOST_POSSIBLE=y
2788 2788
 # CONFIG_SSB_DEBUG is not set
2789 2789
 CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
2790 2790
 CONFIG_SSB_DRIVER_PCICORE=y
2791
+# CONFIG_SSB_DRIVER_GPIO is not set
2791 2792
 CONFIG_BCMA_POSSIBLE=y
2792 2793
 
2793 2794
 #
... ...
@@ -2801,6 +3030,7 @@ CONFIG_BCMA_POSSIBLE=y
2801 2801
 CONFIG_MFD_CORE=m
2802 2802
 # CONFIG_MFD_AS3711 is not set
2803 2803
 # CONFIG_PMIC_ADP5520 is not set
2804
+# CONFIG_MFD_AAT2870_CORE is not set
2804 2805
 # CONFIG_MFD_BCM590XX is not set
2805 2806
 # CONFIG_MFD_AXP20X_I2C is not set
2806 2807
 # CONFIG_MFD_CROS_EC is not set
... ...
@@ -2814,8 +3044,11 @@ CONFIG_MFD_CORE=m
2814 2814
 # CONFIG_MFD_EXYNOS_LPASS is not set
2815 2815
 # CONFIG_MFD_MC13XXX_I2C is not set
2816 2816
 # CONFIG_HTC_PASIC3 is not set
2817
+# CONFIG_HTC_I2CPLD is not set
2818
+# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set
2817 2819
 CONFIG_LPC_ICH=m
2818 2820
 # CONFIG_LPC_SCH is not set
2821
+# CONFIG_INTEL_SOC_PMIC is not set
2819 2822
 # CONFIG_MFD_INTEL_LPSS_ACPI is not set
2820 2823
 # CONFIG_MFD_INTEL_LPSS_PCI is not set
2821 2824
 # CONFIG_MFD_JANZ_CMODIO is not set
... ...
@@ -2835,6 +3068,7 @@ CONFIG_LPC_ICH=m
2835 2835
 # CONFIG_MFD_VIPERBOARD is not set
2836 2836
 # CONFIG_MFD_RETU is not set
2837 2837
 # CONFIG_MFD_PCF50633 is not set
2838
+# CONFIG_UCB1400_CORE is not set
2838 2839
 # CONFIG_MFD_RDC321X is not set
2839 2840
 # CONFIG_MFD_RTSX_PCI is not set
2840 2841
 # CONFIG_MFD_RT5033 is not set
... ...
@@ -2852,6 +3086,7 @@ CONFIG_LPC_ICH=m
2852 2852
 # CONFIG_MFD_LP8788 is not set
2853 2853
 # CONFIG_MFD_PALMAS is not set
2854 2854
 # CONFIG_TPS6105X is not set
2855
+# CONFIG_TPS65010 is not set
2855 2856
 # CONFIG_TPS6507X is not set
2856 2857
 # CONFIG_MFD_TPS65086 is not set
2857 2858
 # CONFIG_MFD_TPS65090 is not set
... ...
@@ -2859,6 +3094,7 @@ CONFIG_LPC_ICH=m
2859 2859
 # CONFIG_MFD_TI_LP873X is not set
2860 2860
 # CONFIG_MFD_TPS65218 is not set
2861 2861
 # CONFIG_MFD_TPS6586X is not set
2862
+# CONFIG_MFD_TPS65910 is not set
2862 2863
 # CONFIG_MFD_TPS65912_I2C is not set
2863 2864
 # CONFIG_MFD_TPS80031 is not set
2864 2865
 # CONFIG_TWL4030_CORE is not set
... ...
@@ -3008,6 +3244,7 @@ CONFIG_FB_RADEON_BACKLIGHT=y
3008 3008
 # CONFIG_FB_S3 is not set
3009 3009
 # CONFIG_FB_SAVAGE is not set
3010 3010
 # CONFIG_FB_SIS is not set
3011
+# CONFIG_FB_VIA is not set
3011 3012
 # CONFIG_FB_NEOMAGIC is not set
3012 3013
 # CONFIG_FB_KYRO is not set
3013 3014
 # CONFIG_FB_3DFX is not set
... ...
@@ -3039,6 +3276,7 @@ CONFIG_BACKLIGHT_GENERIC=y
3039 3039
 # CONFIG_BACKLIGHT_ADP8860 is not set
3040 3040
 # CONFIG_BACKLIGHT_ADP8870 is not set
3041 3041
 # CONFIG_BACKLIGHT_LM3639 is not set
3042
+# CONFIG_BACKLIGHT_GPIO is not set
3042 3043
 # CONFIG_BACKLIGHT_LV5207LP is not set
3043 3044
 # CONFIG_BACKLIGHT_BD6107 is not set
3044 3045
 CONFIG_VGASTATE=m
... ...
@@ -3212,6 +3450,7 @@ CONFIG_HID_CHERRY=m
3212 3212
 # CONFIG_HID_CHICONY is not set
3213 3213
 # CONFIG_HID_PRODIKEYS is not set
3214 3214
 # CONFIG_HID_CMEDIA is not set
3215
+# CONFIG_HID_CP2112 is not set
3215 3216
 # CONFIG_HID_CYPRESS is not set
3216 3217
 # CONFIG_HID_DRAGONRISE is not set
3217 3218
 # CONFIG_HID_EMS_FF is not set
... ...
@@ -3414,7 +3653,7 @@ CONFIG_USB_SERIAL_FTDI_SIO=m
3414 3414
 # CONFIG_USB_SERIAL_MOS7840 is not set
3415 3415
 # CONFIG_USB_SERIAL_MXUPORT is not set
3416 3416
 # CONFIG_USB_SERIAL_NAVMAN is not set
3417
-# CONFIG_USB_SERIAL_PL2303 is not set
3417
+CONFIG_USB_SERIAL_PL2303=m
3418 3418
 # CONFIG_USB_SERIAL_OTI6858 is not set
3419 3419
 # CONFIG_USB_SERIAL_QCAUX is not set
3420 3420
 # CONFIG_USB_SERIAL_QUALCOMM is not set
... ...
@@ -3469,6 +3708,7 @@ CONFIG_USB_SERIAL_FTDI_SIO=m
3469 3469
 #
3470 3470
 # CONFIG_USB_PHY is not set
3471 3471
 # CONFIG_NOP_USB_XCEIV is not set
3472
+# CONFIG_USB_GPIO_VBUS is not set
3472 3473
 # CONFIG_USB_ISP1301 is not set
3473 3474
 # CONFIG_USB_GADGET is not set
3474 3475
 # CONFIG_USB_ULPI_BUS is not set
... ...
@@ -3729,6 +3969,7 @@ CONFIG_X86_PLATFORM_DEVICES=y
3729 3729
 CONFIG_ACPI_WMI=m
3730 3730
 # CONFIG_MSI_WMI is not set
3731 3731
 # CONFIG_TOPSTAR_LAPTOP is not set
3732
+# CONFIG_ACPI_TOSHIBA is not set
3732 3733
 # CONFIG_TOSHIBA_BT_RFKILL is not set
3733 3734
 # CONFIG_TOSHIBA_HAPS is not set
3734 3735
 # CONFIG_TOSHIBA_WMI is not set
... ...
@@ -3749,6 +3990,19 @@ CONFIG_PVPANIC=m
3749 3749
 # CONFIG_SURFACE_PRO3_BUTTON is not set
3750 3750
 # CONFIG_INTEL_PUNIT_IPC is not set
3751 3751
 # CONFIG_CHROME_PLATFORMS is not set
3752
+CONFIG_CLKDEV_LOOKUP=y
3753
+CONFIG_HAVE_CLK_PREPARE=y
3754
+CONFIG_COMMON_CLK=y
3755
+
3756
+#
3757
+# Common Clock Framework
3758
+#
3759
+# CONFIG_COMMON_CLK_SI5351 is not set
3760
+# CONFIG_COMMON_CLK_CDCE706 is not set
3761
+# CONFIG_COMMON_CLK_CS2000_CP is not set
3762
+# CONFIG_COMMON_CLK_NXP is not set
3763
+# CONFIG_COMMON_CLK_PXA is not set
3764
+# CONFIG_COMMON_CLK_PIC32 is not set
3752 3765
 
3753 3766
 #
3754 3767
 # Hardware Spinlock drivers
... ...
@@ -3816,7 +4070,224 @@ CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
3816 3816
 # CONFIG_PM_DEVFREQ_EVENT is not set
3817 3817
 # CONFIG_EXTCON is not set
3818 3818
 # CONFIG_MEMORY is not set
3819
-# CONFIG_IIO is not set
3819
+CONFIG_IIO=m
3820
+CONFIG_IIO_BUFFER=y
3821
+# CONFIG_IIO_BUFFER_CB is not set
3822
+CONFIG_IIO_KFIFO_BUF=m
3823
+CONFIG_IIO_TRIGGERED_BUFFER=m
3824
+# CONFIG_IIO_CONFIGFS is not set
3825
+CONFIG_IIO_TRIGGER=y
3826
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
3827
+# CONFIG_IIO_SW_DEVICE is not set
3828
+# CONFIG_IIO_SW_TRIGGER is not set
3829
+
3830
+#
3831
+# Accelerometers
3832
+#
3833
+# CONFIG_BMA180 is not set
3834
+# CONFIG_BMC150_ACCEL is not set
3835
+# CONFIG_DMARD09 is not set
3836
+CONFIG_IIO_ST_ACCEL_3AXIS=m
3837
+CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m
3838
+# CONFIG_KXSD9 is not set
3839
+# CONFIG_KXCJK1013 is not set
3840
+# CONFIG_MC3230 is not set
3841
+# CONFIG_MMA7455_I2C is not set
3842
+# CONFIG_MMA7660 is not set
3843
+# CONFIG_MMA8452 is not set
3844
+# CONFIG_MMA9551 is not set
3845
+# CONFIG_MMA9553 is not set
3846
+# CONFIG_MXC4005 is not set
3847
+# CONFIG_MXC6255 is not set
3848
+# CONFIG_STK8312 is not set
3849
+# CONFIG_STK8BA50 is not set
3850
+
3851
+#
3852
+# Analog to digital converters
3853
+#
3854
+# CONFIG_AD7291 is not set
3855
+# CONFIG_AD799X is not set
3856
+# CONFIG_INA2XX_ADC is not set
3857
+# CONFIG_LTC2485 is not set
3858
+# CONFIG_MAX1363 is not set
3859
+# CONFIG_MCP3422 is not set
3860
+# CONFIG_NAU7802 is not set
3861
+# CONFIG_TI_ADC081C is not set
3862
+# CONFIG_TI_ADS1015 is not set
3863
+
3864
+#
3865
+# Amplifiers
3866
+#
3867
+
3868
+#
3869
+# Chemical Sensors
3870
+#
3871
+# CONFIG_ATLAS_PH_SENSOR is not set
3872
+# CONFIG_IAQCORE is not set
3873
+# CONFIG_VZ89X is not set
3874
+
3875
+#
3876
+# Hid Sensor IIO Common
3877
+#
3878
+
3879
+#
3880
+# SSP Sensor Common
3881
+#
3882
+CONFIG_IIO_ST_SENSORS_I2C=m
3883
+CONFIG_IIO_ST_SENSORS_CORE=m
3884
+
3885
+#
3886
+# Digital to analog converters
3887
+#
3888
+# CONFIG_AD5064 is not set
3889
+# CONFIG_AD5380 is not set
3890
+# CONFIG_AD5446 is not set
3891
+# CONFIG_AD5593R is not set
3892
+# CONFIG_M62332 is not set
3893
+# CONFIG_MAX517 is not set
3894
+# CONFIG_MCP4725 is not set
3895
+
3896
+#
3897
+# IIO dummy driver
3898
+#
3899
+
3900
+#
3901
+# Frequency Synthesizers DDS/PLL
3902
+#
3903
+
3904
+#
3905
+# Clock Generator/Distribution
3906
+#
3907
+
3908
+#
3909
+# Phase-Locked Loop (PLL) frequency synthesizers
3910
+#
3911
+
3912
+#
3913
+# Digital gyroscope sensors
3914
+#
3915
+# CONFIG_BMG160 is not set
3916
+# CONFIG_IIO_ST_GYRO_3AXIS is not set
3917
+# CONFIG_ITG3200 is not set
3918
+
3919
+#
3920
+# Health Sensors
3921
+#
3922
+
3923
+#
3924
+# Heart Rate Monitors
3925
+#
3926
+# CONFIG_AFE4404 is not set
3927
+# CONFIG_MAX30100 is not set
3928
+
3929
+#
3930
+# Humidity sensors
3931
+#
3932
+# CONFIG_AM2315 is not set
3933
+# CONFIG_DHT11 is not set
3934
+# CONFIG_HDC100X is not set
3935
+# CONFIG_HTU21 is not set
3936
+# CONFIG_SI7005 is not set
3937
+# CONFIG_SI7020 is not set
3938
+
3939
+#
3940
+# Inertial measurement units
3941
+#
3942
+# CONFIG_BMI160_I2C is not set
3943
+# CONFIG_KMX61 is not set
3944
+
3945
+#
3946
+# Light sensors
3947
+#
3948
+# CONFIG_ACPI_ALS is not set
3949
+# CONFIG_ADJD_S311 is not set
3950
+# CONFIG_AL3320A is not set
3951
+# CONFIG_APDS9300 is not set
3952
+# CONFIG_APDS9960 is not set
3953
+# CONFIG_BH1750 is not set
3954
+# CONFIG_BH1780 is not set
3955
+# CONFIG_CM32181 is not set
3956
+# CONFIG_CM3232 is not set
3957
+# CONFIG_CM3323 is not set
3958
+# CONFIG_CM36651 is not set
3959
+# CONFIG_GP2AP020A00F is not set
3960
+# CONFIG_ISL29125 is not set
3961
+# CONFIG_JSA1212 is not set
3962
+# CONFIG_RPR0521 is not set
3963
+# CONFIG_LTR501 is not set
3964
+# CONFIG_MAX44000 is not set
3965
+# CONFIG_OPT3001 is not set
3966
+# CONFIG_PA12203001 is not set
3967
+# CONFIG_SI1145 is not set
3968
+# CONFIG_STK3310 is not set
3969
+# CONFIG_TCS3414 is not set
3970
+# CONFIG_TCS3472 is not set
3971
+# CONFIG_SENSORS_TSL2563 is not set
3972
+# CONFIG_TSL4531 is not set
3973
+# CONFIG_US5182D is not set
3974
+# CONFIG_VCNL4000 is not set
3975
+# CONFIG_VEML6070 is not set
3976
+
3977
+#
3978
+# Magnetometer sensors
3979
+#
3980
+# CONFIG_AK8975 is not set
3981
+# CONFIG_AK09911 is not set
3982
+# CONFIG_BMC150_MAGN_I2C is not set
3983
+# CONFIG_MAG3110 is not set
3984
+# CONFIG_MMC35240 is not set
3985
+# CONFIG_IIO_ST_MAGN_3AXIS is not set
3986
+# CONFIG_SENSORS_HMC5843_I2C is not set
3987
+
3988
+#
3989
+# Inclinometer sensors
3990
+#
3991
+
3992
+#
3993
+# Triggers - standalone
3994
+#
3995
+# CONFIG_IIO_INTERRUPT_TRIGGER is not set
3996
+# CONFIG_IIO_SYSFS_TRIGGER is not set
3997
+
3998
+#
3999
+# Digital potentiometers
4000
+#
4001
+# CONFIG_DS1803 is not set
4002
+# CONFIG_MCP4531 is not set
4003
+# CONFIG_TPL0102 is not set
4004
+
4005
+#
4006
+# Pressure sensors
4007
+#
4008
+# CONFIG_BMP280 is not set
4009
+# CONFIG_HP03 is not set
4010
+# CONFIG_MPL115_I2C is not set
4011
+# CONFIG_MPL3115 is not set
4012
+# CONFIG_MS5611 is not set
4013
+# CONFIG_MS5637 is not set
4014
+CONFIG_IIO_ST_PRESS=m
4015
+CONFIG_IIO_ST_PRESS_I2C=m
4016
+# CONFIG_T5403 is not set
4017
+# CONFIG_HP206C is not set
4018
+# CONFIG_ZPA2326 is not set
4019
+
4020
+#
4021
+# Lightning sensors
4022
+#
4023
+
4024
+#
4025
+# Proximity sensors
4026
+#
4027
+# CONFIG_LIDAR_LITE_V2 is not set
4028
+# CONFIG_SX9500 is not set
4029
+
4030
+#
4031
+# Temperature sensors
4032
+#
4033
+# CONFIG_MLX90614 is not set
4034
+# CONFIG_TMP006 is not set
4035
+# CONFIG_TSYS01 is not set
4036
+# CONFIG_TSYS02D is not set
3820 4037
 # CONFIG_NTB is not set
3821 4038
 # CONFIG_VME_BUS is not set
3822 4039
 # CONFIG_PWM is not set
... ...
@@ -4335,6 +4806,7 @@ CONFIG_PROBE_EVENTS=y
4335 4335
 # CONFIG_RING_BUFFER_BENCHMARK is not set
4336 4336
 # CONFIG_RING_BUFFER_STARTUP_TEST is not set
4337 4337
 # CONFIG_TRACE_ENUM_MAP_FILE is not set
4338
+CONFIG_TRACING_EVENTS_GPIO=y
4338 4339
 
4339 4340
 #
4340 4341
 # Runtime Testing
... ...
@@ -4683,6 +5155,7 @@ CONFIG_BINARY_PRINTF=y
4683 4683
 CONFIG_RAID6_PQ=m
4684 4684
 CONFIG_BITREVERSE=y
4685 4685
 # CONFIG_HAVE_ARCH_BITREVERSE is not set
4686
+CONFIG_RATIONAL=y
4686 4687
 CONFIG_GENERIC_STRNCPY_FROM_USER=y
4687 4688
 CONFIG_GENERIC_STRNLEN_USER=y
4688 4689
 CONFIG_GENERIC_NET_UTILS=y
... ...
@@ -2,7 +2,7 @@
2 2
 Summary:        Kernel
3 3
 Name:           linux
4 4
 Version:        4.9.114
5
-Release:        1%{?kat_build:.%kat_build}%{?dist}
5
+Release:        2%{?kat_build:.%kat_build}%{?dist}
6 6
 License:    	GPLv2
7 7
 URL:        	http://www.kernel.org/
8 8
 Group:        	System Environment/Kernel
... ...
@@ -234,6 +234,9 @@ This package contains the 'perf' performance analysis tools for Linux kernel.
234 234
 make mrproper
235 235
 cp %{SOURCE1} .config
236 236
 sed -i 's/CONFIG_LOCALVERSION=""/CONFIG_LOCALVERSION="-%{release}"/' .config
237
+# add extra config options
238
+echo "CONFIG_HYPERV_SOCK=m" >> .config
239
+echo "CONFIG_HW_RANDOM_RDRAND=m" >> .config
237 240
 make LC_ALL= oldconfig
238 241
 make VERBOSE=1 KBUILD_BUILD_VERSION="1-photon" KBUILD_BUILD_HOST="photon" ARCH="x86_64" %{?_smp_mflags}
239 242
 make -C tools perf
... ...
@@ -392,11 +395,13 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg
392 392
 /usr/share/doc/*
393 393
 
394 394
 %changelog
395
+*   Wed Jul 25 2018 Alexey Makhalov <amakhalov@vmware.com> 4.9.114-2
396
+-   .config: usb_serial_pl2303=m,wlan=y,can=m,gpio=y,pinctrl=y,iio=m
395 397
 *   Mon Jul 23 2018 srinidhira0 <srinidhir@vmware.com> 4.9.114-1
396 398
 -   Update to version 4.9.114
397 399
 *   Thu Jul 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.111-5
398 400
 -   Apply out-of-tree patches needed for AppArmor.
399
-*   Thu Jul 17 2018 Srinidhi Rao <srinidhir@vmware.com> 4.9.111-4
401
+*   Tue Jul 17 2018 Srinidhi Rao <srinidhir@vmware.com> 4.9.111-4
400 402
 -   Fix CVE-2018-10322
401 403
 *   Thu Jul 12 2018 Srinidhi Rao <srinidhir@vmware.com> 4.9.111-3
402 404
 -   Fix CVE-2017-18232, CVE-2017-18249 and CVE-2018-10323