This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree".
The branch, master has been updated via 03f7d5089f77bcaaa652a4d8555e2499e056a90d (commit) via 414da87e476cb4e4d0c32f9984aef78926ceeb38 (commit) via 8e4966628f0303990d37ea88162ee1ebd8e91db1 (commit) via 849a007363ea28f541af111fcbec44b056e6c506 (commit) from 49a18b40d4916665b33d00e3737dbf0fe9db4a90 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 03f7d5089f77bcaaa652a4d8555e2499e056a90d Author: Alexander Marx alexander.marx@ipfire.org Date: Fri May 20 07:39:58 2016 +0200
dejagnu: Update to 1.6
Fixes: #11101
Important changes include decent SSH support, many bug fixes and a much improved manual. Many old and defunct board files have been removed. Refer to the NEWS file for full details.
Signed-off-by: Alexander Marx alexander.marx@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 414da87e476cb4e4d0c32f9984aef78926ceeb38 Author: Alexander Marx alexander.marx@ipfire.org Date: Thu May 19 11:54:37 2016 +0200
gdbm: Update to 1.12
Fixes: #11124
This release fixes bugs encountered in the previous version 1.11 and introduces some improvements.
Signed-off-by: Alexander Marx alexander.marx@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8e4966628f0303990d37ea88162ee1ebd8e91db1 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu May 19 12:11:21 2016 +0100
kernel: Update to 4.4.10
Disables all staging modules due to build issues.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 849a007363ea28f541af111fcbec44b056e6c506 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed May 18 22:41:59 2016 +0100
kernel: Update to 4.3.6
Fixes: #10970
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: dejagnu/dejagnu.nm | 16 +- dejagnu/patches/dejagnu-1.4.4-runtest.patch | 12 - dejagnu/patches/dejagnu-1.4.4-smp-1.patch | 26 -- dejagnu/patches/dejagnu-1.4.4-testsuite.patch | 93 ------ dejagnu/patches/dejagnu-1.4.4-utils-speedup.patch | 20 -- gdbm/gdbm.nm | 2 +- kernel/config-arm-generic | 56 +++- kernel/config-arm32-generic | 234 +++++++++----- kernel/config-arm64-generic | 83 ++++- kernel/config-generic | 371 ++++++++++++---------- kernel/config-i686-default | 12 +- kernel/config-i686-legacy | 6 +- kernel/config-x86-generic | 100 +++--- kernel/config-x86_64-default | 38 ++- kernel/kernel.nm | 6 +- 15 files changed, 571 insertions(+), 504 deletions(-) delete mode 100644 dejagnu/patches/dejagnu-1.4.4-runtest.patch delete mode 100644 dejagnu/patches/dejagnu-1.4.4-smp-1.patch delete mode 100644 dejagnu/patches/dejagnu-1.4.4-testsuite.patch delete mode 100644 dejagnu/patches/dejagnu-1.4.4-utils-speedup.patch
Difference in files: diff --git a/dejagnu/dejagnu.nm b/dejagnu/dejagnu.nm index c0f8fe4..d6e0a6e 100644 --- a/dejagnu/dejagnu.nm +++ b/dejagnu/dejagnu.nm @@ -4,8 +4,8 @@ ###############################################################################
name = dejagnu -version = 1.4.4 -release = 2 +version = 1.6 +release = 1 arch = noarch
groups = Development/Tools @@ -17,24 +17,18 @@ description DejaGnu is an Expect/Tcl based framework for testing other programs. end
-source_dl = +source_dl = http://mirror.netcologne.de/gnu/dejagnu/ +sources = %{thisapp}.tar.gz
build requires bison + expect end
configure_options += \ --mandir=/usr/share/man
- # Disabled because testsuite doesn't wort at the moment. - #define test - # make check - #endef - - install_cmds - make -C doc DESTDIR=%{BUILDROOT} install-man - end end
packages diff --git a/dejagnu/patches/dejagnu-1.4.4-runtest.patch b/dejagnu/patches/dejagnu-1.4.4-runtest.patch deleted file mode 100644 index 2d75f4c..0000000 --- a/dejagnu/patches/dejagnu-1.4.4-runtest.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- dejagnu-1.4.4/runtest.exp.old 2003-10-15 15:22:52.000000000 +0200 -+++ dejagnu-1.4.4/runtest.exp 2008-08-27 16:22:18.000000000 +0200 -@@ -1443,8 +1443,7 @@ - global tool - - clone_output "Running $test_file_name ..." -- set prms_id 0 -- set bug_id 0 -+ reset_vars - set test_result "" - - if [file exists $test_file_name] { diff --git a/dejagnu/patches/dejagnu-1.4.4-smp-1.patch b/dejagnu/patches/dejagnu-1.4.4-smp-1.patch deleted file mode 100644 index 0a30f45..0000000 --- a/dejagnu/patches/dejagnu-1.4.4-smp-1.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- dejagnu-1.4.4/lib/remote.exp.smp 2003-10-10 23:42:46.000000000 -0700 -+++ dejagnu-1.4.4/lib/remote.exp 2005-08-05 12:32:10.107161990 -0700 -@@ -91,9 +91,13 @@ proc local_exec { commandline inp outp t - # programs that bear children. We can't use tcl's exec because it has - # no way to timeout programs that hang. *sigh* - # -+ # The expect command will close the connection when it sees EOF. On -+ # SMP machine, close the connection may send SIGHUP to the child -+ # and cause it to exit before it can exit normally. We should make -+ # the child to ignore SIGHUP. - if { "$inp" == "" && "$outp" == "" } { - set id -1 -- set result [catch "eval spawn {${commandline}}" pid] -+ set result [catch "eval spawn -ignore SIGHUP {${commandline}}" pid] - if { $result == 0 } { - set result2 0 - } else { -@@ -134,7 +138,7 @@ proc local_exec { commandline inp outp t - return [list -1 "open of $commandline $inp $outp failed: $errorInfo"] - } - set pid [pid $id] -- set result [catch "spawn -leaveopen $id" result2] -+ set result [catch "spawn -ignore SIGHUP -leaveopen $id" result2] - } - # Prepend "-" to each pid, to generate the "process group IDs" needed by - # kill. diff --git a/dejagnu/patches/dejagnu-1.4.4-testsuite.patch b/dejagnu/patches/dejagnu-1.4.4-testsuite.patch deleted file mode 100644 index d9e07ea..0000000 --- a/dejagnu/patches/dejagnu-1.4.4-testsuite.patch +++ /dev/null @@ -1,93 +0,0 @@ -diff -Burp dejagnu-1.4.4/testsuite/libdejagnu/unit.cc dejagnu-1.4.4-pm/testsuite/libdejagnu/unit.cc ---- dejagnu-1.4.4/testsuite/libdejagnu/unit.cc 2003-08-17 03:33:06.000000000 +0200 -+++ dejagnu-1.4.4-pm/testsuite/libdejagnu/unit.cc 2007-10-03 18:31:03.000000000 +0200 -@@ -7,6 +7,7 @@ - #include <fstream> - #include <set> - #include <dejagnu.h> -+#include <sstream> - - using namespace std; - -@@ -49,12 +50,8 @@ main (int argc, char *argv[]) { - // Replace the output buffer for cout, so we can examine it to - // see what was displayed. Otherwise, there is no way we can test - // the logging functions completely. -- char bbuuff[5120]; --#ifdef __STDC_HOSTED__ -- cout.rdbuf()->pubsetbuf(bbuuff, 5120); --#else -- cout.rdbuf()->setbuf(bbuuff, 5120); --#endif -+ stringstream stream; -+ streambuf * buf = cout.rdbuf(stream.rdbuf()); - - testClass1.tname = "testType1"; - testClass1.tnum = 1; -@@ -65,53 +62,59 @@ main (int argc, char *argv[]) { - - // Test the pass message - test.pass ("bogus pass message for testing"); -+ cout.flush(); - outstate = os2; -- if (strncmp(bbuuff, "\tPAS: bogus pass message", 22) == 0) { -+ if (strncmp(stream.str().c_str(), "\tPAS: bogus pass message", 22) == 0) { - runtest.pass ("Pass message"); - } else { - runtest.fail ("Pass message"); - } -+ stream.str(""); - - // Test the fail message - outstate = os1; - test.fail ("bogus fail message for testing"); - cout.flush(); - outstate = os2; -- if (strncmp(bbuuff, "\tFAI: bogus fail message", 22) == 0) { -+ if (strncmp(stream.str().c_str(), "\tFAI: bogus fail message", 22) == 0) { - runtest.pass ("Fail message"); - } else { - runtest.fail ("Fail message"); - } -+ stream.str(""); - - // Test the untested message - outstate = os1; - test.untested ("bogus untested message for testing"); - cout.flush(); - outstate = os2; -- if (strncmp(bbuuff, "\tUNT: bogus untested message", 21) == 0) { -+ if (strncmp(stream.str().c_str(), "\tUNT: bogus untested message", 21) == 0) { - runtest.pass ("Untested message"); - } else { - runtest.fail ("Untested message"); - } -+ stream.str(""); - - // Test the unresolved message - outstate = os1; - test.unresolved ("bogus unresolved message for testing"); - cout.flush(); - outstate = os2; -- if (strncmp(bbuuff, "\tUNR: bogus unresolved message", 21) == 0) { -+ if (strncmp(stream.str().c_str(), "\tUNR: bogus unresolved message", 21) == 0) { - runtest.pass ("Unresolved message"); - } else { - runtest.fail ("Unresolved message"); - } -+ stream.str(""); - - // Make sure we got everything in the totals - regcomp (®ex_pat, "\r\n\t#passed.*#failed.*#untested.*#unresolved", REG_NOSUB|REG_NEWLINE); -- if (regexec (®ex_pat, bbuuff, 0, (regmatch_t *)0, 0)) { -+ if (regexec (®ex_pat, stream.str().c_str(), 0, (regmatch_t *)0, 0)) { - runtest.pass ("Totals message"); - } else { - runtest.fail ("Totals message"); - } --} -- -+ stream.str(""); - -+ cout.rdbuf(buf); -+} diff --git a/dejagnu/patches/dejagnu-1.4.4-utils-speedup.patch b/dejagnu/patches/dejagnu-1.4.4-utils-speedup.patch deleted file mode 100644 index 2823d5d..0000000 --- a/dejagnu/patches/dejagnu-1.4.4-utils-speedup.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- dejagnu-1.4.4/lib/utils.exp 2009-10-16 12:58:38.000000000 +0200 -+++ dejagnu-1.4.4/lib/utils.exp 2010-01-21 21:12:54.144855458 +0100 -@@ -106,7 +106,7 @@ proc find { rootdir pattern } { - foreach i $dirs { - verbose "Looking in $i" 3 - foreach match [glob -nocomplain $i/$pattern] { -- if ![file isdirectory $match] { -+ if {![file isdirectory $match]} { - lappend files $match - verbose "Adding $match to file list" 3 - } -@@ -216,7 +216,7 @@ proc prune { list pattern } { - set tmp {} - foreach i $list { - verbose "Checking pattern "$pattern" against $i" 3 -- if ![string match $pattern $i] { -+ if {![string match $pattern $i]} { - lappend tmp $i - } else { - verbose "Removing element $i from list" 3 diff --git a/gdbm/gdbm.nm b/gdbm/gdbm.nm index 08c47ba..29cd94e 100644 --- a/gdbm/gdbm.nm +++ b/gdbm/gdbm.nm @@ -4,7 +4,7 @@ ###############################################################################
name = gdbm -version = 1.11 +version = 1.12 release = 1
groups = Development/Tools diff --git a/kernel/config-arm-generic b/kernel/config-arm-generic index f0abbd1..085f04b 100644 --- a/kernel/config-arm-generic +++ b/kernel/config-arm-generic @@ -1,5 +1,3 @@ -CONFIG_SWIOTLB=y -CONFIG_IOMMU_HELPER=y CONFIG_KERNEL_MODE_NEON=y CONFIG_PGTABLE_LEVELS=2
@@ -29,8 +27,9 @@ CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # RCU Subsystem # CONFIG_CONTEXT_TRACKING=y -CONFIG_RCU_USER_QS=y +CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_NOCB_CPU_NONE=y +# CONFIG_RCU_NOCB_CPU_ZERO is not set # CONFIG_RCU_NOCB_CPU_ALL is not set CONFIG_GENERIC_SCHED_CLOCK=y CONFIG_PERF_USE_VMALLOC=y @@ -38,6 +37,7 @@ CONFIG_PERF_USE_VMALLOC=y # # Kernel Performance Events And Counters # +CONFIG_GENERIC_IDLE_POLL_SETUP=y CONFIG_CLONE_BACKWARDS=y
# @@ -59,6 +59,8 @@ CONFIG_PCI_SYSCALL=y # # PCI host controller drivers # +CONFIG_PCIE_DW=y +CONFIG_PCI_HOST_GENERIC=y # CONFIG_PCIE_ECRC is not set # CONFIG_PCIEAER_INJECT is not set CONFIG_PCIEASPM_DEFAULT=y @@ -98,6 +100,7 @@ CONFIG_CPU_FREQ_STAT=y # CONFIG_ARM_BIG_LITTLE_CPUFREQ=m # CONFIG_ARM_KIRKWOOD_CPUFREQ is not set +CONFIG_ARM_SCPI_CPUFREQ=m
# # Classification @@ -156,10 +159,10 @@ CONFIG_OF_RESERVED_MEM=y # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM_SIZE=4096 # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_NVME is not set
# # Misc devices @@ -203,6 +206,13 @@ CONFIG_AMD8111_ETH=y # CONFIG_DE2104X is not set # CONFIG_TULIP_MMIO is not set # CONFIG_TULIP_NAPI is not set +CONFIG_NET_VENDOR_HISILICON=y +CONFIG_HIX5HD2_GMAC=m +CONFIG_HIP04_ETH=m +CONFIG_HNS_MDIO=m +CONFIG_HNS=m +CONFIG_HNS_DSAF=m +CONFIG_HNS_ENET=m # CONFIG_I40E_VXLAN is not set # CONFIG_SKGE_GENESIS is not set # CONFIG_QLCNIC_VXLAN is not set @@ -251,6 +261,7 @@ CONFIG_INPUT_MAX77693_HAPTIC=m # # Serial drivers # +CONFIG_SERIAL_8250_FSL=y CONFIG_SERIAL_8250_INGENIC=y
# @@ -322,6 +333,7 @@ CONFIG_POWER_RESET_VEXPRESS=y # # Native drivers # +CONFIG_SENSORS_ARM_SCPI=m CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_VEXPRESS=m
@@ -429,7 +441,6 @@ CONFIG_DVB_LNBP21=y # Console display driver support # CONFIG_SND_DMAENGINE_PCM=m -CONFIG_SND_COMPRESS_OFFLOAD=m # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ES1968_INPUT is not set # CONFIG_SND_MAESTRO3_INPUT is not set @@ -452,7 +463,11 @@ CONFIG_SND_SOC_FSL_SSI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_ESAI=m CONFIG_SND_SOC_IMX_AUDMUX=m -CONFIG_SND_SOC_QCOM=m + +# +# Allwinner SoC Audio support +# +CONFIG_SND_SUN4I_CODEC=m CONFIG_SND_SOC_I2C_AND_SPI=m
# @@ -461,6 +476,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=m CONFIG_SND_SOC_AC97_CODEC=m CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_AK4554=m +CONFIG_SND_SOC_AK4613=m CONFIG_SND_SOC_AK4642=m CONFIG_SND_SOC_AK5386=m CONFIG_SND_SOC_ALC5623=m @@ -476,8 +492,9 @@ CONFIG_SND_SOC_CS4271=m CONFIG_SND_SOC_CS4271_I2C=m CONFIG_SND_SOC_CS42XX8=m CONFIG_SND_SOC_CS42XX8_I2C=m -CONFIG_SND_SOC_HDMI_CODEC=m +CONFIG_SND_SOC_CS4349=m CONFIG_SND_SOC_ES8328=m +CONFIG_SND_SOC_GTM601=m CONFIG_SND_SOC_PCM1681=m CONFIG_SND_SOC_PCM512x=m CONFIG_SND_SOC_PCM512x_I2C=m @@ -493,6 +510,7 @@ CONFIG_SND_SOC_SSM2602_I2C=m CONFIG_SND_SOC_SSM4567=m CONFIG_SND_SOC_STA32X=m CONFIG_SND_SOC_STA350=m +CONFIG_SND_SOC_STI_SAS=m CONFIG_SND_SOC_TAS2552=m CONFIG_SND_SOC_TAS5086=m CONFIG_SND_SOC_TAS571X=m @@ -533,7 +551,6 @@ CONFIG_USB_ULPI_VIEWPORT=y CONFIG_MMC_ARMMMCI=m # CONFIG_MMC_RICOH_MMC is not set CONFIG_MMC_DW=m -CONFIG_MMC_DW_IDMAC=y CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_EXYNOS=m CONFIG_MMC_DW_K3=m @@ -554,9 +571,9 @@ CONFIG_RTC_DRV_PL031=m # DMA Devices # # CONFIG_AMBA_PL08X is not set +# CONFIG_PL330_DMA is not set # CONFIG_DW_DMAC is not set # CONFIG_DW_DMAC_PCI is not set -# CONFIG_PL330_DMA is not set
# # DMA Clients @@ -567,11 +584,6 @@ CONFIG_RTC_DRV_PL031=m # CONFIG_UIO_MF624 is not set
# -# Android -# -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set - -# # Common Clock Framework # CONFIG_COMMON_CLK_WM831X=y @@ -579,12 +591,15 @@ CONFIG_COMMON_CLK_VERSATILE=y CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_COMMON_CLK_MAX77686=y +CONFIG_COMMON_CLK_SCPI=m +CONFIG_CLK_QORIQ=y CONFIG_COMMON_CLK_PWM=m
# # Clock Source drivers # CONFIG_CLKSRC_OF=y +CONFIG_CLKSRC_PROBE=y CONFIG_CLKSRC_MMIO=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y @@ -599,6 +614,11 @@ CONFIG_IOMMU_IO_PGTABLE_LPAE=y # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set
# +# Extcon Device Drivers +# +CONFIG_ARM_PL172_MPMC=m + +# # Analog to digital converters # # CONFIG_LP8788_ADC is not set @@ -615,10 +635,18 @@ CONFIG_PWM_SYSFS=y # CONFIG_PWM_TWL is not set # CONFIG_PWM_TWL_LED is not set CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_V3=y + +# +# Performance monitor support +# +CONFIG_ARM_PMU=y
# # Firmware Drivers # +CONFIG_ARM_PSCI_FW=y +CONFIG_ARM_SCPI_PROTOCOL=m # CONFIG_FIRMWARE_MEMMAP is not set
# diff --git a/kernel/config-arm32-generic b/kernel/config-arm32-generic index 31b7ecf..ca3f8ba 100644 --- a/kernel/config-arm32-generic +++ b/kernel/config-arm32-generic @@ -9,7 +9,6 @@ CONFIG_ARCH_HAS_BANDGAP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_VECTORS_BASE=0xffff0000 CONFIG_ARM_PATCH_PHYS_VIRT=y -CONFIG_GENERIC_BUG=y
# # General setup @@ -30,7 +29,6 @@ CONFIG_CONTEXT_TRACKING_FORCE=y # # CONFIG_KPROBES is not set CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_GENERIC_IDLE_POLL_SETUP=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_OLD_SIGACTION=y @@ -64,7 +62,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_W90X900 is not set # CONFIG_ARCH_LPC32XX is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_SHMOBILE_LEGACY is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_SA1100 is not set # CONFIG_ARCH_S3C24XX is not set @@ -90,6 +87,7 @@ CONFIG_ARCH_BCM=y # CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BCM_CYGNUS is not set +# CONFIG_ARCH_BCM_NSP is not set CONFIG_ARCH_BCM_5301X=y
# @@ -122,6 +120,7 @@ CONFIG_ARCH_KEYSTONE=y CONFIG_ARCH_MESON=y CONFIG_MACH_MESON6=y CONFIG_MACH_MESON8=y +CONFIG_MACH_MESON8B=y CONFIG_ARCH_MXC=y
# @@ -134,6 +133,7 @@ CONFIG_SOC_IMX6=y CONFIG_SOC_IMX6Q=y CONFIG_SOC_IMX6SL=y CONFIG_SOC_IMX6SX=y +# CONFIG_SOC_IMX6UL is not set # CONFIG_SOC_IMX7D is not set # CONFIG_SOC_LS1021A is not set
@@ -174,6 +174,7 @@ CONFIG_SOC_AM33XX=y CONFIG_SOC_AM43XX=y CONFIG_SOC_DRA7XX=y CONFIG_ARCH_OMAP2PLUS=y +CONFIG_OMAP_INTERCONNECT_BARRIER=y
# # TI OMAP2/3/4 Specific Features @@ -189,8 +190,6 @@ CONFIG_OMAP_PACKAGE_CBB=y # OMAP Legacy Platform Data Board Type # CONFIG_MACH_OMAP_LDP=y -CONFIG_MACH_OMAP3530_LV_SOM=y -CONFIG_MACH_OMAP3_TORPEDO=y CONFIG_MACH_OMAP3517EVM=y CONFIG_MACH_OMAP3_PANDORA=y CONFIG_MACH_NOKIA_RX51=y @@ -208,6 +207,7 @@ CONFIG_SOC_STIH416=y CONFIG_SOC_STIH407=y # CONFIG_ARCH_S5PV210 is not set CONFIG_ARCH_EXYNOS=y +CONFIG_S5P_DEV_MFC=y # CONFIG_ARCH_EXYNOS3 is not set CONFIG_ARCH_EXYNOS4=y CONFIG_ARCH_EXYNOS5=y @@ -230,11 +230,6 @@ CONFIG_EXYNOS_CPU_SUSPEND=y CONFIG_PLAT_SAMSUNG=y
# -# Boot options -# -CONFIG_S5P_DEV_MFC=y - -# # Power management # # CONFIG_SAMSUNG_PM_CHECK is not set @@ -250,18 +245,13 @@ CONFIG_ARCH_SHMOBILE_MULTI=y CONFIG_ARCH_R8A7779=y # CONFIG_ARCH_R8A7790 is not set # CONFIG_ARCH_R8A7791 is not set +# CONFIG_ARCH_R8A7793 is not set # CONFIG_ARCH_R8A7794 is not set # CONFIG_ARCH_SH73A0 is not set
# -# Renesas ARM SoCs Board Type +# Renesas ARM SoCs System Configuration # -CONFIG_MACH_MARZEN=y - -# -# Timer and clock configuration -# -CONFIG_SHMOBILE_TIMER_HZ=128 CONFIG_ARCH_SUNXI=y CONFIG_MACH_SUN4I=y CONFIG_MACH_SUN5I=y @@ -348,6 +338,7 @@ CONFIG_PL310_ERRATA_769419=y CONFIG_ARM_L1_CACHE_SHIFT_6=y CONFIG_ARM_L1_CACHE_SHIFT=6 CONFIG_ARM_DMA_MEM_BUFFERABLE=y +CONFIG_ARM_HEAVY_MB=y CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y CONFIG_ARM_KERNMEM_PERMS=y CONFIG_MULTI_IRQ_HANDLER=y @@ -361,24 +352,22 @@ CONFIG_ARM_ERRATA_775420=y CONFIG_ARM_ERRATA_798181=y # CONFIG_ARM_ERRATA_773022 is not set CONFIG_ICST=y -CONFIG_TI_PRIV_EDMA=y
# # PCI host controller drivers # -CONFIG_PCIE_DW=y CONFIG_PCI_EXYNOS=y CONFIG_PCI_IMX6=y CONFIG_PCI_TEGRA=y CONFIG_PCI_RCAR_GEN2=y CONFIG_PCI_RCAR_GEN2_PCIE=y -CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_KEYSTONE=y CONFIG_PCIE_XILINX=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCIE_IPROC=y CONFIG_PCIE_IPROC_PLATFORM=m # CONFIG_PCIE_IPROC_BCMA is not set +CONFIG_PCIE_ALTERA=y # CONFIG_PCCARD is not set
# @@ -391,6 +380,7 @@ CONFIG_MCPM_QUAD_CLUSTER=y CONFIG_BIG_LITTLE=y # CONFIG_BL_SWITCHER is not set CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_1G is not set CONFIG_PAGE_OFFSET=0xC0000000 @@ -399,7 +389,6 @@ CONFIG_ARM_PSCI=y CONFIG_ARCH_NR_GPIO=1024 CONFIG_HZ_FIXED=200 CONFIG_HZ=200 -CONFIG_SCHED_HRTICK=y CONFIG_THUMB2_KERNEL=y CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y CONFIG_ARM_ASM_UNIFIED=y @@ -408,6 +397,7 @@ CONFIG_AEABI=y # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set +CONFIG_CPU_SW_DOMAIN_PAN=y # CONFIG_ARM_MODULE_PLTS is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y @@ -438,16 +428,13 @@ CONFIG_AUTO_ZRELADDR=y # # CONFIG_ARM_DT_BL_CPUFREQ is not set # CONFIG_ARM_VEXPRESS_SPC_CPUFREQ is not set -CONFIG_ARM_EXYNOS_CPUFREQ=y -CONFIG_ARM_EXYNOS4X12_CPUFREQ=y -CONFIG_ARM_EXYNOS5250_CPUFREQ=y -# CONFIG_ARM_EXYNOS_CPU_FREQ_BOOST_SW is not set CONFIG_ARM_EXYNOS5440_CPUFREQ=y CONFIG_ARM_HIGHBANK_CPUFREQ=m CONFIG_ARM_HISI_ACPU_CPUFREQ=m CONFIG_ARM_IMX6Q_CPUFREQ=m CONFIG_ARM_OMAP2PLUS_CPUFREQ=y -CONFIG_ARM_TEGRA_CPUFREQ=y +CONFIG_ARM_TEGRA20_CPUFREQ=y +CONFIG_ARM_TEGRA124_CPUFREQ=m CONFIG_QORIQ_CPUFREQ=m
# @@ -493,28 +480,25 @@ CONFIG_BRCMSTB_GISB_ARB=y CONFIG_OMAP_INTERCONNECT=y # CONFIG_OMAP_OCP2SCP is not set CONFIG_SIMPLE_PM_BUS=y +CONFIG_SUNXI_RSB=m CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y # CONFIG_MG_DISK is not set
# # Misc devices # +# CONFIG_QCOM_COINCELL is not set # CONFIG_ARM_CHARLCD is not set
# -# EEPROM support -# -# CONFIG_EEPROM_SUNXI_SID is not set - -# -# SCIF Driver +# Intel MIC Coprocessor State Management (COSM) Drivers # # CONFIG_IDE is not set
# # SCSI Transports # -CONFIG_SCSI_UFS_QCOM=y +CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_NSP32=m
# @@ -558,9 +542,6 @@ CONFIG_FEC=m CONFIG_FSL_PQ_MDIO=m CONFIG_FSL_XGMAC_MDIO=m CONFIG_GIANFAR=m -CONFIG_NET_VENDOR_HISILICON=y -CONFIG_HIX5HD2_GMAC=m -CONFIG_HIP04_ETH=m CONFIG_PXA168_ETH=m CONFIG_AX88796=m CONFIG_AX88796_93CX6=y @@ -580,6 +561,7 @@ CONFIG_NET_VENDOR_XILINX=y # MII PHY device drivers # CONFIG_MDIO_SUN4I=m +CONFIG_MDIO_BCM_IPROC=m
# # Input device support @@ -594,6 +576,7 @@ CONFIG_INPUT_MATRIXKMAP=y # # Input Device Drivers # +# CONFIG_KEYBOARD_SNVS_PWRKEY is not set CONFIG_KEYBOARD_IMX=m # CONFIG_KEYBOARD_NOMADIK is not set CONFIG_KEYBOARD_TEGRA=m @@ -629,9 +612,9 @@ CONFIG_SERIAL_SAMSUNG_UARTS_4=y CONFIG_SERIAL_SAMSUNG_UARTS=4 CONFIG_SERIAL_SIRFSOC=m CONFIG_SERIAL_IMX=m -# CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_SH_SCI=m CONFIG_SERIAL_SH_SCI_NR_UARTS=2 +CONFIG_SERIAL_SH_SCI_DMA=y # CONFIG_SERIAL_MSM is not set # CONFIG_SERIAL_VT8500 is not set CONFIG_SERIAL_OMAP=m @@ -644,6 +627,7 @@ CONFIG_HW_RANDOM_OMAP=y CONFIG_HW_RANDOM_OMAP3_ROM=y CONFIG_HW_RANDOM_EXYNOS=y CONFIG_HW_RANDOM_MSM=m +CONFIG_HW_RANDOM_ST=m CONFIG_NVRAM=y
# @@ -732,6 +716,11 @@ CONFIG_PINCTRL_TEGRA124=y CONFIG_PINCTRL_TEGRA_XUSB=y # CONFIG_PINCTRL_PALMAS is not set CONFIG_PINCTRL_ZYNQ=y +CONFIG_PINCTRL_BERLIN=y +# CONFIG_PINCTRL_BERLIN_BG2 is not set +# CONFIG_PINCTRL_BERLIN_BG2CD is not set +# CONFIG_PINCTRL_BERLIN_BG2Q is not set +CONFIG_PINCTRL_BERLIN_BG4CT=y CONFIG_PINCTRL_IMX=y CONFIG_PINCTRL_IMX6Q=y CONFIG_PINCTRL_IMX6SL=y @@ -754,6 +743,7 @@ CONFIG_PINCTRL_MSM8960=m CONFIG_PINCTRL_MSM8X74=m CONFIG_PINCTRL_MSM8916=m CONFIG_PINCTRL_QCOM_SPMI_PMIC=m +CONFIG_PINCTRL_QCOM_SSBI_PMIC=m CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_EXYNOS=y CONFIG_PINCTRL_EXYNOS5440=y @@ -770,6 +760,7 @@ CONFIG_PINCTRL_SUN6I_A31_R=y CONFIG_PINCTRL_SUN7I_A20=y CONFIG_PINCTRL_SUN8I_A23=y CONFIG_PINCTRL_SUN8I_A33=y +CONFIG_PINCTRL_SUN8I_A83T=y CONFIG_PINCTRL_SUN8I_A23_R=y CONFIG_PINCTRL_SUN9I_A80=y # CONFIG_PINCTRL_WM8850 is not set @@ -786,7 +777,6 @@ CONFIG_GPIO_BRCMSTB=m # CONFIG_GPIO_DAVINCI is not set # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EM is not set -CONFIG_GPIO_MSM_V2=m CONFIG_GPIO_MXC=y CONFIG_GPIO_OMAP=y # CONFIG_GPIO_RCAR is not set @@ -799,6 +789,7 @@ CONFIG_GPIO_ZYNQ=m # USB GPIO expanders # # CONFIG_APM_POWER is not set +# CONFIG_CHARGER_QCOM_SMBB is not set CONFIG_POWER_RESET_BRCMSTB=y CONFIG_POWER_RESET_HISI=y CONFIG_POWER_RESET_IMX=y @@ -826,7 +817,7 @@ CONFIG_DB8500_CPUFREQ_COOLING=y # # Samsung thermal drivers # -CONFIG_EXYNOS_THERMAL=m +CONFIG_EXYNOS_THERMAL=y
# # STMicroelectronics thermal drivers @@ -856,6 +847,7 @@ CONFIG_BCM47XX_WDT=m # Multifunction device drivers # CONFIG_MFD_ATMEL_HLCDC=m +# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_ASIC3 is not set # CONFIG_HTC_EGPIO is not set CONFIG_MFD_PM8XXX=m @@ -885,6 +877,7 @@ CONFIG_REGULATOR_LP872X=y CONFIG_REGULATOR_LP8788=y CONFIG_REGULATOR_PBIAS=m CONFIG_REGULATOR_QCOM_RPM=m +CONFIG_REGULATOR_QCOM_SMD_RPM=m CONFIG_REGULATOR_TI_ABB=m CONFIG_REGULATOR_TWL4030=y
@@ -915,8 +908,15 @@ CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m CONFIG_VIDEO_STI_BDISP=m +# CONFIG_VIDEO_RENESAS_JPU is not set CONFIG_VIDEO_RENESAS_VSP1=m # CONFIG_VIDEO_TI_VPE is not set +CONFIG_DVB_C8SECTPFE=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_STV0367=m
# # Graphics support @@ -924,30 +924,38 @@ CONFIG_VIDEO_RENESAS_VSP1=m CONFIG_TEGRA_HOST1X=y CONFIG_TEGRA_HOST1X_FIREWALL=y CONFIG_IMX_IPUV3_CORE=m - -# -# Direct Rendering Manager -# CONFIG_DRM_GEM_CMA_HELPER=y CONFIG_DRM_KMS_CMA_HELPER=y
# # I2C encoder or helper chips # -CONFIG_DRM_DW_HDMI=m CONFIG_NOUVEAU_PLATFORM_DRIVER=y CONFIG_DRM_EXYNOS=m + +# +# CRTCs +# # CONFIG_DRM_EXYNOS_FIMD is not set CONFIG_DRM_EXYNOS5433_DECON=y # CONFIG_DRM_EXYNOS7_DECON is not set +CONFIG_DRM_EXYNOS_MIXER=y +CONFIG_DRM_EXYNOS_VIDI=y + +# +# Encoders and Bridges +# CONFIG_DRM_EXYNOS_DSI=y CONFIG_DRM_EXYNOS_HDMI=y -CONFIG_DRM_EXYNOS_VIDI=y +CONFIG_DRM_EXYNOS_MIC=y + +# +# Sub-drivers +# CONFIG_DRM_EXYNOS_G2D=y CONFIG_DRM_EXYNOS_IPP=y # CONFIG_DRM_EXYNOS_FIMC is not set # CONFIG_DRM_EXYNOS_ROTATOR is not set -CONFIG_DRM_EXYNOS_MIC=y CONFIG_DRM_ROCKCHIP=m CONFIG_ROCKCHIP_DW_HDMI=m CONFIG_DRM_ARMADA=m @@ -957,18 +965,21 @@ CONFIG_DRM_RCAR_DU=m CONFIG_DRM_SHMOBILE=m # CONFIG_DRM_TILCDC is not set CONFIG_DRM_MSM=m -# CONFIG_DRM_MSM_FBDEV is not set # CONFIG_DRM_MSM_REGISTER_LOGGING is not set CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_DSI_PLL=y +CONFIG_DRM_MSM_DSI_28NM_PHY=y +CONFIG_DRM_MSM_DSI_20NM_PHY=y +CONFIG_DRM_FSL_DCU=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_FBDEV=y # CONFIG_DRM_TEGRA_DEBUG is not set -# CONFIG_DRM_TEGRA_STAGING is not set
# -# Display Panels +# Display Interface Bridges # +CONFIG_DRM_DW_HDMI=m +CONFIG_DRM_DW_HDMI_AHB_AUDIO=m # CONFIG_DRM_STI is not set # CONFIG_DRM_IMX is not set
@@ -990,6 +1001,12 @@ CONFIG_EXYNOS_VIDEO=y # CONFIG_FB_SH_MOBILE_MERAM is not set
# +# Console display driver support +# +CONFIG_SND_PCM_ELD=y +CONFIG_SND_PCM_IEC958=y + +# # HD-Audio # CONFIG_SND_HDA_TEGRA=m @@ -1021,6 +1038,7 @@ CONFIG_SND_SOC_FSL_ASOC_CARD=m CONFIG_SND_SOC_MEDIATEK=m CONFIG_SND_SOC_MT8173_MAX98090=m CONFIG_SND_SOC_MT8173_RT5650_RT5676=m +CONFIG_SND_SOC_QCOM=m CONFIG_SND_SOC_LPASS_CPU=m CONFIG_SND_SOC_LPASS_PLATFORM=m CONFIG_SND_SOC_LPASS_IPQ806X=m @@ -1029,6 +1047,9 @@ CONFIG_SND_SOC_STORM=m CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_SPDIF=m +CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SAMSUNG_PCM=m CONFIG_SND_SAMSUNG_SPDIF=m @@ -1050,6 +1071,11 @@ CONFIG_SND_SOC_SIRF=m CONFIG_SND_SOC_SIRF_AUDIO=m CONFIG_SND_SOC_SIRF_AUDIO_PORT=m CONFIG_SND_SOC_SIRF_USP=m +CONFIG_SND_SOC_STI=m + +# +# Allwinner SoC Audio support +# CONFIG_SND_SOC_UX500=m CONFIG_SND_SOC_UX500_PLAT_DMA=m CONFIG_SND_SOC_XTFPGA_I2S=m @@ -1087,19 +1113,25 @@ CONFIG_USB_IMX21_HCD=y # # Platform Glue Layer # +CONFIG_USB_MUSB_SUNXI=m CONFIG_USB_MUSB_OMAP2PLUS=m CONFIG_USB_MUSB_AM35X=m CONFIG_USB_MUSB_DSPS=m CONFIG_USB_MUSB_UX500=m CONFIG_USB_MUSB_AM335X_CHILD=m + +# +# MUSB DMA mode +# +# CONFIG_MUSB_PIO_ONLY is not set CONFIG_USB_UX500_DMA=y # CONFIG_USB_INVENTRA_DMA is not set # CONFIG_USB_TI_CPPI41_DMA is not set -# CONFIG_MUSB_PIO_ONLY is not set
# # Platform Glue Driver Support # +CONFIG_USB_DWC3_OMAP=m CONFIG_USB_DWC3_EXYNOS=m CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3_ST=m @@ -1112,13 +1144,15 @@ CONFIG_USB_DWC3_QCOM=m CONFIG_KEYSTONE_USB_PHY=m CONFIG_AM335X_CONTROL_USB=m CONFIG_AM335X_PHY_USB=m +CONFIG_USB_MSM_OTG=m +CONFIG_USB_QCOM_8X16_PHY=m CONFIG_USB_MXS_PHY=m CONFIG_USB_RCAR_PHY=m
# # MMC/SD/SDIO Host Controller Drivers # -CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_OF_ESDHC=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_S3C=m @@ -1173,41 +1207,34 @@ CONFIG_RTC_DRV_ST_LPC=m # # DMA Devices # +CONFIG_AXI_DMAC=m +# CONFIG_DMA_OMAP is not set +CONFIG_DMA_SUN4I=m +CONFIG_DMA_SUN6I=m +# CONFIG_IMX_DMA is not set +# CONFIG_IMX_SDMA is not set +# CONFIG_K3_DMA is not set +# CONFIG_MXS_DMA is not set CONFIG_MX3_IPU=y CONFIG_MX3_IPU_IRQS=4 +CONFIG_NBPFAXI_DMA=m +# CONFIG_QCOM_BAM_DMA is not set +# CONFIG_SIRF_DMA is not set +# CONFIG_STE_DMA40 is not set # CONFIG_TEGRA20_APB_DMA is not set +# CONFIG_TI_CPPI41 is not set +# CONFIG_TI_EDMA is not set +CONFIG_XILINX_VDMA=m CONFIG_RENESAS_DMA=y CONFIG_SH_DMAE_BASE=y # CONFIG_SH_DMAE is not set -# CONFIG_SUDMAC is not set -# CONFIG_RCAR_HPB_DMAE is not set CONFIG_RCAR_DMAC=m +# CONFIG_RCAR_HPB_DMAE is not set CONFIG_RENESAS_USB_DMAC=m -# CONFIG_STE_DMA40 is not set -# CONFIG_SIRF_DMA is not set -# CONFIG_TI_EDMA is not set -# CONFIG_IMX_SDMA is not set -# CONFIG_IMX_DMA is not set -# CONFIG_MXS_DMA is not set -# CONFIG_DMA_OMAP is not set -# CONFIG_TI_CPPI41 is not set -# CONFIG_K3_DMA is not set -CONFIG_XILINX_VDMA=m -CONFIG_DMA_SUN6I=m -CONFIG_NBPFAXI_DMA=m - -# -# DMA Clients -# -# CONFIG_QCOM_BAM_DMA is not set - -# -# Speakup console speech -# -# CONFIG_MFD_NVEC is not set +# CONFIG_SUDMAC is not set
# -# Android +# Microsoft Hyper-V guest support # CONFIG_CHROME_PLATFORMS=y
@@ -1215,10 +1242,11 @@ CONFIG_CHROME_PLATFORMS=y # Common Clock Framework # # CONFIG_COMMON_CLK_AXI_CLKGEN is not set -CONFIG_CLK_QORIQ=y CONFIG_COMMON_CLK_KEYSTONE=y CONFIG_COMMON_CLK_IPROC=y CONFIG_COMMON_CLK_HI6220=y +CONFIG_STUB_CLK_HI6220=y +CONFIG_QCOM_GDSC=y CONFIG_COMMON_CLK_QCOM=m CONFIG_APQ_GCC_8084=m CONFIG_APQ_MMCC_8084=m @@ -1258,6 +1286,7 @@ CONFIG_CADENCE_TTC_TIMER=y CONFIG_CLKSRC_NOMADIK_MTU=y CONFIG_CLKSRC_DBX500_PRCMU=y CONFIG_CLKSRC_DBX500_PRCMU_SCHED_CLOCK=y +CONFIG_CLKSRC_TI_32K=y CONFIG_ARM_GLOBAL_TIMER=y CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK=y CONFIG_CLKSRC_EXYNOS_MCT=y @@ -1270,6 +1299,7 @@ CONFIG_CLKSRC_IMX_GPT=y CONFIG_PL320_MBOX=y CONFIG_OMAP2PLUS_MBOX=m CONFIG_OMAP_MBOX_KFIFO_SIZE=256 +CONFIG_STI_MBOX=m
# # Generic IOMMU Pagetable Support @@ -1298,9 +1328,16 @@ CONFIG_RPMSG=m # # SOC (System On Chip) specific Drivers # +CONFIG_SOC_BRCMSTB=y +# CONFIG_MTK_INFRACFG is not set # CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set CONFIG_QCOM_GSBI=m CONFIG_QCOM_PM=y +CONFIG_QCOM_SMEM=m +CONFIG_QCOM_SMD=m +CONFIG_QCOM_SMD_RPM=m +CONFIG_ROCKCHIP_PM_DOMAINS=y CONFIG_SUNXI_SRAM=y # CONFIG_KEYSTONE_NAVIGATOR_QMSS is not set CONFIG_KEYSTONE_NAVIGATOR_DMA=m @@ -1311,9 +1348,14 @@ CONFIG_KEYSTONE_NAVIGATOR_DMA=m CONFIG_ARM_EXYNOS5_BUS_DEVFREQ=m CONFIG_ARM_TEGRA_DEVFREQ=m CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y + +# +# Extcon Device Drivers +# # CONFIG_TI_AEMIF is not set # CONFIG_TI_EMIF is not set CONFIG_OMAP_GPMC=y +# CONFIG_OMAP_GPMC_DEBUG is not set CONFIG_TEGRA20_MC=y CONFIG_TEGRA_MC=y CONFIG_TEGRA124_EMC=y @@ -1331,7 +1373,11 @@ CONFIG_ROCKCHIP_SARADC=m # # CONFIG_PWM_AB8500 is not set CONFIG_PWM_ATMEL_HLCDC_PWM=m +CONFIG_PWM_BERLIN=m +CONFIG_PWM_BRCMSTB=m # CONFIG_PWM_IMX is not set +# CONFIG_PWM_MTK_DISP is not set +# CONFIG_PWM_RCAR is not set # CONFIG_PWM_RENESAS_TPU is not set CONFIG_PWM_ROCKCHIP=m # CONFIG_PWM_SAMSUNG is not set @@ -1371,6 +1417,7 @@ CONFIG_TWL4030_USB=m CONFIG_PHY_EXYNOS_DP_VIDEO=y CONFIG_PHY_EXYNOS5250_SATA=m CONFIG_PHY_HIX5HD2_SATA=m +CONFIG_PHY_MT65XX_USB3=m CONFIG_PHY_SUN4I_USB=m CONFIG_PHY_SUN9I_USB=m CONFIG_PHY_EXYNOS4210_USB2=y @@ -1386,9 +1433,19 @@ CONFIG_PHY_QCOM_UFS=m CONFIG_PHY_BRCMSTB_SATA=m
# +# Android +# +CONFIG_NVMEM_IMX_OCOTP=m +CONFIG_QCOM_QFPROM=m +CONFIG_ROCKCHIP_EFUSE=m +CONFIG_NVMEM_SUNXI_SID=m +CONFIG_NVMEM_VF610_OCOTP=m + +# # Firmware Drivers # CONFIG_QCOM_SCM=y +CONFIG_QCOM_SCM_32=y CONFIG_BCM47XX_NVRAM=y
# @@ -1415,11 +1472,8 @@ CONFIG_ARM_UNWIND=y # CONFIG_DEBUG_LL is not set CONFIG_DEBUG_IMX_UART_PORT=1 CONFIG_DEBUG_VF_UART_PORT=1 -CONFIG_DEBUG_LL_INCLUDE="debug/bcm63xx.S" +CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" # CONFIG_DEBUG_UART_8250 is not set -CONFIG_DEBUG_UART_BCM63XX=y -CONFIG_DEBUG_UART_PHYS=0xfffe8600 -CONFIG_DEBUG_UART_VIRT=0xfcfe8600 CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
# @@ -1427,13 +1481,31 @@ CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" # CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_FSL_CAAM=m +CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m +CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9 +CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y +CONFIG_CRYPTO_DEV_FSL_CAAM_INTC_COUNT_THLD=255 +CONFIG_CRYPTO_DEV_FSL_CAAM_INTC_TIME_THLD=2048 +CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=m +CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=m +CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=m +CONFIG_CRYPTO_DEV_FSL_CAAM_IMX=y +CONFIG_CRYPTO_DEV_FSL_CAAM_LE=y +# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set CONFIG_CRYPTO_DEV_OMAP_SHAM=m CONFIG_CRYPTO_DEV_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m CONFIG_CRYPTO_DEV_SAHARA=m CONFIG_CRYPTO_DEV_S5P=m # CONFIG_CRYPTO_DEV_UX500 is not set +CONFIG_CRYPTO_DEV_MXS_DCP=m CONFIG_CRYPTO_DEV_QCE=m +CONFIG_CRYPTO_DEV_SUN4I_SS=m + +# +# Certificates for signature checking +# CONFIG_ARM_CRYPTO=y CONFIG_CRYPTO_SHA1_ARM=m CONFIG_CRYPTO_SHA1_ARM_NEON=m diff --git a/kernel/config-arm64-generic b/kernel/config-arm64-generic index 5d84e7c..a4010e7 100644 --- a/kernel/config-arm64-generic +++ b/kernel/config-arm64-generic @@ -2,9 +2,16 @@ CONFIG_ARM64=y CONFIG_64BIT=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_CSUM=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_FIX_EARLYCON_MEM=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
# # RCU Subsystem @@ -32,12 +39,16 @@ CONFIG_PREEMPT_NOTIFIERS=y # # Platform selection # +# CONFIG_ARCH_BCM_IPROC is not set +# CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_EXYNOS7 is not set -# CONFIG_ARCH_FSL_LS2085A is not set +# CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_HISI is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_ROCKCHIP is not set CONFIG_ARCH_SEATTLE=y +# CONFIG_ARCH_STRATIX10 is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_SPRD is not set # CONFIG_ARCH_THUNDER is not set @@ -54,6 +65,8 @@ CONFIG_PCI_LABEL=y # PCI host controller drivers # CONFIG_PCI_XGENE=y +# CONFIG_PCIE_IPROC is not set +CONFIG_PCI_HISI=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y @@ -69,15 +82,23 @@ CONFIG_ARM64_ERRATUM_827319=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_832075=y +CONFIG_ARM64_ERRATUM_834220=y CONFIG_ARM64_ERRATUM_845719=y CONFIG_ARM64_ERRATUM_843419=y +CONFIG_CAVIUM_ERRATUM_22375=y +CONFIG_CAVIUM_ERRATUM_23154=y # CONFIG_ARM64_4K_PAGES is not set +# CONFIG_ARM64_16K_PAGES is not set CONFIG_ARM64_64K_PAGES=y CONFIG_ARM64_VA_BITS_42=y # CONFIG_ARM64_VA_BITS_48 is not set CONFIG_ARM64_VA_BITS=42 CONFIG_NR_CPUS=64 -CONFIG_HZ=100 +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y @@ -99,6 +120,13 @@ CONFIG_CP15_BARRIER_EMULATION=y CONFIG_SETEND_EMULATION=y
# +# ARMv8.1 architectural features +# +CONFIG_ARM64_HW_AFDBM=y +CONFIG_ARM64_PAN=y +CONFIG_ARM64_LSE_ATOMICS=y + +# # Boot options # CONFIG_CMDLINE="" @@ -122,6 +150,7 @@ CONFIG_SYSVIPC_COMPAT=y # CPU frequency scaling drivers # CONFIG_ARM_DT_BL_CPUFREQ=m +CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_COMPAT_NETLINK_MESSAGES=y
# @@ -143,7 +172,7 @@ CONFIG_PNPACPI=y CONFIG_BLK_DEV_SKD=m
# -# SCIF Driver +# Intel MIC Coprocessor State Management (COSM) Drivers # # CONFIG_GENWQE is not set
@@ -178,6 +207,16 @@ CONFIG_LIQUIDIO=m CONFIG_NET_SB1000=m
# +# MII PHY device drivers +# +CONFIG_MDIO_OCTEON=m + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_FUJITSU_ES is not set + +# # Input device support # CONFIG_INPUT_MATRIXKMAP=m @@ -196,6 +235,7 @@ CONFIG_SERIAL_8250_FINTEK=m # # Non-8250 serial port support # +CONFIG_HVC_DCC=y CONFIG_HW_RANDOM_XGENE=m
# @@ -216,6 +256,7 @@ CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # +CONFIG_I2C_CADENCE=m CONFIG_I2C_NOMADIK=m
# @@ -242,9 +283,11 @@ CONFIG_GPIO_ACPI=y # # Memory mapped GPIO drivers # +CONFIG_GPIO_AMDPT=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_XGENE=y CONFIG_GPIO_XGENE_SB=m +CONFIG_GPIO_XILINX=m
# # USB GPIO expanders @@ -287,12 +330,12 @@ CONFIG_DUMMY_CONSOLE_ROWS=25 # CONFIG_SND_LX6464ES is not set
# -# Common SoC Audio options for Freescale CPUs: +# Allwinner SoC Audio support # # CONFIG_SND_SOC_XTFPGA_I2S is not set
# -# Platform Glue Layer +# MUSB DMA mode # CONFIG_MUSB_PIO_ONLY=y
@@ -329,8 +372,8 @@ CONFIG_RTC_DRV_XGENE=m # DMA Devices # CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y -CONFIG_XGENE_DMA=m CONFIG_DMA_ACPI=y +CONFIG_XGENE_DMA=m
# # DMA Clients @@ -338,9 +381,8 @@ CONFIG_DMA_ACPI=y CONFIG_DMA_ENGINE_RAID=y
# -# Android +# Microsoft Hyper-V guest support # -# CONFIG_FSL_MC_BUS is not set # CONFIG_CHROME_PLATFORMS is not set
# @@ -351,13 +393,16 @@ CONFIG_COMMON_CLK_XGENE=y # # Clock Source drivers # +CONFIG_CLKSRC_ACPI=y # CONFIG_SH_TIMER_TMU is not set # CONFIG_PL320_MBOX is not set -# CONFIG_PCC is not set +CONFIG_PCC=y
# # Generic IOMMU Pagetable Support # +CONFIG_IOMMU_IOVA=y +CONFIG_IOMMU_DMA=y # CONFIG_ARM_SMMU is not set CONFIG_ARM_SMMU_V3=y
@@ -372,11 +417,6 @@ CONFIG_ARM_SMMU_V3=y # CONFIG_ACPI_ALS is not set
# -# Temperature sensors -# -CONFIG_ARM_GIC_V3=y - -# # PHY Subsystem # # CONFIG_PHY_EXYNOS4210_USB2 is not set @@ -390,6 +430,7 @@ CONFIG_PHY_XGENE=m CONFIG_LIBNVDIMM=y CONFIG_BLK_DEV_PMEM=m CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y CONFIG_ND_BTT=m CONFIG_BTT=y
@@ -412,11 +453,16 @@ CONFIG_EFI_ARMSTUB=y CONFIG_ACPI=y CONFIG_ACPI_GENERIC_GSI=y CONFIG_ACPI_CCA_REQUIRED=y +# CONFIG_ACPI_DEBUGGER is not set # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_BUTTON=m CONFIG_ACPI_FAN=m CONFIG_ACPI_DOCK=y +CONFIG_ACPI_CPPC_LIB=y +CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_IPMI=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_THERMAL=m # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set @@ -424,7 +470,6 @@ CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HED=m CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y -CONFIG_ACPI_NFIT=m # CONFIG_PMIC_OPREGION is not set
# @@ -442,9 +487,9 @@ CONFIG_KVM_MMIO=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_COMPAT=y +CONFIG_KVM_ARM_VGIC_V3=y CONFIG_KVM=y CONFIG_KVM_ARM_HOST=y -CONFIG_KVM_ARM_MAX_VCPUS=4
# # Compile-time checks and compiler options @@ -469,6 +514,10 @@ CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_CCP_CRYPTO=m + +# +# Certificates for signature checking +# CONFIG_ARM64_CRYPTO=y CONFIG_CRYPTO_SHA1_ARM64_CE=m CONFIG_CRYPTO_SHA2_ARM64_CE=m diff --git a/kernel/config-generic b/kernel/config-generic index 936e462..34efb89 100644 --- a/kernel/config-generic +++ b/kernel/config-generic @@ -5,11 +5,13 @@ CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_FIX_EARLYCON_MEM=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y @@ -80,8 +82,6 @@ CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y # CONFIG_TREE_RCU_TRACE is not set -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_ZERO is not set # CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set @@ -90,6 +90,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y @@ -146,7 +147,9 @@ CONFIG_BPF_SYSCALL=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y +# CONFIG_USERFAULTFD is not set CONFIG_PCI_QUIRKS=y +CONFIG_MEMBARRIER=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y
@@ -162,10 +165,11 @@ CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_SLUB_CPU_PARTIAL=y -CONFIG_SYSTEM_TRUSTED_KEYRING=y +# CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=y CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y @@ -205,7 +209,6 @@ CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y @@ -269,6 +272,8 @@ CONFIG_ZONE_DMA=y CONFIG_SMP=y # CONFIG_XEN is not set CONFIG_NO_BOOTMEM=y +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_PREEMPT_NONE=y @@ -277,7 +282,6 @@ CONFIG_PREEMPT_NONE=y CONFIG_HAVE_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set -CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y @@ -296,7 +300,10 @@ CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=m # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set +CONFIG_IDLE_PAGE_TRACKING=y +CONFIG_FRAME_VECTOR=y CONFIG_SECCOMP=y +CONFIG_SCHED_HRTICK=y CONFIG_HOTPLUG_CPU=y
# @@ -304,6 +311,7 @@ CONFIG_HOTPLUG_CPU=y # CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set @@ -422,7 +430,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_FOU=m CONFIG_NET_FOU_IP_TUNNELS=y -# CONFIG_GENEVE_CORE is not set CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -462,6 +469,7 @@ CONFIG_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m +CONFIG_IPV6_ILA=m CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m @@ -523,7 +531,7 @@ CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m -CONFIG_NETFILTER_NETLINK_QUEUE_CT=y +CONFIG_NETFILTER_NETLINK_GLUE_CT=y CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y CONFIG_NF_NAT_PROTO_DCCP=m @@ -673,6 +681,7 @@ CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m @@ -701,7 +710,9 @@ CONFIG_NF_CONNTRACK_IPV4=y CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m @@ -727,6 +738,8 @@ CONFIG_NF_CONNTRACK_IPV6=y CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m @@ -891,8 +904,10 @@ CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m CONFIG_MPLS_ROUTING=m +CONFIG_MPLS_IPTUNNEL=m # CONFIG_HSR is not set CONFIG_NET_SWITCHDEV=y +CONFIG_NET_L3_MASTER_DEV=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y @@ -919,6 +934,7 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y CONFIG_BT_LE=y # CONFIG_BT_SELFTEST is not set # CONFIG_BT_DEBUGFS is not set @@ -929,6 +945,7 @@ CONFIG_BT_LE=y CONFIG_BT_INTEL=m CONFIG_BT_BCM=m CONFIG_BT_RTL=m +CONFIG_BT_QCA=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB_RTL=y @@ -940,6 +957,7 @@ CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y CONFIG_BT_HCIUART_INTEL=y CONFIG_BT_HCIUART_BCM=y +CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -963,6 +981,7 @@ CONFIG_CFG80211=m CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=m @@ -991,6 +1010,7 @@ CONFIG_RFKILL_INPUT=y # CONFIG_CAIF is not set # CONFIG_CEPH_LIB is not set # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y
# # Device Drivers @@ -1077,7 +1097,7 @@ CONFIG_ENCLOSURE_SERVICES=m # CONFIG_SENSORS_APDS990X is not set # CONFIG_HMC6352 is not set CONFIG_DS1682=m -CONFIG_BMP085=y +CONFIG_BMP085=m CONFIG_BMP085_I2C=m CONFIG_USB_SWITCH_FSA9480=m # CONFIG_C2PORT is not set @@ -1123,9 +1143,14 @@ CONFIG_ALTERA_STAPL=m # # SCIF Driver # + +# +# Intel MIC Coprocessor State Management (COSM) Drivers +# # CONFIG_ECHO is not set # CONFIG_CXL_BASE is not set # CONFIG_CXL_KERNEL_API is not set +# CONFIG_CXL_EEH is not set
# # SCSI device support @@ -1197,12 +1222,10 @@ CONFIG_SCSI_ARCMSR=m CONFIG_SCSI_ESAS2R=m CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_SAS=m -CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -# CONFIG_SCSI_MPT2SAS_LOGGING is not set CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -# CONFIG_SCSI_MPT3SAS_LOGGING is not set +CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m @@ -1259,6 +1282,7 @@ CONFIG_SATA_PMP=y CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_AHCI_CEVA=m +CONFIG_AHCI_QORIQ=m CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_SIL24=m @@ -1402,6 +1426,7 @@ CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_IPVLAN=m CONFIG_VXLAN=m +# CONFIG_GENEVE is not set CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1411,6 +1436,7 @@ CONFIG_TUN=m CONFIG_VETH=m CONFIG_VIRTIO_NET=m CONFIG_NLMON=m +CONFIG_NET_VRF=m CONFIG_SUNGEM_PHY=m # CONFIG_ARCNET is not set CONFIG_ATM_DRIVERS=y @@ -1422,6 +1448,10 @@ CONFIG_ATM_TCP=m # # CAIF transport drivers # +CONFIG_VHOST_NET=m +CONFIG_VHOST_RING=m +CONFIG_VHOST=m +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
# # Distributed Switch Architecture drivers @@ -1458,6 +1488,8 @@ CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_ALX=m +CONFIG_NET_VENDOR_AURORA=y +CONFIG_AURORA_NB8800=m CONFIG_NET_CADENCE=y CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m @@ -1469,10 +1501,12 @@ CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_TIGON3=m CONFIG_BNX2X=m +CONFIG_BNX2X_VXLAN=y CONFIG_SYSTEMPORT=m +CONFIG_BNXT=m CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m -CONFIG_NET_VENDOR_CAVIUM=m +CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T1=m CONFIG_CHELSIO_T3=m @@ -1517,7 +1551,6 @@ CONFIG_IXGBE_VXLAN=y CONFIG_IXGBE_HWMON=y CONFIG_I40E=m CONFIG_NET_VENDOR_I825XX=y -CONFIG_IP1000=m CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y CONFIG_MVMDIO=m @@ -1531,6 +1564,10 @@ CONFIG_MLX4_EN_VXLAN=y CONFIG_MLX4_CORE=m # CONFIG_MLX4_DEBUG is not set # CONFIG_MLX5_CORE is not set +CONFIG_MLXSW_CORE=m +CONFIG_MLXSW_PCI=m +CONFIG_MLXSW_SWITCHX2=m +CONFIG_MLXSW_SPECTRUM=m CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8842 is not set # CONFIG_KS8851_MLL is not set @@ -1556,6 +1593,8 @@ CONFIG_QLCNIC=m CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QEDE=m CONFIG_NET_VENDOR_QUALCOMM=y CONFIG_NET_VENDOR_REALTEK=y CONFIG_8139CP=m @@ -1600,6 +1639,8 @@ CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +CONFIG_SYNOPSYS_DWC_ETH_QOS=m CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=m CONFIG_NET_VENDOR_TI=y @@ -1621,6 +1662,7 @@ CONFIG_PHYLIB=y # # MII PHY device drivers # +CONFIG_AQUANTIA_PHY=m CONFIG_AT803X_PHY=m CONFIG_AMD_PHY=m CONFIG_MARVELL_PHY=m @@ -1629,7 +1671,9 @@ CONFIG_QSEMI_PHY=m CONFIG_LXT_PHY=m CONFIG_CICADA_PHY=m CONFIG_VITESSE_PHY=m +CONFIG_TERANETICS_PHY=m CONFIG_SMSC_PHY=m +CONFIG_BCM_NET_PHYLIB=m CONFIG_BROADCOM_PHY=m CONFIG_BCM7XXX_PHY=m CONFIG_BCM87XX_PHY=m @@ -1639,7 +1683,9 @@ CONFIG_NATIONAL_PHY=m CONFIG_STE10XP=m CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=m +CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m +CONFIG_MICROCHIP_PHY=m CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_GPIO is not set @@ -1667,6 +1713,7 @@ CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -1701,6 +1748,7 @@ CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m CONFIG_WLAN=y CONFIG_LIBERTAS_THINFIRM=m # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set @@ -1711,10 +1759,10 @@ CONFIG_AT76C50X_USB=m # CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_ADM8211=m CONFIG_RTL8180=m CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y -CONFIG_ADM8211=m CONFIG_MAC80211_HWSIM=m CONFIG_MWL8K=m CONFIG_ATH_COMMON=m @@ -1870,6 +1918,8 @@ CONFIG_RTLWIFI_USB=m CONFIG_RTL8192C_COMMON=m CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m +CONFIG_RTL8XXXU=m +# CONFIG_RTL8XXXU_UNTESTED is not set CONFIG_WL_TI=y CONFIG_WL1251=m CONFIG_WL1251_SDIO=m @@ -1987,6 +2037,10 @@ CONFIG_CAPI_EICON=y # CONFIG_HYSDN is not set # CONFIG_MISDN is not set CONFIG_ISDN_HDLC=m +CONFIG_NVM=y +# CONFIG_NVM_DEBUG is not set +CONFIG_NVM_GENNVM=m +CONFIG_NVM_RRPC=m
# # Input device support @@ -2068,7 +2122,6 @@ CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_MAX77843_HAPTIC is not set # CONFIG_INPUT_MAX8925_ONKEY is not set # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MPU3050 is not set @@ -2112,6 +2165,7 @@ CONFIG_SERIO_ALTERA_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=m CONFIG_SERIO_APBPS2=m +# CONFIG_USERIO is not set # CONFIG_GAMEPORT is not set
# @@ -2154,10 +2208,13 @@ CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y CONFIG_SERIAL_8250_DW=m +CONFIG_SERIAL_8250_RT288X=y +CONFIG_SERIAL_8250_MID=m
# # Non-8250 serial port support # +# CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_SC16IS7XX_CORE=m @@ -2204,6 +2261,7 @@ CONFIG_I2C_MUX=y CONFIG_I2C_MUX_GPIO=m CONFIG_I2C_MUX_PCA9541=m CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_MUX_REG=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=m @@ -2237,6 +2295,7 @@ CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_PCI is not set +CONFIG_I2C_EMEV2=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_KEMPLD=m # CONFIG_I2C_OCORES is not set @@ -2319,9 +2378,13 @@ CONFIG_GPIO_GENERIC=y CONFIG_GPIO_74XX_MMIO=m CONFIG_GPIO_ALTERA=m CONFIG_GPIO_GENERIC_PLATFORM=y -# CONFIG_GPIO_SCH311X is not set CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_VX855 is not set +CONFIG_GPIO_ZX=y + +# +# Port-mapped I/O GPIO drivers +#
# # I2C GPIO expanders @@ -2364,6 +2427,11 @@ CONFIG_GPIO_STMPE=y # CONFIG_GPIO_RDC321X is not set
# +# SPI or I2C GPIO expanders +# +CONFIG_GPIO_MCP23S08=m + +# # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=m @@ -2377,7 +2445,8 @@ CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set -# CONFIG_BATTERY_BQ27x00 is not set +# CONFIG_BATTERY_BQ27XXX is not set +# CONFIG_AXP288_CHARGER is not set CONFIG_AXP288_FUEL_GAUGE=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set @@ -2398,6 +2467,7 @@ CONFIG_CHARGER_MAX77693=m # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_BATTERY_RT5033 is not set # CONFIG_CHARGER_RT9455 is not set +# CONFIG_AXP20X_POWER is not set CONFIG_POWER_RESET=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_GPIO_RESTART=y @@ -2465,6 +2535,7 @@ CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m +CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_HTU21=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_MENF21BMC_HWMON=m @@ -2497,6 +2568,7 @@ CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_LM25066=m # CONFIG_SENSORS_LTC2978 is not set CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX20751=m CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_TPS40422=m @@ -2565,12 +2637,9 @@ CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y CONFIG_CLOCK_THERMAL=y +CONFIG_DEVFREQ_THERMAL=y CONFIG_THERMAL_EMULATION=y CONFIG_IMX_THERMAL=m - -# -# Texas Instruments thermal drivers -# CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y @@ -2583,6 +2652,7 @@ CONFIG_SOFT_WATCHDOG=m CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m CONFIG_DA9063_WATCHDOG=m +CONFIG_DA9062_WATCHDOG=m CONFIG_GPIO_WATCHDOG=m CONFIG_MENF21BMC_WATCHDOG=m CONFIG_WM831X_WATCHDOG=m @@ -2597,6 +2667,7 @@ CONFIG_RETU_WATCHDOG=m CONFIG_ALIM7101_WDT=m CONFIG_I6300ESB_WDT=m CONFIG_KEMPLD_WDT=m +CONFIG_BCM7038_WDT=m CONFIG_MEN_A21_WDT=m
# @@ -2620,6 +2691,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_HOST_SOC=y # CONFIG_SSB_SILENT is not set # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y @@ -2648,13 +2720,14 @@ CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=y CONFIG_PMIC_ADP5520=y CONFIG_MFD_AAT2870_CORE=y +CONFIG_MFD_ATMEL_FLEXCOM=m CONFIG_MFD_BCM590XX=m CONFIG_MFD_AXP20X=y -# CONFIG_MFD_CROS_EC is not set CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9055=y +CONFIG_MFD_DA9062=m CONFIG_MFD_DA9063=y # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_DLN2 is not set @@ -2745,6 +2818,7 @@ CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_DA903X=m CONFIG_REGULATOR_DA9052=m CONFIG_REGULATOR_DA9055=m +CONFIG_REGULATOR_DA9062=m CONFIG_REGULATOR_DA9063=m CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m @@ -2769,7 +2843,7 @@ CONFIG_REGULATOR_MAX8998=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77693=m CONFIG_REGULATOR_MAX77802=m -CONFIG_REGULATOR_MAX77843=m +CONFIG_REGULATOR_MT6311=m CONFIG_REGULATOR_MT6397=m CONFIG_REGULATOR_PALMAS=m CONFIG_REGULATOR_PFUZE100=m @@ -3018,6 +3092,8 @@ CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # +# CONFIG_VIDEO_SOLO6X10 is not set +# CONFIG_VIDEO_TW68 is not set
# # Media capture/analog TV support @@ -3026,8 +3102,6 @@ CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_MXB is not set -# CONFIG_VIDEO_SOLO6X10 is not set -# CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_DT3155 is not set
# @@ -3048,6 +3122,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m CONFIG_VIDEO_SH_VEU=m # CONFIG_V4L_TEST_DRIVERS is not set +CONFIG_DVB_PLATFORM_DRIVERS=y
# # Supported MMC/SDIO adapters @@ -3299,14 +3374,11 @@ CONFIG_DVB_AF9033=m # CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 - -# -# Direct Rendering Manager -# CONFIG_DRM=m CONFIG_DRM_MIPI_DSI=y CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +# CONFIG_DRM_FBDEV_EMULATION is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_TTM=m
@@ -3316,8 +3388,6 @@ CONFIG_DRM_TTM=m # CONFIG_DRM_I2C_ADV7511 is not set # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_SIL164 is not set -CONFIG_DRM_PTN3460=m -CONFIG_DRM_PS8622=m CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m @@ -3334,8 +3404,6 @@ CONFIG_DRM_MGA=m CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m CONFIG_DRM_VGEM=m -CONFIG_DRM_VMWGFX=m -# CONFIG_DRM_VMWGFX_FBCON is not set CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m @@ -3349,8 +3417,15 @@ CONFIG_DRM_PANEL=y # Display Panels # CONFIG_DRM_PANEL_SIMPLE=m -CONFIG_DRM_PANEL_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m +CONFIG_DRM_BRIDGE=y + +# +# Display Interface Bridges +# +CONFIG_DRM_NXP_PTN3460=m +CONFIG_DRM_PARADE_PS8622=m
# # Frame buffer Devices @@ -3409,6 +3484,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_SM501 is not set # CONFIG_FB_SMSCUFX is not set # CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set @@ -3416,6 +3492,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_AUO_K190X is not set # CONFIG_FB_SIMPLE is not set # CONFIG_FB_SSD1307 is not set +# CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_BACKLIGHT_CLASS_DEVICE=y @@ -3424,6 +3501,7 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_DA903X is not set # CONFIG_BACKLIGHT_DA9052 is not set # CONFIG_BACKLIGHT_MAX8925 is not set +# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_WM831X is not set # CONFIG_BACKLIGHT_ADP5520 is not set # CONFIG_BACKLIGHT_ADP8860 is not set @@ -3467,6 +3545,7 @@ CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y @@ -3623,6 +3702,7 @@ CONFIG_HID_BELKIN=y # CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y +CONFIG_HID_CORSAIR=m # CONFIG_HID_PRODIKEYS is not set CONFIG_HID_CP2112=m CONFIG_HID_CYPRESS=y @@ -3631,6 +3711,8 @@ CONFIG_HID_CYPRESS=y # CONFIG_HID_ELECOM is not set # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set # CONFIG_HID_HOLTEK is not set CONFIG_HID_GT683R=m CONFIG_HID_KEYTOUCH=m @@ -3736,7 +3818,6 @@ CONFIG_USB_EHCI_HCD_PLATFORM=y # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set CONFIG_USB_ISP1362_HCD=m -CONFIG_USB_FUSBH200_HCD=m CONFIG_USB_FOTG210_HCD=m CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y @@ -3795,6 +3876,10 @@ CONFIG_USB_MUSB_HOST=y # # Platform Glue Layer # + +# +# MUSB DMA mode +# CONFIG_USB_DWC3=m CONFIG_USB_DWC3_ULPI=y CONFIG_USB_DWC3_HOST=y @@ -3803,11 +3888,6 @@ CONFIG_USB_DWC3_HOST=y # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=m - -# -# Debugging features -# -# CONFIG_USB_DWC3_DEBUG is not set CONFIG_USB_DWC2=y CONFIG_USB_DWC2_HOST=y
@@ -3923,13 +4003,14 @@ CONFIG_USB_XUSBATM=m CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_GPIO_VBUS=m +CONFIG_TAHVO_USB=m +# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set CONFIG_USB_ISP1301=m # CONFIG_USB_GADGET is not set CONFIG_USB_LED_TRIG=y # CONFIG_UWB is not set CONFIG_MMC=y # CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_CLKGATE is not set
# # MMC/SD/SDIO Card Drivers @@ -3944,9 +4025,11 @@ CONFIG_MMC_BLOCK_BOUNCE=y # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_IO_ACCESSORS=y CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_OF_ARASAN=m +CONFIG_MMC_SDHCI_OF_AT91=m CONFIG_MMC_SDHCI_F_SDH30=m CONFIG_MMC_TIFM_SD=m CONFIG_MMC_CB710=m @@ -4020,7 +4103,6 @@ CONFIG_LEDS_KTD2692=m # CONFIG_LEDS_BLINKM=m CONFIG_LEDS_SYSCON=y -CONFIG_LEDS_PM8941_WLED=m
# # LED Triggers @@ -4107,6 +4189,7 @@ CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RX8025=m CONFIG_RTC_DRV_EM3027=m CONFIG_RTC_DRV_RV3029C2=m +CONFIG_RTC_DRV_RV8803=m CONFIG_RTC_DRV_S5M=m
# @@ -4142,6 +4225,7 @@ CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_ZYNQMP=m
# # on-CPU RTC drivers @@ -4159,12 +4243,12 @@ CONFIG_DMADEVICES=y # # DMA Devices # -CONFIG_HSU_DMA=m -CONFIG_HSU_DMA_PCI=m -CONFIG_FSL_EDMA=m CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=m CONFIG_DMA_OF=y +CONFIG_FSL_EDMA=m +CONFIG_INTEL_IDMA64=m +CONFIG_HSU_DMA=m
# # DMA Clients @@ -4195,113 +4279,7 @@ CONFIG_VIRTIO_MMIO=m # # Microsoft Hyper-V guest support # -CONFIG_STAGING=y -# CONFIG_PRISM2_USB is not set -# CONFIG_COMEDI is not set -# CONFIG_RTL8192U is not set -CONFIG_RTLLIB=m -CONFIG_RTLLIB_CRYPTO_CCMP=m -CONFIG_RTLLIB_CRYPTO_TKIP=m -CONFIG_RTLLIB_CRYPTO_WEP=m -# CONFIG_RTL8192E is not set -# CONFIG_R8712U is not set -# CONFIG_R8188EU is not set -CONFIG_R8723AU=m -CONFIG_8723AU_AP_MODE=y -CONFIG_8723AU_BT_COEXIST=y -CONFIG_RTS5208=m -# CONFIG_VT6655 is not set -# CONFIG_VT6656 is not set - -# -# IIO staging drivers -# - -# -# Accelerometers -# - -# -# Analog to digital converters -# -# CONFIG_AD7606 is not set - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set -# CONFIG_AD7746 is not set - -# -# Direct Digital Synthesis -# - -# -# Digital gyroscope sensors -# - -# -# Network Analyzer, Impedance Converters -# -# CONFIG_AD5933 is not set - -# -# Light sensors -# -# CONFIG_SENSORS_ISL29018 is not set -# CONFIG_SENSORS_ISL29028 is not set -# CONFIG_TSL2583 is not set -# CONFIG_TSL2x7x is not set - -# -# Magnetometer sensors -# -CONFIG_SENSORS_HMC5843=m -CONFIG_SENSORS_HMC5843_I2C=m - -# -# Active energy metering IC -# -# CONFIG_ADE7854 is not set - -# -# Resolver to digital converters -# - -# -# Triggers - standalone -# -# CONFIG_IIO_PERIODIC_RTC_TRIGGER is not set -# CONFIG_IIO_SIMPLE_DUMMY is not set -# CONFIG_FB_SM7XX is not set -# CONFIG_FB_SM750 is not set -# CONFIG_FB_XGI is not set -# CONFIG_FT1000 is not set - -# -# Speakup console speech -# -# CONFIG_SPEAKUP is not set -# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set -# CONFIG_STAGING_MEDIA is not set - -# -# Android -# -# CONFIG_STAGING_BOARD is not set -# CONFIG_USB_WPAN_HCD is not set -# CONFIG_WIMAX_GDM72XX is not set -# CONFIG_LTE_GDM724X is not set -# CONFIG_LUSTRE_FS is not set -# CONFIG_DGNC is not set -# CONFIG_DGAP is not set -# CONFIG_GS_FPGABOOT is not set +# CONFIG_STAGING is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y @@ -4313,6 +4291,7 @@ CONFIG_COMMON_CLK_MAX_GEN=y CONFIG_COMMON_CLK_MAX77802=m CONFIG_COMMON_CLK_RK808=m CONFIG_COMMON_CLK_SI5351=m +CONFIG_COMMON_CLK_SI514=m CONFIG_COMMON_CLK_SI570=m CONFIG_COMMON_CLK_CDCE925=m CONFIG_COMMON_CLK_S2MPS11=m @@ -4334,6 +4313,7 @@ CONFIG_COMMON_CLK_CDCE706=m # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y CONFIG_ALTERA_MBOX=m +# CONFIG_MAILBOX_TEST is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y
@@ -4369,11 +4349,26 @@ CONFIG_DEVFREQ_GOV_USERSPACE=m # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y -# CONFIG_EXTCON is not set +CONFIG_EXTCON=m + +# +# Extcon Device Drivers +# +CONFIG_EXTCON_ADC_JACK=m +CONFIG_EXTCON_AXP288=m +CONFIG_EXTCON_GPIO=m +CONFIG_EXTCON_MAX14577=m +CONFIG_EXTCON_MAX77693=m +CONFIG_EXTCON_MAX77843=m +CONFIG_EXTCON_MAX8997=m +CONFIG_EXTCON_PALMAS=m +CONFIG_EXTCON_RT8973A=m +CONFIG_EXTCON_SM5502=m +CONFIG_EXTCON_USB_GPIO=m CONFIG_MEMORY=y CONFIG_IIO=m CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=y +CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m CONFIG_IIO_TRIGGER=y @@ -4386,10 +4381,11 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_BMC150_ACCEL is not set # CONFIG_HID_SENSOR_ACCEL_3D is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set -# CONFIG_MMA8452 is not set CONFIG_KXCJK1013=m +# CONFIG_MMA8452 is not set # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set +# CONFIG_MXC4005 is not set # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set
@@ -4415,6 +4411,11 @@ CONFIG_VF610_ADC=m #
# +# Chemical Sensors +# +# CONFIG_VZ89X is not set + +# # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=m @@ -4461,6 +4462,8 @@ CONFIG_MAX5821=m # Humidity sensors # CONFIG_DHT11=m +# CONFIG_HDC100X is not set +# CONFIG_HTU21 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set
@@ -4476,6 +4479,7 @@ CONFIG_DHT11=m # CONFIG_ADJD_S311 is not set # CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set +# CONFIG_APDS9960 is not set # CONFIG_BH1750 is not set CONFIG_CM32181=m # CONFIG_CM3232 is not set @@ -4486,13 +4490,17 @@ CONFIG_CM32181=m # CONFIG_HID_SENSOR_ALS is not set # CONFIG_HID_SENSOR_PROX is not set # CONFIG_JSA1212 is not set +# CONFIG_RPR0521 is not set # CONFIG_SENSORS_LM3533 is not set # CONFIG_LTR501 is not set +# CONFIG_OPT3001 is not set +# CONFIG_PA12203001 is not set # CONFIG_STK3310 is not set # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set # CONFIG_SENSORS_TSL2563 is not set # CONFIG_TSL4531 is not set +# CONFIG_US5182D is not set # CONFIG_VCNL4000 is not set
# @@ -4500,11 +4508,11 @@ CONFIG_CM32181=m # # CONFIG_AK8975 is not set # CONFIG_AK09911 is not set +# CONFIG_BMC150_MAGN is not set # CONFIG_MAG3110 is not set # CONFIG_HID_SENSOR_MAGNETOMETER_3D is not set # CONFIG_MMC35240 is not set # CONFIG_IIO_ST_MAGN_3AXIS is not set -# CONFIG_BMC150_MAGN is not set
# # Inclinometer sensors @@ -4519,6 +4527,11 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO_SYSFS_TRIGGER is not set
# +# Digital potentiometers +# +# CONFIG_MCP4531 is not set + +# # Pressure sensors # # CONFIG_BMP280 is not set @@ -4526,6 +4539,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_MPL115 is not set CONFIG_MPL3115=m # CONFIG_MS5611 is not set +# CONFIG_MS5637 is not set CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_I2C=m # CONFIG_T5403 is not set @@ -4537,6 +4551,7 @@ CONFIG_IIO_ST_PRESS_I2C=m # # Proximity sensors # +# CONFIG_LIDAR_LITE_V2 is not set # CONFIG_SX9500 is not set
# @@ -4544,6 +4559,8 @@ CONFIG_IIO_ST_PRESS_I2C=m # # CONFIG_MLX90614 is not set # CONFIG_TMP006 is not set +# CONFIG_TSYS01 is not set +# CONFIG_TSYS02D is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set CONFIG_IRQCHIP=y @@ -4562,6 +4579,10 @@ CONFIG_PHY_SAMSUNG_USB2=m CONFIG_PHY_TUSB1210=m # CONFIG_POWERCAP is not set # CONFIG_MCB is not set + +# +# Performance monitor support +# CONFIG_RAS=y CONFIG_THUNDERBOLT=m
@@ -4569,6 +4590,22 @@ CONFIG_THUNDERBOLT=m # Android # # CONFIG_ANDROID is not set +CONFIG_NVMEM=m +CONFIG_STM=m +CONFIG_STM_DUMMY=m +CONFIG_STM_SOURCE_CONSOLE=m +CONFIG_INTEL_TH=m +CONFIG_INTEL_TH_PCI=m +CONFIG_INTEL_TH_GTH=m +CONFIG_INTEL_TH_STH=m +CONFIG_INTEL_TH_MSU=m +CONFIG_INTEL_TH_PTI=m +# CONFIG_INTEL_TH_DEBUG is not set + +# +# FPGA Configuration Support +# +# CONFIG_FPGA is not set
# # Firmware Drivers @@ -4585,7 +4622,7 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y -CONFIG_EXT4_USE_FOR_EXT23=y +CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_ENCRYPTION=m @@ -4841,6 +4878,7 @@ CONFIG_STRIP_ASM_SYMS=y CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 @@ -4849,7 +4887,7 @@ CONFIG_DEBUG_KERNEL=y # # Memory Debugging # -# CONFIG_PAGE_EXTENSION is not set +CONFIG_PAGE_EXTENSION=y # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_STATS is not set @@ -4907,7 +4945,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_SPARSE_RCU_POINTER is not set # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set -# CONFIG_RCU_CPU_STALL_INFO is not set # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set @@ -4947,6 +4984,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_ENUM_MAP_FILE is not set +CONFIG_TRACING_EVENTS_GPIO=y
# # Runtime Testing @@ -4962,6 +5000,7 @@ CONFIG_ASYNC_RAID6_TEST=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set # CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_BUILD_DOCSRC is not set # CONFIG_DMA_API_DEBUG is not set @@ -4971,6 +5010,7 @@ CONFIG_ASYNC_RAID6_TEST=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_UDELAY is not set # CONFIG_MEMTEST is not set +# CONFIG_TEST_STATIC_KEYS is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set @@ -5044,6 +5084,7 @@ CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y @@ -5068,6 +5109,7 @@ CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_KEYWRAP=m
# # Hash modes @@ -5154,6 +5196,12 @@ CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=m # CONFIG_PKCS7_TEST_KEY is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_VIRTUALIZATION=y CONFIG_BINARY_PRINTF=y
@@ -5168,7 +5216,6 @@ CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IO=y -CONFIG_PERCPU_RWSEM=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y @@ -5223,7 +5270,6 @@ CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_AVERAGE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set @@ -5234,4 +5280,5 @@ CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y +# CONFIG_SG_SPLIT is not set CONFIG_ARCH_HAS_SG_CHAIN=y diff --git a/kernel/config-i686-default b/kernel/config-i686-default index c54e3ee..47d5994 100644 --- a/kernel/config-i686-default +++ b/kernel/config-i686-default @@ -72,8 +72,7 @@ CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y # CONFIG_X86_ANCIENT_MCE is not set -CONFIG_VM86=y -CONFIG_X86_ESPFIX32=y +# CONFIG_X86_LEGACY_VM86 is not set CONFIG_TOSHIBA=m # CONFIG_X86_REBOOTFIXUPS is not set # CONFIG_NOHIGHMEM is not set @@ -94,7 +93,6 @@ CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_HIGHPTE=y -# CONFIG_MATH_EMULATION is not set CONFIG_PHYSICAL_START=0x400000 CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x20000000 CONFIG_PHYSICAL_ALIGN=0x400000 @@ -138,7 +136,6 @@ CONFIG_X86_LONGRUN=y CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y # CONFIG_PCI_PRI is not set -# CONFIG_PCI_PASID is not set
# # PCI host controller drivers @@ -326,9 +323,8 @@ CONFIG_LEDS_OT200=m CONFIG_PCH_DMA=m
# -# Android +# Microsoft Hyper-V guest support # -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set CONFIG_TC1100_WMI=m CONFIG_INTEL_IMR=y
@@ -369,6 +365,10 @@ CONFIG_CRYPTO_TWOFISH_586=m # Random Number Generation # CONFIG_CRYPTO_DEV_GEODE=m + +# +# Certificates for signature checking +# # CONFIG_LGUEST is not set
# diff --git a/kernel/config-i686-legacy b/kernel/config-i686-legacy index b6253f5..bafe9ab 100644 --- a/kernel/config-i686-legacy +++ b/kernel/config-i686-legacy @@ -122,11 +122,6 @@ CONFIG_LEDS_PWM=m # # Microsoft Hyper-V guest support # -# CONFIG_FB_OLPC_DCON is not set - -# -# Android -# CONFIG_XO1_RFKILL=m # CONFIG_XO15_EBOOK is not set
@@ -142,6 +137,7 @@ CONFIG_COMMON_CLK_PWM=m CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_ATMEL_HLCDC_PWM=m +CONFIG_PWM_CRC=y CONFIG_PWM_FSL_FTM=m CONFIG_PWM_LP3943=m CONFIG_PWM_LPSS=m diff --git a/kernel/config-x86-generic b/kernel/config-x86-generic index c448f57..f9c4463 100644 --- a/kernel/config-x86-generic +++ b/kernel/config-x86-generic @@ -2,7 +2,6 @@ CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_GENERIC_ISA_DMA=y -CONFIG_GENERIC_BUG=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y @@ -13,7 +12,6 @@ CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y
# # General setup @@ -40,8 +38,7 @@ CONFIG_GENERIC_CMOS_UPDATE=y # # RCU Subsystem # -# CONFIG_RCU_NOCB_CPU_NONE is not set -CONFIG_RCU_NOCB_CPU_ALL=y +CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_PCSPKR_PLATFORM=y
@@ -110,9 +107,9 @@ CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y # CONFIG_X86_MCE_INJECT is not set CONFIG_X86_THERMAL_VECTOR=y -CONFIG_X86_16BIT=y +# CONFIG_VM86 is not set CONFIG_I8K=m -CONFIG_MICROCODE=m +CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y @@ -136,6 +133,7 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y @@ -156,7 +154,6 @@ CONFIG_EFI_STUB=y CONFIG_HZ_300=y # CONFIG_HZ_1000 is not set CONFIG_HZ=300 -CONFIG_SCHED_HRTICK=y # CONFIG_KEXEC is not set CONFIG_CRASH_DUMP=y CONFIG_RELOCATABLE=y @@ -166,6 +163,7 @@ CONFIG_X86_NEED_RELOCS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set +# CONFIG_MODIFY_LDT_SYSCALL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
# @@ -176,6 +174,7 @@ CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y +# CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y @@ -186,6 +185,8 @@ CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y +CONFIG_ACPI_CPU_FREQ_PSS=y +CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=m CONFIG_ACPI_HOTPLUG_CPU=y @@ -261,6 +262,7 @@ CONFIG_PCI_STUB=y CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y +CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y
# @@ -340,11 +342,11 @@ CONFIG_BLK_CPQ_CISS_DA=m # CONFIG_CISS_SCSI_TAPE is not set CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM_SIZE=16384 # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_NVME=m
# # Misc devices @@ -363,7 +365,7 @@ CONFIG_INTEL_MEI_TXE=m CONFIG_VMWARE_VMCI=m
# -# SCIF Driver +# Intel MIC Coprocessor State Management (COSM) Drivers # # CONFIG_IDE is not set
@@ -430,20 +432,13 @@ CONFIG_ATM_HE=m CONFIG_ATM_SOLOS=m
# -# CAIF transport drivers -# -CONFIG_VHOST_NET=m -CONFIG_VHOST_RING=m -CONFIG_VHOST=m -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set - -# # Distributed Switch Architecture drivers # CONFIG_VORTEX=m CONFIG_AMD8111_ETH=m CONFIG_MACB=m CONFIG_BNX2X_SRIOV=y +CONFIG_BNXT_SRIOV=y CONFIG_CHELSIO_T1_1G=y CONFIG_CX_ECAT=m CONFIG_DE2104X=m @@ -453,15 +448,12 @@ CONFIG_TULIP_NAPI=y CONFIG_TULIP_NAPI_HW_MITIGATION=y CONFIG_DE4X5=m CONFIG_PCMCIA_XIRCOM=m -CONFIG_IGB_DCA=y -CONFIG_IXGBE_DCA=y CONFIG_IXGBEVF=m CONFIG_I40E_VXLAN=y CONFIG_I40EVF=m CONFIG_FM10K=m CONFIG_FM10K_VXLAN=y CONFIG_SKGE_GENESIS=y -CONFIG_MYRI10GE_DCA=y CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_VXLAN=y CONFIG_ATP=m @@ -485,6 +477,11 @@ CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y
# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_FUJITSU_ES is not set + +# # HiSax supported cards # # CONFIG_HISAX_NETJET is not set @@ -535,6 +532,7 @@ CONFIG_NOZOMI=m # Serial drivers # CONFIG_SERIAL_8250_PNP=y +# CONFIG_SERIAL_8250_FSL is not set CONFIG_SERIAL_8250_FINTEK=m
# @@ -628,22 +626,30 @@ CONFIG_PINCTRL_PALMAS=y # CONFIG_PINCTRL_BAYTRAIL is not set CONFIG_PINCTRL_CHERRYVIEW=m CONFIG_PINCTRL_INTEL=m +CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_SUNRISEPOINT=m CONFIG_GPIO_ACPI=y
# # Memory mapped GPIO drivers # +CONFIG_GPIO_AMDPT=m CONFIG_GPIO_DWAPB=m -# CONFIG_GPIO_F7188X is not set CONFIG_GPIO_GRGPIO=m CONFIG_GPIO_ICH=m -# CONFIG_GPIO_IT8761E is not set # CONFIG_GPIO_LYNXPOINT is not set -CONFIG_GPIO_SCH=m CONFIG_GPIO_XILINX=m
# +# Port-mapped I/O GPIO drivers +# +CONFIG_GPIO_104_IDIO_16=m +# CONFIG_GPIO_F7188X is not set +CONFIG_GPIO_IT87=m +CONFIG_GPIO_SCH=m +# CONFIG_GPIO_SCH311X is not set + +# # PCI GPIO expanders # # CONFIG_GPIO_INTEL_MID is not set @@ -694,6 +700,7 @@ CONFIG_INTEL_SOC_DTS_IOSF_CORE=m CONFIG_INTEL_SOC_DTS_THERMAL=m CONFIG_INT340X_THERMAL=m CONFIG_ACPI_THERMAL_REL=m +CONFIG_INTEL_PCH_THERMAL=m
# # Watchdog Device Drivers @@ -739,8 +746,12 @@ CONFIG_WDTPCI=m # Multifunction device drivers # CONFIG_MFD_ATMEL_HLCDC=m +# CONFIG_MFD_CROS_EC is not set CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m CONFIG_LPC_ICH=m +CONFIG_MFD_INTEL_LPSS=m +CONFIG_MFD_INTEL_LPSS_ACPI=m +CONFIG_MFD_INTEL_LPSS_PCI=m CONFIG_MFD_RTSX_PCI=m # CONFIG_ABX500_CORE is not set
@@ -784,10 +795,6 @@ CONFIG_DVB_TTUSB_DEC=m # Media capture support # CONFIG_VIDEO_MEYE=m - -# -# Media capture/analog TV support -# # CONFIG_VIDEO_ZORAN is not set
# @@ -918,10 +925,10 @@ CONFIG_VGA_SWITCHEROO=y CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I810=m CONFIG_DRM_I915=m -CONFIG_DRM_I915_KMS=y -CONFIG_DRM_I915_FBDEV=y # CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set CONFIG_DRM_SIS=m +CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_FBCON is not set CONFIG_DRM_GMA500=m CONFIG_DRM_GMA600=y CONFIG_DRM_GMA3600=y @@ -970,7 +977,7 @@ CONFIG_SND_USB_US122L=m # CONFIG_SND_SOC is not set
# -# Platform Glue Layer +# MUSB DMA mode # CONFIG_MUSB_PIO_ONLY=y
@@ -1009,7 +1016,6 @@ CONFIG_EDAC=y # CONFIG_EDAC_LEGACY_SYSFS is not set # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m -CONFIG_EDAC_MCE_INJ=m CONFIG_EDAC_MM_EDAC=m CONFIG_EDAC_AMD64=m # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set @@ -1033,32 +1039,24 @@ CONFIG_RTC_DRV_CMOS=y # # DMA Devices # -CONFIG_INTEL_IOATDMA=m +CONFIG_DMA_ACPI=y CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m -CONFIG_DMA_ACPI=y
# # DMA Clients # -CONFIG_DMA_ENGINE_RAID=y -CONFIG_DCA=m CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m CONFIG_UIO_MF624=m +CONFIG_IRQ_BYPASS_MANAGER=m
# # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set -# CONFIG_SLICOSS is not set -# CONFIG_PANEL is not set - -# -# Android -# CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m @@ -1101,6 +1099,7 @@ CONFIG_TOPSTAR_LAPTOP=m CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_TOSHIBA_HAPS=m +CONFIG_TOSHIBA_WMI=m CONFIG_ACPI_CMPC=m CONFIG_INTEL_IPS=m # CONFIG_IBM_RTL is not set @@ -1113,6 +1112,7 @@ CONFIG_SAMSUNG_Q10=m CONFIG_INTEL_SMARTCONNECT=m CONFIG_PVPANIC=m CONFIG_INTEL_PMC_IPC=m +# CONFIG_SURFACE_PRO3_BUTTON is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m # CONFIG_CHROMEOS_PSTORE is not set @@ -1138,6 +1138,7 @@ CONFIG_PCC=y CONFIG_IOMMU_IOVA=y CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y +CONFIG_INTEL_IOMMU_SVM=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y
@@ -1170,11 +1171,17 @@ CONFIG_TWL6030_GPADC=m # CONFIG_PHY_EXYNOS5250_USB2 is not set
# +# Performance monitor support +# +# CONFIG_AMD_MCE_INJ is not set + +# # Android # CONFIG_LIBNVDIMM=y CONFIG_BLK_DEV_PMEM=m CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y CONFIG_ND_BTT=m CONFIG_BTT=y
@@ -1200,6 +1207,7 @@ CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set +# CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_UEFI_CPER=y
@@ -1257,8 +1265,11 @@ CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set CONFIG_EARLY_PRINTK_EFI=y +CONFIG_X86_PTDUMP_CORE=y # CONFIG_X86_PTDUMP is not set +# CONFIG_EFI_PGT_DUMP is not set CONFIG_DEBUG_RODATA_TEST=y +CONFIG_DEBUG_WX=y CONFIG_DEBUG_NX_TEST=m CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set @@ -1320,6 +1331,11 @@ CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_CCP_CRYPTO=m CONFIG_CRYPTO_DEV_QAT=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m + +# +# Certificates for signature checking +# CONFIG_KVM_APIC_ARCHITECTURE=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y @@ -1340,4 +1356,4 @@ CONFIG_ARCH_HAS_FAST_MULTIPLIER=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_HAS_IOPORT_MAP=y CONFIG_UCS2_STRING=y -CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_ARCH_HAS_MMIO_FLUSH=y diff --git a/kernel/config-x86_64-default b/kernel/config-x86_64-default index 0b938ac..4dc0eb8 100644 --- a/kernel/config-x86_64-default +++ b/kernel/config-x86_64-default @@ -27,8 +27,11 @@ CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # RCU Subsystem # CONFIG_CONTEXT_TRACKING=y -CONFIG_RCU_USER_QS=y CONFIG_CONTEXT_TRACKING_FORCE=y +CONFIG_RCU_NOCB_CPU=y +# CONFIG_RCU_NOCB_CPU_NONE is not set +# CONFIG_RCU_NOCB_CPU_ZERO is not set +CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y # CONFIG_NUMA_BALANCING is not set @@ -59,10 +62,7 @@ CONFIG_GENERIC_CPU=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_GART_IOMMU=y # CONFIG_CALGARY_IOMMU is not set -CONFIG_SWIOTLB=y -CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set -CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_DIRECT_GBPAGES=y CONFIG_NUMA=y @@ -83,9 +83,13 @@ CONFIG_SPARSEMEM_VMEMMAP=y # CONFIG_MOVABLE_NODE is not set # CONFIG_MEMORY_HOTPLUG is not set # CONFIG_EFI_MIXED is not set +# CONFIG_KEXEC_FILE is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000 CONFIG_PHYSICAL_ALIGN=0x1000000 +# CONFIG_LEGACY_VSYSCALL_NATIVE is not set +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set +CONFIG_LEGACY_VSYSCALL_NONE=y # CONFIG_LIVEPATCH is not set CONFIG_USE_PERCPU_NUMA_NODE_ID=y
@@ -104,7 +108,6 @@ CONFIG_I7300_IDLE=m # Bus options (PCI etc.) # CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y
# # PC-card bridges @@ -152,7 +155,7 @@ CONFIG_INTEL_MIC_BUS=m # CONFIG_SCIF_BUS is not set
# -# SCIF Driver +# Intel MIC Coprocessor State Management (COSM) Drivers # # CONFIG_GENWQE is not set
@@ -168,6 +171,14 @@ CONFIG_THUNDER_NIC_PF=m CONFIG_THUNDER_NIC_VF=m CONFIG_THUNDER_NIC_BGX=m CONFIG_LIQUIDIO=m +CONFIG_IGB_DCA=y +CONFIG_IXGBE_DCA=y +CONFIG_MYRI10GE_DCA=y + +# +# MII PHY device drivers +# +CONFIG_MDIO_OCTEON=m
# # Input Device Drivers @@ -199,7 +210,7 @@ CONFIG_POWER_RESET_AS3722=y # CONFIG_VIDEO_CAFE_CCIC is not set
# -# Display Panels +# Display Interface Bridges # CONFIG_HSA_AMD=m
@@ -211,14 +222,14 @@ CONFIG_EDAC_SBRIDGE=m # # DMA Devices # +CONFIG_INTEL_IOATDMA=m CONFIG_INTEL_MIC_X100_DMA=m
# -# Android +# DMA Clients # -CONFIG_CRYPTO_SKEIN=y -# CONFIG_UNISYSSPAR is not set -CONFIG_COMMON_CLK_XLNX_CLKWZRD=m +CONFIG_DMA_ENGINE_RAID=y +CONFIG_DCA=m
# # Generic IOMMU Pagetable Support @@ -252,6 +263,7 @@ CONFIG_CRYPTO_GLUE_HELPER_X86=y # Digest # CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m +CONFIG_CRYPTO_POLY1305_X86_64=m CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA512_SSSE3=m @@ -270,6 +282,7 @@ CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_SALSA20_X86_64=m +CONFIG_CRYPTO_CHACHA20_X86_64=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m @@ -278,7 +291,7 @@ CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
# -# Random Number Generation +# Certificates for signature checking # CONFIG_KVM_COMPAT=y
@@ -286,3 +299,4 @@ CONFIG_KVM_COMPAT=y # Library routines # CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_HAS_PMEM_API=y diff --git a/kernel/kernel.nm b/kernel/kernel.nm index 22fecdc..1514f50 100644 --- a/kernel/kernel.nm +++ b/kernel/kernel.nm @@ -4,7 +4,7 @@ ###############################################################################
name = kernel -version = 4.2.7 +version = 4.4.10 release = 1 thisapp = linux-%{version}
@@ -35,7 +35,7 @@ build asciidoc audit-devel bc - binutils >= 2.23.51.0.3-3 + binutils >= 2.25 binutils-devel bison elfutils-devel @@ -43,6 +43,7 @@ build gcc >= 4.9 gcc-plugin-devel gettext + hostname libunwind-devel ncurses-devel net-tools @@ -50,6 +51,7 @@ build pciutils-devel perl python-devel + openssl-devel slang-devel xmlto xz
hooks/post-receive -- IPFire 3.x development tree