OSDN Git Service

[add] : Initial commit.
authorhayao <shun819.mail@gmail.com>
Thu, 5 Nov 2020 14:45:45 +0000 (23:45 +0900)
committerhayao <shun819.mail@gmail.com>
Thu, 5 Nov 2020 14:45:45 +0000 (23:45 +0900)
115 files changed:
2048.c-git/.SRCINFO [new file with mode: 0644]
2048.c-git/PKGBUILD [new file with mode: 0644]
adapta-gtk-theme-git/.SRCINFO [new file with mode: 0644]
adapta-gtk-theme-git/PKGBUILD [new file with mode: 0644]
adara-theme-git/.SRCINFO [new file with mode: 0644]
adara-theme-git/PKGBUILD [new file with mode: 0644]
alterlinux-medit-themes/.SRCINFO [new file with mode: 0644]
alterlinux-medit-themes/PKGBUILD [new file with mode: 0644]
android-x86-pie/.SRCINFO [new file with mode: 0644]
android-x86-pie/.gitignore [new file with mode: 0644]
android-x86-pie/PKGBUILD [new file with mode: 0644]
android-x86-pie/android-x86-pie.install [new file with mode: 0644]
aptpac-git/.SRCINFO [new file with mode: 0644]
aptpac-git/PKGBUILD [new file with mode: 0644]
aptpac/.SRCINFO [new file with mode: 0644]
aptpac/PKGBUILD [new file with mode: 0644]
archlinux-appstream-data-pamac/.SRCINFO [new file with mode: 0644]
archlinux-appstream-data-pamac/.gitignore [new file with mode: 0644]
archlinux-appstream-data-pamac/PKGBUILD [new file with mode: 0644]
archlinuxarm-keyring/.SRCINFO [new file with mode: 0644]
archlinuxarm-keyring/PKGBUILD [new file with mode: 0644]
archlinuxarm-keyring/archlinuxarm-keyring.install [new file with mode: 0644]
b43-firmware/.SRCINFO [new file with mode: 0644]
b43-firmware/PKGBUILD [new file with mode: 0644]
b43-firmware/b43-firmware.install [new file with mode: 0644]
cinnamenu/.SRCINFO [new file with mode: 0644]
cinnamenu/.gitignore [new file with mode: 0644]
cinnamenu/PKGBUILD [new file with mode: 0644]
citrus-icon-theme-git/.SRCINFO [new file with mode: 0644]
citrus-icon-theme-git/PKGBUILD [new file with mode: 0644]
deepin-system-monitor/.SRCINFO [new file with mode: 0644]
deepin-system-monitor/PKGBUILD [new file with mode: 0644]
deepin-system-monitor/deepin-system-monitor.install [new file with mode: 0644]
eg-installer/.SRCINFO [new file with mode: 0644]
eg-installer/PKGBUILD [new file with mode: 0644]
filezilla-bin/.SRCINFO [new file with mode: 0644]
filezilla-bin/.gitignore [new file with mode: 0644]
filezilla-bin/PKGBUILD [new file with mode: 0644]
flast/.SRCINFO [new file with mode: 0644]
flast/PKGBUILD [new file with mode: 0644]
flast/flast.install [new file with mode: 0644]
gnome-shell-extension-desktop-icons-ng/.SRCINFO [new file with mode: 0644]
gnome-shell-extension-desktop-icons-ng/PKGBUILD [new file with mode: 0644]
inverse-icon-theme-blue-git/.SRCINFO [new file with mode: 0644]
inverse-icon-theme-blue-git/.gitignore [new file with mode: 0644]
inverse-icon-theme-blue-git/PKGBUILD [new file with mode: 0644]
inverse-icon-theme-git/.SRCINFO [new file with mode: 0644]
inverse-icon-theme-git/.gitignore [new file with mode: 0644]
inverse-icon-theme-git/PKGBUILD [new file with mode: 0644]
lib32-libfilezilla/.SRCINFO [new file with mode: 0644]
lib32-libfilezilla/.gitignore [new file with mode: 0644]
lib32-libfilezilla/PKGBUILD [new file with mode: 0644]
lightdm-webkit2-theme-alter-git/.SRCINFO [new file with mode: 0644]
lightdm-webkit2-theme-alter-git/PKGBUILD [new file with mode: 0644]
lightdm-webkit2-theme-alter/.SRCINFO [new file with mode: 0644]
lightdm-webkit2-theme-alter/PKGBUILD [new file with mode: 0644]
linux-zen-letsnote/.SRCINFO [new file with mode: 0644]
linux-zen-letsnote/PKGBUILD [new file with mode: 0644]
linux-zen-letsnote/config [new file with mode: 0644]
linux-zen-letsnote/lets-note.patch [new file with mode: 0644]
linux-zen-letsnote/sphinx-workaround.patch [new file with mode: 0644]
manjaro-keyring/.SRCINFO [new file with mode: 0644]
manjaro-keyring/Makefile [new file with mode: 0644]
manjaro-keyring/PKGBUILD [new file with mode: 0644]
manjaro-keyring/manjaro-keyring.install [new file with mode: 0644]
manjaro-keyring/manjaro-revoked [new file with mode: 0644]
manjaro-keyring/manjaro-trusted [new file with mode: 0644]
manjaro-keyring/manjaro.gpg [new file with mode: 0644]
metrogit-bin/.SRCINFO [new file with mode: 0644]
metrogit-bin/PKGBUILD [new file with mode: 0644]
numix-blue-gtk-theme-bin/.SRCINFO [new file with mode: 0644]
numix-blue-gtk-theme-bin/PKGBUILD [new file with mode: 0644]
open-vm-tools-dkms/.SRCINFO [new file with mode: 0644]
open-vm-tools-dkms/.gitignore [new file with mode: 0644]
open-vm-tools-dkms/0001-Fix-vmxnet-module-on-kernels-3.16.patch [new file with mode: 0644]
open-vm-tools-dkms/0004-Support-backing-dev-info-kernel-4.0.patch [new file with mode: 0644]
open-vm-tools-dkms/0005-Remove-new_sync-for-Linux-4.1.patch [new file with mode: 0644]
open-vm-tools-dkms/0006-vmhgfs-support-linux-4.2.x-kernel.patch [new file with mode: 0644]
open-vm-tools-dkms/PKGBUILD [new file with mode: 0644]
open-vm-tools-dkms/README.md [new file with mode: 0644]
open-vm-tools-dkms/UNLICENSE [new file with mode: 0644]
open-vm-tools-dkms/dkms.conf.in [new file with mode: 0644]
open-vm-tools-dkms/open-vm-tools-dkms.install [new file with mode: 0755]
plymouth-theme-alter-logo-git/.SRCINFO [new file with mode: 0644]
plymouth-theme-alter-logo-git/PKGBUILD [new file with mode: 0644]
plymouth-theme-alter-logo-git/plymouth-theme-alter-logo.install [new file with mode: 0644]
plymouth-theme-alter-logo/.SRCINFO [new file with mode: 0644]
plymouth-theme-alter-logo/PKGBUILD [new file with mode: 0644]
plymouth-theme-alter-pp-git/.SRCINFO [new file with mode: 0644]
plymouth-theme-alter-pp-git/PKGBUILD [new file with mode: 0644]
plymouth-theme-alter-pp-git/plymouth-theme-alter-pp.install [new file with mode: 0644]
plymouth-theme-alter-pp/.SRCINFO [new file with mode: 0644]
plymouth-theme-alter-pp/PKGBUILD [new file with mode: 0644]
plymouth-theme-serene-git/.SRCINFO [new file with mode: 0644]
plymouth-theme-serene-git/PKGBUILD [new file with mode: 0644]
plymouth-theme-serene-git/plymouth-theme-serene-git.install [new file with mode: 0644]
plymouth-theme-serene-logo-git/.SRCINFO [new file with mode: 0644]
plymouth-theme-serene-logo-git/PKGBUILD [new file with mode: 0644]
plymouth-theme-serene-logo-git/plymouth-theme-serene-logo-git.install [new file with mode: 0644]
pulseaudio-modules-bt/.SRCINFO [new file with mode: 0644]
pulseaudio-modules-bt/PKGBUILD [new file with mode: 0644]
tencent-icon-theme-git/.SRCINFO [new file with mode: 0644]
tencent-icon-theme-git/PKGBUILD [new file with mode: 0644]
ulauncher-theme-arc-dark-git/.SRCINFO [new file with mode: 0644]
ulauncher-theme-arc-dark-git/PKGBUILD [new file with mode: 0644]
vysor-git/.SRCINFO [new file with mode: 0644]
vysor-git/.gitignore [new file with mode: 0644]
vysor-git/PKGBUILD [new file with mode: 0644]
vysor-git/vysor.desktop [new file with mode: 0644]
vysor-git/vysor.png [new file with mode: 0644]
vysor-git/vysor.sh [new file with mode: 0755]
win10x-icon-theme-git/.SRCINFO [new file with mode: 0644]
win10x-icon-theme-git/PKGBUILD [new file with mode: 0644]
xorg-font-utils/.SRCINFO [new file with mode: 0644]
xorg-font-utils/PKGBUILD [new file with mode: 0644]

diff --git a/2048.c-git/.SRCINFO b/2048.c-git/.SRCINFO
new file mode 100644 (file)
index 0000000..2b8bb17
--- /dev/null
@@ -0,0 +1,18 @@
+pkgbase = 2048.c-git
+       pkgdesc = Console version of the game "2048" for GNU/Linux
+       pkgver = 20191210.9b387c3
+       pkgrel = 1
+       url = https://github.com/mevdschee/2048.c
+       arch = i686
+       arch = x86_64
+       arch = armv7h
+       arch = armv6h
+       license = custom:MIT
+       makedepends = git
+       provides = 2048.c
+       conflicts = 2048.c
+       source = 2048.c::git+https://github.com/mevdschee/2048.c.git
+       sha1sums = SKIP
+
+pkgname = 2048.c-git
+
diff --git a/2048.c-git/PKGBUILD b/2048.c-git/PKGBUILD
new file mode 100644 (file)
index 0000000..10eed29
--- /dev/null
@@ -0,0 +1,38 @@
+# Maintainer: Gaetan Bisson <bisson@archlinux.org>
+# Contributor: sekret
+
+_pkgname=2048.c
+pkgname=${_pkgname}-git
+pkgver=20191210.9b387c3
+pkgrel=1
+pkgdesc='Console version of the game "2048" for GNU/Linux'
+url='https://github.com/mevdschee/2048.c'
+arch=('i686' 'x86_64' 'armv7h' 'armv6h')
+license=('custom:MIT')
+makedepends=('git')
+source=("${_pkgname}::git+https://github.com/mevdschee/2048.c.git")
+sha1sums=('SKIP')
+
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+
+pkgver() {
+       cd "${srcdir}/${_pkgname}"
+       git log -1 --format='%cd.%h' --date=short | tr -d -
+}
+
+build() {
+       cd "${srcdir}/${_pkgname}"
+       make
+}
+
+check() {
+       cd "${srcdir}/${_pkgname}"
+       ./2048 test
+}
+
+package() {
+       cd "${srcdir}/${_pkgname}"
+       install -Dm755 2048 "${pkgdir}/usr/bin/2048"
+       install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
diff --git a/adapta-gtk-theme-git/.SRCINFO b/adapta-gtk-theme-git/.SRCINFO
new file mode 100644 (file)
index 0000000..2ba80c8
--- /dev/null
@@ -0,0 +1,27 @@
+pkgbase = adapta-gtk-theme-git
+       pkgdesc = An adaptive Gtk+ theme based on Material Design Guidelines
+       pkgver = 3.95.0.11.r2.51c02f689
+       pkgrel = 1
+       url = https://github.com/adapta-project/adapta-gtk-theme
+       arch = any
+       license = GPL2
+       makedepends = git
+       makedepends = gnome-shell
+       makedepends = inkscape
+       makedepends = libxml2
+       makedepends = parallel
+       makedepends = sassc
+       depends = gtk-engine-murrine
+       depends = gtk3
+       optdepends = gnome-shell: The GNOME Shell
+       optdepends = gnome-flashback: The GNOME flashback shell
+       optdepends = budgie-desktop: The Budgie desktop
+       optdepends = cinnamon: The Cinnamon desktop
+       optdepends = xfdesktop: The Xfce desktop
+       provides = adapta-gtk-theme
+       conflicts = adapta-gtk-theme
+       source = git+https://github.com/adapta-project/adapta-gtk-theme.git
+       sha256sums = SKIP
+
+pkgname = adapta-gtk-theme-git
+
diff --git a/adapta-gtk-theme-git/PKGBUILD b/adapta-gtk-theme-git/PKGBUILD
new file mode 100644 (file)
index 0000000..f980c0a
--- /dev/null
@@ -0,0 +1,55 @@
+# Maintainer : Yamada Hayao <hayao@fascode.net>
+# Contributor: Maxime Gauduin <alucryd@archlinux.org> 
+# Contributor: Phillip Schichtel <phillip.public@schich.tel>
+
+pkgname=adapta-gtk-theme-git
+pkgver=3.95.0.11.r2.51c02f689
+pkgrel=2
+pkgdesc='An adaptive Gtk+ theme based on Material Design Guidelines'
+arch=('any')
+url='https://github.com/adapta-project/adapta-gtk-theme'
+license=('GPL2')
+depends=('gtk-engine-murrine' 'gtk3')
+makedepends=('git' 'gnome-shell' 'inkscape' 'libxml2' 'parallel' 'sassc')
+optdepends=('gnome-shell: The GNOME Shell'
+            'gnome-flashback: The GNOME flashback shell'
+            'budgie-desktop: The Budgie desktop'
+            'cinnamon: The Cinnamon desktop'
+            'xfdesktop: The Xfce desktop')
+provides=('adapta-gtk-theme')
+conflicts=('adapta-gtk-theme')
+source=('git+https://github.com/adapta-project/adapta-gtk-theme.git')
+sha256sums=('SKIP')
+
+pkgver() {
+  cd adapta-gtk-theme
+
+  git describe --tags | sed 's/-/.r/; s/-g/./'
+}
+
+build() {
+  cd adapta-gtk-theme
+
+  #bundle install --path .
+  #export PATH="$(find $PWD/ruby -maxdepth 2 -type d -name bin):$PATH"
+
+  ./autogen.sh \
+    --prefix='/usr' \
+    --enable-parallel \
+    --enable-chrome \
+    --enable-plank \
+    --enable-telegram \
+    --disable-unity
+  make
+}
+
+package() {
+  cd adapta-gtk-theme
+
+  make DESTDIR="${pkgdir}" install
+
+  install -dm 755 "${pkgdir}"/usr/share/plank/themes
+  ln -s /usr/share/themes/Adapta/plank "${pkgdir}"/usr/share/plank/themes/Adapta
+}
+
+# vim: ts=2 sw=2 et:
diff --git a/adara-theme-git/.SRCINFO b/adara-theme-git/.SRCINFO
new file mode 100644 (file)
index 0000000..38ab998
--- /dev/null
@@ -0,0 +1,13 @@
+pkgbase = adara-theme-git
+       pkgdesc = Just a neutral theme for Cinnamon
+       pkgver = r46.743fc0d
+       pkgrel = 2
+       url = https://github.com/germanfr/adara-theme
+       arch = any
+       license = GPLv3
+       makedepends = git
+       source = git+https://github.com/germanfr/adara-theme.git
+       md5sums = SKIP
+
+pkgname = adara-theme-git
+
diff --git a/adara-theme-git/PKGBUILD b/adara-theme-git/PKGBUILD
new file mode 100644 (file)
index 0000000..38be7ae
--- /dev/null
@@ -0,0 +1,35 @@
+# Maintaoner: Yamada Hayao <development@fascode.net>
+
+pkgname=adara-theme-git
+_pkgname=adara-theme
+pkgver=r46.743fc0d
+pkgrel=2
+pkgdesc="Just a neutral theme for Cinnamon"
+arch=('any')
+url="https://github.com/germanfr/adara-theme"
+license=('GPLv3')
+depends=()
+makedepends=('git')
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=()
+
+pkgver() {
+    cd "${_pkgname}"
+    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    cd "${srcdir}/${_pkgname}"
+
+    local copy_dirs=("Adara" "Adara-Dark")
+    local dir
+
+    mkdir -p "${pkgdir}/usr/share/themes/"
+
+    for dir in ${copy_dirs[*]}; do
+        cp -r "${dir}" "${pkgdir}/usr/share/themes/"
+    done
+
+    chmod 755 "${pkgdir}/usr/share/themes/"
+}
diff --git a/alterlinux-medit-themes/.SRCINFO b/alterlinux-medit-themes/.SRCINFO
new file mode 100644 (file)
index 0000000..94d9ba4
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = alterlinux-medit-themes
+       pkgdesc = Medit themes for Alter Linux (Arc theme and Adapta theme)
+       pkgver = r19.67f0543
+       pkgrel = 1
+       url = https://github.com/FascodeNet/aptpac
+       arch = any
+       license = custom
+       makedepends = git
+       depends = medit
+       source = git+https://github.com/FascodeNet/medit-themes
+       md5sums = SKIP
+
+pkgname = alterlinux-medit-themes
+
diff --git a/alterlinux-medit-themes/PKGBUILD b/alterlinux-medit-themes/PKGBUILD
new file mode 100644 (file)
index 0000000..6740d0e
--- /dev/null
@@ -0,0 +1,24 @@
+# Maintaoner: Yamada Hayao <hayao@fascode.net>
+
+pkgname="alterlinux-medit-themes"
+pkgver=r19.67f0543
+pkgrel=1
+pkgdesc="Medit themes for Alter Linux (Arc theme and Adapta theme)"
+arch=('any')
+url="https://github.com/FascodeNet/aptpac"
+license=("custom")
+depends=('medit')
+makedepends=('git')
+source=("git+https://github.com/FascodeNet/medit-themes")
+md5sums=('SKIP')
+
+pkgver() {
+  cd "medit-themes"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    for file in "${srcdir}/medit-themes/"*.xml; do
+        install -m 755 -D "${file}" "${pkgdir}/usr/share/medit-1/language-specs/$(basename ${file})"
+    done
+}
diff --git a/android-x86-pie/.SRCINFO b/android-x86-pie/.SRCINFO
new file mode 100644 (file)
index 0000000..c0d8627
--- /dev/null
@@ -0,0 +1,15 @@
+pkgbase = android-x86-pie
+       pkgdesc = This is a project to port Android open source project to x86 platform.
+       pkgver = r2
+       pkgrel = 1
+       url = https://www.android-x86.org/
+       install = android-x86-pie.install
+       arch = any
+       license = Apache
+       backup = android-9.0-r2/initrd.img
+       backup = android-9.0-r2/kernel
+       backup = android-9.0-r2/ramdisk.img
+       backup = android-9.0-r2/system.sfs
+
+pkgname = android-x86-pie
+
diff --git a/android-x86-pie/.gitignore b/android-x86-pie/.gitignore
new file mode 100644 (file)
index 0000000..40a6e14
--- /dev/null
@@ -0,0 +1,4 @@
+*.tar.*
+pkg
+src
+*.rpm
diff --git a/android-x86-pie/PKGBUILD b/android-x86-pie/PKGBUILD
new file mode 100644 (file)
index 0000000..22e1a66
--- /dev/null
@@ -0,0 +1,46 @@
+# Maintaoner: Yamada Hayao <development@fascode.net>
+
+android_ver="9.0"
+android_codename="pie"
+android_revision="r2"
+pkgrel=1
+
+pkgname="android-x86-${android_codename}"
+pkgver="${android_revision}"
+pkgdesc="This is a project to port Android open source project to x86 platform."
+arch=('any')
+url="https://www.android-x86.org/"
+license=('Apache')
+depends=()
+makedepends=()
+
+install="${pkgname}.install"
+
+backup=(
+    "android-${android_ver}-${android_revision}/initrd.img"
+    "android-${android_ver}-${android_revision}/kernel"
+    "android-${android_ver}-${android_revision}/ramdisk.img"
+    "android-${android_ver}-${android_revision}/system.sfs"
+)
+
+# i686
+source_i686=(
+    "android-x86-9.0-r2.i686.rpm::https://osdn.net/projects/android-x86/downloads/71931/android-x86-9.0-r2.i686.rpm/"
+)
+md5sums_i686=('SKIP')
+
+#x86_64
+source_x86_64=(
+    "android-x86-9.0-r2.x86_64.rpm::https://osdn.net/projects/android-x86/downloads/71931/android-x86-9.0-r2.x86_64.rpm/"
+)
+md5sums_x86_64=('SKIP')
+
+
+package() {
+    install -D -m 755 "${srcdir}/usr/bin/qemu-android" "${pkgdir}/usr/bin/qemu-android-${android_codename}"
+
+    local file
+    for file in "${srcdir}/android-${android_ver}-${android_revision}/"*; do
+        install -D -m 755 "${file}" "${pkgdir}/android-${android_ver}-${android_revision}/$(basename "${file}")"
+    done
+}
diff --git a/android-x86-pie/android-x86-pie.install b/android-x86-pie/android-x86-pie.install
new file mode 100644 (file)
index 0000000..15f1202
--- /dev/null
@@ -0,0 +1,17 @@
+post_install(){
+    echo -e "\n"
+    echo "===NOTE==="
+    echo "1. Please run qemu-android-pie to run from Qemu."
+    echo "2. Even if you remove this package, files such as the kernel and file system remain. Please delete it manually."
+    echo "3. Even if you update this package, files such as the kernel and file system will not be updated and new one will be installed as pacnew."
+    echo "4. We recommend that you exclude this package from upgrades in pacman.conf."
+    echo -e "\n"
+}
+
+post_upgrade() {
+    post_install
+}
+
+post_remove() {
+    post_install
+}
diff --git a/aptpac-git/.SRCINFO b/aptpac-git/.SRCINFO
new file mode 100644 (file)
index 0000000..f7758d2
--- /dev/null
@@ -0,0 +1,17 @@
+pkgbase = aptpac-git
+       pkgdesc = a pacman wrapper with syntax from debian's apt
+       pkgver = 34.3b8b5ef
+       pkgrel = 1
+       url = https://github.com/FascodeNet/aptpac
+       arch = any
+       license = WTFPL
+       makedepends = git
+       depends = sudo
+       conflicts = apt
+       conflicts = apt-git
+       conflicts = aptpac
+       source = git://github.com/FascodeNet/aptpac.git
+       md5sums = SKIP
+
+pkgname = aptpac-git
+
diff --git a/aptpac-git/PKGBUILD b/aptpac-git/PKGBUILD
new file mode 100644 (file)
index 0000000..0bc3f02
--- /dev/null
@@ -0,0 +1,30 @@
+# Maintaoner: Yamada Hayao <development@fascode.net>
+# Maintainer: Abraham Levine <echo iue@trnspljc.890 | tr ietursnpl890jc acprlsurecomed>
+
+pkgname=aptpac-git
+pkgver=34.3b8b5ef
+pkgrel=1
+pkgdesc="a pacman wrapper with syntax from debian's apt"
+arch=('any')
+url="https://github.com/FascodeNet/aptpac"
+license=('WTFPL')
+depends=('sudo')
+makedepends=('git')
+source=('git://github.com/FascodeNet/aptpac.git')
+md5sums=('SKIP')
+_gitname='aptpac'
+conflicts=('apt' 'apt-git' 'aptpac')
+
+pkgver() {
+        cd "${_gitname}" &&
+        printf '%s.%s\n' "$(git rev-list --count HEAD)" \
+                         "$(git rev-parse --short HEAD)"
+}
+
+package() {
+        cd "${_gitname}" &&
+        install -m 755 -D aptpac "${pkgdir}/usr/bin/aptpac"
+        cd "${pkgdir}/usr/bin/"
+        ln -s "aptpac" "apt"
+        ln -s "aptpac" "apt-get"
+}
diff --git a/aptpac/.SRCINFO b/aptpac/.SRCINFO
new file mode 100644 (file)
index 0000000..25ba84c
--- /dev/null
@@ -0,0 +1,17 @@
+pkgbase = aptpac
+       pkgdesc = a pacman wrapper with syntax from debian's apt
+       pkgver = 3.0.1
+       pkgrel = 1
+       url = https://github.com/FascodeNet/aptpac
+       arch = any
+       license = WTFPL
+       makedepends = git
+       depends = sudo
+       conflicts = apt
+       conflicts = apt-git
+       conflicts = aptpac-git
+       source = https://github.com/FascodeNet/aptpac/archive/v3.0.1.zip
+       md5sums = SKIP
+
+pkgname = aptpac
+
diff --git a/aptpac/PKGBUILD b/aptpac/PKGBUILD
new file mode 100644 (file)
index 0000000..548c334
--- /dev/null
@@ -0,0 +1,26 @@
+# Maintaoner: Yamada Hayao <development@fascode.net>
+# Maintainer: Abraham Levine <echo iue@trnspljc.890 | tr ietursnpl890jc acprlsurecomed>
+
+pkgname=aptpac
+pkgver=3.0.1
+pkgrel=1
+pkgdesc="a pacman wrapper with syntax from debian's apt"
+arch=('any')
+url="https://github.com/FascodeNet/aptpac"
+license=('WTFPL')
+depends=('sudo')
+makedepends=('git')
+source=("${url}/archive/v${pkgver}.zip")
+md5sums=('SKIP')
+_gitname='aptpac'
+conflicts=('apt' 'apt-git' 'aptpac-git')
+
+
+package() {
+        cd "${_gitname}-${pkgver}" &&
+        install -m 755 -D aptpac "${pkgdir}/usr/bin/aptpac"
+        install -m 755 -D LICENSE "${pkgdir}/usr/share/licenses/aptpac/LICENSE"
+        cd "${pkgdir}/usr/bin/"
+        ln -s "aptpac" "apt"
+        ln -s "aptpac" "apt-get"
+}
diff --git a/archlinux-appstream-data-pamac/.SRCINFO b/archlinux-appstream-data-pamac/.SRCINFO
new file mode 100644 (file)
index 0000000..df19521
--- /dev/null
@@ -0,0 +1,48 @@
+pkgbase = archlinux-appstream-data-pamac
+       pkgdesc = Arch Linux application database for AppStream-based software centers (Fixed for pamac)
+       pkgver = 20200828
+       pkgrel = 3
+       url = https://www.archlinux.org
+       arch = any
+       license = GPL
+       provides = archlinux-appstream-data
+       conflicts = archlinux-appstream-data
+       noextract = core.xml.gz-20200828
+       noextract = core-icons-48x48-20200828.tar.gz
+       noextract = core-icons-64x64-20200828.tar.gz
+       noextract = core-icons-128x128-20200828.tar.gz
+       noextract = extra.xml.gz-20200828
+       noextract = extra-icons-48x48-20200828.tar.gz
+       noextract = extra-icons-64x64-20200828.tar.gz
+       noextract = extra-icons-128x128-20200828.tar.gz
+       noextract = community.xml.gz-20200828
+       noextract = community-icons-48x48-20200828.tar.gz
+       noextract = community-icons-64x64-20200828.tar.gz
+       noextract = community-icons-128x128-20200828.tar.gz
+       source = core-20200828.xml.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/core/Components-x86_64.xml.gz
+       source = core-icons-48x48-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/core/icons-48x48.tar.gz
+       source = core-icons-64x64-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/core/icons-64x64.tar.gz
+       source = core-icons-128x128-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/core/icons-128x128.tar.gz
+       source = extra-20200828.xml.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/extra/Components-x86_64.xml.gz
+       source = extra-icons-48x48-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/extra/icons-48x48.tar.gz
+       source = extra-icons-64x64-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/extra/icons-64x64.tar.gz
+       source = extra-icons-128x128-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/extra/icons-128x128.tar.gz
+       source = community-20200828.xml.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/community/Components-x86_64.xml.gz
+       source = community-icons-48x48-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/community/icons-48x48.tar.gz
+       source = community-icons-64x64-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/community/icons-64x64.tar.gz
+       source = community-icons-128x128-20200828.tar.gz::https://sources.archlinux.org/other/packages/archlinux-appstream-data/20200828/community/icons-128x128.tar.gz
+       sha256sums = 210536675d09bba862e8209195589e52ba5bb164095680a2c5a9c74f99d44cd4
+       sha256sums = 7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c
+       sha256sums = 8ac73e8357122263cdf646afe3d7fdab2a14991b5437531a0873e3600384dfbc
+       sha256sums = 7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c
+       sha256sums = 0c6438773c72fb0eaae3564b0cc53e0fcebc11e3a89d7ac0dff244ba1eca9543
+       sha256sums = 30ace09ca1e89324f1330faeb5a7dafb5b7bd0481be16744f2b716aeb506d7fd
+       sha256sums = 2a10edf87204588842b8303d77ee4f7b19875932cce4c4e8b0b6163a2faaa5af
+       sha256sums = c8e975032d1215c6e0d3fdbff7105b73adf62b65b35616d15352ffdca2b9617f
+       sha256sums = 8f4b4d6482946bc7861b2a46b89a16dcfebfbef3e523b6a6d5f38cccc74e2f63
+       sha256sums = 5afa9f21246b07df99621af893fbbf91ed457222241da0d221a2fb3cf0573b54
+       sha256sums = d3f60d1c6382f71065a5512a5e623edf0231ab5efc1d98f68c5c4ebb07b1bb87
+       sha256sums = 07263c7b9f30df590794a4c949fe8d0dca2d4740fd70844024216f3278ccafdc
+
+pkgname = archlinux-appstream-data-pamac
+
diff --git a/archlinux-appstream-data-pamac/.gitignore b/archlinux-appstream-data-pamac/.gitignore
new file mode 100644 (file)
index 0000000..fae2f47
--- /dev/null
@@ -0,0 +1,4 @@
+*.gz
+src
+pkg
+*.pkg.*
diff --git a/archlinux-appstream-data-pamac/PKGBUILD b/archlinux-appstream-data-pamac/PKGBUILD
new file mode 100644 (file)
index 0000000..90623ad
--- /dev/null
@@ -0,0 +1,52 @@
+# Maintainer: Antonio Rojas <arojas@archlinux.org>
+
+_pkgname="archlinux-appstream-data"
+pkgname="archlinux-appstream-data-pamac"
+pkgver="20200828"
+pkgrel="3"
+pkgdesc="Arch Linux application database for AppStream-based software centers (Fixed for pamac)"
+arch=("any")
+url="https://www.archlinux.org"
+license=("GPL")
+depends=()
+makedepends=()
+source=()
+noextract=()
+conflicts=("${_pkgname}")
+provides=("${_pkgname}")
+for _repo in "core" "extra" "community"; do
+    source+=(
+        ${_repo}-${pkgver}.xml.gz::https://sources.archlinux.org/other/packages/${_pkgname}/${pkgver}/${_repo}/Components-x86_64.xml.gz
+        ${_repo}-icons-48x48-${pkgver}.tar.gz::https://sources.archlinux.org/other/packages/${_pkgname}/${pkgver}/${_repo}/icons-48x48.tar.gz
+        ${_repo}-icons-64x64-${pkgver}.tar.gz::https://sources.archlinux.org/other/packages/${_pkgname}/${pkgver}/${_repo}/icons-64x64.tar.gz
+        ${_repo}-icons-128x128-${pkgver}.tar.gz::https://sources.archlinux.org/other/packages/${_pkgname}/${pkgver}/${_repo}/icons-128x128.tar.gz
+    )
+    noextract+=("${_repo}.xml.gz-${pkgver}" ${_repo}-icons-{48x48,64x64,128x128}-${pkgver}.tar.gz)
+done
+sha256sums=(
+    '210536675d09bba862e8209195589e52ba5bb164095680a2c5a9c74f99d44cd4'
+    '7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c'
+    '8ac73e8357122263cdf646afe3d7fdab2a14991b5437531a0873e3600384dfbc'
+    '7989bb311baa38ef545250282aa065d23281c46dfb8faabe4c653487bdbded5c'
+    '0c6438773c72fb0eaae3564b0cc53e0fcebc11e3a89d7ac0dff244ba1eca9543'
+    '30ace09ca1e89324f1330faeb5a7dafb5b7bd0481be16744f2b716aeb506d7fd'
+    '2a10edf87204588842b8303d77ee4f7b19875932cce4c4e8b0b6163a2faaa5af'
+    'c8e975032d1215c6e0d3fdbff7105b73adf62b65b35616d15352ffdca2b9617f'
+    '8f4b4d6482946bc7861b2a46b89a16dcfebfbef3e523b6a6d5f38cccc74e2f63'
+    '5afa9f21246b07df99621af893fbbf91ed457222241da0d221a2fb3cf0573b54'
+    'd3f60d1c6382f71065a5512a5e623edf0231ab5efc1d98f68c5c4ebb07b1bb87'
+    '07263c7b9f30df590794a4c949fe8d0dca2d4740fd70844024216f3278ccafdc'
+)
+
+package() {
+  mkdir -p "${pkgdir}"/usr/share/app-info/{icons/archlinux-arch-{core,extra,community}/{48x48,64x64,128x128},xmls}
+    for _repo in "core" "extra" "community"; do
+        tar -xzf "${_repo}-icons-48x48-${pkgver}.tar.gz" -C "${pkgdir}/usr/share/app-info/icons/archlinux-arch-${_repo}/48x48"
+        tar -xzf "${_repo}-icons-64x64-${pkgver}.tar.gz" -C "${pkgdir}/usr/share/app-info/icons/archlinux-arch-${_repo}/64x64"
+        tar -xzf "${_repo}-icons-128x128-${pkgver}.tar.gz" -C "${pkgdir}/usr/share/app-info/icons/archlinux-arch-${_repo}/128x128"
+        #install -m644 ${_repo}-${pkgver}.xml.gz "$pkgdir"/usr/share/app-info/xmls/${_repo}.xml.gz
+
+        #zcat /usr/share/app-info/xmls/community.xml.gz | sed 's|<em>||g;s|<\/em>||g;' | gzip > "new.xml.gz"
+        zcat "${srcdir}/${_repo}-${pkgver}.xml.gz" | sed 's|<em>||g;s|<\/em>||g;' | gzip > "${pkgdir}/usr/share/app-info/xmls/${_repo}.xml.gz"
+    done
+}
diff --git a/archlinuxarm-keyring/.SRCINFO b/archlinuxarm-keyring/.SRCINFO
new file mode 100644 (file)
index 0000000..ef6c048
--- /dev/null
@@ -0,0 +1,13 @@
+pkgbase = archlinuxarm-keyring
+       pkgdesc = Arch Linux ARM PGP keyring
+       pkgver = 20140119
+       pkgrel = 1
+       url = http://archlinuxarm.org
+       install = archlinuxarm-keyring.install
+       arch = any
+       license = GPL
+       source = http://archlinuxarm.org/builder/src/archlinuxarm-keyring-20140119.tar.gz
+       md5sums = 187140dd1078a4466f79f82f85a43f29
+
+pkgname = archlinuxarm-keyring
+
diff --git a/archlinuxarm-keyring/PKGBUILD b/archlinuxarm-keyring/PKGBUILD
new file mode 100644 (file)
index 0000000..5e14385
--- /dev/null
@@ -0,0 +1,24 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Maintainer: Kevin Mihelich <kevin@archlinuxarm.org>
+
+pkgname=archlinuxarm-keyring
+pkgver=20140119
+pkgrel=1
+pkgdesc='Arch Linux ARM PGP keyring'
+arch=('any')
+url='http://archlinuxarm.org'
+license=('GPL')
+install="${pkgname}.install"
+source=(
+        "http://archlinuxarm.org/builder/src/${pkgname}-${pkgver}.tar.gz"
+        #"http://archlinuxarm.org/builder/src/${pkgname}-${pkgver}.tar.gz.sig"
+)
+md5sums=(
+        '187140dd1078a4466f79f82f85a43f29'
+        #'SKIP'
+)
+
+package() {
+       cd "${srcdir}/${pkgname}-${pkgver}"
+       make PREFIX=/usr DESTDIR=${pkgdir} install
+}
diff --git a/archlinuxarm-keyring/archlinuxarm-keyring.install b/archlinuxarm-keyring/archlinuxarm-keyring.install
new file mode 100644 (file)
index 0000000..8304dd8
--- /dev/null
@@ -0,0 +1,11 @@
+post_upgrade() {
+       if usr/bin/pacman-key -l >/dev/null 2>&1; then
+               usr/bin/pacman-key --populate archlinuxarm
+       fi
+}
+
+post_install() {
+       if [ -x usr/bin/pacman-key ]; then
+               post_upgrade
+       fi
+}
diff --git a/b43-firmware/.SRCINFO b/b43-firmware/.SRCINFO
new file mode 100644 (file)
index 0000000..c810507
--- /dev/null
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Thu Dec 31 21:23:19 UTC 2015
+pkgbase = b43-firmware
+       pkgdesc = Firmware for Broadcom B43 wireless networking chips - latest release
+       pkgver = 6.30.163.46
+       pkgrel = 1
+       url = https://wireless.wiki.kernel.org/en/users/Drivers/b43
+       install = b43-firmware.install
+       arch = any
+       license = unknown
+       makedepends = b43-fwcutter>=018
+       depends = linux>=3.2
+       conflicts = b43-firmware-classic
+       options = !emptydirs
+       source = http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2
+       sha1sums = 237d29a7701429054f5c82c000ef2d9aa6f2c3db
+
+pkgname = b43-firmware
+
diff --git a/b43-firmware/PKGBUILD b/b43-firmware/PKGBUILD
new file mode 100644 (file)
index 0000000..86646ca
--- /dev/null
@@ -0,0 +1,34 @@
+# Maintainer: Xavion <Xavion (dot) 0 (at) Gmail (dot) com>
+
+pkgname=b43-firmware
+_classic_=${pkgname}-classic
+pkgver=6.30.163.46
+pkgrel=2
+pkgdesc="Firmware for Broadcom B43 wireless networking chips - latest release"
+arch=("any")
+url="https://wireless.wiki.kernel.org/en/users/Drivers/b43"
+license=("unknown")
+depends=("linux>=3.2")
+makedepends=("b43-fwcutter>=018")
+conflicts=(${_classic_})
+install=${pkgname}.install
+options=(!emptydirs)
+source=(
+       #http://www.lwfinger.com/${pkgname}/broadcom-wl-${pkgver}.tar.bz2
+       https://github.com/ARCHLabs/archlabs_repo/blob/master/x86_64/${pkgname}-${pkgver}-2-x86_64.pkg.tar.xz?raw=true
+)
+
+package() {
+       cd "${srcdir}"
+
+       # Directories
+       install -d "${pkgdir}"/usr/lib/firmware/
+
+       # Application
+       b43-fwcutter -w "${pkgdir}"/usr/lib/firmware/ broadcom-wl-${pkgver}.wl_apsta.o
+
+       # Messages
+       #msg "You should add 'b43' to the 'MODULES' array of your '/etc/rc.conf' file."
+}
+
+sha1sums=('237d29a7701429054f5c82c000ef2d9aa6f2c3db')
diff --git a/b43-firmware/b43-firmware.install b/b43-firmware/b43-firmware.install
new file mode 100644 (file)
index 0000000..52820d2
--- /dev/null
@@ -0,0 +1,7 @@
+post_upgrade() {
+       echo "==> If you encounter problems with v6.30, try the 'b43-firmware-classic' package (v5.100) instead."
+}
+
+post_install() {
+  post_upgrade
+}
diff --git a/cinnamenu/.SRCINFO b/cinnamenu/.SRCINFO
new file mode 100644 (file)
index 0000000..e2a58e4
--- /dev/null
@@ -0,0 +1,13 @@
+pkgbase = cinnamenu
+       pkgdesc = A flexible menu providing formatting options, web bookmarks, search provider support and fuzzy searching.
+       pkgver = 20201022
+       pkgrel = 1
+       url = https://cinnamon-spices.linuxmint.com/applets/view/322
+       arch = any
+       license = GPLv3
+       makedepends = git
+       source = https://cinnamon-spices.linuxmint.com/files/applets/Cinnamenu@json.zip
+       md5sums = SKIP
+
+pkgname = cinnamenu
+
diff --git a/cinnamenu/.gitignore b/cinnamenu/.gitignore
new file mode 100644 (file)
index 0000000..f6b5415
--- /dev/null
@@ -0,0 +1,4 @@
+*.tar.*
+*.zip
+pkg
+src
\ No newline at end of file
diff --git a/cinnamenu/PKGBUILD b/cinnamenu/PKGBUILD
new file mode 100644 (file)
index 0000000..87d0a27
--- /dev/null
@@ -0,0 +1,24 @@
+
+# Maintaoner: Yamada Hayao <development@fascode.net>
+
+pkgname="cinnamenu"
+pkgver=20201022
+pkgrel=1
+pkgdesc="A flexible menu providing formatting options, web bookmarks, search provider support and fuzzy searching."
+arch=('any')
+url="https://cinnamon-spices.linuxmint.com/applets/view/322"
+license=('GPLv3')
+#depends=('cinnamon')
+makedepends=('git')
+source=("https://cinnamon-spices.linuxmint.com/files/applets/Cinnamenu@json.zip")
+md5sums=('SKIP')
+
+pkgver() {
+  date +%Y%m%d
+}
+
+package() {
+    mkdir -p "${pkgdir}/usr/share/cinnamon/applets/"
+    cp -r "${srcdir}/Cinnamenu@json" "${pkgdir}/usr/share/cinnamon/applets/"
+    chmod 755 -R "${pkgdir}/usr/share/cinnamon/applets/"
+}
diff --git a/citrus-icon-theme-git/.SRCINFO b/citrus-icon-theme-git/.SRCINFO
new file mode 100644 (file)
index 0000000..19b3be0
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = citrus-icon-theme-git
+       pkgdesc = A colorful Design icon theme for linux desktops
+       pkgver = r48.f9a91e6
+       pkgrel = 1
+       url = https://github.com/yeyushengfan258/Citrus-icon-theme
+       arch = any
+       license = GPL
+       depends = gtk-update-icon-cache
+       conflicts = citrua-icon-theme
+       source = git+https://github.com/yeyushengfan258/Citrus-icon-theme.git
+       md5sums = SKIP
+
+pkgname = citrus-icon-theme-git
+
diff --git a/citrus-icon-theme-git/PKGBUILD b/citrus-icon-theme-git/PKGBUILD
new file mode 100644 (file)
index 0000000..3355165
--- /dev/null
@@ -0,0 +1,30 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+
+pkgname=citrus-icon-theme-git
+_pkgname=citrus-icon-theme
+_gitname=Citrus-icon-theme
+pkgver=r48.f9a91e6
+pkgrel=1
+pkgdesc="A colorful Design icon theme for linux desktops"
+arch=('any')
+url='https://github.com/yeyushengfan258/Citrus-icon-theme'
+license=('GPL')
+depends=('gtk-update-icon-cache')
+optdepends=()
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=('citrua-icon-theme')
+
+pkgver() {
+  cd "${_gitname}"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    mkdir -p "${pkgdir}"
+    cp -r * "${pkgdir}"
+    cd "${pkgdir}"
+    mkdir -p "${pkgdir}/usr/share/icons"
+    ${_gitname}/install.sh -a -d "${pkgdir}/usr/share/icons"
+    rm -rf "${pkgdir}/${_gitname}"
+}
diff --git a/deepin-system-monitor/.SRCINFO b/deepin-system-monitor/.SRCINFO
new file mode 100644 (file)
index 0000000..d74b32c
--- /dev/null
@@ -0,0 +1,22 @@
+pkgbase = deepin-system-monitor-git
+       pkgdesc = A more user-friendly system monitor
+       pkgver = 5.6.12.r1.g91f17ae
+       pkgrel = 1
+       url = https://github.com/linuxdeepin/deepin-system-monitor
+       install = deepin-system-monitor.install
+       arch = x86_64
+       groups = deepin
+       license = GPL3
+       makedepends = cmake
+       makedepends = deepin-gettext-tools
+       makedepends = ninja
+       makedepends = qt5-tools
+       depends = deepin-qt5integration
+       depends = dtkwm
+       depends = procps-ng
+       depends = libcap
+       source = git+https://github.com/linuxdeepin/deepin-system-monitor
+       sha512sums = SKIP
+
+pkgname = deepin-system-monitor-git
+
diff --git a/deepin-system-monitor/PKGBUILD b/deepin-system-monitor/PKGBUILD
new file mode 100644 (file)
index 0000000..d3fc8f3
--- /dev/null
@@ -0,0 +1,55 @@
+# Maintainer : Yamada Hayao <hayao@fascode.net>
+# Contributor: Felix Yan <felixonmars@archlinux.org>
+# Contributor: Josip Ponjavic <josipponjavic at gmail dot com>
+# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
+
+pkgname=deepin-system-monitor-git
+pkgver=5.6.12.r1.g91f17ae
+pkgrel=1
+pkgdesc='A more user-friendly system monitor'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-system-monitor"
+license=('GPL3')
+depends=('deepin-qt5integration' 'dtkwm' 'procps-ng' 'libcap')
+makedepends=('cmake' 'deepin-gettext-tools' 'ninja' 'qt5-tools')
+groups=('deepin')
+install=deepin-system-monitor.install
+source=("git+https://github.com/linuxdeepin/deepin-system-monitor")
+sha512sums=('SKIP')
+
+
+pkgver() {
+  cd "deepin-system-monitor"
+  ( set -o pipefail
+    git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+  )
+}
+
+prepare() {
+  cd deepin-system-monitor
+# Upstream likes to refactor code while ignoring pull requests
+  sed -i '20i#include <QMap>\n#include <QHash>\n#include <QPainterPath>' src/compact_memory_monitor.cpp
+  sed -i '1i#include <QPainterPath>' src/memory_monitor.cpp src/compact_network_monitor.h \
+                                     src/network_monitor.h src/utils.cpp \
+                                     src/gui/system_service_page_widget.cpp \
+                                     src/gui/process_page_widget.cpp \
+                                     src/gui/base_header_view.cpp src/disk_monitor.h \
+                                     src/cpu_monitor.h src/compact_disk_monitor.h \
+                                     src/compact_cpu_monitor.cpp
+# Workaround build failure with GCC 10
+  sed -e 's|print_err|print_err_system|g' -i src/process/system_stat.cpp
+  sed -e 's|print_err|print_err_process|g' -i src/process/process_stat.cpp
+  sed -e 's|print_err|print_err_desktop|g' -i src/process/desktop_entry_stat.cpp
+}
+
+build() {
+  cd deepin-system-monitor
+  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd deepin-system-monitor
+  DESTDIR="$pkgdir" ninja install
+}
diff --git a/deepin-system-monitor/deepin-system-monitor.install b/deepin-system-monitor/deepin-system-monitor.install
new file mode 100644 (file)
index 0000000..9cfc87f
--- /dev/null
@@ -0,0 +1,7 @@
+post_install() {
+  setcap cap_kill,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+ep usr/bin/deepin-system-monitor
+}
+
+post_upgrade() {
+  post_install
+}
diff --git a/eg-installer/.SRCINFO b/eg-installer/.SRCINFO
new file mode 100644 (file)
index 0000000..698a7c2
--- /dev/null
@@ -0,0 +1,16 @@
+pkgbase = eg-installer
+       pkgdesc = zenityとbashで書かれた項目の追加が簡単なパッケージインストーラー
+       pkgver = 1.10
+       pkgrel = 1
+       url = https://github.com/Hayao0819/EG-Installer
+       arch = any
+       license = MIT
+       depends = zenity
+       depends = bash
+       depends = pacman
+       conflicts = eg-installer-git
+       source = https://github.com/Hayao0819/EG-Installer/archive/v1.10.tar.gz
+       md5sums = SKIP
+
+pkgname = eg-installer
+
diff --git a/eg-installer/PKGBUILD b/eg-installer/PKGBUILD
new file mode 100644 (file)
index 0000000..416ae1e
--- /dev/null
@@ -0,0 +1,52 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+pkgname=eg-installer
+pkgver=1.10
+pkgrel=1
+pkgdesc="zenityとbashで書かれた項目の追加が簡単なパッケージインストーラー"
+arch=('any')
+url=https://github.com/Hayao0819/EG-Installer
+license=('MIT')
+depends=('zenity' 'bash' 'pacman')
+optdepends=()
+source=("https://github.com/Hayao0819/EG-Installer/archive/v${pkgver}.tar.gz")
+md5sums=('SKIP')
+conflicts=('eg-installer-git')
+
+build () {
+cd "EG-Installer-$pkgver"
+mv * ..
+cd ..
+rm -rf EG-Installer-$pkgver/
+rm -f README.md
+rm -f .gitignore
+rm -f LICENSE
+rm -f config
+
+sed -i -e s/'$(cd $(dirname $0) && pwd)\/config'/'\/etc\/eg-installer\/config'/ eg-installer
+
+cat >> config << 'EOF'
+#!/usr/bin/env bash
+
+window_text="EG-Installer v.${version}"
+window_icon="/usr/share/pixmaps/archlinux.png"
+pacman="/etc/eg-installer/pacapt"
+script_dir="/etc/eg-installer/softwares"
+installed_list () { pacman -Q | awk '{print $1}'; }
+EOF
+
+mkdir -p ./usr/bin/
+mv eg-installer ./usr/bin/
+
+mkdir -p ./etc/eg-installer/
+mv config ./etc/eg-installer/
+mv pacapt ./etc/eg-installer/
+mv softwares ./etc/eg-installer/
+
+
+}
+package() {
+    mkdir -p "$pkgdir"
+    rm *.tar.gz
+    cp -r * "$pkgdir"
+}
+
diff --git a/filezilla-bin/.SRCINFO b/filezilla-bin/.SRCINFO
new file mode 100644 (file)
index 0000000..ca45ce0
--- /dev/null
@@ -0,0 +1,25 @@
+pkgbase = filezilla-bin
+       pkgdesc = Free, open source FTP, FTPS and SFTP client (Pre-built binary)
+       pkgver = 3.51.0
+       pkgrel = 1
+       url = https://filezilla-project.org
+       arch = i686
+       arch = x86_64
+       license = GPL
+       makedepends = curl
+       depends = pugixml
+       depends = wxgtk3
+       depends = xdg-utils
+       depends = gmp
+       depends = gnutls
+       depends = nettle
+       depends = sqlite
+       provides = filezilla
+       provides = filezilla-git
+       conflicts = filezilla
+       conflicts = filezilla-git
+       source = FileZilla_3.51.0_x86_64-linux-gnu.tar.bz2::https://download.filezilla-project.org/client/FileZilla_3.51.0_x86_64-linux-gnu.tar.bz2
+       sha512sums = acb04d4ad38223712489c805a86827690688f8660759ae3082fdcbbe2d0d91cac268fe727d5c8252e1248b9cb995496b7c269106618eee9dfdf2f3d00afd647d
+
+pkgname = filezilla-bin
+
diff --git a/filezilla-bin/.gitignore b/filezilla-bin/.gitignore
new file mode 100644 (file)
index 0000000..eab55cd
--- /dev/null
@@ -0,0 +1,3 @@
+*.tar.*
+pkg
+src
\ No newline at end of file
diff --git a/filezilla-bin/PKGBUILD b/filezilla-bin/PKGBUILD
new file mode 100644 (file)
index 0000000..6e38414
--- /dev/null
@@ -0,0 +1,51 @@
+# Maintainer:  Yamada Hayao <hayao@fascode.net>
+
+_pkgname=filezilla
+pkgname="$_pkgname-bin"
+pkgver=3.51.0
+pkgrel=1
+pkgdesc='Free, open source FTP, FTPS and SFTP client (Pre-built binary)'
+arch=('i686' 'x86_64')
+url='https://filezilla-project.org'
+license=('GPL')
+depends=('pugixml' 'wxgtk3' 'xdg-utils' 'gmp' 'gnutls' 'nettle' 'sqlite')
+makedepends=('curl')
+provides=("${_pkgname}" "${_pkgname}-git")
+conflicts=("${_pkgname}" "${_pkgname}-git")
+
+machine_arch="$(uname -m)"
+
+source=(
+    "FileZilla_${pkgver}_${machine_arch}-linux-gnu.tar.bz2::https://download.filezilla-project.org/client/FileZilla_${pkgver}_${machine_arch}-linux-gnu.tar.bz2"
+)
+
+sha512sums=(
+    "$(
+        _url="https://download.filezilla-project.org/client/FileZilla_${pkgver}.sha512"
+        _sum=$(curl --silent -L "${_url}" | grep "FileZilla_${pkgver}_${machine_arch}-linux-gnu.tar.bz2" | awk '{print $1}')
+        if [[ ! "${?}" = 0 ]] || [[ ! -v "_sum" ]]; then
+            echo -n "SKIP"
+        else
+            echo -n "${_sum}"
+        fi
+    )"
+)
+
+package() {
+    rm -rf "${srcdir}/FileZilla_${pkgver}_${machine_arch}-linux-gnu.tar.bz2"
+    mkdir -p "${pkgdir}/opt/" "${pkgdir}/usr/bin/"
+    cp -r "${srcdir}/"* "${pkgdir}/opt/"
+
+    mv "${pkgdir}/opt/FileZilla3/share" "${pkgdir}/usr/"
+
+    local _fullpath _filename _make_link
+    function _make_link () {
+        ln -s "${1}" "${2}"
+        echo "Created symlink ${1} -> ${2}"
+    }
+    for _fullpath in "${pkgdir}/opt/FileZilla3/bin/"* ;do
+        _filename="$(basename "${_fullpath}")"
+        _make_link "/opt/FileZilla3/bin/${_filename}"  "${pkgdir}/usr/bin/${_filename}" 
+    done
+}
+
diff --git a/flast/.SRCINFO b/flast/.SRCINFO
new file mode 100644 (file)
index 0000000..0489d2e
--- /dev/null
@@ -0,0 +1,25 @@
+pkgbase = flast
+       pkgdesc = Cross-platform browser based on Chromium.
+       pkgver = 82.0.5
+       pkgrel = 1
+       url = https://github.com/Aoichaan0513/flast
+       install = flast.install
+       arch = x86_64
+       license = GPL
+       depends = at-spi2-core
+       depends = desktop-file-utils
+       depends = gtk3
+       depends = hicolor-icon-theme
+       depends = libappindicator-gtk3
+       depends = libnotify
+       depends = libsecret
+       depends = libutil-linux
+       depends = libxss
+       depends = libxtst
+       depends = nss
+       depends = xdg-utils
+       source = https://flast.aoichaan0513.jp/releases/linux/Beta/Flast_82.0.5_amd64.deb
+       md5sums = 292a1aae6d890e2fe8e4098e3bc732cc
+
+pkgname = flast
+
diff --git a/flast/PKGBUILD b/flast/PKGBUILD
new file mode 100644 (file)
index 0000000..6662b63
--- /dev/null
@@ -0,0 +1,33 @@
+# Maintainer: Yang Niao <ksmt 4699 at gmail dot com>
+# Contributor: Aoichaan0513 <at Aoichaan0513>
+pkgname=flast
+pkgver=82.0.5
+pkgrel=1
+pkgdesc='Cross-platform browser based on Chromium.'
+arch=('x86_64')
+
+# Links
+channel="Beta"
+url='https://github.com/Aoichaan0513/flast'
+_url='https://flast.aoichaan0513.jp'
+# old: source=("${_url}/${channel}/Flast_${pkgver}_amd64.deb")
+source=("${_url}/releases/linux/${channel}/Flast_${pkgver}_amd64.deb")
+
+install="flast.install"
+
+license=('GPL')
+depends=('at-spi2-core' 'desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'libappindicator-gtk3' 'libnotify' 'libsecret' 'libutil-linux' 'libxss' 'libxtst' 'nss' 'xdg-utils')
+md5sums=('292a1aae6d890e2fe8e4098e3bc732cc')
+
+prepare() {
+    tar -xvf data.tar.xz
+}
+
+package() {
+    cp -r ${srcdir}/opt ${pkgdir}/opt
+    cp -r ${srcdir}/usr ${pkgdir}/usr
+    chmod -R 755 ${pkgdir}/*
+    mkdir -p "${pkgdir}/usr/bin"
+    touch ${pkgdir}/usr/bin/flast
+    ln -sf "${pkgdir}/opt/Flast/flast" "${pkgdir}/usr/bin/flast"
+}
diff --git a/flast/flast.install b/flast/flast.install
new file mode 100644 (file)
index 0000000..c4db1f7
--- /dev/null
@@ -0,0 +1,15 @@
+post_install() {
+       gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+       update-mime-database /usr/share/mime || true
+       update-desktop-database /usr/share/applications || true
+       update-desktop-database -q
+}
+
+post_upgrade() {
+       post_install
+}
+
+post_remove() {
+       gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+       update-desktop-database -q
+}
diff --git a/gnome-shell-extension-desktop-icons-ng/.SRCINFO b/gnome-shell-extension-desktop-icons-ng/.SRCINFO
new file mode 100644 (file)
index 0000000..da17941
--- /dev/null
@@ -0,0 +1,19 @@
+pkgbase = gnome-shell-extension-desktop-icons-ng
+       pkgdesc = A fork from the official desktop icons project, with several enhancements like Drag'n'Drop.
+       pkgver = 0.14.0
+       pkgrel = 1
+       url = https://extensions.gnome.org/extension/2087/desktop-icons-ng-ding/
+       arch = x86_64
+       arch = i686
+       license = GPL3
+       makedepends = git
+       makedepends = meson
+       makedepends = glib2
+       depends = gnome-shell
+       conflicts = gnome-shell-extension-desktop-icons-ng-git
+       source = desktop-icons-ng-0.14.0.tar.gz::https://gitlab.com/rastersoft/desktop-icons-ng/-/archive/0.14.0/desktop-icons-ng-0.14.0.tar.gz
+       sha256sums = 6ebc6a66000900fb56128bd16b66578e22c4f3263dd3ad382c6450b495ec2572
+       sha512sums = feb3197f8f431cc35726ddbc64d8b5672886d75579db1b3a27eaf8e7326d0a626bb29227d24a01f6d6f548c2c52537a8a6ae0d0889aa00c928d7132ac1a924ad
+
+pkgname = gnome-shell-extension-desktop-icons-ng
+
diff --git a/gnome-shell-extension-desktop-icons-ng/PKGBUILD b/gnome-shell-extension-desktop-icons-ng/PKGBUILD
new file mode 100644 (file)
index 0000000..4fcf77a
--- /dev/null
@@ -0,0 +1,77 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+
+# Change this value if you want to lower the version.
+_pkgver="14"
+#_pkgver="13"
+
+_extname='desktop-icons-ng'
+pkgname="gnome-shell-extension-${_extname}"
+_uuid="ding@rastersoft.com"
+pkgver="0.${_pkgver}.0"
+_latest="14"
+pkgrel=1
+pkgdesc="A fork from the official desktop icons project, with several enhancements like Drag'n'Drop."
+arch=('x86_64' 'i686')
+url="https://extensions.gnome.org/extension/2087/desktop-icons-ng-ding/"
+license=('GPL3')
+depends=('gnome-shell')
+makedepends=('git' 'meson' 'glib2')
+conflicts=("${pkgname}-git")
+if [[ "${pkgver}" = "0.13.0" ]]; then
+       source+=(
+               "${_extname}-${pkgver}.tar.gz::https://gitlab.com/rastersoft/${_extname}/-/archive/${_pkgver}/${_extname}-${_pkgver}.tar.gz"
+               #"${_extname}-${pkgver}.tar.gz::https://gitlab.com/rastersoft/desktop-icons-ng/-/archive/13/desktop-icons-ng-13.tar.gz"
+       )
+       sha256sums+=("SKIP")
+       sha512sums+=("SKIP")
+elif [[ "${_pkgver}" = "${_latest}" ]]; then
+       source+=(
+               "${_extname}-${pkgver}.tar.gz::https://gitlab.com/rastersoft/${_extname}/-/archive/${pkgver}/${_extname}-${pkgver}.tar.gz"
+               #${_extname}-${pkgver}.tar.gz::"https://gitlab.com/rastersoft/desktop-icons-ng/-/archive/0.14.0/desktop-icons-ng-0.14.0.tar.gz"
+       )
+       sha256sums+=(
+               # desktop-icons-ng-0.14.0.tar.gz
+               '6ebc6a66000900fb56128bd16b66578e22c4f3263dd3ad382c6450b495ec2572'
+       )
+       sha512sums+=(
+               # desktop-icons-ng-0.14.0.tar.gz
+               'feb3197f8f431cc35726ddbc64d8b5672886d75579db1b3a27eaf8e7326d0a626bb29227d24a01f6d6f548c2c52537a8a6ae0d0889aa00c928d7132ac1a924ad'
+       )
+else
+       source+=(
+               "https://gitlab.com/rastersoft/${_extname}/-/archive/${pkgver}/${_extname}-${pkgver}.tar.gz"
+               #"https://gitlab.com/rastersoft/desktop-icons-ng/-/archive/0.14.0/desktop-icons-ng-0.14.0.tar.gz"
+       )
+       sha256sums+=("SKIP")
+       sha512sums+=("SKIP")
+fi
+
+
+package() {
+
+       cd "${srcdir}"
+
+       install -dm755 "${pkgdir}/usr/share/gnome-shell/extensions/${_uuid}"
+
+       # taken from export-zip.sh
+       if [[ -d "${_extname}-${_pkgver}"  ]]; then
+               local _repodir="${srcdir}/${_extname}-${_pkgver}"
+       else
+               local _repodir="${srcdir}/${_extname}-${pkgver}"
+       fi
+       local _build_dir="${_repodir}/builddir"
+       local _local_prefix="${_repodir}/${_uuid}"
+       local _extension_dir="${_local_prefix}/share/gnome-shell/extensions/${_uuid}"
+       local _schemadir="${_local_prefix}/share/glib-2.0/schemas"
+       meson --prefix="${_local_prefix}" --localedir=locale "${_build_dir}" "${_repodir}"
+       ninja -C "${_build_dir}" install
+
+       cd "${_local_prefix}"
+       mkdir schemas
+       cp "${_schemadir}"/*.xml schemas/
+       glib-compile-schemas schemas/
+       cp -r "${_extension_dir}"/* .
+
+       cp -dpr --no-preserve=ownership {*.js,*.css,*.json,locale,schemas} "${pkgdir}/usr/share/gnome-shell/extensions/${_uuid}"
+
+}
diff --git a/inverse-icon-theme-blue-git/.SRCINFO b/inverse-icon-theme-blue-git/.SRCINFO
new file mode 100644 (file)
index 0000000..6f63e07
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = inverse-icon-theme-blue-git
+       pkgdesc = A colorful Design icon theme for linux desktops
+       pkgver = r39.f320885d
+       pkgrel = 1
+       url = https://github.com/yeyushengfan258/Inverse-icon-theme
+       arch = any
+       license = GPL
+       depends = gtk-update-icon-cache
+       conflicts = inverse-icon-theme-blue
+       source = git+https://github.com/yeyushengfan258/Inverse-icon-theme.git
+       md5sums = SKIP
+
+pkgname = inverse-icon-theme-blue-git
+
diff --git a/inverse-icon-theme-blue-git/.gitignore b/inverse-icon-theme-blue-git/.gitignore
new file mode 100644 (file)
index 0000000..733a8f6
--- /dev/null
@@ -0,0 +1,4 @@
+*.tar.*
+pkg
+src
+Inverse-icon-theme/
diff --git a/inverse-icon-theme-blue-git/PKGBUILD b/inverse-icon-theme-blue-git/PKGBUILD
new file mode 100644 (file)
index 0000000..41d2984
--- /dev/null
@@ -0,0 +1,30 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+
+pkgname=inverse-icon-theme-blue-git
+_pkgname=inverse-icon-theme
+_gitname=Inverse-icon-theme
+pkgver=r39.f320885d
+pkgrel=1
+pkgdesc="A colorful Design icon theme for linux desktops"
+arch=('any')
+url='https://github.com/yeyushengfan258/Inverse-icon-theme'
+license=('GPL')
+depends=('gtk-update-icon-cache')
+optdepends=()
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=('inverse-icon-theme-blue')
+
+pkgver() {
+  cd "${_gitname}"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    mkdir -p "${pkgdir}"
+    cp -r * "${pkgdir}"
+    cd "${pkgdir}"
+    mkdir -p "${pkgdir}/usr/share/icons"
+    ${_gitname}/install.sh -blue -d "${pkgdir}/usr/share/icons"
+    rm -rf "${pkgdir}/${_gitname}"
+}
diff --git a/inverse-icon-theme-git/.SRCINFO b/inverse-icon-theme-git/.SRCINFO
new file mode 100644 (file)
index 0000000..334cdb1
--- /dev/null
@@ -0,0 +1,15 @@
+pkgbase = inverse-icon-theme-git
+       pkgdesc = A colorful Design icon theme for linux desktops
+       pkgver = r39.f320885d
+       pkgrel = 1
+       url = https://github.com/yeyushengfan258/Inverse-icon-theme
+       arch = any
+       license = GPL
+       depends = gtk-update-icon-cache
+       conflicts = inverse-icon-theme
+       conflicts = inverse-icon-theme-blue-git
+       source = git+https://github.com/yeyushengfan258/Inverse-icon-theme.git
+       md5sums = SKIP
+
+pkgname = inverse-icon-theme-git
+
diff --git a/inverse-icon-theme-git/.gitignore b/inverse-icon-theme-git/.gitignore
new file mode 100644 (file)
index 0000000..733a8f6
--- /dev/null
@@ -0,0 +1,4 @@
+*.tar.*
+pkg
+src
+Inverse-icon-theme/
diff --git a/inverse-icon-theme-git/PKGBUILD b/inverse-icon-theme-git/PKGBUILD
new file mode 100644 (file)
index 0000000..e145bce
--- /dev/null
@@ -0,0 +1,30 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+
+pkgname=inverse-icon-theme-git
+_pkgname=inverse-icon-theme
+_gitname=Inverse-icon-theme
+pkgver=r39.f320885d
+pkgrel=1
+pkgdesc="A colorful Design icon theme for linux desktops"
+arch=('any')
+url='https://github.com/yeyushengfan258/Inverse-icon-theme'
+license=('GPL')
+depends=('gtk-update-icon-cache')
+optdepends=()
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=('inverse-icon-theme' 'inverse-icon-theme-blue-git')
+
+pkgver() {
+  cd "${_gitname}"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    mkdir -p "${pkgdir}"
+    cp -r * "${pkgdir}"
+    cd "${pkgdir}"
+    mkdir -p "${pkgdir}/usr/share/icons"
+    ${_gitname}/install.sh -a -d "${pkgdir}/usr/share/icons"
+    rm -rf "${pkgdir}/${_gitname}"
+}
diff --git a/lib32-libfilezilla/.SRCINFO b/lib32-libfilezilla/.SRCINFO
new file mode 100644 (file)
index 0000000..992f4b4
--- /dev/null
@@ -0,0 +1,20 @@
+pkgbase = lib32-libfilezilla
+       pkgdesc = Small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs (32-bit)
+       pkgver = 0.25.0
+       pkgrel = 1
+       url = https://lib.filezilla-project.org/
+       arch = x86_64
+       license = GPL
+       checkdepends = lib32-cppunit
+       makedepends = clang
+       makedepends = gettext
+       depends = lib32-gcc-libs
+       depends = lib32-clang
+       depends = lib32-nettle
+       depends = lib32-gnutls
+       depends = libfilezilla
+       source = libfilezilla-0.25.0.tar.bz2::https://download.filezilla-project.org/libfilezilla/libfilezilla-0.25.0.tar.bz2
+       sha512sums = 7c07807a6d11f3455e41c9593ddeab8b5947448c5205f10e1e7306e0df27df24821189c75167007e00671b5d573ded72208e6f923406e37e8e5e3c28181ebe1a
+
+pkgname = lib32-libfilezilla
+
diff --git a/lib32-libfilezilla/.gitignore b/lib32-libfilezilla/.gitignore
new file mode 100644 (file)
index 0000000..eab55cd
--- /dev/null
@@ -0,0 +1,3 @@
+*.tar.*
+pkg
+src
\ No newline at end of file
diff --git a/lib32-libfilezilla/PKGBUILD b/lib32-libfilezilla/PKGBUILD
new file mode 100644 (file)
index 0000000..a47ceb8
--- /dev/null
@@ -0,0 +1,48 @@
+# Maintainer: Andrew Sun <adsun701 at gmail dot com>
+
+_pkgname="libfilezilla"
+pkgname="lib32-${_pkgname}"
+pkgver="0.25.0"
+pkgrel=1
+pkgdesc="Small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs (32-bit)"
+arch=('x86_64')
+url="https://lib.filezilla-project.org/"
+license=('GPL')
+depends=("lib32-gcc-libs" "lib32-clang" "lib32-nettle" "lib32-gnutls" "${_pkgname}")
+makedepends=("clang" "gettext")
+checkdepends=("lib32-cppunit")
+source=("${_pkgname}-${pkgver}.tar.bz2::https://download.filezilla-project.org/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2")
+sha512sums=(
+    "$(
+        _url="https://download.filezilla-project.org/libfilezilla/libfilezilla-${pkgver}.sha512"
+        _sum=$(curl --silent -L "${_url}" | grep "${_pkgname}-${pkgver}.tar.bz2" | awk '{print $1}')
+        if [[ ! "${?}" = 0 ]] || [[ ! -v "_sum" ]]; then
+            echo -n "SKIP"
+        else
+            echo -n "${_sum}"
+        fi
+    )"
+)
+build() {
+    cd "${srcdir}/${_pkgname}-${pkgver}"
+    export CXX="clang++ -m32"
+    export CC="clang -m32"
+    export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+    ./configure \
+        --prefix=/usr \
+        --libdir=/usr/lib32 \
+        --disable-static
+    make
+}
+
+check() {
+    cd "${srcdir}/${_pkgname}-${pkgver}"
+    # LANG needed to fix string_test::test_conversion2
+    LANG=en_US.UTF-8 make -k check || true
+}
+
+package() {
+    cd "${srcdir}/${_pkgname}-${pkgver}"
+    make DESTDIR="${pkgdir}" install
+    rm -rf "${pkgdir}"/usr/{bin,include,share}
+}
diff --git a/lightdm-webkit2-theme-alter-git/.SRCINFO b/lightdm-webkit2-theme-alter-git/.SRCINFO
new file mode 100644 (file)
index 0000000..ce9c646
--- /dev/null
@@ -0,0 +1,15 @@
+pkgbase = lightdm-webkit2-theme-alter-git
+       pkgdesc = AlterLinux webkit2 greeter theme
+       pkgver = r58.82f1b9d
+       pkgrel = 1
+       url = https://github.com/SereneTeam/lightdm-webkit2-theme-alter
+       arch = any
+       license = MIT
+       depends = lightdm
+       depends = lightdm-webkit2-greeter
+       conflicts = lightdm-webkit2-theme-alter
+       source = git+https://github.com/SereneTeam/lightdm-webkit2-theme-alter.git
+       md5sums = SKIP
+
+pkgname = lightdm-webkit2-theme-alter-git
+
diff --git a/lightdm-webkit2-theme-alter-git/PKGBUILD b/lightdm-webkit2-theme-alter-git/PKGBUILD
new file mode 100644 (file)
index 0000000..857ec88
--- /dev/null
@@ -0,0 +1,50 @@
+# Maintainer: Yamada Hayao <development@fascode.net>
+
+pkgname=lightdm-webkit2-theme-alter-git
+_pkgname=lightdm-webkit2-theme-alter
+pkgver=r58.82f1b9d
+pkgrel=1
+pkgdesc="AlterLinux webkit2 greeter theme"
+arch=('any')
+url=https://github.com/SereneTeam/lightdm-webkit2-theme-alter
+license=('MIT')
+depends=('lightdm' 'lightdm-webkit2-greeter')
+optdepends=()
+source=("git+https://github.com/SereneTeam/lightdm-webkit2-theme-alter.git")
+md5sums=('SKIP')
+conflicts=('lightdm-webkit2-theme-alter')
+
+pkgver() {
+    cd "${_pkgname}"
+    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build () {
+    function remove () {
+        local _list
+        local _file
+        _list=($(echo "$@"))
+        for _file in "${_list[@]}"; do
+            if [[ -f ${_file} ]]; then
+                rm -f "${_file}"
+            elif [[ -d ${_file} ]]; then
+                rm -rf "${_file}"
+            fi
+        done
+    }
+    remove usr
+    cd "${_pkgname}"
+    remove ${_pkgname}
+    remove .git
+    remove README.md
+    remove LICENSE
+    mkdir -p ../usr/share/lightdm-webkit/themes/alter
+    mv * ../usr/share/lightdm-webkit/themes/alter
+    cd ..
+    remove ${_pkgname}
+}
+
+package () {
+    mkdir -p "$pkgdir"
+    cp -r * "$pkgdir"
+}
diff --git a/lightdm-webkit2-theme-alter/.SRCINFO b/lightdm-webkit2-theme-alter/.SRCINFO
new file mode 100644 (file)
index 0000000..50b3535
--- /dev/null
@@ -0,0 +1,15 @@
+pkgbase = lightdm-webkit2-theme-alter
+       pkgdesc = AlterLinux webkit2 greeter theme
+       pkgver = 2.0
+       pkgrel = 1
+       url = https://github.com/SereneTeam/lightdm-webkit2-theme-alter
+       arch = any
+       license = MIT
+       depends = lightdm
+       depends = lightdm-webkit2-greeter
+       conflicts = lightdm-webkit2-theme-alter-git
+       source = https://github.com/SereneTeam/lightdm-webkit2-theme-alter/archive/v2.0.zip
+       md5sums = 8abab01108fac28825a0304105722364
+
+pkgname = lightdm-webkit2-theme-alter
+
diff --git a/lightdm-webkit2-theme-alter/PKGBUILD b/lightdm-webkit2-theme-alter/PKGBUILD
new file mode 100644 (file)
index 0000000..0acb5d1
--- /dev/null
@@ -0,0 +1,46 @@
+# Maintainer: Yamada Hayao <development@fascode.net>
+
+pkgname=lightdm-webkit2-theme-alter
+_pkgname=lightdm-webkit2-theme-alter
+pkgver=2.0
+pkgrel=1
+pkgdesc="AlterLinux webkit2 greeter theme"
+arch=('any')
+url=https://github.com/SereneTeam/lightdm-webkit2-theme-alter
+license=('MIT')
+depends=('lightdm' 'lightdm-webkit2-greeter')
+optdepends=()
+source=("https://github.com/SereneTeam/${_pkgname}/archive/v${pkgver}.zip")
+md5sums=('8abab01108fac28825a0304105722364')
+conflicts=('lightdm-webkit2-theme-alter-git')
+
+build () {
+    function remove () {
+        local _list
+        local _file
+        _list=($(echo "$@"))
+        for _file in "${_list[@]}"; do
+            if [[ -f ${_file} ]]; then
+                rm -f "${_file}"
+            elif [[ -d ${_file} ]]; then
+                rm -rf "${_file}"
+            fi
+        done
+    }
+    remove usr
+    cd "${_pkgname}-${pkgver}"
+    remove ${_pkgname}
+    remove .git
+    remove README.md
+    remove LICENSE
+    mkdir -p ../usr/share/lightdm-webkit/themes/alter
+    mv * ../usr/share/lightdm-webkit/themes/alter
+    cd ..
+    remove "v${pkgver}.zip"
+    remove "${_pkgname}-${pkgver}"
+}
+
+package () {
+    mkdir -p "$pkgdir"
+    cp -r * "$pkgdir"
+}
diff --git a/linux-zen-letsnote/.SRCINFO b/linux-zen-letsnote/.SRCINFO
new file mode 100644 (file)
index 0000000..3cd4e0a
--- /dev/null
@@ -0,0 +1,44 @@
+pkgbase = linux-zen-letsnote
+       pkgdesc = Linux ZEN patched for Let's note
+       pkgver = 5.8.12.zen1
+       pkgrel = 1
+       url = https://github.com/zen-kernel/zen-kernel/commits/v5.8.12-zen1
+       arch = x86_64
+       license = GPL2
+       makedepends = bc
+       makedepends = kmod
+       makedepends = libelf
+       makedepends = pahole
+       makedepends = xmlto
+       makedepends = python-sphinx
+       makedepends = python-sphinx_rtd_theme
+       makedepends = graphviz
+       makedepends = imagemagick
+       makedepends = git
+       options = !strip
+       source = zen-kernel::git+https://github.com/zen-kernel/zen-kernel#tag=v5.8.12-zen1
+       source = config
+       source = sphinx-workaround.patch
+       source = lets-note.patch
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+
+pkgname = linux-zen-letsnote
+       pkgdesc = The Linux ZEN patched for Let's note kernel and modules
+       depends = coreutils
+       depends = kmod
+       depends = initramfs
+       optdepends = crda: to set the correct wireless channels of your country
+       optdepends = linux-firmware: firmware images needed for some devices
+       provides = VIRTUALBOX-GUEST-MODULES
+       provides = WIREGUARD-MODULE
+       replaces = 
+
+pkgname = linux-zen-letsnote-headers
+       pkgdesc = Headers and scripts for building modules for the Linux ZEN patched for Let's note kernel
+
+pkgname = linux-zen-letsnote-docs
+       pkgdesc = Documentation for the Linux ZEN patched for Let's note kernel
+
diff --git a/linux-zen-letsnote/PKGBUILD b/linux-zen-letsnote/PKGBUILD
new file mode 100644 (file)
index 0000000..f87de23
--- /dev/null
@@ -0,0 +1,196 @@
+# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
+
+pkgbase=linux-zen-letsnote
+pkgver=5.8.12.zen1
+pkgrel=1
+pkgdesc="Linux ZEN patched for Let's note"
+_srctag=v${pkgver%.*}-${pkgver##*.}
+url="https://github.com/zen-kernel/zen-kernel/commits/$_srctag"
+arch=(x86_64)
+license=(GPL2)
+makedepends=(
+  bc kmod libelf pahole
+  xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick
+  git
+)
+options=('!strip')
+_srcname=zen-kernel
+source=(
+  "$_srcname::git+https://github.com/zen-kernel/zen-kernel#tag=$_srctag"
+  config         # the main kernel config file
+  sphinx-workaround.patch
+  lets-note.patch
+)
+sha256sums=('SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP')
+
+export KBUILD_BUILD_HOST=archlinux
+export KBUILD_BUILD_USER=$pkgbase
+export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})"
+
+prepare() {
+  cd $_srcname
+
+  echo "Setting version..."
+  scripts/setlocalversion --save-scmversion
+  echo "-$pkgrel" > localversion.10-pkgrel
+  echo "${pkgbase#linux}" > localversion.20-pkgname
+
+  local src
+  for src in "${source[@]}"; do
+    src="${src%%::*}"
+    src="${src##*/}"
+    [[ $src = *.patch ]] || continue
+    echo "Applying patch $src..."
+    patch -Np1 < "../$src"
+  done
+
+  echo "Setting config..."
+  cp ../config .config
+  make olddefconfig
+
+  make -s kernelrelease > version
+  echo "Prepared $pkgbase version $(<version)"
+}
+
+build() {
+  cd $_srcname
+  make all
+  make htmldocs
+}
+
+_package() {
+  pkgdesc="The $pkgdesc kernel and modules"
+  depends=(coreutils kmod initramfs)
+  optdepends=('crda: to set the correct wireless channels of your country'
+              'linux-firmware: firmware images needed for some devices')
+  provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
+  replaces=()
+
+  cd $_srcname
+  local kernver="$(<version)"
+  local modulesdir="$pkgdir/usr/lib/modules/$kernver"
+
+  echo "Installing boot image..."
+  # systemd expects to find the kernel here to allow hibernation
+  # https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
+  install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz"
+
+  # Used by mkinitcpio to name the kernel
+  echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
+
+  echo "Installing modules..."
+  make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 modules_install
+
+  # remove build and source links
+  rm "$modulesdir"/{source,build}
+}
+
+_package-headers() {
+  pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
+
+  cd $_srcname
+  local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
+
+  echo "Installing build files..."
+  install -Dt "$builddir" -m644 .config Makefile Module.symvers System.map \
+    localversion.* version vmlinux
+  install -Dt "$builddir/kernel" -m644 kernel/Makefile
+  install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile
+  cp -t "$builddir" -a scripts
+
+  # add objtool for external module building and enabled VALIDATION_STACK option
+  install -Dt "$builddir/tools/objtool" tools/objtool/objtool
+
+  # add xfs and shmem for aufs building
+  mkdir -p "$builddir"/{fs/xfs,mm}
+
+  echo "Installing headers..."
+  cp -t "$builddir" -a include
+  cp -t "$builddir/arch/x86" -a arch/x86/include
+  install -Dt "$builddir/arch/x86/kernel" -m644 arch/x86/kernel/asm-offsets.s
+
+  install -Dt "$builddir/drivers/md" -m644 drivers/md/*.h
+  install -Dt "$builddir/net/mac80211" -m644 net/mac80211/*.h
+
+  # http://bugs.archlinux.org/task/13146
+  install -Dt "$builddir/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h
+
+  # http://bugs.archlinux.org/task/20402
+  install -Dt "$builddir/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h
+  install -Dt "$builddir/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h
+  install -Dt "$builddir/drivers/media/tuners" -m644 drivers/media/tuners/*.h
+
+  echo "Installing KConfig files..."
+  find . -name 'Kconfig*' -exec install -Dm644 {} "$builddir/{}" \;
+
+  echo "Removing unneeded architectures..."
+  local arch
+  for arch in "$builddir"/arch/*/; do
+    [[ $arch = */x86/ ]] && continue
+    echo "Removing $(basename "$arch")"
+    rm -r "$arch"
+  done
+
+  echo "Removing documentation..."
+  rm -r "$builddir/Documentation"
+
+  echo "Removing broken symlinks..."
+  find -L "$builddir" -type l -printf 'Removing %P\n' -delete
+
+  echo "Removing loose objects..."
+  find "$builddir" -type f -name '*.o' -printf 'Removing %P\n' -delete
+
+  echo "Stripping build tools..."
+  local file
+  while read -rd '' file; do
+    case "$(file -bi "$file")" in
+      application/x-sharedlib\;*)      # Libraries (.so)
+        strip -v $STRIP_SHARED "$file" ;;
+      application/x-archive\;*)        # Libraries (.a)
+        strip -v $STRIP_STATIC "$file" ;;
+      application/x-executable\;*)     # Binaries
+        strip -v $STRIP_BINARIES "$file" ;;
+      application/x-pie-executable\;*) # Relocatable binaries
+        strip -v $STRIP_SHARED "$file" ;;
+    esac
+  done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0)
+
+  echo "Stripping vmlinux..."
+  strip -v $STRIP_STATIC "$builddir/vmlinux"
+
+  echo "Adding symlink..."
+  mkdir -p "$pkgdir/usr/src"
+  ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase"
+}
+
+_package-docs() {
+  pkgdesc="Documentation for the $pkgdesc kernel"
+
+  cd $_srcname
+  local builddir="$pkgdir/usr/lib/modules/$(<version)/build"
+
+  echo "Installing documentation..."
+  local src dst
+  while read -rd '' src; do
+    dst="${src#Documentation/}"
+    dst="$builddir/Documentation/${dst#output/}"
+    install -Dm644 "$src" "$dst"
+  done < <(find Documentation -name '.*' -prune -o ! -type d -print0)
+
+  echo "Adding symlink..."
+  mkdir -p "$pkgdir/usr/share/doc"
+  ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase"
+}
+
+pkgname=("$pkgbase" "$pkgbase-headers" "$pkgbase-docs")
+for _p in "${pkgname[@]}"; do
+  eval "package_$_p() {
+    $(declare -f "_package${_p#$pkgbase}")
+    _package${_p#$pkgbase}
+  }"
+done
+
+# vim:set ts=8 sts=2 sw=2 et:
\ No newline at end of file
diff --git a/linux-zen-letsnote/config b/linux-zen-letsnote/config
new file mode 100644 (file)
index 0000000..01e564f
--- /dev/null
@@ -0,0 +1,11070 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/x86 5.8.6-zen1 Kernel Configuration
+#
+CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0"
+CONFIG_CC_IS_GCC=y
+CONFIG_GCC_VERSION=100200
+CONFIG_LD_VERSION=235000000
+CONFIG_CLANG_VERSION=0
+CONFIG_CC_CAN_LINK=y
+CONFIG_CC_CAN_LINK_STATIC=y
+CONFIG_CC_HAS_ASM_GOTO=y
+CONFIG_CC_HAS_ASM_INLINE=y
+CONFIG_IRQ_WORK=y
+CONFIG_BUILDTIME_TABLE_SORT=y
+CONFIG_THREAD_INFO_IN_TASK=y
+
+#
+# General setup
+#
+# CONFIG_SCHED_MUQSS is not set
+CONFIG_ZEN_INTERACTIVE=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+# CONFIG_COMPILE_TEST is not set
+CONFIG_LOCALVERSION=""
+CONFIG_LOCALVERSION_AUTO=y
+CONFIG_BUILD_SALT=""
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_HAVE_KERNEL_LZ4=y
+CONFIG_HAVE_KERNEL_ZSTD=y
+# CONFIG_KERNEL_GZIP is not set
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+# CONFIG_KERNEL_LZ4 is not set
+CONFIG_KERNEL_ZSTD=y
+CONFIG_DEFAULT_INIT=""
+CONFIG_DEFAULT_HOSTNAME="archlinux"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_WATCH_QUEUE=y
+CONFIG_CROSS_MEMORY_ATTACH=y
+# CONFIG_USELIB is not set
+CONFIG_AUDIT=y
+CONFIG_HAVE_ARCH_AUDITSYSCALL=y
+CONFIG_AUDITSYSCALL=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_GENERIC_IRQ_MIGRATION=y
+CONFIG_HARDIRQS_SW_RESEND=y
+CONFIG_GENERIC_IRQ_CHIP=y
+CONFIG_IRQ_DOMAIN=y
+CONFIG_IRQ_SIM=y
+CONFIG_IRQ_DOMAIN_HIERARCHY=y
+CONFIG_GENERIC_MSI_IRQ=y
+CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
+CONFIG_IRQ_MSI_IOMMU=y
+CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
+CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
+CONFIG_IRQ_FORCED_THREADING=y
+# CONFIG_FORCE_IRQ_THREADING is not set
+CONFIG_SPARSE_IRQ=y
+# CONFIG_GENERIC_IRQ_DEBUGFS is not set
+# end of IRQ subsystem
+
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_ARCH_CLOCKSOURCE_INIT=y
+CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
+CONFIG_GENERIC_TIME_VSYSCALL=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
+CONFIG_GENERIC_CMOS_UPDATE=y
+
+#
+# Timers subsystem
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ_COMMON=y
+# CONFIG_HZ_PERIODIC is not set
+CONFIG_NO_HZ_IDLE=y
+# CONFIG_NO_HZ_FULL is not set
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+# end of Timers subsystem
+
+# CONFIG_PREEMPT_NONE is not set
+# CONFIG_PREEMPT_VOLUNTARY is not set
+CONFIG_PREEMPT=y
+CONFIG_PREEMPT_COUNT=y
+CONFIG_PREEMPTION=y
+
+#
+# CPU/Task time and stats accounting
+#
+CONFIG_TICK_CPU_ACCOUNTING=y
+# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
+CONFIG_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_SCHED_AVG_IRQ=y
+# CONFIG_SCHED_THERMAL_PRESSURE is not set
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_PSI=y
+# CONFIG_PSI_DEFAULT_DISABLED is not set
+# end of CPU/Task time and stats accounting
+
+CONFIG_CPU_ISOLATION=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+CONFIG_PREEMPT_RCU=y
+CONFIG_RCU_EXPERT=y
+CONFIG_SRCU=y
+CONFIG_TREE_SRCU=y
+CONFIG_TASKS_RCU_GENERIC=y
+CONFIG_TASKS_RCU=y
+CONFIG_TASKS_RUDE_RCU=y
+CONFIG_RCU_STALL_COMMON=y
+CONFIG_RCU_NEED_SEGCBLIST=y
+CONFIG_RCU_FANOUT=64
+CONFIG_RCU_FANOUT_LEAF=16
+CONFIG_RCU_FAST_NO_HZ=y
+CONFIG_RCU_BOOST=y
+CONFIG_RCU_BOOST_DELAY=500
+# CONFIG_RCU_NOCB_CPU is not set
+# CONFIG_TASKS_TRACE_RCU_READ_MB is not set
+# end of RCU Subsystem
+
+CONFIG_BUILD_BIN2C=y
+CONFIG_IKCONFIG=y
+CONFIG_IKCONFIG_PROC=y
+# CONFIG_IKHEADERS is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
+CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+
+#
+# Scheduler features
+#
+CONFIG_UCLAMP_TASK=y
+CONFIG_UCLAMP_BUCKETS_COUNT=5
+# end of Scheduler features
+
+CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
+CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
+CONFIG_CC_HAS_INT128=y
+CONFIG_ARCH_SUPPORTS_INT128=y
+CONFIG_NUMA_BALANCING=y
+CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
+CONFIG_CGROUPS=y
+CONFIG_PAGE_COUNTER=y
+CONFIG_MEMCG=y
+CONFIG_MEMCG_SWAP=y
+CONFIG_MEMCG_KMEM=y
+CONFIG_BLK_CGROUP=y
+CONFIG_CGROUP_WRITEBACK=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_CFS_BANDWIDTH=y
+# CONFIG_RT_GROUP_SCHED is not set
+CONFIG_UCLAMP_TASK_GROUP=y
+CONFIG_CGROUP_PIDS=y
+CONFIG_CGROUP_RDMA=y
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_HUGETLB=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_BPF=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_SOCK_CGROUP_DATA=y
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_TIME_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_USER_NS_UNPRIVILEGED=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_CHECKPOINT_RESTORE=y
+CONFIG_SCHED_AUTOGROUP=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+CONFIG_RD_LZ4=y
+CONFIG_RD_ZSTD=y
+CONFIG_BOOT_CONFIG=y
+# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set
+CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_HAVE_UID16=y
+CONFIG_SYSCTL_EXCEPTION_TRACE=y
+CONFIG_HAVE_PCSPKR_PLATFORM=y
+CONFIG_BPF=y
+CONFIG_EXPERT=y
+# CONFIG_UID16 is not set
+CONFIG_MULTIUSER=y
+CONFIG_SGETMASK_SYSCALL=y
+# CONFIG_SYSFS_SYSCALL is not set
+CONFIG_FHANDLE=y
+CONFIG_POSIX_TIMERS=y
+CONFIG_PRINTK=y
+CONFIG_PRINTK_NMI=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_FUTEX_PI=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+CONFIG_IO_URING=y
+CONFIG_ADVISE_SYSCALLS=y
+CONFIG_HAVE_ARCH_USERFAULTFD_WP=y
+CONFIG_MEMBARRIER=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
+CONFIG_KALLSYMS_BASE_RELATIVE=y
+CONFIG_BPF_LSM=y
+CONFIG_BPF_SYSCALL=y
+CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
+CONFIG_BPF_JIT_ALWAYS_ON=y
+CONFIG_BPF_JIT_DEFAULT_ON=y
+CONFIG_USERFAULTFD=y
+CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_RSEQ=y
+# CONFIG_DEBUG_RSEQ is not set
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+# CONFIG_PC104 is not set
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+# end of Kernel Performance Events And Counters
+
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_SLUB_MEMCG_SYSFS_ON is not set
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_SLAB_MERGE_DEFAULT=y
+CONFIG_SLAB_FREELIST_RANDOM=y
+CONFIG_SLAB_FREELIST_HARDENED=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
+CONFIG_SLUB_CPU_PARTIAL=y
+CONFIG_SYSTEM_DATA_VERIFICATION=y
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+# end of General setup
+
+CONFIG_64BIT=y
+CONFIG_X86_64=y
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf64-x86-64"
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ARCH_MMAP_RND_BITS_MIN=28
+CONFIG_ARCH_MMAP_RND_BITS_MAX=32
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_ARCH_HAS_FILTER_PGPROT=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
+CONFIG_ZONE_DMA32=y
+CONFIG_AUDIT_ARCH=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_64_SMP=y
+CONFIG_ARCH_SUPPORTS_UPROBES=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_DYNAMIC_PHYSICAL_MASK=y
+CONFIG_PGTABLE_LEVELS=5
+CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
+
+#
+# Processor type and features
+#
+CONFIG_ZONE_DMA=y
+CONFIG_SMP=y
+CONFIG_X86_FEATURE_NAMES=y
+CONFIG_X86_X2APIC=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_GOLDFISH is not set
+CONFIG_RETPOLINE=y
+CONFIG_X86_CPU_RESCTRL=y
+# CONFIG_X86_EXTENDED_PLATFORM is not set
+CONFIG_X86_INTEL_LPSS=y
+CONFIG_X86_AMD_PLATFORM_DEVICE=y
+CONFIG_IOSF_MBI=y
+# CONFIG_IOSF_MBI_DEBUG is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_HYPERVISOR_GUEST=y
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_XXL=y
+# CONFIG_PARAVIRT_DEBUG is not set
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_X86_HV_CALLBACK_VECTOR=y
+CONFIG_XEN=y
+CONFIG_XEN_PV=y
+CONFIG_XEN_PV_SMP=y
+CONFIG_XEN_DOM0=y
+CONFIG_XEN_PVHVM=y
+CONFIG_XEN_PVHVM_SMP=y
+CONFIG_XEN_512GB=y
+CONFIG_XEN_SAVE_RESTORE=y
+# CONFIG_XEN_DEBUG_FS is not set
+CONFIG_XEN_PVH=y
+CONFIG_KVM_GUEST=y
+CONFIG_ARCH_CPUIDLE_HALTPOLL=y
+CONFIG_PVH=y
+CONFIG_PARAVIRT_TIME_ACCOUNTING=y
+CONFIG_PARAVIRT_CLOCK=y
+CONFIG_JAILHOUSE_GUEST=y
+CONFIG_ACRN_GUEST=y
+# CONFIG_MK8 is not set
+# CONFIG_MK8SSE3 is not set
+# CONFIG_MK10 is not set
+# CONFIG_MBARCELONA is not set
+# CONFIG_MBOBCAT is not set
+# CONFIG_MJAGUAR is not set
+# CONFIG_MBULLDOZER is not set
+# CONFIG_MPILEDRIVER is not set
+# CONFIG_MSTEAMROLLER is not set
+# CONFIG_MEXCAVATOR is not set
+# CONFIG_MZEN is not set
+# CONFIG_MZEN2 is not set
+# CONFIG_MPSC is not set
+# CONFIG_MATOM is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MNEHALEM is not set
+# CONFIG_MWESTMERE is not set
+# CONFIG_MSILVERMONT is not set
+# CONFIG_MGOLDMONT is not set
+# CONFIG_MGOLDMONTPLUS is not set
+# CONFIG_MSANDYBRIDGE is not set
+# CONFIG_MIVYBRIDGE is not set
+# CONFIG_MHASWELL is not set
+# CONFIG_MBROADWELL is not set
+# CONFIG_MSKYLAKE is not set
+# CONFIG_MSKYLAKEX is not set
+# CONFIG_MCANNONLAKE is not set
+# CONFIG_MICELAKE is not set
+# CONFIG_MCASCADELAKE is not set
+# CONFIG_MCOOPERLAKE is not set
+# CONFIG_MTIGERLAKE is not set
+CONFIG_GENERIC_CPU=y
+# CONFIG_MNATIVE is not set
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=64
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_IA32_FEAT_CTL=y
+CONFIG_X86_VMX_FEATURE_NAMES=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_HYGON=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_ZHAOXIN=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+CONFIG_GART_IOMMU=y
+# CONFIG_MAXSMP is not set
+CONFIG_NR_CPUS_RANGE_BEGIN=2
+CONFIG_NR_CPUS_RANGE_END=512
+CONFIG_NR_CPUS_DEFAULT=64
+CONFIG_NR_CPUS=320
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+CONFIG_SCHED_MC_PRIO=y
+CONFIG_RQ_NONE=y
+CONFIG_SHARERQ=0
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+# CONFIG_X86_MCELOG_LEGACY is not set
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_AMD=y
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+
+#
+# Performance monitoring
+#
+CONFIG_PERF_EVENTS_INTEL_UNCORE=m
+CONFIG_PERF_EVENTS_INTEL_RAPL=m
+CONFIG_PERF_EVENTS_INTEL_CSTATE=m
+CONFIG_PERF_EVENTS_AMD_POWER=m
+# end of Performance monitoring
+
+CONFIG_X86_16BIT=y
+CONFIG_X86_ESPFIX64=y
+CONFIG_X86_VSYSCALL_EMULATION=y
+CONFIG_X86_IOPL_IOPERM=y
+CONFIG_I8K=m
+CONFIG_MICROCODE=y
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+CONFIG_X86_5LEVEL=y
+CONFIG_X86_DIRECT_GBPAGES=y
+# CONFIG_X86_CPA_STATISTICS is not set
+CONFIG_AMD_MEM_ENCRYPT=y
+# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
+CONFIG_NUMA=y
+CONFIG_AMD_NUMA=y
+CONFIG_X86_64_ACPI_NUMA=y
+# CONFIG_NUMA_EMU is not set
+CONFIG_NODES_SHIFT=5
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_DEFAULT=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ARCH_MEMORY_PROBE=y
+CONFIG_ARCH_PROC_KCORE_TEXT=y
+CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
+CONFIG_X86_PMEM_LEGACY_DEVICE=y
+CONFIG_X86_PMEM_LEGACY=m
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=0
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_ARCH_RANDOM=y
+CONFIG_X86_SMAP=y
+CONFIG_X86_UMIP=y
+CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
+# CONFIG_X86_INTEL_TSX_MODE_OFF is not set
+# CONFIG_X86_INTEL_TSX_MODE_ON is not set
+CONFIG_X86_INTEL_TSX_MODE_AUTO=y
+CONFIG_EFI=y
+CONFIG_EFI_STUB=y
+CONFIG_EFI_MIXED=y
+CONFIG_SECCOMP=y
+# CONFIG_HZ_100 is not set
+# CONFIG_HZ_250 is not set
+# CONFIG_HZ_300 is not set
+CONFIG_HZ_1000=y
+CONFIG_HZ=1000
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+CONFIG_KEXEC_FILE=y
+CONFIG_ARCH_HAS_KEXEC_PURGATORY=y
+# CONFIG_KEXEC_SIG is not set
+CONFIG_CRASH_DUMP=y
+CONFIG_KEXEC_JUMP=y
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_RANDOMIZE_BASE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x200000
+CONFIG_DYNAMIC_MEMORY_LAYOUT=y
+CONFIG_RANDOMIZE_MEMORY=y
+CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x1
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
+CONFIG_LEGACY_VSYSCALL_XONLY=y
+# CONFIG_LEGACY_VSYSCALL_NONE is not set
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_MODIFY_LDT_SYSCALL=y
+CONFIG_HAVE_LIVEPATCH=y
+# CONFIG_LIVEPATCH is not set
+# end of Processor type and features
+
+CONFIG_ARCH_HAS_ADD_PAGES=y
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
+CONFIG_USE_PERCPU_NUMA_NODE_ID=y
+CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
+CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
+CONFIG_ARCH_ENABLE_THP_MIGRATION=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_ARCH_HIBERNATION_HEADER=y
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+# CONFIG_SUSPEND_SKIP_SYNC is not set
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_HIBERNATION_SNAPSHOT_DEV=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_PM_AUTOSLEEP=y
+CONFIG_PM_WAKELOCKS=y
+CONFIG_PM_WAKELOCKS_LIMIT=100
+CONFIG_PM_WAKELOCKS_GC=y
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_ADVANCED_DEBUG=y
+# CONFIG_PM_TEST_SUSPEND is not set
+CONFIG_PM_SLEEP_DEBUG=y
+# CONFIG_DPM_WATCHDOG is not set
+CONFIG_PM_TRACE=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_PM_CLK=y
+CONFIG_PM_GENERIC_DOMAINS=y
+CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
+CONFIG_PM_GENERIC_DOMAINS_OF=y
+CONFIG_ENERGY_MODEL=y
+CONFIG_ARCH_SUPPORTS_ACPI=y
+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_SPCR_TABLE=y
+CONFIG_ACPI_LPIT=y
+CONFIG_ACPI_SLEEP=y
+# CONFIG_ACPI_PROCFS_POWER is not set
+CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
+CONFIG_ACPI_EC_DEBUGFS=y
+CONFIG_ACPI_AC=m
+CONFIG_ACPI_BATTERY=m
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=y
+CONFIG_ACPI_FAN=y
+CONFIG_ACPI_TAD=m
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_CPU_FREQ_PSS=y
+CONFIG_ACPI_PROCESSOR_CSTATE=y
+CONFIG_ACPI_PROCESSOR_IDLE=y
+CONFIG_ACPI_CPPC_LIB=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=y
+CONFIG_ACPI_THERMAL=y
+CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
+CONFIG_ACPI_TABLE_UPGRADE=y
+CONFIG_ACPI_DEBUG=y
+CONFIG_ACPI_PCI_SLOT=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_HOTPLUG_MEMORY=y
+CONFIG_ACPI_HOTPLUG_IOAPIC=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=y
+CONFIG_ACPI_CUSTOM_METHOD=m
+CONFIG_ACPI_BGRT=y
+# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
+CONFIG_ACPI_NFIT=m
+# CONFIG_NFIT_SECURITY_DEBUG is not set
+CONFIG_ACPI_NUMA=y
+CONFIG_ACPI_HMAT=y
+CONFIG_HAVE_ACPI_APEI=y
+CONFIG_HAVE_ACPI_APEI_NMI=y
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=y
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_MEMORY_FAILURE=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_DPTF_POWER=m
+CONFIG_ACPI_WATCHDOG=y
+CONFIG_ACPI_EXTLOG=m
+CONFIG_ACPI_ADXL=y
+CONFIG_PMIC_OPREGION=y
+CONFIG_BYTCRC_PMIC_OPREGION=y
+CONFIG_CHTCRC_PMIC_OPREGION=y
+CONFIG_XPOWER_PMIC_OPREGION=y
+CONFIG_BXT_WC_PMIC_OPREGION=y
+CONFIG_CHT_WC_PMIC_OPREGION=y
+CONFIG_CHT_DC_TI_PMIC_OPREGION=y
+CONFIG_ACPI_CONFIGFS=m
+CONFIG_TPS68470_PMIC_OPREGION=y
+CONFIG_X86_PM_TIMER=y
+CONFIG_SFI=y
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_GOV_ATTR_SET=y
+CONFIG_CPU_FREQ_GOV_COMMON=y
+CONFIG_CPU_FREQ_STAT=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=m
+CONFIG_CPU_FREQ_GOV_USERSPACE=m
+CONFIG_CPU_FREQ_GOV_ONDEMAND=m
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
+CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
+
+#
+# CPU frequency scaling drivers
+#
+CONFIG_CPUFREQ_DT=m
+CONFIG_CPUFREQ_DT_PLATDEV=y
+CONFIG_X86_INTEL_PSTATE=y
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ_CPB=y
+CONFIG_X86_POWERNOW_K8=m
+CONFIG_X86_AMD_FREQ_SENSITIVITY=m
+# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
+CONFIG_X86_P4_CLOCKMOD=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=m
+# end of CPU Frequency scaling
+
+#
+# CPU Idle
+#
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_CPU_IDLE_GOV_TEO=y
+CONFIG_CPU_IDLE_GOV_HALTPOLL=y
+CONFIG_HALTPOLL_CPUIDLE=m
+# end of CPU Idle
+
+CONFIG_INTEL_IDLE=y
+# end of Power management and ACPI options
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_XEN=y
+CONFIG_MMCONF_FAM10H=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+# CONFIG_ISA_BUS is not set
+CONFIG_ISA_DMA_API=y
+CONFIG_AMD_NB=y
+# CONFIG_X86_SYSFB is not set
+# end of Bus options (PCI etc.)
+
+#
+# Binary Emulations
+#
+CONFIG_IA32_EMULATION=y
+# CONFIG_X86_X32 is not set
+CONFIG_COMPAT_32=y
+CONFIG_COMPAT=y
+CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
+CONFIG_SYSVIPC_COMPAT=y
+# end of Binary Emulations
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=m
+# CONFIG_EDD_OFF is not set
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+CONFIG_FW_CFG_SYSFS=m
+# CONFIG_FW_CFG_SYSFS_CMDLINE is not set
+CONFIG_GOOGLE_FIRMWARE=y
+# CONFIG_GOOGLE_SMI is not set
+CONFIG_GOOGLE_COREBOOT_TABLE=m
+CONFIG_GOOGLE_MEMCONSOLE=m
+# CONFIG_GOOGLE_MEMCONSOLE_X86_LEGACY is not set
+CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=m
+CONFIG_GOOGLE_MEMCONSOLE_COREBOOT=m
+CONFIG_GOOGLE_VPD=m
+
+#
+# EFI (Extensible Firmware Interface) Support
+#
+# CONFIG_EFI_VARS is not set
+CONFIG_EFI_ESRT=y
+CONFIG_EFI_RUNTIME_MAP=y
+# CONFIG_EFI_FAKE_MEMMAP is not set
+CONFIG_EFI_SOFT_RESERVE=y
+CONFIG_EFI_RUNTIME_WRAPPERS=y
+CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y
+CONFIG_EFI_CAPSULE_LOADER=m
+# CONFIG_EFI_TEST is not set
+CONFIG_APPLE_PROPERTIES=y
+# CONFIG_RESET_ATTACK_MITIGATION is not set
+CONFIG_EFI_RCI2_TABLE=y
+# CONFIG_EFI_DISABLE_PCI_DMA is not set
+# end of EFI (Extensible Firmware Interface) Support
+
+CONFIG_EFI_EMBEDDED_FIRMWARE=y
+CONFIG_UEFI_CPER=y
+CONFIG_UEFI_CPER_X86=y
+CONFIG_EFI_DEV_PATH_PARSER=y
+CONFIG_EFI_EARLYCON=y
+
+#
+# Tegra firmware driver
+#
+# end of Tegra firmware driver
+# end of Firmware Drivers
+
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_IRQFD=y
+CONFIG_HAVE_KVM_IRQ_ROUTING=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_HAVE_KVM_MSI=y
+CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
+CONFIG_KVM_VFIO=y
+CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
+CONFIG_KVM_COMPAT=y
+CONFIG_HAVE_KVM_IRQ_BYPASS=y
+CONFIG_HAVE_KVM_NO_POLL=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_WERROR=y
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+CONFIG_KVM_AMD_SEV=y
+CONFIG_KVM_MMU_AUDIT=y
+CONFIG_AS_AVX512=y
+CONFIG_AS_SHA1_NI=y
+CONFIG_AS_SHA256_NI=y
+CONFIG_AS_TPAUSE=y
+
+#
+# General architecture-dependent options
+#
+CONFIG_CRASH_CORE=y
+CONFIG_KEXEC_CORE=y
+CONFIG_HOTPLUG_SMT=y
+CONFIG_OPROFILE=m
+# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
+CONFIG_HAVE_OPROFILE=y
+CONFIG_OPROFILE_NMI_TIMER=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+# CONFIG_STATIC_KEYS_SELFTEST is not set
+CONFIG_OPTPROBES=y
+CONFIG_KPROBES_ON_FTRACE=y
+CONFIG_UPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_ARCH_USE_BUILTIN_BSWAP=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_KPROBES_ON_FTRACE=y
+CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
+CONFIG_HAVE_NMI=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_CONTIGUOUS=y
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
+CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
+CONFIG_ARCH_HAS_SET_MEMORY=y
+CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
+CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
+CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
+CONFIG_HAVE_ASM_MODVERSIONS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_RSEQ=y
+CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
+CONFIG_HAVE_PERF_REGS=y
+CONFIG_HAVE_PERF_USER_STACK_DUMP=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
+CONFIG_MMU_GATHER_TABLE_FREE=y
+CONFIG_MMU_GATHER_RCU_TABLE_FREE=y
+CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
+CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
+CONFIG_HAVE_CMPXCHG_LOCAL=y
+CONFIG_HAVE_CMPXCHG_DOUBLE=y
+CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
+CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
+CONFIG_SECCOMP_FILTER=y
+CONFIG_HAVE_ARCH_STACKLEAK=y
+CONFIG_HAVE_STACKPROTECTOR=y
+CONFIG_CC_HAS_STACKPROTECTOR_NONE=y
+CONFIG_STACKPROTECTOR=y
+CONFIG_STACKPROTECTOR_STRONG=y
+CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
+CONFIG_HAVE_CONTEXT_TRACKING=y
+CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
+CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_MOVE_PMD=y
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
+CONFIG_HAVE_ARCH_HUGE_VMAP=y
+CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
+CONFIG_HAVE_ARCH_SOFT_DIRTY=y
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
+CONFIG_MODULES_USE_ELF_RELA=y
+CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
+CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
+CONFIG_HAVE_EXIT_THREAD=y
+CONFIG_ARCH_MMAP_RND_BITS=28
+CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
+CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
+CONFIG_HAVE_COPY_THREAD_TLS=y
+CONFIG_HAVE_STACK_VALIDATION=y
+CONFIG_HAVE_RELIABLE_STACKTRACE=y
+CONFIG_ISA_BUS_API=y
+CONFIG_OLD_SIGSUSPEND3=y
+CONFIG_COMPAT_OLD_SIGACTION=y
+CONFIG_COMPAT_32BIT_TIME=y
+CONFIG_HAVE_ARCH_VMAP_STACK=y
+CONFIG_VMAP_STACK=y
+CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
+CONFIG_STRICT_KERNEL_RWX=y
+CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
+CONFIG_STRICT_MODULE_RWX=y
+CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
+CONFIG_ARCH_USE_MEMREMAP_PROT=y
+CONFIG_LOCK_EVENT_COUNTS=y
+CONFIG_ARCH_HAS_MEM_ENCRYPT=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
+# end of GCOV-based kernel profiling
+
+CONFIG_HAVE_GCC_PLUGINS=y
+CONFIG_GCC_PLUGINS=y
+# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
+# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
+# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
+# end of General architecture-dependent options
+
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULE_SIG_FORMAT=y
+CONFIG_MODULES=y
+CONFIG_MODULE_FORCE_LOAD=y
+CONFIG_MODULE_UNLOAD=y
+CONFIG_MODULE_FORCE_UNLOAD=y
+# CONFIG_MODVERSIONS is not set
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_MODULE_SIG=y
+# CONFIG_MODULE_SIG_FORCE is not set
+CONFIG_MODULE_SIG_ALL=y
+# CONFIG_MODULE_SIG_SHA1 is not set
+# CONFIG_MODULE_SIG_SHA224 is not set
+# CONFIG_MODULE_SIG_SHA256 is not set
+# CONFIG_MODULE_SIG_SHA384 is not set
+CONFIG_MODULE_SIG_SHA512=y
+CONFIG_MODULE_SIG_HASH="sha512"
+CONFIG_MODULE_COMPRESS=y
+# CONFIG_MODULE_COMPRESS_GZIP is not set
+CONFIG_MODULE_COMPRESS_XZ=y
+CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y
+CONFIG_UNUSED_SYMBOLS=y
+CONFIG_MODULES_TREE_LOOKUP=y
+CONFIG_BLOCK=y
+CONFIG_BLK_RQ_ALLOC_TIME=y
+CONFIG_BLK_SCSI_REQUEST=y
+CONFIG_BLK_CGROUP_RWSTAT=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_BSGLIB=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_INTEGRITY_T10=y
+CONFIG_BLK_DEV_ZONED=y
+CONFIG_BLK_DEV_THROTTLING=y
+CONFIG_BLK_DEV_THROTTLING_LOW=y
+# CONFIG_BLK_CMDLINE_PARSER is not set
+CONFIG_BLK_WBT=y
+CONFIG_BLK_CGROUP_IOLATENCY=y
+CONFIG_BLK_CGROUP_IOCOST=y
+CONFIG_BLK_WBT_MQ=y
+CONFIG_BLK_DEBUG_FS=y
+CONFIG_BLK_DEBUG_FS_ZONED=y
+CONFIG_BLK_SED_OPAL=y
+CONFIG_BLK_INLINE_ENCRYPTION=y
+CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+# CONFIG_ACORN_PARTITION is not set
+CONFIG_AIX_PARTITION=y
+# CONFIG_OSF_PARTITION is not set
+# CONFIG_AMIGA_PARTITION is not set
+# CONFIG_ATARI_PARTITION is not set
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+# CONFIG_UNIXWARE_DISKLABEL is not set
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+# CONFIG_SGI_PARTITION is not set
+# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_SUN_PARTITION is not set
+CONFIG_KARMA_PARTITION=y
+CONFIG_EFI_PARTITION=y
+# CONFIG_SYSV68_PARTITION is not set
+# CONFIG_CMDLINE_PARTITION is not set
+# end of Partition Types
+
+CONFIG_BLOCK_COMPAT=y
+CONFIG_BLK_MQ_PCI=y
+CONFIG_BLK_MQ_VIRTIO=y
+CONFIG_BLK_MQ_RDMA=y
+CONFIG_BLK_PM=y
+
+#
+# IO Schedulers
+#
+CONFIG_MQ_IOSCHED_DEADLINE=y
+# CONFIG_MQ_IOSCHED_DEADLINE_NODEFAULT is not set
+CONFIG_MQ_IOSCHED_KYBER=y
+CONFIG_IOSCHED_BFQ=y
+CONFIG_BFQ_GROUP_IOSCHED=y
+# CONFIG_BFQ_CGROUP_DEBUG is not set
+# end of IO Schedulers
+
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+CONFIG_ASN1=y
+CONFIG_UNINLINE_SPIN_UNLOCK=y
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_RWSEM_SPIN_ON_OWNER=y
+CONFIG_LOCK_SPIN_ON_OWNER=y
+CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
+CONFIG_QUEUED_SPINLOCKS=y
+CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
+CONFIG_QUEUED_RWLOCKS=y
+CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y
+CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
+CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
+CONFIG_FREEZER=y
+
+#
+# Executable file formats
+#
+CONFIG_BINFMT_ELF=y
+CONFIG_COMPAT_BINFMT_ELF=y
+CONFIG_ELFCORE=y
+CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
+CONFIG_BINFMT_SCRIPT=y
+CONFIG_BINFMT_MISC=y
+CONFIG_COREDUMP=y
+# end of Executable file formats
+
+#
+# Memory Management options
+#
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_SPARSEMEM_MANUAL=y
+CONFIG_SPARSEMEM=y
+CONFIG_NEED_MULTIPLE_NODES=y
+CONFIG_HAVE_MEMORY_PRESENT=y
+CONFIG_SPARSEMEM_EXTREME=y
+CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
+CONFIG_SPARSEMEM_VMEMMAP=y
+CONFIG_HAVE_FAST_GUP=y
+CONFIG_NUMA_KEEP_MEMINFO=y
+CONFIG_MEMORY_ISOLATION=y
+CONFIG_HAVE_BOOTMEM_INFO_NODE=y
+CONFIG_MEMORY_HOTPLUG=y
+CONFIG_MEMORY_HOTPLUG_SPARSE=y
+CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
+CONFIG_MEMORY_HOTREMOVE=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_MEMORY_BALLOON=y
+CONFIG_BALLOON_COMPACTION=y
+CONFIG_COMPACTION=y
+CONFIG_PAGE_REPORTING=y
+CONFIG_MIGRATION=y
+CONFIG_CONTIG_ALLOC=y
+CONFIG_PHYS_ADDR_T_64BIT=y
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+CONFIG_HWPOISON_INJECT=m
+CONFIG_TRANSPARENT_HUGEPAGE=y
+CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
+# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
+CONFIG_ARCH_WANTS_THP_SWAP=y
+CONFIG_THP_SWAP=y
+CONFIG_CLEANCACHE=y
+CONFIG_FRONTSWAP=y
+# CONFIG_CMA is not set
+CONFIG_MEM_SOFT_DIRTY=y
+CONFIG_ZSWAP=y
+# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set
+# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO is not set
+# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set
+CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4=y
+# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set
+# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set
+CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lz4"
+# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD is not set
+CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD=y
+# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set
+CONFIG_ZSWAP_ZPOOL_DEFAULT="z3fold"
+CONFIG_ZSWAP_DEFAULT_ON=y
+CONFIG_ZPOOL=y
+CONFIG_ZBUD=y
+CONFIG_Z3FOLD=y
+CONFIG_ZSMALLOC=y
+# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set
+# CONFIG_ZSMALLOC_STAT is not set
+CONFIG_GENERIC_EARLY_IOREMAP=y
+# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
+# CONFIG_IDLE_PAGE_TRACKING is not set
+CONFIG_ARCH_HAS_PTE_DEVMAP=y
+CONFIG_ZONE_DEVICE=y
+CONFIG_DEV_PAGEMAP_OPS=y
+CONFIG_HMM_MIRROR=y
+CONFIG_DEVICE_PRIVATE=y
+CONFIG_FRAME_VECTOR=y
+CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
+CONFIG_ARCH_HAS_PKEYS=y
+# CONFIG_PERCPU_STATS is not set
+# CONFIG_GUP_BENCHMARK is not set
+CONFIG_READ_ONLY_THP_FOR_FS=y
+CONFIG_ARCH_HAS_PTE_SPECIAL=y
+CONFIG_MAPPING_DIRTY_HELPERS=y
+# end of Memory Management options
+
+CONFIG_NET=y
+CONFIG_COMPAT_NETLINK_MESSAGES=y
+CONFIG_NET_INGRESS=y
+CONFIG_NET_EGRESS=y
+CONFIG_NET_REDIRECT=y
+CONFIG_SKB_EXTENSIONS=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_PACKET_DIAG=y
+CONFIG_UNIX=y
+CONFIG_UNIX_SCM=y
+CONFIG_UNIX_DIAG=y
+CONFIG_TLS=m
+CONFIG_TLS_DEVICE=y
+# CONFIG_TLS_TOE is not set
+CONFIG_XFRM=y
+CONFIG_XFRM_OFFLOAD=y
+CONFIG_XFRM_ALGO=m
+CONFIG_XFRM_USER=m
+CONFIG_XFRM_INTERFACE=m
+CONFIG_XFRM_SUB_POLICY=y
+CONFIG_XFRM_MIGRATE=y
+CONFIG_XFRM_STATISTICS=y
+CONFIG_XFRM_AH=m
+CONFIG_XFRM_ESP=m
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+CONFIG_NET_KEY_MIGRATE=y
+CONFIG_XFRM_ESPINTCP=y
+CONFIG_SMC=m
+CONFIG_SMC_DIAG=m
+CONFIG_XDP_SOCKETS=y
+CONFIG_XDP_SOCKETS_DIAG=y
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+# CONFIG_IP_FIB_TRIE_STATS is not set
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IP_TUNNEL=m
+CONFIG_NET_IPGRE=m
+# CONFIG_NET_IPGRE_BROADCAST is not set
+CONFIG_IP_MROUTE_COMMON=y
+CONFIG_IP_MROUTE=y
+CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+CONFIG_SYN_COOKIES=y
+CONFIG_NET_IPVTI=m
+CONFIG_NET_UDP_TUNNEL=m
+CONFIG_NET_FOU=m
+CONFIG_NET_FOU_IP_TUNNELS=y
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_ESP_OFFLOAD=m
+CONFIG_INET_ESPINTCP=y
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_DIAG=m
+CONFIG_INET_TCP_DIAG=m
+CONFIG_INET_UDP_DIAG=m
+CONFIG_INET_RAW_DIAG=m
+CONFIG_INET_DIAG_DESTROY=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_NV=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_TCP_CONG_DCTCP=m
+CONFIG_TCP_CONG_CDG=m
+CONFIG_TCP_CONG_BBR=m
+CONFIG_DEFAULT_CUBIC=y
+# CONFIG_DEFAULT_RENO is not set
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+CONFIG_IPV6_OPTIMISTIC_DAD=y
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_ESP_OFFLOAD=m
+CONFIG_INET6_ESPINTCP=y
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_IPV6_ILA=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_IPV6_VTI=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_GRE=m
+CONFIG_IPV6_FOU=m
+CONFIG_IPV6_FOU_TUNNEL=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+CONFIG_IPV6_MROUTE=y
+CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
+CONFIG_IPV6_PIMSM_V2=y
+CONFIG_IPV6_SEG6_LWTUNNEL=y
+CONFIG_IPV6_SEG6_HMAC=y
+CONFIG_IPV6_SEG6_BPF=y
+CONFIG_IPV6_RPL_LWTUNNEL=y
+CONFIG_NETLABEL=y
+CONFIG_MPTCP=y
+CONFIG_MPTCP_IPV6=y
+# CONFIG_MPTCP_HMAC_TEST is not set
+CONFIG_NETWORK_SECMARK=y
+CONFIG_NET_PTP_CLASSIFY=y
+CONFIG_NETWORK_PHY_TIMESTAMPING=y
+CONFIG_NETFILTER=y
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=m
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_INGRESS=y
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_FAMILY_BRIDGE=y
+CONFIG_NETFILTER_FAMILY_ARP=y
+CONFIG_NETFILTER_NETLINK_ACCT=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NETFILTER_NETLINK_OSF=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_LOG_COMMON=m
+CONFIG_NF_LOG_NETDEV=m
+CONFIG_NETFILTER_CONNCOUNT=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CONNTRACK_PROCFS=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMEOUT=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CONNTRACK_LABELS=y
+CONFIG_NF_CT_PROTO_DCCP=y
+CONFIG_NF_CT_PROTO_GRE=y
+CONFIG_NF_CT_PROTO_SCTP=y
+CONFIG_NF_CT_PROTO_UDPLITE=y
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+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_GLUE_CT=y
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_REDIRECT=y
+CONFIG_NF_NAT_MASQUERADE=y
+CONFIG_NETFILTER_SYNPROXY=m
+CONFIG_NF_TABLES=m
+CONFIG_NF_TABLES_INET=y
+CONFIG_NF_TABLES_NETDEV=y
+CONFIG_NFT_NUMGEN=m
+CONFIG_NFT_CT=m
+CONFIG_NFT_FLOW_OFFLOAD=m
+CONFIG_NFT_COUNTER=m
+CONFIG_NFT_CONNLIMIT=m
+CONFIG_NFT_LOG=m
+CONFIG_NFT_LIMIT=m
+CONFIG_NFT_MASQ=m
+CONFIG_NFT_REDIR=m
+CONFIG_NFT_NAT=m
+CONFIG_NFT_TUNNEL=m
+CONFIG_NFT_OBJREF=m
+CONFIG_NFT_QUEUE=m
+CONFIG_NFT_QUOTA=m
+CONFIG_NFT_REJECT=m
+CONFIG_NFT_REJECT_INET=m
+CONFIG_NFT_COMPAT=m
+CONFIG_NFT_HASH=m
+CONFIG_NFT_FIB=m
+CONFIG_NFT_FIB_INET=m
+CONFIG_NFT_XFRM=m
+CONFIG_NFT_SOCKET=m
+CONFIG_NFT_OSF=m
+CONFIG_NFT_TPROXY=m
+CONFIG_NFT_SYNPROXY=m
+CONFIG_NF_DUP_NETDEV=m
+CONFIG_NFT_DUP_NETDEV=m
+CONFIG_NFT_FWD_NETDEV=m
+CONFIG_NFT_FIB_NETDEV=m
+CONFIG_NF_FLOW_TABLE_INET=m
+CONFIG_NF_FLOW_TABLE=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_HMARK=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_LOG=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_NAT=m
+CONFIG_NETFILTER_XT_TARGET_NETMAP=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_REDIRECT=m
+CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_BPF=m
+CONFIG_NETFILTER_XT_MATCH_CGROUP=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ECN=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPCOMP=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_L2TP=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_NFACCT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+# end of Core Netfilter Configuration
+
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPMARK=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_IPMAC=m
+CONFIG_IP_SET_HASH_MAC=m
+CONFIG_IP_SET_HASH_NETPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETNET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_HASH_NETIFACE=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=15
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+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
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_MH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS SH scheduler
+#
+CONFIG_IP_VS_SH_TAB_BITS=8
+
+#
+# IPVS MH scheduler
+#
+CONFIG_IP_VS_MH_TAB_INDEX=12
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_SOCKET_IPV4=m
+CONFIG_NF_TPROXY_IPV4=m
+CONFIG_NF_TABLES_IPV4=y
+CONFIG_NFT_REJECT_IPV4=m
+CONFIG_NFT_DUP_IPV4=m
+CONFIG_NFT_FIB_IPV4=m
+CONFIG_NF_TABLES_ARP=y
+CONFIG_NF_FLOW_TABLE_IPV4=m
+CONFIG_NF_DUP_IPV4=m
+CONFIG_NF_LOG_ARP=m
+CONFIG_NF_LOG_IPV4=m
+CONFIG_NF_REJECT_IPV4=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_RPFILTER=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_SYNPROXY=m
+CONFIG_IP_NF_NAT=m
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_SECURITY=m
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+# end of IP: Netfilter Configuration
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_SOCKET_IPV6=m
+CONFIG_NF_TPROXY_IPV6=m
+CONFIG_NF_TABLES_IPV6=y
+CONFIG_NFT_REJECT_IPV6=m
+CONFIG_NFT_DUP_IPV6=m
+CONFIG_NFT_FIB_IPV6=m
+CONFIG_NF_FLOW_TABLE_IPV6=m
+CONFIG_NF_DUP_IPV6=m
+CONFIG_NF_REJECT_IPV6=m
+CONFIG_NF_LOG_IPV6=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RPFILTER=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_MATCH_SRH=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_TARGET_SYNPROXY=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_SECURITY=m
+CONFIG_IP6_NF_NAT=m
+CONFIG_IP6_NF_TARGET_MASQUERADE=m
+CONFIG_IP6_NF_TARGET_NPT=m
+# end of IPv6: Netfilter Configuration
+
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_TABLES_BRIDGE=m
+CONFIG_NFT_BRIDGE_META=m
+CONFIG_NFT_BRIDGE_REJECT=m
+CONFIG_NF_LOG_BRIDGE=m
+CONFIG_NF_CONNTRACK_BRIDGE=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+# CONFIG_BPFILTER is not set
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+# end of DCCP CCIDs Configuration
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+# end of DCCP Kernel Hacking
+
+CONFIG_IP_SCTP=m
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set
+CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
+CONFIG_SCTP_COOKIE_HMAC_MD5=y
+CONFIG_SCTP_COOKIE_HMAC_SHA1=y
+CONFIG_INET_SCTP_DIAG=m
+CONFIG_RDS=m
+CONFIG_RDS_RDMA=m
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+CONFIG_TIPC_MEDIA_IB=y
+CONFIG_TIPC_MEDIA_UDP=y
+CONFIG_TIPC_CRYPTO=y
+CONFIG_TIPC_DIAG=m
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+# CONFIG_L2TP_DEBUGFS is not set
+CONFIG_L2TP_V3=y
+CONFIG_L2TP_IP=m
+CONFIG_L2TP_ETH=m
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_MRP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_BRIDGE_VLAN_FILTERING=y
+CONFIG_BRIDGE_MRP=y
+CONFIG_HAVE_NET_DSA=y
+CONFIG_NET_DSA=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_AR9331=m
+CONFIG_NET_DSA_TAG_BRCM_COMMON=m
+CONFIG_NET_DSA_TAG_BRCM=m
+CONFIG_NET_DSA_TAG_BRCM_PREPEND=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_DSA=m
+CONFIG_NET_DSA_TAG_EDSA=m
+CONFIG_NET_DSA_TAG_MTK=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_OCELOT=m
+CONFIG_NET_DSA_TAG_QCA=m
+CONFIG_NET_DSA_TAG_LAN9303=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_VLAN_8021Q_MVRP=y
+# CONFIG_DECNET is not set
+CONFIG_LLC=m
+CONFIG_LLC2=m
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+# CONFIG_X25 is not set
+# CONFIG_LAPB is not set
+CONFIG_PHONET=m
+CONFIG_6LOWPAN=m
+# CONFIG_6LOWPAN_DEBUGFS is not set
+CONFIG_6LOWPAN_NHC=m
+CONFIG_6LOWPAN_NHC_DEST=m
+CONFIG_6LOWPAN_NHC_FRAGMENT=m
+CONFIG_6LOWPAN_NHC_HOP=m
+CONFIG_6LOWPAN_NHC_IPV6=m
+CONFIG_6LOWPAN_NHC_MOBILITY=m
+CONFIG_6LOWPAN_NHC_ROUTING=m
+CONFIG_6LOWPAN_NHC_UDP=m
+CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m
+CONFIG_6LOWPAN_GHC_UDP=m
+CONFIG_6LOWPAN_GHC_ICMPV6=m
+CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m
+CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m
+CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m
+CONFIG_IEEE802154=m
+CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y
+CONFIG_IEEE802154_SOCKET=m
+CONFIG_IEEE802154_6LOWPAN=m
+CONFIG_MAC802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_CBS=m
+CONFIG_NET_SCH_ETF=m
+CONFIG_NET_SCH_TAPRIO=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_SKBPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_CODEL=m
+CONFIG_NET_SCH_FQ_CODEL=y
+CONFIG_NET_SCH_CAKE=m
+CONFIG_NET_SCH_FQ=m
+CONFIG_NET_SCH_HHF=m
+CONFIG_NET_SCH_PIE=m
+CONFIG_NET_SCH_FQ_PIE=m
+CONFIG_NET_SCH_INGRESS=m
+CONFIG_NET_SCH_PLUG=m
+CONFIG_NET_SCH_ETS=m
+CONFIG_NET_SCH_DEFAULT=y
+# CONFIG_DEFAULT_FQ is not set
+# CONFIG_DEFAULT_CODEL is not set
+CONFIG_DEFAULT_FQ_CODEL=y
+# CONFIG_DEFAULT_FQ_PIE is not set
+# CONFIG_DEFAULT_SFQ is not set
+# CONFIG_DEFAULT_PFIFO_FAST is not set
+CONFIG_DEFAULT_NET_SCH="fq_codel"
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+CONFIG_CLS_U32_PERF=y
+CONFIG_CLS_U32_MARK=y
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+CONFIG_NET_CLS_CGROUP=m
+CONFIG_NET_CLS_BPF=m
+CONFIG_NET_CLS_FLOWER=m
+CONFIG_NET_CLS_MATCHALL=m
+CONFIG_NET_EMATCH=y
+CONFIG_NET_EMATCH_STACK=32
+CONFIG_NET_EMATCH_CMP=m
+CONFIG_NET_EMATCH_NBYTE=m
+CONFIG_NET_EMATCH_U32=m
+CONFIG_NET_EMATCH_META=m
+CONFIG_NET_EMATCH_TEXT=m
+CONFIG_NET_EMATCH_CANID=m
+CONFIG_NET_EMATCH_IPSET=m
+CONFIG_NET_EMATCH_IPT=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_SAMPLE=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+CONFIG_NET_ACT_MPLS=m
+CONFIG_NET_ACT_VLAN=m
+CONFIG_NET_ACT_BPF=m
+CONFIG_NET_ACT_CONNMARK=m
+CONFIG_NET_ACT_CTINFO=m
+CONFIG_NET_ACT_SKBMOD=m
+CONFIG_NET_ACT_IFE=m
+CONFIG_NET_ACT_TUNNEL_KEY=m
+CONFIG_NET_ACT_CT=m
+CONFIG_NET_ACT_GATE=m
+CONFIG_NET_IFE_SKBMARK=m
+CONFIG_NET_IFE_SKBPRIO=m
+CONFIG_NET_IFE_SKBTCINDEX=m
+CONFIG_NET_TC_SKB_EXT=y
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=m
+CONFIG_BATMAN_ADV=m
+CONFIG_BATMAN_ADV_BATMAN_V=y
+CONFIG_BATMAN_ADV_BLA=y
+CONFIG_BATMAN_ADV_DAT=y
+CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_MCAST=y
+CONFIG_BATMAN_ADV_DEBUGFS=y
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_BATMAN_ADV_SYSFS=y
+# CONFIG_BATMAN_ADV_TRACING is not set
+CONFIG_OPENVSWITCH=m
+CONFIG_OPENVSWITCH_GRE=m
+CONFIG_OPENVSWITCH_VXLAN=m
+CONFIG_OPENVSWITCH_GENEVE=m
+CONFIG_VSOCKETS=m
+CONFIG_VSOCKETS_DIAG=m
+CONFIG_VSOCKETS_LOOPBACK=m
+CONFIG_VMWARE_VMCI_VSOCKETS=m
+CONFIG_VIRTIO_VSOCKETS=m
+CONFIG_VIRTIO_VSOCKETS_COMMON=m
+CONFIG_HYPERV_VSOCKETS=m
+CONFIG_NETLINK_DIAG=m
+CONFIG_MPLS=y
+CONFIG_NET_MPLS_GSO=m
+CONFIG_MPLS_ROUTING=m
+CONFIG_MPLS_IPTUNNEL=m
+CONFIG_NET_NSH=m
+CONFIG_HSR=m
+CONFIG_NET_SWITCHDEV=y
+CONFIG_NET_L3_MASTER_DEV=y
+CONFIG_QRTR=m
+CONFIG_QRTR_SMD=m
+CONFIG_QRTR_TUN=m
+CONFIG_QRTR_MHI=m
+CONFIG_NET_NCSI=y
+CONFIG_NCSI_OEM_CMD_GET_MAC=y
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+CONFIG_CGROUP_NET_PRIO=y
+CONFIG_CGROUP_NET_CLASSID=y
+CONFIG_NET_RX_BUSY_POLL=y
+CONFIG_BQL=y
+CONFIG_BPF_JIT=y
+CONFIG_BPF_STREAM_PARSER=y
+CONFIG_NET_FLOW_LIMIT=y
+
+#
+# Network testing
+#
+CONFIG_NET_PKTGEN=m
+CONFIG_NET_DROP_MONITOR=y
+# end of Network testing
+# end of Networking options
+
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_YAM=m
+# end of AX.25 network device drivers
+
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+CONFIG_CAN_GW=m
+CONFIG_CAN_J1939=m
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_VXCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+CONFIG_CAN_FLEXCAN=m
+CONFIG_CAN_GRCAN=m
+CONFIG_CAN_JANZ_ICAN3=m
+CONFIG_CAN_KVASER_PCIEFD=m
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+CONFIG_CAN_C_CAN_PCI=m
+CONFIG_CAN_CC770=m
+# CONFIG_CAN_CC770_ISA is not set
+CONFIG_CAN_CC770_PLATFORM=m
+CONFIG_CAN_IFI_CANFD=m
+CONFIG_CAN_M_CAN=m
+CONFIG_CAN_M_CAN_PLATFORM=m
+CONFIG_CAN_M_CAN_TCAN4X5X=m
+CONFIG_CAN_PEAK_PCIEFD=m
+CONFIG_CAN_SJA1000=m
+CONFIG_CAN_EMS_PCI=m
+# CONFIG_CAN_EMS_PCMCIA is not set
+CONFIG_CAN_F81601=m
+CONFIG_CAN_KVASER_PCI=m
+CONFIG_CAN_PEAK_PCI=m
+CONFIG_CAN_PEAK_PCIEC=y
+CONFIG_CAN_PEAK_PCMCIA=m
+CONFIG_CAN_PLX_PCI=m
+# CONFIG_CAN_SJA1000_ISA is not set
+CONFIG_CAN_SJA1000_PLATFORM=m
+CONFIG_CAN_SOFTING=m
+CONFIG_CAN_SOFTING_CS=m
+
+#
+# CAN SPI interfaces
+#
+CONFIG_CAN_HI311X=m
+CONFIG_CAN_MCP251X=m
+# end of CAN SPI interfaces
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_8DEV_USB=m
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_GS_USB=m
+CONFIG_CAN_KVASER_USB=m
+CONFIG_CAN_MCBA_USB=m
+CONFIG_CAN_PEAK_USB=m
+CONFIG_CAN_UCAN=m
+# end of CAN USB interfaces
+
+# CONFIG_CAN_DEBUG_DEVICES is not set
+# end of CAN Device Drivers
+
+CONFIG_BT=m
+CONFIG_BT_BREDR=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+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_6LOWPAN=m
+CONFIG_BT_LEDS=y
+CONFIG_BT_MSFTEXT=y
+CONFIG_BT_DEBUGFS=y
+# CONFIG_BT_SELFTEST is not set
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_INTEL=m
+CONFIG_BT_BCM=m
+CONFIG_BT_RTL=m
+CONFIG_BT_QCA=m
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y
+CONFIG_BT_HCIBTUSB_BCM=y
+CONFIG_BT_HCIBTUSB_MTK=y
+CONFIG_BT_HCIBTUSB_RTL=y
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_SERDEV=y
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_NOKIA=m
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIUART_3WIRE=y
+CONFIG_BT_HCIUART_INTEL=y
+CONFIG_BT_HCIUART_BCM=y
+CONFIG_BT_HCIUART_RTL=y
+CONFIG_BT_HCIUART_QCA=y
+CONFIG_BT_HCIUART_AG6XX=y
+CONFIG_BT_HCIUART_MRVL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_MTKSDIO=m
+CONFIG_BT_MTKUART=m
+CONFIG_BT_HCIRSI=m
+# end of Bluetooth device drivers
+
+CONFIG_AF_RXRPC=m
+CONFIG_AF_RXRPC_IPV6=y
+# CONFIG_AF_RXRPC_INJECT_LOSS is not set
+CONFIG_AF_RXRPC_DEBUG=y
+CONFIG_RXKAD=y
+CONFIG_AF_KCM=m
+CONFIG_STREAM_PARSER=y
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+# CONFIG_NL80211_TESTMODE is not set
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
+CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y
+CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_DEBUGFS=y
+CONFIG_CFG80211_CRDA_SUPPORT=y
+CONFIG_CFG80211_WEXT=y
+CONFIG_CFG80211_WEXT_EXPORT=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+# CONFIG_MAC80211_MESSAGE_TRACING is not set
+# CONFIG_MAC80211_DEBUG_MENU is not set
+CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=m
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_GPIO=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+CONFIG_NET_9P_XEN=m
+CONFIG_NET_9P_RDMA=m
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CAIF_USB=m
+CONFIG_CEPH_LIB=m
+CONFIG_CEPH_LIB_PRETTYDEBUG=y
+CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y
+CONFIG_NFC=m
+CONFIG_NFC_DIGITAL=m
+CONFIG_NFC_NCI=m
+CONFIG_NFC_NCI_SPI=m
+CONFIG_NFC_NCI_UART=m
+CONFIG_NFC_HCI=m
+CONFIG_NFC_SHDLC=y
+
+#
+# Near Field Communication (NFC) devices
+#
+CONFIG_NFC_TRF7970A=m
+CONFIG_NFC_MEI_PHY=m
+CONFIG_NFC_SIM=m
+CONFIG_NFC_PORT100=m
+CONFIG_NFC_FDP=m
+CONFIG_NFC_FDP_I2C=m
+CONFIG_NFC_PN544=m
+CONFIG_NFC_PN544_I2C=m
+CONFIG_NFC_PN544_MEI=m
+CONFIG_NFC_PN533=m
+CONFIG_NFC_PN533_USB=m
+CONFIG_NFC_PN533_I2C=m
+CONFIG_NFC_PN532_UART=m
+CONFIG_NFC_MICROREAD=m
+CONFIG_NFC_MICROREAD_I2C=m
+CONFIG_NFC_MICROREAD_MEI=m
+CONFIG_NFC_MRVL=m
+CONFIG_NFC_MRVL_USB=m
+CONFIG_NFC_MRVL_UART=m
+CONFIG_NFC_MRVL_I2C=m
+CONFIG_NFC_MRVL_SPI=m
+CONFIG_NFC_ST21NFCA=m
+CONFIG_NFC_ST21NFCA_I2C=m
+CONFIG_NFC_ST_NCI=m
+CONFIG_NFC_ST_NCI_I2C=m
+CONFIG_NFC_ST_NCI_SPI=m
+CONFIG_NFC_NXP_NCI=m
+CONFIG_NFC_NXP_NCI_I2C=m
+CONFIG_NFC_S3FWRN5=m
+CONFIG_NFC_S3FWRN5_I2C=m
+CONFIG_NFC_ST95HF=m
+# end of Near Field Communication (NFC) devices
+
+CONFIG_PSAMPLE=m
+CONFIG_NET_IFE=m
+CONFIG_LWTUNNEL=y
+CONFIG_LWTUNNEL_BPF=y
+CONFIG_DST_CACHE=y
+CONFIG_GRO_CELLS=y
+CONFIG_SOCK_VALIDATE_XMIT=y
+CONFIG_NET_SOCK_MSG=y
+CONFIG_NET_DEVLINK=y
+CONFIG_PAGE_POOL=y
+CONFIG_FAILOVER=m
+CONFIG_HAVE_EBPF_JIT=y
+
+#
+# Device Drivers
+#
+CONFIG_HAVE_EISA=y
+# CONFIG_EISA is not set
+CONFIG_HAVE_PCI=y
+CONFIG_PCI=y
+CONFIG_PCI_DOMAINS=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIEAER_INJECT is not set
+CONFIG_PCIE_ECRC=y
+CONFIG_PCIEASPM=y
+CONFIG_PCIEASPM_DEFAULT=y
+# CONFIG_PCIEASPM_POWERSAVE is not set
+# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
+# CONFIG_PCIEASPM_PERFORMANCE is not set
+CONFIG_PCIE_PME=y
+CONFIG_PCIE_DPC=y
+CONFIG_PCIE_PTM=y
+# CONFIG_PCIE_BW is not set
+CONFIG_PCIE_EDR=y
+CONFIG_PCI_MSI=y
+CONFIG_PCI_MSI_IRQ_DOMAIN=y
+CONFIG_PCI_QUIRKS=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_REALLOC_ENABLE_AUTO=y
+CONFIG_PCI_STUB=y
+CONFIG_PCI_PF_STUB=m
+CONFIG_XEN_PCIDEV_FRONTEND=m
+CONFIG_PCI_ATS=y
+CONFIG_PCI_ECAM=y
+CONFIG_PCI_LOCKLESS_CONFIG=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_PRI=y
+CONFIG_PCI_PASID=y
+CONFIG_PCI_P2PDMA=y
+CONFIG_PCI_LABEL=y
+CONFIG_PCI_HYPERV=m
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_ACPI=y
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+CONFIG_HOTPLUG_PCI_SHPC=y
+
+#
+# PCI controller drivers
+#
+CONFIG_PCI_FTPCI100=y
+CONFIG_PCI_HOST_COMMON=y
+CONFIG_PCI_HOST_GENERIC=y
+CONFIG_PCIE_XILINX=y
+CONFIG_VMD=m
+CONFIG_PCI_HYPERV_INTERFACE=m
+
+#
+# DesignWare PCI Core Support
+#
+CONFIG_PCIE_DW=y
+CONFIG_PCIE_DW_HOST=y
+CONFIG_PCIE_DW_EP=y
+CONFIG_PCIE_DW_PLAT=y
+CONFIG_PCIE_DW_PLAT_HOST=y
+CONFIG_PCIE_DW_PLAT_EP=y
+CONFIG_PCIE_INTEL_GW=y
+CONFIG_PCI_MESON=y
+# end of DesignWare PCI Core Support
+
+#
+# Mobiveil PCIe Core Support
+#
+# end of Mobiveil PCIe Core Support
+
+#
+# Cadence PCIe controllers support
+#
+CONFIG_PCIE_CADENCE=y
+CONFIG_PCIE_CADENCE_HOST=y
+CONFIG_PCIE_CADENCE_EP=y
+CONFIG_PCIE_CADENCE_PLAT=y
+CONFIG_PCIE_CADENCE_PLAT_HOST=y
+CONFIG_PCIE_CADENCE_PLAT_EP=y
+# end of Cadence PCIe controllers support
+# end of PCI controller drivers
+
+#
+# PCI Endpoint
+#
+CONFIG_PCI_ENDPOINT=y
+CONFIG_PCI_ENDPOINT_CONFIGFS=y
+# CONFIG_PCI_EPF_TEST is not set
+# end of PCI Endpoint
+
+#
+# PCI switch controller drivers
+#
+CONFIG_PCI_SW_SWITCHTEC=m
+# end of PCI switch controller drivers
+
+CONFIG_PCCARD=m
+CONFIG_PCMCIA=m
+CONFIG_PCMCIA_LOAD_CIS=y
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_PD6729=m
+CONFIG_I82092=m
+CONFIG_PCCARD_NONSTATIC=y
+CONFIG_RAPIDIO=m
+CONFIG_RAPIDIO_TSI721=m
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y
+CONFIG_RAPIDIO_DMA_ENGINE=y
+# CONFIG_RAPIDIO_DEBUG is not set
+CONFIG_RAPIDIO_ENUM_BASIC=m
+CONFIG_RAPIDIO_CHMAN=m
+CONFIG_RAPIDIO_MPORT_CDEV=m
+
+#
+# RapidIO Switch drivers
+#
+CONFIG_RAPIDIO_TSI57X=m
+CONFIG_RAPIDIO_CPS_XX=m
+CONFIG_RAPIDIO_TSI568=m
+CONFIG_RAPIDIO_CPS_GEN2=m
+CONFIG_RAPIDIO_RXS_GEN3=m
+# end of RapidIO Switch drivers
+
+#
+# Generic Driver Options
+#
+# CONFIG_UEVENT_HELPER is not set
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+
+#
+# Firmware loader
+#
+CONFIG_FW_LOADER=y
+CONFIG_FW_LOADER_PAGED_BUF=y
+CONFIG_EXTRA_FIRMWARE=""
+# CONFIG_FW_LOADER_USER_HELPER is not set
+CONFIG_FW_LOADER_COMPRESS=y
+CONFIG_FW_CACHE=y
+# end of Firmware loader
+
+CONFIG_WANT_DEV_COREDUMP=y
+CONFIG_ALLOW_DEV_COREDUMP=y
+CONFIG_DEV_COREDUMP=y
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
+CONFIG_HMEM_REPORTING=y
+# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
+CONFIG_SYS_HYPERVISOR=y
+CONFIG_GENERIC_CPU_AUTOPROBE=y
+CONFIG_GENERIC_CPU_VULNERABILITIES=y
+CONFIG_REGMAP=y
+CONFIG_REGMAP_I2C=y
+CONFIG_REGMAP_SLIMBUS=m
+CONFIG_REGMAP_SPI=y
+CONFIG_REGMAP_SPMI=m
+CONFIG_REGMAP_W1=m
+CONFIG_REGMAP_MMIO=y
+CONFIG_REGMAP_IRQ=y
+CONFIG_REGMAP_SOUNDWIRE=m
+CONFIG_REGMAP_SCCB=m
+CONFIG_REGMAP_I3C=m
+CONFIG_DMA_SHARED_BUFFER=y
+# CONFIG_DMA_FENCE_TRACE is not set
+# end of Generic Driver Options
+
+#
+# Bus devices
+#
+CONFIG_MOXTET=m
+CONFIG_SIMPLE_PM_BUS=y
+CONFIG_MHI_BUS=m
+# end of Bus devices
+
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_GNSS=m
+CONFIG_GNSS_SERIAL=m
+CONFIG_GNSS_MTK_SERIAL=m
+CONFIG_GNSS_SIRF_SERIAL=m
+CONFIG_GNSS_UBX_SERIAL=m
+CONFIG_MTD=m
+CONFIG_MTD_TESTS=m
+
+#
+# Partition parsers
+#
+CONFIG_MTD_AR7_PARTS=m
+CONFIG_MTD_CMDLINE_PARTS=m
+CONFIG_MTD_OF_PARTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+# end of Partition parsers
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+CONFIG_MTD_BLOCK_RO=m
+CONFIG_FTL=m
+CONFIG_NFTL=m
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=m
+CONFIG_RFD_FTL=m
+CONFIG_SSFDC=m
+CONFIG_SM_FTL=m
+CONFIG_MTD_OOPS=m
+CONFIG_MTD_PSTORE=m
+CONFIG_MTD_SWAP=m
+CONFIG_MTD_PARTITIONED_MASTER=y
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_GEN_PROBE=m
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_CFI_UTIL=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+CONFIG_MTD_ABSENT=m
+# end of RAM/ROM/Flash chip drivers
+
+#
+# Mapping drivers for chip access
+#
+CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_PHYSMAP=m
+# CONFIG_MTD_PHYSMAP_COMPAT is not set
+CONFIG_MTD_PHYSMAP_OF=y
+CONFIG_MTD_PHYSMAP_VERSATILE=y
+CONFIG_MTD_PHYSMAP_GEMINI=y
+CONFIG_MTD_PHYSMAP_GPIO_ADDR=y
+CONFIG_MTD_SBC_GXX=m
+CONFIG_MTD_AMD76XROM=m
+CONFIG_MTD_ICHXROM=m
+CONFIG_MTD_ESB2ROM=m
+CONFIG_MTD_CK804XROM=m
+CONFIG_MTD_SCB2_FLASH=m
+CONFIG_MTD_NETtel=m
+CONFIG_MTD_L440GX=m
+CONFIG_MTD_PCI=m
+CONFIG_MTD_PCMCIA=m
+# CONFIG_MTD_PCMCIA_ANONYMOUS is not set
+CONFIG_MTD_INTEL_VR_NOR=m
+CONFIG_MTD_PLATRAM=m
+# end of Mapping drivers for chip access
+
+#
+# Self-contained MTD device drivers
+#
+CONFIG_MTD_PMC551=m
+# CONFIG_MTD_PMC551_BUGFIX is not set
+# CONFIG_MTD_PMC551_DEBUG is not set
+CONFIG_MTD_DATAFLASH=m
+# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
+CONFIG_MTD_DATAFLASH_OTP=y
+CONFIG_MTD_MCHP23K256=m
+CONFIG_MTD_SST25L=m
+CONFIG_MTD_SLRAM=m
+CONFIG_MTD_PHRAM=m
+CONFIG_MTD_MTDRAM=m
+CONFIG_MTDRAM_TOTAL_SIZE=4096
+CONFIG_MTDRAM_ERASE_SIZE=128
+CONFIG_MTD_BLOCK2MTD=m
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOCG3=m
+CONFIG_BCH_CONST_M=14
+CONFIG_BCH_CONST_T=4
+# end of Self-contained MTD device drivers
+
+CONFIG_MTD_NAND_CORE=m
+CONFIG_MTD_ONENAND=m
+# CONFIG_MTD_ONENAND_VERIFY_WRITE is not set
+CONFIG_MTD_ONENAND_GENERIC=m
+CONFIG_MTD_ONENAND_OTP=y
+CONFIG_MTD_ONENAND_2X_PROGRAM=y
+CONFIG_MTD_NAND_ECC_SW_HAMMING=m
+CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC=y
+CONFIG_MTD_RAW_NAND=m
+CONFIG_MTD_NAND_ECC_SW_BCH=y
+
+#
+# Raw/parallel NAND flash controllers
+#
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_PCI=m
+CONFIG_MTD_NAND_DENALI_DT=m
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_MXIC=m
+CONFIG_MTD_NAND_GPIO=m
+CONFIG_MTD_NAND_PLATFORM=m
+CONFIG_MTD_NAND_CADENCE=m
+CONFIG_MTD_NAND_ARASAN=m
+
+#
+# Misc
+#
+CONFIG_MTD_SM_COMMON=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
+CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y
+CONFIG_MTD_SPI_NAND=m
+
+#
+# LPDDR & LPDDR2 PCM memory drivers
+#
+CONFIG_MTD_LPDDR=m
+CONFIG_MTD_QINFO_PROBE=m
+# end of LPDDR & LPDDR2 PCM memory drivers
+
+CONFIG_MTD_SPI_NOR=m
+CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
+CONFIG_SPI_INTEL_SPI=m
+CONFIG_SPI_INTEL_SPI_PCI=m
+CONFIG_SPI_INTEL_SPI_PLATFORM=m
+CONFIG_MTD_UBI=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_LIMIT=20
+CONFIG_MTD_UBI_FASTMAP=y
+CONFIG_MTD_UBI_GLUEBI=m
+CONFIG_MTD_UBI_BLOCK=y
+CONFIG_MTD_HYPERBUS=m
+CONFIG_DTC=y
+CONFIG_OF=y
+# CONFIG_OF_UNITTEST is not set
+CONFIG_OF_FLATTREE=y
+CONFIG_OF_EARLY_FLATTREE=y
+CONFIG_OF_KOBJ=y
+CONFIG_OF_DYNAMIC=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_NET=y
+CONFIG_OF_MDIO=m
+CONFIG_OF_RESERVED_MEM=y
+CONFIG_OF_RESOLVE=y
+CONFIG_OF_OVERLAY=y
+CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+CONFIG_PARPORT_PC_SUPERIO=y
+CONFIG_PARPORT_PC_PCMCIA=m
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+# CONFIG_BLK_DEV_NULL_BLK is not set
+CONFIG_BLK_DEV_FD=m
+CONFIG_CDROM=m
+# CONFIG_PARIDE is not set
+CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
+CONFIG_ZRAM=m
+CONFIG_ZRAM_WRITEBACK=y
+# CONFIG_ZRAM_MEMORY_TRACKING is not set
+CONFIG_BLK_DEV_UMEM=m
+CONFIG_BLK_DEV_LOOP=m
+CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_SKD=m
+CONFIG_BLK_DEV_SX8=m
+CONFIG_BLK_DEV_RAM=m
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=16384
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_XEN_BLKDEV_FRONTEND=m
+CONFIG_XEN_BLKDEV_BACKEND=m
+CONFIG_VIRTIO_BLK=m
+CONFIG_BLK_DEV_RBD=m
+CONFIG_BLK_DEV_RSXX=m
+CONFIG_BLK_DEV_RNBD=y
+CONFIG_BLK_DEV_RNBD_CLIENT=m
+CONFIG_BLK_DEV_RNBD_SERVER=m
+
+#
+# NVME Support
+#
+CONFIG_NVME_CORE=y
+CONFIG_BLK_DEV_NVME=y
+CONFIG_NVME_MULTIPATH=y
+CONFIG_NVME_HWMON=y
+CONFIG_NVME_FABRICS=m
+CONFIG_NVME_RDMA=m
+CONFIG_NVME_FC=m
+CONFIG_NVME_TCP=m
+CONFIG_NVME_TARGET=m
+CONFIG_NVME_TARGET_LOOP=m
+CONFIG_NVME_TARGET_RDMA=m
+CONFIG_NVME_TARGET_FC=m
+CONFIG_NVME_TARGET_FCLOOP=m
+CONFIG_NVME_TARGET_TCP=m
+# end of NVME Support
+
+#
+# Misc devices
+#
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+# CONFIG_DUMMY_IRQ is not set
+CONFIG_IBM_ASM=m
+CONFIG_PHANTOM=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_LATTICE_ECP3_CONFIG=m
+# CONFIG_SRAM is not set
+CONFIG_PCI_ENDPOINT_TEST=m
+CONFIG_XILINX_SDFEC=m
+CONFIG_MISC_RTSX=m
+CONFIG_PVPANIC=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+# CONFIG_EEPROM_AT25 is not set
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+# CONFIG_EEPROM_93XX46 is not set
+CONFIG_EEPROM_IDT_89HPESX=m
+CONFIG_EEPROM_EE1004=m
+# end of EEPROM support
+
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+# end of Texas Instruments shared transport line discipline
+
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_INTEL_MEI_ME=m
+CONFIG_INTEL_MEI_TXE=m
+CONFIG_INTEL_MEI_HDCP=m
+CONFIG_VMWARE_VMCI=m
+
+#
+# Intel MIC & related support
+#
+CONFIG_INTEL_MIC_BUS=m
+CONFIG_SCIF_BUS=m
+CONFIG_VOP_BUS=m
+CONFIG_INTEL_MIC_HOST=m
+CONFIG_INTEL_MIC_CARD=m
+CONFIG_SCIF=m
+CONFIG_MIC_COSM=m
+CONFIG_VOP=m
+# end of Intel MIC & related support
+
+CONFIG_GENWQE=m
+CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
+CONFIG_ECHO=m
+CONFIG_MISC_ALCOR_PCI=m
+CONFIG_MISC_RTSX_PCI=m
+CONFIG_MISC_RTSX_USB=m
+CONFIG_HABANA_AI=m
+CONFIG_UACCE=m
+# end of Misc devices
+
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=m
+CONFIG_BLK_DEV_SR=m
+CONFIG_CHR_DEV_SG=m
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+# end of SCSI Transports
+
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=15000
+CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
+CONFIG_SCSI_MVSAS=m
+CONFIG_SCSI_MVSAS_DEBUG=y
+CONFIG_SCSI_MVSAS_TASKLET=y
+CONFIG_SCSI_MVUMI=m
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ESAS2R=m
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT3SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+CONFIG_SCSI_MPT3SAS_MAX_SGE=128
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_SMARTPQI=m
+CONFIG_SCSI_UFSHCD=m
+CONFIG_SCSI_UFSHCD_PCI=m
+# CONFIG_SCSI_UFS_DWC_TC_PCI is not set
+CONFIG_SCSI_UFSHCD_PLATFORM=m
+CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
+CONFIG_SCSI_UFS_BSG=y
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+CONFIG_SCSI_FLASHPOINT=y
+CONFIG_SCSI_MYRB=m
+CONFIG_SCSI_MYRS=m
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_XEN_SCSI_FRONTEND=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_SNIC=m
+# CONFIG_SCSI_SNIC_DEBUG_FS is not set
+CONFIG_SCSI_DMX3191D=m
+CONFIG_SCSI_FDOMAIN=m
+CONFIG_SCSI_FDOMAIN_PCI=m
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+CONFIG_SCSI_IPR_TRACE=y
+CONFIG_SCSI_IPR_DUMP=y
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_TCM_QLA2XXX=m
+# CONFIG_TCM_QLA2XXX_DEBUG is not set
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_QEDI=m
+CONFIG_QEDF=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_AM53C974=m
+CONFIG_SCSI_WD719X=m
+CONFIG_SCSI_DEBUG=m
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_VIRTIO=m
+CONFIG_SCSI_CHELSIO_FCOE=m
+CONFIG_SCSI_LOWLEVEL_PCMCIA=y
+CONFIG_PCMCIA_AHA152X=m
+CONFIG_PCMCIA_FDOMAIN=m
+CONFIG_PCMCIA_QLOGIC=m
+CONFIG_PCMCIA_SYM53C500=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+CONFIG_VHBA=m
+# end of SCSI device support
+
+CONFIG_ATA=y
+CONFIG_SATA_HOST=y
+CONFIG_PATA_TIMINGS=y
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_FORCE=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_ZPODD=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=y
+CONFIG_SATA_MOBILE_LPM_POLICY=3
+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
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=m
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=m
+CONFIG_SATA_DWC=m
+# CONFIG_SATA_DWC_OLD_DMA is not set
+# CONFIG_SATA_DWC_DEBUG is not set
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+CONFIG_PATA_HPT3X3_DMA=y
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=m
+CONFIG_PATA_TOSHIBA=m
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PCMCIA=m
+# CONFIG_PATA_PLATFORM is not set
+CONFIG_PATA_RZ1000=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=m
+CONFIG_ATA_GENERIC=m
+CONFIG_PATA_LEGACY=m
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=m
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_MD_CLUSTER=m
+CONFIG_BCACHE=m
+# CONFIG_BCACHE_DEBUG is not set
+# CONFIG_BCACHE_CLOSURES_DEBUG is not set
+CONFIG_BCACHE_ASYNC_REGISTRAION=y
+CONFIG_BLK_DEV_DM_BUILTIN=y
+CONFIG_BLK_DEV_DM=m
+CONFIG_DM_DEBUG=y
+CONFIG_DM_BUFIO=m
+# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set
+CONFIG_DM_BIO_PRISON=m
+CONFIG_DM_PERSISTENT_DATA=m
+CONFIG_DM_UNSTRIPED=m
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_THIN_PROVISIONING=m
+CONFIG_DM_CACHE=m
+CONFIG_DM_CACHE_SMQ=m
+CONFIG_DM_WRITECACHE=m
+CONFIG_DM_EBS=m
+CONFIG_DM_ERA=m
+CONFIG_DM_CLONE=m
+CONFIG_DM_MIRROR=m
+CONFIG_DM_LOG_USERSPACE=m
+CONFIG_DM_RAID=m
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+CONFIG_DM_MULTIPATH_HST=m
+CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
+CONFIG_DM_UEVENT=y
+CONFIG_DM_FLAKEY=m
+CONFIG_DM_VERITY=m
+CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y
+CONFIG_DM_VERITY_FEC=y
+CONFIG_DM_SWITCH=m
+CONFIG_DM_LOG_WRITES=m
+CONFIG_DM_INTEGRITY=m
+CONFIG_DM_ZONED=m
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_TCM_USER2=m
+CONFIG_LOOPBACK_TARGET=m
+CONFIG_TCM_FC=m
+CONFIG_ISCSI_TARGET=m
+CONFIG_ISCSI_TARGET_CXGB4=m
+CONFIG_SBP_TARGET=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+CONFIG_FUSION_LAN=m
+# CONFIG_FUSION_LOGGING is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+# end of IEEE 1394 (FireWire) support
+
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=m
+CONFIG_NETDEVICES=y
+CONFIG_MII=m
+CONFIG_NET_CORE=y
+CONFIG_BONDING=m
+CONFIG_DUMMY=m
+CONFIG_WIREGUARD=m
+# CONFIG_WIREGUARD_DEBUG is not set
+CONFIG_EQUALIZER=m
+CONFIG_NET_FC=y
+CONFIG_IFB=m
+CONFIG_NET_TEAM=m
+CONFIG_NET_TEAM_MODE_BROADCAST=m
+CONFIG_NET_TEAM_MODE_ROUNDROBIN=m
+CONFIG_NET_TEAM_MODE_RANDOM=m
+CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m
+CONFIG_NET_TEAM_MODE_LOADBALANCE=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_IPVLAN_L3S=y
+CONFIG_IPVLAN=m
+CONFIG_IPVTAP=m
+CONFIG_VXLAN=m
+CONFIG_GENEVE=m
+CONFIG_BAREUDP=m
+CONFIG_GTP=m
+CONFIG_MACSEC=m
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_NTB_NETDEV=m
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_TUN=m
+CONFIG_TAP=m
+# CONFIG_TUN_VNET_CROSS_LE is not set
+CONFIG_VETH=m
+CONFIG_VIRTIO_NET=m
+CONFIG_NLMON=m
+CONFIG_NET_VRF=m
+CONFIG_VSOCKMON=m
+CONFIG_SUNGEM_PHY=m
+# CONFIG_ARCNET is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+# CONFIG_ATM_NICSTAR_USE_SUNI is not set
+# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+CONFIG_ATM_FORE200E_USE_TASKLET=y
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+CONFIG_ATM_HE_USE_SUNI=y
+CONFIG_ATM_SOLOS=m
+CONFIG_CAIF_DRIVERS=y
+CONFIG_CAIF_TTY=m
+CONFIG_CAIF_SPI_SLAVE=m
+CONFIG_CAIF_SPI_SYNC=y
+CONFIG_CAIF_HSI=m
+CONFIG_CAIF_VIRTIO=m
+
+#
+# Distributed Switch Architecture drivers
+#
+CONFIG_B53=m
+# CONFIG_B53_SPI_DRIVER is not set
+CONFIG_B53_MDIO_DRIVER=m
+CONFIG_B53_MMAP_DRIVER=m
+CONFIG_B53_SRAB_DRIVER=m
+CONFIG_B53_SERDES=m
+CONFIG_NET_DSA_BCM_SF2=m
+CONFIG_NET_DSA_LOOP=m
+CONFIG_NET_DSA_LANTIQ_GSWIP=m
+CONFIG_NET_DSA_MT7530=m
+CONFIG_NET_DSA_MV88E6060=m
+CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m
+CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
+CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m
+CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
+CONFIG_NET_DSA_MICROCHIP_KSZ8795=m
+CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=m
+CONFIG_NET_DSA_MV88E6XXX=m
+CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
+CONFIG_NET_DSA_MV88E6XXX_PTP=y
+CONFIG_NET_DSA_AR9331=m
+CONFIG_NET_DSA_SJA1105=m
+CONFIG_NET_DSA_SJA1105_PTP=y
+CONFIG_NET_DSA_SJA1105_TAS=y
+CONFIG_NET_DSA_SJA1105_VL=y
+CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK_SMI=m
+CONFIG_NET_DSA_SMSC_LAN9303=m
+CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
+CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
+CONFIG_NET_DSA_VITESSE_VSC73XX=m
+CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=m
+CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=m
+# end of Distributed Switch Architecture drivers
+
+CONFIG_ETHERNET=y
+CONFIG_MDIO=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_PCMCIA_3C574=m
+CONFIG_PCMCIA_3C589=m
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_NET_VENDOR_ADAPTEC=y
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_NET_VENDOR_AGERE=y
+CONFIG_ET131X=m
+CONFIG_NET_VENDOR_ALACRITECH=y
+CONFIG_SLICOSS=m
+CONFIG_NET_VENDOR_ALTEON=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_ALTERA_TSE=m
+CONFIG_NET_VENDOR_AMAZON=y
+CONFIG_ENA_ETHERNET=m
+CONFIG_NET_VENDOR_AMD=y
+CONFIG_AMD8111_ETH=m
+CONFIG_PCNET32=m
+CONFIG_PCMCIA_NMCLAN=m
+CONFIG_AMD_XGBE=m
+CONFIG_AMD_XGBE_DCB=y
+CONFIG_AMD_XGBE_HAVE_ECC=y
+CONFIG_NET_VENDOR_AQUANTIA=y
+CONFIG_AQTION=m
+CONFIG_NET_VENDOR_ARC=y
+CONFIG_NET_VENDOR_ATHEROS=y
+CONFIG_ATL2=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_ALX=m
+CONFIG_NET_VENDOR_AURORA=y
+CONFIG_AURORA_NB8800=m
+CONFIG_NET_VENDOR_BROADCOM=y
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_BCMGENET=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_TIGON3=m
+CONFIG_TIGON3_HWMON=y
+CONFIG_BNX2X=m
+CONFIG_BNX2X_SRIOV=y
+CONFIG_SYSTEMPORT=m
+CONFIG_BNXT=m
+CONFIG_BNXT_SRIOV=y
+CONFIG_BNXT_FLOWER_OFFLOAD=y
+CONFIG_BNXT_DCB=y
+CONFIG_BNXT_HWMON=y
+CONFIG_NET_VENDOR_BROCADE=y
+CONFIG_BNA=m
+CONFIG_NET_VENDOR_CADENCE=y
+CONFIG_MACB=m
+CONFIG_MACB_USE_HWSTAMP=y
+CONFIG_MACB_PCI=m
+CONFIG_NET_VENDOR_CAVIUM=y
+CONFIG_THUNDER_NIC_PF=m
+CONFIG_THUNDER_NIC_VF=m
+CONFIG_THUNDER_NIC_BGX=m
+CONFIG_THUNDER_NIC_RGX=m
+CONFIG_CAVIUM_PTP=m
+CONFIG_LIQUIDIO=m
+CONFIG_LIQUIDIO_VF=m
+CONFIG_NET_VENDOR_CHELSIO=y
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+CONFIG_CHELSIO_T4_DCB=y
+CONFIG_CHELSIO_T4_FCOE=y
+CONFIG_CHELSIO_T4VF=m
+CONFIG_CHELSIO_LIB=m
+CONFIG_NET_VENDOR_CISCO=y
+CONFIG_ENIC=m
+CONFIG_NET_VENDOR_CORTINA=y
+CONFIG_GEMINI_ETHERNET=m
+CONFIG_CX_ECAT=m
+CONFIG_DNET=m
+CONFIG_NET_VENDOR_DEC=y
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+CONFIG_TULIP_MWI=y
+CONFIG_TULIP_MMIO=y
+CONFIG_TULIP_NAPI=y
+CONFIG_TULIP_NAPI_HW_MITIGATION=y
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_PCMCIA_XIRCOM=m
+CONFIG_NET_VENDOR_DLINK=y
+CONFIG_DL2K=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_NET_VENDOR_EMULEX=y
+CONFIG_BE2NET=m
+CONFIG_BE2NET_HWMON=y
+CONFIG_BE2NET_BE2=y
+CONFIG_BE2NET_BE3=y
+CONFIG_BE2NET_LANCER=y
+CONFIG_BE2NET_SKYHAWK=y
+CONFIG_NET_VENDOR_EZCHIP=y
+CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m
+CONFIG_NET_VENDOR_FUJITSU=y
+CONFIG_PCMCIA_FMVJ18X=m
+CONFIG_NET_VENDOR_GOOGLE=y
+CONFIG_GVE=m
+CONFIG_NET_VENDOR_HUAWEI=y
+CONFIG_HINIC=m
+CONFIG_NET_VENDOR_I825XX=y
+CONFIG_NET_VENDOR_INTEL=y
+CONFIG_E100=m
+CONFIG_E1000=m
+CONFIG_E1000E=m
+CONFIG_E1000E_HWTS=y
+CONFIG_IGB=m
+CONFIG_IGB_HWMON=y
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_IXGB=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_HWMON=y
+CONFIG_IXGBE_DCA=y
+CONFIG_IXGBE_DCB=y
+# CONFIG_IXGBE_IPSEC is not set
+CONFIG_IXGBEVF=m
+CONFIG_IXGBEVF_IPSEC=y
+CONFIG_I40E=m
+CONFIG_I40E_DCB=y
+CONFIG_IAVF=m
+CONFIG_I40EVF=m
+CONFIG_ICE=m
+CONFIG_FM10K=m
+CONFIG_IGC=m
+CONFIG_JME=m
+CONFIG_NET_VENDOR_MARVELL=y
+CONFIG_MVMDIO=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+CONFIG_SKGE_GENESIS=y
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_NET_VENDOR_MELLANOX=y
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_EN_DCB=y
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_MLX4_CORE_GEN2=y
+CONFIG_MLX5_CORE=m
+CONFIG_MLX5_ACCEL=y
+CONFIG_MLX5_FPGA=y
+CONFIG_MLX5_CORE_EN=y
+CONFIG_MLX5_EN_ARFS=y
+CONFIG_MLX5_EN_RXNFC=y
+CONFIG_MLX5_MPFS=y
+CONFIG_MLX5_ESWITCH=y
+CONFIG_MLX5_CLS_ACT=y
+CONFIG_MLX5_TC_CT=y
+CONFIG_MLX5_CORE_EN_DCB=y
+CONFIG_MLX5_CORE_IPOIB=y
+CONFIG_MLX5_FPGA_IPSEC=y
+CONFIG_MLX5_EN_IPSEC=y
+CONFIG_MLX5_FPGA_TLS=y
+CONFIG_MLX5_TLS=y
+CONFIG_MLX5_EN_TLS=y
+CONFIG_MLX5_SW_STEERING=y
+CONFIG_MLXSW_CORE=m
+CONFIG_MLXSW_CORE_HWMON=y
+CONFIG_MLXSW_CORE_THERMAL=y
+CONFIG_MLXSW_PCI=m
+CONFIG_MLXSW_I2C=m
+CONFIG_MLXSW_SWITCHIB=m
+CONFIG_MLXSW_SWITCHX2=m
+CONFIG_MLXSW_SPECTRUM=m
+CONFIG_MLXSW_SPECTRUM_DCB=y
+CONFIG_MLXSW_MINIMAL=m
+CONFIG_MLXFW=m
+CONFIG_NET_VENDOR_MICREL=y
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_NET_VENDOR_MICROCHIP=y
+CONFIG_ENC28J60=m
+# CONFIG_ENC28J60_WRITEVERIFY is not set
+CONFIG_ENCX24J600=m
+CONFIG_LAN743X=m
+CONFIG_NET_VENDOR_MICROSEMI=y
+CONFIG_MSCC_OCELOT_SWITCH=m
+CONFIG_MSCC_OCELOT_SWITCH_OCELOT=m
+CONFIG_NET_VENDOR_MYRI=y
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_FEALNX=m
+CONFIG_NET_VENDOR_NATSEMI=y
+CONFIG_NATSEMI=m
+CONFIG_NS83820=m
+CONFIG_NET_VENDOR_NETERION=y
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_NET_VENDOR_NETRONOME=y
+CONFIG_NFP=m
+CONFIG_NFP_APP_FLOWER=y
+CONFIG_NFP_APP_ABM_NIC=y
+# CONFIG_NFP_DEBUG is not set
+CONFIG_NET_VENDOR_NI=y
+CONFIG_NI_XGE_MANAGEMENT_ENET=m
+CONFIG_NET_VENDOR_8390=y
+CONFIG_PCMCIA_AXNET=m
+CONFIG_NE2K_PCI=m
+CONFIG_PCMCIA_PCNET=m
+CONFIG_NET_VENDOR_NVIDIA=y
+CONFIG_FORCEDETH=m
+CONFIG_NET_VENDOR_OKI=y
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_PACKET_ENGINES=y
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_NET_VENDOR_PENSANDO=y
+CONFIG_IONIC=m
+CONFIG_NET_VENDOR_QLOGIC=y
+CONFIG_QLA3XXX=m
+CONFIG_QLCNIC=m
+CONFIG_QLCNIC_SRIOV=y
+CONFIG_QLCNIC_DCB=y
+CONFIG_QLCNIC_HWMON=y
+CONFIG_NETXEN_NIC=m
+CONFIG_QED=m
+CONFIG_QED_LL2=y
+CONFIG_QED_SRIOV=y
+CONFIG_QEDE=m
+CONFIG_QED_RDMA=y
+CONFIG_QED_ISCSI=y
+CONFIG_QED_FCOE=y
+CONFIG_QED_OOO=y
+CONFIG_NET_VENDOR_QUALCOMM=y
+CONFIG_QCA7000=m
+CONFIG_QCA7000_SPI=m
+CONFIG_QCA7000_UART=m
+CONFIG_QCOM_EMAC=m
+CONFIG_RMNET=m
+CONFIG_NET_VENDOR_RDC=y
+CONFIG_R6040=m
+CONFIG_NET_VENDOR_REALTEK=y
+CONFIG_ATP=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+# CONFIG_8139TOO_PIO is not set
+CONFIG_8139TOO_TUNE_TWISTER=y
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+CONFIG_R8169=m
+CONFIG_NET_VENDOR_RENESAS=y
+CONFIG_NET_VENDOR_ROCKER=y
+CONFIG_ROCKER=m
+CONFIG_NET_VENDOR_SAMSUNG=y
+CONFIG_SXGBE_ETH=m
+CONFIG_NET_VENDOR_SEEQ=y
+CONFIG_NET_VENDOR_SOLARFLARE=y
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_SFC_MCDI_MON=y
+CONFIG_SFC_SRIOV=y
+CONFIG_SFC_MCDI_LOGGING=y
+CONFIG_SFC_FALCON=m
+CONFIG_SFC_FALCON_MTD=y
+CONFIG_NET_VENDOR_SILAN=y
+CONFIG_SC92031=m
+CONFIG_NET_VENDOR_SIS=y
+CONFIG_SIS900=m
+CONFIG_SIS190=m
+CONFIG_NET_VENDOR_SMSC=y
+CONFIG_PCMCIA_SMC91C92=m
+CONFIG_EPIC100=m
+CONFIG_SMSC911X=m
+CONFIG_SMSC9420=m
+CONFIG_NET_VENDOR_SOCIONEXT=y
+CONFIG_NET_VENDOR_STMICRO=y
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_SELFTESTS is not set
+CONFIG_STMMAC_PLATFORM=m
+CONFIG_DWMAC_DWC_QOS_ETH=m
+CONFIG_DWMAC_GENERIC=m
+CONFIG_DWMAC_INTEL=m
+CONFIG_STMMAC_PCI=m
+CONFIG_NET_VENDOR_SUN=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NIU=m
+CONFIG_NET_VENDOR_SYNOPSYS=y
+CONFIG_DWC_XLGMAC=m
+CONFIG_DWC_XLGMAC_PCI=m
+CONFIG_NET_VENDOR_TEHUTI=y
+CONFIG_TEHUTI=m
+CONFIG_NET_VENDOR_TI=y
+# CONFIG_TI_CPSW_PHY_SEL is not set
+CONFIG_TLAN=m
+CONFIG_NET_VENDOR_VIA=y
+CONFIG_VIA_RHINE=m
+CONFIG_VIA_RHINE_MMIO=y
+CONFIG_VIA_VELOCITY=m
+CONFIG_NET_VENDOR_WIZNET=y
+CONFIG_WIZNET_W5100=m
+CONFIG_WIZNET_W5300=m
+# CONFIG_WIZNET_BUS_DIRECT is not set
+# CONFIG_WIZNET_BUS_INDIRECT is not set
+CONFIG_WIZNET_BUS_ANY=y
+CONFIG_WIZNET_W5100_SPI=m
+CONFIG_NET_VENDOR_XILINX=y
+CONFIG_XILINX_AXI_EMAC=m
+CONFIG_XILINX_LL_TEMAC=m
+CONFIG_NET_VENDOR_XIRCOM=y
+CONFIG_PCMCIA_XIRC2PS=m
+CONFIG_FDDI=m
+CONFIG_DEFXX=m
+CONFIG_DEFXX_MMIO=y
+CONFIG_SKFP=m
+# CONFIG_HIPPI is not set
+CONFIG_NET_SB1000=m
+CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_BUS=m
+CONFIG_MDIO_BCM_UNIMAC=m
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_BUS_MUX=m
+CONFIG_MDIO_BUS_MUX_GPIO=m
+CONFIG_MDIO_BUS_MUX_MMIOREG=m
+CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
+CONFIG_MDIO_CAVIUM=m
+CONFIG_MDIO_GPIO=m
+CONFIG_MDIO_HISI_FEMAC=m
+CONFIG_MDIO_I2C=m
+CONFIG_MDIO_IPQ4019=m
+CONFIG_MDIO_IPQ8064=m
+CONFIG_MDIO_MSCC_MIIM=m
+CONFIG_MDIO_MVUSB=m
+CONFIG_MDIO_OCTEON=m
+CONFIG_MDIO_THUNDER=m
+CONFIG_MDIO_XPCS=m
+CONFIG_PHYLINK=m
+CONFIG_PHYLIB=m
+CONFIG_SWPHY=y
+CONFIG_LED_TRIGGER_PHY=y
+
+#
+# MII PHY device drivers
+#
+CONFIG_SFP=m
+CONFIG_ADIN_PHY=m
+CONFIG_AMD_PHY=m
+CONFIG_AQUANTIA_PHY=m
+CONFIG_AX88796B_PHY=m
+CONFIG_BCM7XXX_PHY=m
+CONFIG_BCM87XX_PHY=m
+CONFIG_BCM_NET_PHYLIB=m
+CONFIG_BROADCOM_PHY=m
+CONFIG_BCM54140_PHY=m
+CONFIG_BCM84881_PHY=m
+CONFIG_CICADA_PHY=m
+CONFIG_CORTINA_PHY=m
+CONFIG_DAVICOM_PHY=m
+CONFIG_DP83822_PHY=m
+CONFIG_DP83TC811_PHY=m
+CONFIG_DP83848_PHY=m
+CONFIG_DP83867_PHY=m
+CONFIG_DP83869_PHY=m
+CONFIG_FIXED_PHY=m
+CONFIG_ICPLUS_PHY=m
+CONFIG_INTEL_XWAY_PHY=m
+CONFIG_LSI_ET1011C_PHY=m
+CONFIG_LXT_PHY=m
+CONFIG_MARVELL_PHY=m
+CONFIG_MARVELL_10G_PHY=m
+CONFIG_MICREL_PHY=m
+CONFIG_MICROCHIP_PHY=m
+CONFIG_MICROCHIP_T1_PHY=m
+CONFIG_MICROSEMI_PHY=m
+CONFIG_NATIONAL_PHY=m
+CONFIG_NXP_TJA11XX_PHY=m
+CONFIG_AT803X_PHY=m
+CONFIG_QSEMI_PHY=m
+CONFIG_REALTEK_PHY=m
+CONFIG_RENESAS_PHY=m
+CONFIG_ROCKCHIP_PHY=m
+CONFIG_SMSC_PHY=m
+CONFIG_STE10XP=m
+CONFIG_TERANETICS_PHY=m
+CONFIG_VITESSE_PHY=m
+CONFIG_XILINX_GMII2RGMII=m
+CONFIG_MICREL_KS8995MA=m
+CONFIG_PLIP=m
+CONFIG_PPP=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_MPPE=m
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPPOATM=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOL2TP=m
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_SLIP=m
+CONFIG_SLHC=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_USB_NET_DRIVERS=m
+CONFIG_USB_CATC=m
+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
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_HUAWEI_CDC_NCM=m
+CONFIG_USB_NET_CDC_MBIM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SR9700=m
+CONFIG_USB_NET_SR9800=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET_ENABLE=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_USB_NET_CH9200=m
+CONFIG_USB_NET_AQC111=m
+CONFIG_WLAN=y
+# CONFIG_WIRELESS_WDS is not set
+CONFIG_WLAN_VENDOR_ADMTEK=y
+CONFIG_ADM8211=m
+CONFIG_ATH_COMMON=m
+CONFIG_WLAN_VENDOR_ATH=y
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+CONFIG_ATH5K_DEBUG=y
+CONFIG_ATH5K_TRACER=y
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K_COMMON_DEBUG=y
+CONFIG_ATH9K_BTCOEX_SUPPORT=y
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+CONFIG_ATH9K_DEBUGFS=y
+CONFIG_ATH9K_STATION_STATISTICS=y
+CONFIG_ATH9K_DYNACK=y
+CONFIG_ATH9K_WOW=y
+CONFIG_ATH9K_RFKILL=y
+CONFIG_ATH9K_CHANNEL_CONTEXT=y
+CONFIG_ATH9K_PCOEM=y
+CONFIG_ATH9K_PCI_NO_EEPROM=m
+CONFIG_ATH9K_HTC=m
+CONFIG_ATH9K_HTC_DEBUGFS=y
+CONFIG_ATH9K_HWRNG=y
+CONFIG_ATH9K_COMMON_SPECTRAL=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+CONFIG_CARL9170_DEBUGFS=y
+CONFIG_CARL9170_WPC=y
+# CONFIG_CARL9170_HWRNG is not set
+CONFIG_ATH6KL=m
+CONFIG_ATH6KL_SDIO=m
+CONFIG_ATH6KL_USB=m
+CONFIG_ATH6KL_DEBUG=y
+CONFIG_ATH6KL_TRACING=y
+CONFIG_AR5523=m
+CONFIG_WIL6210=m
+CONFIG_WIL6210_ISR_COR=y
+CONFIG_WIL6210_TRACING=y
+CONFIG_WIL6210_DEBUGFS=y
+CONFIG_ATH10K=m
+CONFIG_ATH10K_CE=y
+CONFIG_ATH10K_PCI=m
+CONFIG_ATH10K_AHB=y
+CONFIG_ATH10K_SDIO=m
+CONFIG_ATH10K_USB=m
+CONFIG_ATH10K_DEBUG=y
+CONFIG_ATH10K_DEBUGFS=y
+CONFIG_ATH10K_SPECTRAL=y
+CONFIG_ATH10K_TRACING=y
+CONFIG_WCN36XX=m
+CONFIG_WCN36XX_DEBUGFS=y
+CONFIG_WLAN_VENDOR_ATMEL=y
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_PCMCIA_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_WLAN_VENDOR_BROADCOM=y
+CONFIG_B43=m
+CONFIG_B43_BCMA=y
+CONFIG_B43_SSB=y
+CONFIG_B43_BUSES_BCMA_AND_SSB=y
+# CONFIG_B43_BUSES_BCMA is not set
+# CONFIG_B43_BUSES_SSB is not set
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+CONFIG_B43_SDIO=y
+CONFIG_B43_BCMA_PIO=y
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_G=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_PHY_HT=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+CONFIG_BRCMFMAC_PROTO_BCDC=y
+CONFIG_BRCMFMAC_PROTO_MSGBUF=y
+CONFIG_BRCMFMAC_SDIO=y
+CONFIG_BRCMFMAC_USB=y
+CONFIG_BRCMFMAC_PCIE=y
+CONFIG_BRCM_TRACING=y
+CONFIG_BRCMDBG=y
+CONFIG_WLAN_VENDOR_CISCO=y
+CONFIG_AIRO=m
+CONFIG_AIRO_CS=m
+CONFIG_WLAN_VENDOR_INTEL=y
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+# CONFIG_LIBIPW_DEBUG is not set
+CONFIG_IWLEGACY=m
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+
+#
+# iwl3945 / iwl4965 Debugging Options
+#
+CONFIG_IWLEGACY_DEBUG=y
+CONFIG_IWLEGACY_DEBUGFS=y
+# end of iwl3945 / iwl4965 Debugging Options
+
+CONFIG_IWLWIFI=m
+CONFIG_IWLWIFI_LEDS=y
+CONFIG_IWLDVM=m
+CONFIG_IWLMVM=m
+CONFIG_IWLWIFI_OPMODE_MODULAR=y
+# CONFIG_IWLWIFI_BCAST_FILTERING is not set
+
+#
+# Debugging Options
+#
+CONFIG_IWLWIFI_DEBUG=y
+CONFIG_IWLWIFI_DEBUGFS=y
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# end of Debugging Options
+
+CONFIG_WLAN_VENDOR_INTERSIL=y
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HOSTAP_CS=m
+CONFIG_HERMES=m
+CONFIG_HERMES_PRISM=y
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCI_HERMES=m
+CONFIG_PCMCIA_HERMES=m
+CONFIG_PCMCIA_SPECTRUM=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_PRISM54=m
+CONFIG_WLAN_VENDOR_MARVELL=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_CS=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+CONFIG_MWIFIEX_PCIE=m
+CONFIG_MWIFIEX_USB=m
+CONFIG_MWL8K=m
+CONFIG_WLAN_VENDOR_MEDIATEK=y
+CONFIG_MT7601U=m
+CONFIG_MT76_CORE=m
+CONFIG_MT76_LEDS=y
+CONFIG_MT76_USB=m
+CONFIG_MT76x02_LIB=m
+CONFIG_MT76x02_USB=m
+CONFIG_MT76x0_COMMON=m
+CONFIG_MT76x0U=m
+CONFIG_MT76x0E=m
+CONFIG_MT76x2_COMMON=m
+CONFIG_MT76x2E=m
+CONFIG_MT76x2U=m
+CONFIG_MT7603E=m
+CONFIG_MT7615_COMMON=m
+CONFIG_MT7615E=m
+CONFIG_MT7663U=m
+CONFIG_MT7915E=m
+CONFIG_WLAN_VENDOR_RALINK=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2800PCI_RT3290=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+CONFIG_RT2800USB_RT35XX=y
+CONFIG_RT2800USB_RT3573=y
+CONFIG_RT2800USB_RT53XX=y
+CONFIG_RT2800USB_RT55XX=y
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2800_LIB_MMIO=m
+CONFIG_RT2X00_LIB_MMIO=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+CONFIG_RT2X00_LIB_DEBUGFS=y
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_WLAN_VENDOR_REALTEK=y
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_RTL_CARDS=m
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192DE=m
+CONFIG_RTL8723AE=m
+CONFIG_RTL8723BE=m
+CONFIG_RTL8188EE=m
+CONFIG_RTL8192EE=m
+CONFIG_RTL8821AE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTLWIFI_PCI=m
+CONFIG_RTLWIFI_USB=m
+CONFIG_RTLWIFI_DEBUG=y
+CONFIG_RTL8192C_COMMON=m
+CONFIG_RTL8723_COMMON=m
+CONFIG_RTLBTCOEXIST=m
+CONFIG_RTL8XXXU=m
+CONFIG_RTL8XXXU_UNTESTED=y
+CONFIG_RTW88=m
+CONFIG_RTW88_CORE=m
+CONFIG_RTW88_PCI=m
+CONFIG_RTW88_8822B=m
+CONFIG_RTW88_8822C=m
+CONFIG_RTW88_8723D=m
+CONFIG_RTW88_8822BE=m
+CONFIG_RTW88_8822CE=m
+CONFIG_RTW88_8723DE=m
+CONFIG_RTW88_DEBUG=y
+CONFIG_RTW88_DEBUGFS=y
+CONFIG_WLAN_VENDOR_RSI=y
+CONFIG_RSI_91X=m
+CONFIG_RSI_DEBUGFS=y
+CONFIG_RSI_SDIO=m
+CONFIG_RSI_USB=m
+CONFIG_RSI_COEX=y
+CONFIG_WLAN_VENDOR_ST=y
+CONFIG_CW1200=m
+CONFIG_CW1200_WLAN_SDIO=m
+CONFIG_CW1200_WLAN_SPI=m
+CONFIG_WLAN_VENDOR_TI=y
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX=m
+CONFIG_WL18XX=m
+CONFIG_WLCORE=m
+CONFIG_WLCORE_SPI=m
+CONFIG_WLCORE_SDIO=m
+CONFIG_WILINK_PLATFORM_DATA=y
+CONFIG_WLAN_VENDOR_ZYDAS=y
+CONFIG_USB_ZD1201=m
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_WLAN_VENDOR_QUANTENNA=y
+CONFIG_QTNFMAC=m
+CONFIG_QTNFMAC_PCIE=m
+CONFIG_PCMCIA_RAYCS=m
+CONFIG_PCMCIA_WL3501=m
+CONFIG_MAC80211_HWSIM=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_VIRT_WIFI=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+# end of WiMAX Wireless Broadband devices
+
+# CONFIG_WAN is not set
+CONFIG_IEEE802154_DRIVERS=m
+CONFIG_IEEE802154_FAKELB=m
+CONFIG_IEEE802154_AT86RF230=m
+# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set
+CONFIG_IEEE802154_MRF24J40=m
+CONFIG_IEEE802154_CC2520=m
+CONFIG_IEEE802154_ATUSB=m
+CONFIG_IEEE802154_ADF7242=m
+CONFIG_IEEE802154_CA8210=m
+# CONFIG_IEEE802154_CA8210_DEBUGFS is not set
+CONFIG_IEEE802154_MCR20A=m
+CONFIG_IEEE802154_HWSIM=m
+CONFIG_XEN_NETDEV_FRONTEND=m
+CONFIG_XEN_NETDEV_BACKEND=m
+CONFIG_VMXNET3=m
+CONFIG_FUJITSU_ES=m
+CONFIG_USB4_NET=m
+CONFIG_HYPERV_NET=m
+CONFIG_NETDEVSIM=m
+CONFIG_NET_FAILOVER=m
+CONFIG_ISDN=y
+CONFIG_ISDN_CAPI=y
+CONFIG_CAPI_TRACE=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+CONFIG_MISDN=m
+CONFIG_MISDN_DSP=m
+CONFIG_MISDN_L1OIP=m
+
+#
+# mISDN hardware drivers
+#
+CONFIG_MISDN_HFCPCI=m
+CONFIG_MISDN_HFCMULTI=m
+CONFIG_MISDN_HFCUSB=m
+CONFIG_MISDN_AVMFRITZ=m
+CONFIG_MISDN_SPEEDFAX=m
+CONFIG_MISDN_INFINEON=m
+CONFIG_MISDN_W6692=m
+CONFIG_MISDN_NETJET=m
+CONFIG_MISDN_HDLC=m
+CONFIG_MISDN_IPAC=m
+CONFIG_MISDN_ISAR=m
+CONFIG_NVM=y
+CONFIG_NVM_PBLK=m
+# CONFIG_NVM_PBLK_DEBUG is not set
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_LEDS=m
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+CONFIG_INPUT_MATRIXKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=m
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=m
+# CONFIG_INPUT_EVBUG is not set
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADC=m
+CONFIG_KEYBOARD_ADP5520=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+CONFIG_KEYBOARD_APPLESPI=m
+CONFIG_KEYBOARD_ATKBD=m
+CONFIG_KEYBOARD_QT1050=m
+CONFIG_KEYBOARD_QT1070=m
+CONFIG_KEYBOARD_QT2160=m
+CONFIG_KEYBOARD_DLINK_DIR685=m
+CONFIG_KEYBOARD_LKKBD=m
+CONFIG_KEYBOARD_GPIO=m
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_TCA8418=m
+CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_LM8323=m
+CONFIG_KEYBOARD_LM8333=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+CONFIG_KEYBOARD_NEWTON=m
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_SAMSUNG=m
+CONFIG_KEYBOARD_STOWAWAY=m
+CONFIG_KEYBOARD_SUNKBD=m
+CONFIG_KEYBOARD_STMPE=m
+CONFIG_KEYBOARD_IQS62X=m
+CONFIG_KEYBOARD_OMAP4=m
+CONFIG_KEYBOARD_TC3589X=m
+CONFIG_KEYBOARD_TM2_TOUCHKEY=m
+CONFIG_KEYBOARD_TWL4030=m
+CONFIG_KEYBOARD_XTKBD=m
+CONFIG_KEYBOARD_CROS_EC=m
+CONFIG_KEYBOARD_CAP11XX=m
+CONFIG_KEYBOARD_BCM=m
+CONFIG_KEYBOARD_MTK_PMIC=m
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_BYD=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
+CONFIG_MOUSE_PS2_CYPRESS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+CONFIG_MOUSE_PS2_TOUCHKIT=y
+CONFIG_MOUSE_PS2_FOCALTECH=y
+CONFIG_MOUSE_PS2_VMMOUSE=y
+CONFIG_MOUSE_PS2_SMBUS=y
+CONFIG_MOUSE_SERIAL=m
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_CYAPA=m
+CONFIG_MOUSE_ELAN_I2C=m
+CONFIG_MOUSE_ELAN_I2C_I2C=y
+CONFIG_MOUSE_ELAN_I2C_SMBUS=y
+CONFIG_MOUSE_VSXXXAA=m
+CONFIG_MOUSE_GPIO=m
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_MOUSE_SYNAPTICS_USB=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=m
+CONFIG_JOYSTICK_IFORCE_232=m
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+CONFIG_JOYSTICK_PSXPAD_SPI=m
+CONFIG_JOYSTICK_PSXPAD_SPI_FF=y
+CONFIG_JOYSTICK_PXRC=m
+CONFIG_JOYSTICK_FSIA6B=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_PEGASUS=m
+CONFIG_TABLET_SERIAL_WACOM4=m
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_PROPERTIES=y
+CONFIG_TOUCHSCREEN_88PM860X=m
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ADC=m
+CONFIG_TOUCHSCREEN_AR1021_I2C=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT_T37=y
+CONFIG_TOUCHSCREEN_AUO_PIXCIR=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_BU21029=m
+CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=m
+CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m
+CONFIG_TOUCHSCREEN_CY8CTMA140=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_CYTTSP_CORE=m
+CONFIG_TOUCHSCREEN_CYTTSP_I2C=m
+CONFIG_TOUCHSCREEN_CYTTSP_SPI=m
+CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m
+CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m
+CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m
+CONFIG_TOUCHSCREEN_DA9034=m
+CONFIG_TOUCHSCREEN_DA9052=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_EGALAX=m
+CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m
+CONFIG_TOUCHSCREEN_EXC3000=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GOODIX=m
+CONFIG_TOUCHSCREEN_HIDEEP=m
+CONFIG_TOUCHSCREEN_ILI210X=m
+CONFIG_TOUCHSCREEN_S6SY761=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_EKTF2127=m
+CONFIG_TOUCHSCREEN_ELAN=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_WACOM_I2C=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MMS114=m
+CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_IMX6UL_TSC=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_EDT_FT5X06=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
+CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_PIXCIR=m
+CONFIG_TOUCHSCREEN_WDT87XX_I2C=m
+CONFIG_TOUCHSCREEN_WM831X=m
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_ELO=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC_SERIO=m
+CONFIG_TOUCHSCREEN_TSC200X_CORE=m
+CONFIG_TOUCHSCREEN_TSC2004=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+CONFIG_TOUCHSCREEN_TSC2007_IIO=y
+CONFIG_TOUCHSCREEN_PCAP=m
+CONFIG_TOUCHSCREEN_RM_TS=m
+CONFIG_TOUCHSCREEN_SILEAD=m
+CONFIG_TOUCHSCREEN_SIS_I2C=m
+CONFIG_TOUCHSCREEN_ST1232=m
+CONFIG_TOUCHSCREEN_STMFTS=m
+CONFIG_TOUCHSCREEN_STMPE=m
+CONFIG_TOUCHSCREEN_SUR40=m
+CONFIG_TOUCHSCREEN_SURFACE3_SPI=m
+CONFIG_TOUCHSCREEN_SX8654=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_TOUCHSCREEN_ZET6223=m
+CONFIG_TOUCHSCREEN_ZFORCE=m
+CONFIG_TOUCHSCREEN_COLIBRI_VF50=m
+CONFIG_TOUCHSCREEN_ROHM_BU21023=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_88PM860X_ONKEY=m
+CONFIG_INPUT_88PM80X_ONKEY=m
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_ARIZONA_HAPTICS=m
+CONFIG_INPUT_ATMEL_CAPTOUCH=m
+CONFIG_INPUT_BMA150=m
+CONFIG_INPUT_E3X0_BUTTON=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX77650_ONKEY=m
+CONFIG_INPUT_MAX77693_HAPTIC=m
+CONFIG_INPUT_MAX8925_ONKEY=m
+CONFIG_INPUT_MAX8997_HAPTIC=m
+CONFIG_INPUT_MC13783_PWRBUTTON=m
+CONFIG_INPUT_MMA8450=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_GPIO_BEEPER=m
+CONFIG_INPUT_GPIO_DECODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
+CONFIG_INPUT_CPCAP_PWRBUTTON=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_KXTJ9=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_REGULATOR_HAPTIC=m
+CONFIG_INPUT_RETU_PWRBUTTON=m
+CONFIG_INPUT_TPS65218_PWRBUTTON=m
+CONFIG_INPUT_AXP20X_PEK=m
+CONFIG_INPUT_TWL4030_PWRBUTTON=m
+CONFIG_INPUT_TWL4030_VIBRA=m
+CONFIG_INPUT_TWL6040_VIBRA=m
+CONFIG_INPUT_UINPUT=m
+CONFIG_INPUT_PALMAS_PWRBUTTON=m
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_PWM_BEEPER=m
+CONFIG_INPUT_PWM_VIBRA=m
+CONFIG_INPUT_RK805_PWRKEY=m
+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_DA9052_ONKEY=m
+CONFIG_INPUT_DA9055_ONKEY=m
+CONFIG_INPUT_DA9063_ONKEY=m
+CONFIG_INPUT_WM831X_ON=m
+CONFIG_INPUT_PCAP=m
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_IMS_PCU=m
+CONFIG_INPUT_IQS269A=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
+CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
+CONFIG_INPUT_SOC_BUTTON_ARRAY=m
+CONFIG_INPUT_DRV260X_HAPTICS=m
+CONFIG_INPUT_DRV2665_HAPTICS=m
+CONFIG_INPUT_DRV2667_HAPTICS=m
+CONFIG_INPUT_RAVE_SP_PWRBUTTON=m
+CONFIG_INPUT_STPMIC1_ONKEY=m
+CONFIG_RMI4_CORE=m
+CONFIG_RMI4_I2C=m
+CONFIG_RMI4_SPI=m
+CONFIG_RMI4_SMB=m
+CONFIG_RMI4_F03=y
+CONFIG_RMI4_F03_SERIO=m
+CONFIG_RMI4_2D_SENSOR=y
+CONFIG_RMI4_F11=y
+CONFIG_RMI4_F12=y
+CONFIG_RMI4_F30=y
+CONFIG_RMI4_F34=y
+# CONFIG_RMI4_F54 is not set
+CONFIG_RMI4_F55=y
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=m
+CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
+CONFIG_SERIO_I8042=m
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=m
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_SERIO_ARC_PS2=m
+# CONFIG_SERIO_APBPS2 is not set
+CONFIG_HYPERV_KEYBOARD=m
+CONFIG_SERIO_GPIO_PS2=m
+CONFIG_USERIO=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+# end of Hardware I/O ports
+# end of Input device support
+
+#
+# Character devices
+#
+CONFIG_TTY=y
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_VT_CONSOLE_SLEEP=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+# CONFIG_LEGACY_PTYS is not set
+CONFIG_LDISC_AUTOLOAD=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_EARLYCON=y
+CONFIG_SERIAL_8250=y
+# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set
+CONFIG_SERIAL_8250_PNP=y
+# CONFIG_SERIAL_8250_16550A_VARIANTS is not set
+CONFIG_SERIAL_8250_FINTEK=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_DMA=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_EXAR=m
+CONFIG_SERIAL_8250_CS=m
+CONFIG_SERIAL_8250_MEN_MCB=m
+CONFIG_SERIAL_8250_NR_UARTS=32
+CONFIG_SERIAL_8250_RUNTIME_UARTS=4
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_ASPEED_VUART=m
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_DWLIB=y
+CONFIG_SERIAL_8250_DW=m
+CONFIG_SERIAL_8250_RT288X=y
+CONFIG_SERIAL_8250_LPSS=y
+CONFIG_SERIAL_8250_MID=y
+CONFIG_SERIAL_OF_PLATFORM=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX310X=m
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_UARTLITE_NR_UARTS=1
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_SIFIVE=m
+CONFIG_SERIAL_LANTIQ=m
+CONFIG_SERIAL_SCCNXP=m
+CONFIG_SERIAL_SC16IS7XX_CORE=m
+CONFIG_SERIAL_SC16IS7XX=m
+CONFIG_SERIAL_SC16IS7XX_I2C=y
+CONFIG_SERIAL_SC16IS7XX_SPI=y
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+CONFIG_SERIAL_IFX6X60=m
+CONFIG_SERIAL_XILINX_PS_UART=m
+CONFIG_SERIAL_ARC=m
+CONFIG_SERIAL_ARC_NR_PORTS=1
+CONFIG_SERIAL_RP2=m
+CONFIG_SERIAL_RP2_NR_UARTS=32
+CONFIG_SERIAL_FSL_LPUART=m
+CONFIG_SERIAL_FSL_LINFLEXUART=m
+CONFIG_SERIAL_CONEXANT_DIGICOLOR=m
+CONFIG_SERIAL_MEN_Z135=m
+CONFIG_SERIAL_SPRD=m
+# end of Serial drivers
+
+CONFIG_SERIAL_MCTRL_GPIO=y
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+CONFIG_CYZ_INTR=y
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_ISI=m
+CONFIG_N_HDLC=m
+CONFIG_N_GSM=m
+CONFIG_NOZOMI=m
+CONFIG_NULL_TTY=m
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+CONFIG_HVC_DRIVER=y
+CONFIG_HVC_IRQ=y
+CONFIG_HVC_XEN=y
+CONFIG_HVC_XEN_FRONTEND=y
+CONFIG_SERIAL_DEV_BUS=y
+CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
+# CONFIG_TTY_PRINTK is not set
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+CONFIG_IPMI_DMI_DECODE=y
+CONFIG_IPMI_PLAT_DATA=y
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_SSIF=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+CONFIG_IPMB_DEVICE_INTERFACE=m
+CONFIG_HW_RANDOM=m
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_HW_RANDOM_CCTRNG=m
+CONFIG_APPLICOM=m
+
+#
+# PCMCIA character devices
+#
+CONFIG_SYNCLINK_CS=m
+CONFIG_CARDMAN_4000=m
+CONFIG_CARDMAN_4040=m
+CONFIG_SCR24X=m
+CONFIG_IPWIRELESS=m
+# end of PCMCIA character devices
+
+CONFIG_MWAVE=m
+CONFIG_DEVMEM=y
+# CONFIG_DEVKMEM is not set
+CONFIG_NVRAM=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_DEVPORT=y
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HPET_MMAP_DEFAULT=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=m
+CONFIG_HW_RANDOM_TPM=y
+CONFIG_TCG_TIS_CORE=m
+CONFIG_TCG_TIS=m
+CONFIG_TCG_TIS_SPI=m
+CONFIG_TCG_TIS_SPI_CR50=y
+CONFIG_TCG_TIS_I2C_ATMEL=m
+CONFIG_TCG_TIS_I2C_INFINEON=m
+CONFIG_TCG_TIS_I2C_NUVOTON=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TCG_XEN=m
+CONFIG_TCG_CRB=m
+CONFIG_TCG_VTPM_PROXY=m
+CONFIG_TCG_TIS_ST33ZP24=m
+CONFIG_TCG_TIS_ST33ZP24_I2C=m
+CONFIG_TCG_TIS_ST33ZP24_SPI=m
+CONFIG_TELCLOCK=m
+CONFIG_XILLYBUS=m
+CONFIG_XILLYBUS_PCIE=m
+CONFIG_XILLYBUS_OF=m
+# end of Character devices
+
+# CONFIG_RANDOM_TRUST_CPU is not set
+# CONFIG_RANDOM_TRUST_BOOTLOADER is not set
+
+#
+# I2C support
+#
+CONFIG_I2C=y
+CONFIG_ACPI_I2C_OPREGION=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_ARB_GPIO_CHALLENGE=m
+CONFIG_I2C_MUX_GPIO=m
+CONFIG_I2C_MUX_GPMUX=m
+CONFIG_I2C_MUX_LTC4306=m
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+CONFIG_I2C_MUX_PINCTRL=m
+CONFIG_I2C_MUX_REG=m
+CONFIG_I2C_DEMUX_PINCTRL=m
+CONFIG_I2C_MUX_MLXCPLD=m
+# end of Multiplexer I2C Chip support
+
+CONFIG_I2C_HELPER_AUTO=y
+CONFIG_I2C_SMBUS=m
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_AMD_MP2=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_ISMT=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_CHT_WC=m
+CONFIG_I2C_NCT6775=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_NVIDIA_GPU=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_CBUS_GPIO=m
+CONFIG_I2C_DESIGNWARE_CORE=y
+CONFIG_I2C_DESIGNWARE_SLAVE=y
+CONFIG_I2C_DESIGNWARE_PLATFORM=y
+CONFIG_I2C_DESIGNWARE_BAYTRAIL=y
+CONFIG_I2C_DESIGNWARE_PCI=m
+CONFIG_I2C_EMEV2=m
+CONFIG_I2C_GPIO=m
+# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set
+CONFIG_I2C_KEMPLD=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_RK3X=m
+CONFIG_I2C_SIMTEC=m
+CONFIG_I2C_XILINX=m
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+CONFIG_I2C_DLN2=m
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_ROBOTFUZZ_OSIF=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+CONFIG_I2C_VIPERBOARD=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_MLXCPLD=m
+CONFIG_I2C_CROS_EC_TUNNEL=m
+CONFIG_I2C_FSI=m
+# end of I2C Hardware Bus support
+
+CONFIG_I2C_STUB=m
+CONFIG_I2C_SLAVE=y
+CONFIG_I2C_SLAVE_EEPROM=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+# end of I2C support
+
+CONFIG_I3C=m
+CONFIG_CDNS_I3C_MASTER=m
+CONFIG_DW_I3C_MASTER=m
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+CONFIG_SPI_MEM=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_AXI_SPI_ENGINE=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_CADENCE=m
+CONFIG_SPI_DESIGNWARE=m
+CONFIG_SPI_DW_DMA=y
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MMIO=m
+CONFIG_SPI_DLN2=m
+CONFIG_SPI_FSI=m
+CONFIG_SPI_NXP_FLEXSPI=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_FSL_LIB=m
+CONFIG_SPI_FSL_SPI=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=m
+CONFIG_SPI_ROCKCHIP=m
+CONFIG_SPI_SC18IS602=m
+CONFIG_SPI_SIFIVE=m
+CONFIG_SPI_MXIC=m
+CONFIG_SPI_XCOMM=m
+CONFIG_SPI_XILINX=m
+CONFIG_SPI_ZYNQMP_GQSPI=m
+CONFIG_SPI_AMD=m
+
+#
+# SPI Multiplexer support
+#
+CONFIG_SPI_MUX=m
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_LOOPBACK_TEST=m
+CONFIG_SPI_TLE62X0=m
+CONFIG_SPI_SLAVE=y
+CONFIG_SPI_SLAVE_TIME=m
+CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
+CONFIG_SPI_DYNAMIC=y
+CONFIG_SPMI=m
+CONFIG_HSI=m
+CONFIG_HSI_BOARDINFO=y
+
+#
+# HSI controllers
+#
+
+#
+# HSI clients
+#
+CONFIG_HSI_CHAR=m
+CONFIG_PPS=y
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+CONFIG_PPS_CLIENT_KTIMER=m
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+CONFIG_PPS_CLIENT_GPIO=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+CONFIG_PTP_1588_CLOCK=y
+CONFIG_DP83640_PHY=m
+CONFIG_PTP_1588_CLOCK_INES=m
+CONFIG_PTP_1588_CLOCK_KVM=m
+CONFIG_PTP_1588_CLOCK_IDT82P33=m
+CONFIG_PTP_1588_CLOCK_IDTCM=m
+CONFIG_PTP_1588_CLOCK_VMW=m
+# end of PTP clock support
+
+CONFIG_PINCTRL=y
+CONFIG_GENERIC_PINCTRL_GROUPS=y
+CONFIG_PINMUX=y
+CONFIG_GENERIC_PINMUX_FUNCTIONS=y
+CONFIG_PINCONF=y
+CONFIG_GENERIC_PINCONF=y
+# CONFIG_DEBUG_PINCTRL is not set
+CONFIG_PINCTRL_AS3722=m
+CONFIG_PINCTRL_AXP209=m
+CONFIG_PINCTRL_AMD=m
+CONFIG_PINCTRL_DA9062=m
+CONFIG_PINCTRL_MCP23S08_I2C=m
+CONFIG_PINCTRL_MCP23S08_SPI=m
+CONFIG_PINCTRL_MCP23S08=m
+CONFIG_PINCTRL_SINGLE=m
+CONFIG_PINCTRL_SX150X=y
+CONFIG_PINCTRL_STMFX=m
+CONFIG_PINCTRL_MAX77620=m
+CONFIG_PINCTRL_PALMAS=m
+CONFIG_PINCTRL_RK805=m
+CONFIG_PINCTRL_OCELOT=y
+CONFIG_PINCTRL_BAYTRAIL=y
+CONFIG_PINCTRL_CHERRYVIEW=y
+CONFIG_PINCTRL_LYNXPOINT=y
+CONFIG_PINCTRL_INTEL=y
+CONFIG_PINCTRL_BROXTON=y
+CONFIG_PINCTRL_CANNONLAKE=y
+CONFIG_PINCTRL_CEDARFORK=y
+CONFIG_PINCTRL_DENVERTON=y
+CONFIG_PINCTRL_GEMINILAKE=y
+CONFIG_PINCTRL_ICELAKE=y
+CONFIG_PINCTRL_JASPERLAKE=y
+CONFIG_PINCTRL_LEWISBURG=y
+CONFIG_PINCTRL_SUNRISEPOINT=y
+CONFIG_PINCTRL_TIGERLAKE=y
+CONFIG_PINCTRL_LOCHNAGAR=m
+CONFIG_PINCTRL_MADERA=m
+CONFIG_PINCTRL_CS47L15=y
+CONFIG_PINCTRL_CS47L35=y
+CONFIG_PINCTRL_CS47L85=y
+CONFIG_PINCTRL_CS47L90=y
+CONFIG_PINCTRL_CS47L92=y
+CONFIG_PINCTRL_EQUILIBRIUM=m
+CONFIG_GPIOLIB=y
+CONFIG_GPIOLIB_FASTPATH_LIMIT=512
+CONFIG_OF_GPIO=y
+CONFIG_GPIO_ACPI=y
+CONFIG_GPIOLIB_IRQCHIP=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_GENERIC=y
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers
+#
+CONFIG_GPIO_74XX_MMIO=m
+CONFIG_GPIO_ALTERA=m
+CONFIG_GPIO_AMDPT=m
+CONFIG_GPIO_CADENCE=m
+CONFIG_GPIO_DWAPB=m
+CONFIG_GPIO_EXAR=m
+CONFIG_GPIO_FTGPIO010=y
+CONFIG_GPIO_GENERIC_PLATFORM=m
+CONFIG_GPIO_GRGPIO=m
+CONFIG_GPIO_HLWD=m
+CONFIG_GPIO_ICH=m
+CONFIG_GPIO_LOGICVC=m
+CONFIG_GPIO_MB86S7X=m
+CONFIG_GPIO_MENZ127=m
+CONFIG_GPIO_SAMA5D2_PIOBU=m
+CONFIG_GPIO_SIFIVE=y
+CONFIG_GPIO_SIOX=m
+CONFIG_GPIO_SYSCON=m
+CONFIG_GPIO_VX855=m
+CONFIG_GPIO_WCD934X=m
+CONFIG_GPIO_XILINX=m
+CONFIG_GPIO_AMD_FCH=m
+# end of Memory mapped GPIO drivers
+
+#
+# Port-mapped I/O GPIO drivers
+#
+CONFIG_GPIO_F7188X=m
+CONFIG_GPIO_IT87=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_SCH311X=m
+CONFIG_GPIO_WINBOND=m
+CONFIG_GPIO_WS16C48=m
+# end of Port-mapped I/O GPIO drivers
+
+#
+# I2C GPIO expanders
+#
+CONFIG_GPIO_ADP5588=m
+CONFIG_GPIO_ADNP=m
+CONFIG_GPIO_GW_PLD=m
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCA953X_IRQ=y
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_TPIC2810=m
+# end of I2C GPIO expanders
+
+#
+# MFD GPIO expanders
+#
+CONFIG_GPIO_ADP5520=m
+CONFIG_GPIO_ARIZONA=m
+CONFIG_GPIO_BD70528=m
+CONFIG_GPIO_BD71828=m
+CONFIG_GPIO_BD9571MWV=m
+CONFIG_GPIO_CRYSTAL_COVE=m
+CONFIG_GPIO_DA9052=m
+CONFIG_GPIO_DA9055=m
+CONFIG_GPIO_DLN2=m
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_KEMPLD=m
+CONFIG_GPIO_LP3943=m
+CONFIG_GPIO_LP873X=m
+CONFIG_GPIO_LP87565=m
+CONFIG_GPIO_MADERA=m
+CONFIG_GPIO_MAX77620=m
+CONFIG_GPIO_MAX77650=m
+CONFIG_GPIO_MSIC=y
+CONFIG_GPIO_PALMAS=y
+CONFIG_GPIO_RC5T583=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_TC3589X=y
+CONFIG_GPIO_TPS65086=m
+CONFIG_GPIO_TPS65218=m
+CONFIG_GPIO_TPS6586X=y
+CONFIG_GPIO_TPS65910=y
+CONFIG_GPIO_TPS65912=m
+CONFIG_GPIO_TPS68470=y
+CONFIG_GPIO_TQMX86=m
+CONFIG_GPIO_TWL4030=m
+CONFIG_GPIO_TWL6040=m
+CONFIG_GPIO_UCB1400=m
+CONFIG_GPIO_WHISKEY_COVE=m
+CONFIG_GPIO_WM831X=m
+CONFIG_GPIO_WM8350=m
+CONFIG_GPIO_WM8994=m
+# end of MFD GPIO expanders
+
+#
+# PCI GPIO expanders
+#
+CONFIG_GPIO_AMD8111=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_PCI_IDIO_16=m
+CONFIG_GPIO_PCIE_IDIO_24=m
+CONFIG_GPIO_RDC321X=m
+CONFIG_GPIO_SODAVILLE=y
+# end of PCI GPIO expanders
+
+#
+# SPI GPIO expanders
+#
+CONFIG_GPIO_74X164=m
+CONFIG_GPIO_MAX3191X=m
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_PISOSR=m
+CONFIG_GPIO_XRA1403=m
+CONFIG_GPIO_MOXTET=m
+# end of SPI GPIO expanders
+
+#
+# USB GPIO expanders
+#
+CONFIG_GPIO_VIPERBOARD=m
+# end of USB GPIO expanders
+
+CONFIG_GPIO_AGGREGATOR=m
+CONFIG_GPIO_MOCKUP=m
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+CONFIG_W1_MASTER_SGI=m
+# end of 1-wire Bus Masters
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2405=m
+CONFIG_W1_SLAVE_DS2408=m
+# CONFIG_W1_SLAVE_DS2408_READBACK is not set
+CONFIG_W1_SLAVE_DS2413=m
+CONFIG_W1_SLAVE_DS2406=m
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2805=m
+CONFIG_W1_SLAVE_DS2430=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+# CONFIG_W1_SLAVE_DS2433_CRC is not set
+CONFIG_W1_SLAVE_DS2438=m
+CONFIG_W1_SLAVE_DS250X=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_DS2781=m
+CONFIG_W1_SLAVE_DS28E04=m
+CONFIG_W1_SLAVE_DS28E17=m
+# end of 1-wire Slaves
+
+CONFIG_POWER_AVS=y
+CONFIG_QCOM_CPR=m
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_AS3722=y
+CONFIG_POWER_RESET_GPIO=y
+CONFIG_POWER_RESET_GPIO_RESTART=y
+CONFIG_POWER_RESET_LTC2952=y
+CONFIG_POWER_RESET_MT6323=y
+CONFIG_POWER_RESET_RESTART=y
+CONFIG_POWER_RESET_SYSCON=y
+CONFIG_POWER_RESET_SYSCON_POWEROFF=y
+CONFIG_REBOOT_MODE=m
+CONFIG_SYSCON_REBOOT_MODE=m
+CONFIG_NVMEM_REBOOT_MODE=m
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_POWER_SUPPLY_HWMON=y
+CONFIG_PDA_POWER=m
+CONFIG_GENERIC_ADC_BATTERY=m
+CONFIG_MAX8925_POWER=m
+CONFIG_WM831X_BACKUP=m
+CONFIG_WM831X_POWER=m
+CONFIG_WM8350_POWER=m
+CONFIG_TEST_POWER=m
+CONFIG_BATTERY_88PM860X=m
+CONFIG_CHARGER_ADP5061=m
+CONFIG_BATTERY_ACT8945A=m
+CONFIG_BATTERY_CPCAP=m
+CONFIG_BATTERY_CW2015=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2781=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_LEGO_EV3=m
+CONFIG_BATTERY_SBS=m
+CONFIG_CHARGER_SBS=m
+CONFIG_MANAGER_SBS=m
+CONFIG_BATTERY_BQ27XXX=m
+CONFIG_BATTERY_BQ27XXX_I2C=m
+CONFIG_BATTERY_BQ27XXX_HDQ=m
+# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set
+CONFIG_BATTERY_DA9030=m
+CONFIG_BATTERY_DA9052=m
+CONFIG_CHARGER_DA9150=m
+CONFIG_BATTERY_DA9150=m
+CONFIG_CHARGER_AXP20X=m
+CONFIG_BATTERY_AXP20X=m
+CONFIG_AXP20X_POWER=m
+CONFIG_AXP288_CHARGER=m
+CONFIG_AXP288_FUEL_GAUGE=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_BATTERY_MAX1721X=m
+CONFIG_BATTERY_TWL4030_MADC=m
+CONFIG_CHARGER_88PM860X=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_BATTERY_RX51=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_TWL4030=m
+CONFIG_CHARGER_LP8727=m
+CONFIG_CHARGER_LP8788=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_CHARGER_MANAGER=y
+CONFIG_CHARGER_LT3651=m
+CONFIG_CHARGER_MAX14577=m
+CONFIG_CHARGER_DETECTOR_MAX14656=m
+CONFIG_CHARGER_MAX77650=m
+CONFIG_CHARGER_MAX77693=m
+CONFIG_CHARGER_MAX8997=m
+CONFIG_CHARGER_MAX8998=m
+CONFIG_CHARGER_MP2629=m
+CONFIG_CHARGER_BQ2415X=m
+CONFIG_CHARGER_BQ24190=m
+CONFIG_CHARGER_BQ24257=m
+CONFIG_CHARGER_BQ24735=m
+CONFIG_CHARGER_BQ25890=m
+CONFIG_CHARGER_SMB347=m
+CONFIG_CHARGER_TPS65090=m
+CONFIG_CHARGER_TPS65217=m
+CONFIG_BATTERY_GAUGE_LTC2941=m
+CONFIG_BATTERY_RT5033=m
+CONFIG_CHARGER_RT9455=m
+CONFIG_CHARGER_CROS_USBPD=m
+CONFIG_CHARGER_UCS1002=m
+CONFIG_CHARGER_BD70528=m
+CONFIG_CHARGER_BD99954=m
+CONFIG_CHARGER_WILCO=m
+CONFIG_HWMON=y
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7314=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM1177=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7X10=m
+CONFIG_SENSORS_ADT7310=m
+CONFIG_SENSORS_ADT7410=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_AS370=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_AXI_FAN_CONTROL=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_AMD_ENERGY=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_ASB100=m
+CONFIG_SENSORS_ASPEED=m
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DRIVETEMP=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_DELL_SMM=m
+CONFIG_SENSORS_DA9052_ADC=m
+CONFIG_SENSORS_DA9055=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_GSC=m
+CONFIG_SENSORS_MC13783_ADC=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_FTSTEUTATES=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_G762=m
+CONFIG_SENSORS_GPIO_FAN=m
+CONFIG_SENSORS_HIH6130=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IIO_HWMON=m
+CONFIG_SENSORS_I5500=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+CONFIG_SENSORS_POWR1220=m
+CONFIG_SENSORS_LINEAGE=m
+CONFIG_SENSORS_LOCHNAGAR=m
+CONFIG_SENSORS_LTC2945=m
+CONFIG_SENSORS_LTC2947=m
+CONFIG_SENSORS_LTC2947_I2C=m
+CONFIG_SENSORS_LTC2947_SPI=m
+CONFIG_SENSORS_LTC2990=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4222=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4260=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+CONFIG_SENSORS_MAX1668=m
+CONFIG_SENSORS_MAX197=m
+CONFIG_SENSORS_MAX31722=m
+CONFIG_SENSORS_MAX31730=m
+CONFIG_SENSORS_MAX6621=m
+CONFIG_SENSORS_MAX6639=m
+CONFIG_SENSORS_MAX6642=m
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_MAX6697=m
+CONFIG_SENSORS_MAX31790=m
+CONFIG_SENSORS_MCP3021=m
+CONFIG_SENSORS_MLXREG_FAN=m
+CONFIG_SENSORS_TC654=m
+CONFIG_SENSORS_MENF21BMC_HWMON=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LM95234=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_LM95245=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_NTC_THERMISTOR=m
+CONFIG_SENSORS_NCT6683=m
+CONFIG_SENSORS_NCT6775=m
+CONFIG_SENSORS_NCT7802=m
+CONFIG_SENSORS_NCT7904=m
+CONFIG_SENSORS_NPCM7XX=m
+CONFIG_SENSORS_PCF8591=m
+CONFIG_PMBUS=m
+CONFIG_SENSORS_PMBUS=m
+CONFIG_SENSORS_ADM1275=m
+CONFIG_SENSORS_BEL_PFE=m
+CONFIG_SENSORS_IBM_CFFPS=m
+CONFIG_SENSORS_INSPUR_IPSPS=m
+CONFIG_SENSORS_IR35221=m
+CONFIG_SENSORS_IR38064=m
+CONFIG_SENSORS_IRPS5401=m
+CONFIG_SENSORS_ISL68137=m
+CONFIG_SENSORS_LM25066=m
+CONFIG_SENSORS_LTC2978=m
+# CONFIG_SENSORS_LTC2978_REGULATOR is not set
+CONFIG_SENSORS_LTC3815=m
+CONFIG_SENSORS_MAX16064=m
+CONFIG_SENSORS_MAX16601=m
+CONFIG_SENSORS_MAX20730=m
+CONFIG_SENSORS_MAX20751=m
+CONFIG_SENSORS_MAX31785=m
+CONFIG_SENSORS_MAX34440=m
+CONFIG_SENSORS_MAX8688=m
+CONFIG_SENSORS_PXE1610=m
+CONFIG_SENSORS_TPS40422=m
+CONFIG_SENSORS_TPS53679=m
+CONFIG_SENSORS_UCD9000=m
+CONFIG_SENSORS_UCD9200=m
+CONFIG_SENSORS_XDPE122=m
+CONFIG_SENSORS_ZL6100=m
+CONFIG_SENSORS_PWM_FAN=m
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SHT3x=m
+CONFIG_SENSORS_SHTC1=m
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH56XX_COMMON=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_SCH5636=m
+CONFIG_SENSORS_STTS751=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_ADC128D818=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_INA209=m
+CONFIG_SENSORS_INA2XX=m
+CONFIG_SENSORS_INA3221=m
+CONFIG_SENSORS_TC74=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+CONFIG_SENSORS_TMP103=m
+CONFIG_SENSORS_TMP108=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_TMP513=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+CONFIG_SENSORS_W83773G=m
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+CONFIG_SENSORS_WM831X=m
+CONFIG_SENSORS_WM8350=m
+CONFIG_SENSORS_XGENE=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+# CONFIG_THERMAL_STATISTICS is not set
+CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=100
+CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_OF=y
+CONFIG_THERMAL_WRITABLE_TRIPS=y
+CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
+# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set
+CONFIG_THERMAL_GOV_FAIR_SHARE=y
+CONFIG_THERMAL_GOV_STEP_WISE=y
+CONFIG_THERMAL_GOV_BANG_BANG=y
+CONFIG_THERMAL_GOV_USER_SPACE=y
+CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
+CONFIG_CPU_THERMAL=y
+CONFIG_CPU_FREQ_THERMAL=y
+CONFIG_CPU_IDLE_THERMAL=y
+CONFIG_CLOCK_THERMAL=y
+CONFIG_DEVFREQ_THERMAL=y
+# CONFIG_THERMAL_EMULATION is not set
+CONFIG_THERMAL_MMIO=m
+CONFIG_MAX77620_THERMAL=m
+CONFIG_DA9062_THERMAL=m
+
+#
+# Intel thermal drivers
+#
+CONFIG_INTEL_POWERCLAMP=m
+CONFIG_X86_PKG_TEMP_THERMAL=m
+CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
+CONFIG_INTEL_SOC_DTS_THERMAL=m
+
+#
+# ACPI INT340X thermal drivers
+#
+CONFIG_INT340X_THERMAL=m
+CONFIG_ACPI_THERMAL_REL=m
+CONFIG_INT3406_THERMAL=m
+CONFIG_PROC_THERMAL_MMIO_RAPL=y
+# end of ACPI INT340X thermal drivers
+
+CONFIG_INTEL_BXT_PMIC_THERMAL=m
+CONFIG_INTEL_PCH_THERMAL=m
+# end of Intel thermal drivers
+
+# CONFIG_TI_SOC_THERMAL is not set
+CONFIG_GENERIC_ADC_THERMAL=m
+CONFIG_WATCHDOG=y
+CONFIG_WATCHDOG_CORE=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
+CONFIG_WATCHDOG_OPEN_TIMEOUT=0
+CONFIG_WATCHDOG_SYSFS=y
+
+#
+# Watchdog Pretimeout Governors
+#
+CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
+CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m
+CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=m
+CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
+# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set
+CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
+CONFIG_BD70528_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_MENZ069_WATCHDOG=m
+CONFIG_WDAT_WDT=m
+CONFIG_WM831X_WATCHDOG=m
+CONFIG_WM8350_WATCHDOG=m
+CONFIG_XILINX_WATCHDOG=m
+CONFIG_ZIIRAVE_WATCHDOG=m
+CONFIG_RAVE_SP_WATCHDOG=m
+CONFIG_MLX_WDT=m
+CONFIG_CADENCE_WATCHDOG=m
+CONFIG_DW_WATCHDOG=m
+CONFIG_RN5T618_WATCHDOG=m
+CONFIG_TWL4030_WATCHDOG=m
+CONFIG_MAX63XX_WATCHDOG=m
+CONFIG_MAX77620_WATCHDOG=m
+CONFIG_RETU_WATCHDOG=m
+CONFIG_STPMIC1_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+CONFIG_EBC_C384_WDT=m
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_IE6XX_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+CONFIG_HP_WATCHDOG=m
+CONFIG_HPWDT_NMI_DECODING=y
+CONFIG_KEMPLD_WDT=m
+CONFIG_SC1200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_TQMX86_WDT=m
+CONFIG_VIA_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+CONFIG_INTEL_MEI_WDT=m
+CONFIG_NI903X_WDT=m
+CONFIG_NIC7018_WDT=m
+CONFIG_MEN_A21_WDT=m
+CONFIG_XEN_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
+CONFIG_SSB_PCMCIAHOST=y
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_SSB_DRIVER_GPIO=y
+CONFIG_BCMA_POSSIBLE=y
+CONFIG_BCMA=m
+CONFIG_BCMA_BLOCKIO=y
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_HOST_SOC is not set
+CONFIG_BCMA_DRIVER_PCI=y
+CONFIG_BCMA_DRIVER_GMAC_CMN=y
+CONFIG_BCMA_DRIVER_GPIO=y
+# CONFIG_BCMA_DEBUG is not set
+
+#
+# Multifunction device drivers
+#
+CONFIG_MFD_CORE=y
+CONFIG_MFD_ACT8945A=m
+CONFIG_MFD_AS3711=y
+CONFIG_MFD_AS3722=m
+CONFIG_PMIC_ADP5520=y
+CONFIG_MFD_AAT2870_CORE=y
+CONFIG_MFD_ATMEL_FLEXCOM=m
+CONFIG_MFD_ATMEL_HLCDC=m
+CONFIG_MFD_BCM590XX=m
+CONFIG_MFD_BD9571MWV=m
+CONFIG_MFD_AXP20X=m
+CONFIG_MFD_AXP20X_I2C=m
+CONFIG_MFD_CROS_EC_DEV=m
+CONFIG_MFD_MADERA=m
+CONFIG_MFD_MADERA_I2C=m
+CONFIG_MFD_MADERA_SPI=m
+CONFIG_MFD_CS47L15=y
+CONFIG_MFD_CS47L35=y
+CONFIG_MFD_CS47L85=y
+CONFIG_MFD_CS47L90=y
+CONFIG_MFD_CS47L92=y
+CONFIG_PMIC_DA903X=y
+CONFIG_PMIC_DA9052=y
+CONFIG_MFD_DA9052_SPI=y
+CONFIG_MFD_DA9052_I2C=y
+CONFIG_MFD_DA9055=y
+CONFIG_MFD_DA9062=m
+CONFIG_MFD_DA9063=m
+CONFIG_MFD_DA9150=m
+CONFIG_MFD_DLN2=m
+CONFIG_MFD_GATEWORKS_GSC=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_MFD_MC13XXX_SPI=m
+CONFIG_MFD_MC13XXX_I2C=m
+CONFIG_MFD_MP2629=m
+CONFIG_MFD_HI6421_PMIC=m
+CONFIG_HTC_PASIC3=m
+CONFIG_HTC_I2CPLD=y
+CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m
+CONFIG_LPC_ICH=m
+CONFIG_LPC_SCH=m
+CONFIG_INTEL_SOC_PMIC=y
+CONFIG_INTEL_SOC_PMIC_BXTWC=m
+CONFIG_INTEL_SOC_PMIC_CHTWC=y
+CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
+CONFIG_INTEL_SOC_PMIC_MRFLD=m
+CONFIG_MFD_INTEL_LPSS=m
+CONFIG_MFD_INTEL_LPSS_ACPI=m
+CONFIG_MFD_INTEL_LPSS_PCI=m
+CONFIG_MFD_INTEL_MSIC=y
+CONFIG_MFD_INTEL_PMC_BXT=m
+CONFIG_MFD_IQS62X=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_KEMPLD=m
+CONFIG_MFD_88PM800=m
+CONFIG_MFD_88PM805=m
+CONFIG_MFD_88PM860X=y
+CONFIG_MFD_MAX14577=m
+CONFIG_MFD_MAX77620=y
+CONFIG_MFD_MAX77650=m
+CONFIG_MFD_MAX77686=m
+CONFIG_MFD_MAX77693=m
+CONFIG_MFD_MAX77843=y
+CONFIG_MFD_MAX8907=m
+CONFIG_MFD_MAX8925=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_MAX8998=y
+CONFIG_MFD_MT6360=m
+CONFIG_MFD_MT6397=m
+CONFIG_MFD_MENF21BMC=m
+CONFIG_EZX_PCAP=y
+CONFIG_MFD_CPCAP=m
+CONFIG_MFD_VIPERBOARD=m
+CONFIG_MFD_RETU=m
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_UCB1400_CORE=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_RT5033=m
+CONFIG_MFD_RC5T583=y
+CONFIG_MFD_RK808=m
+CONFIG_MFD_RN5T618=m
+CONFIG_MFD_SEC_CORE=y
+CONFIG_MFD_SI476X_CORE=m
+CONFIG_MFD_SM501=m
+CONFIG_MFD_SM501_GPIO=y
+CONFIG_MFD_SKY81452=m
+CONFIG_MFD_SMSC=y
+CONFIG_ABX500_CORE=y
+CONFIG_AB3100_CORE=y
+CONFIG_AB3100_OTP=y
+CONFIG_MFD_STMPE=y
+
+#
+# STMicroelectronics STMPE Interface Drivers
+#
+CONFIG_STMPE_I2C=y
+CONFIG_STMPE_SPI=y
+# end of STMicroelectronics STMPE Interface Drivers
+
+CONFIG_MFD_SYSCON=y
+CONFIG_MFD_TI_AM335X_TSCADC=m
+CONFIG_MFD_LP3943=m
+CONFIG_MFD_LP8788=y
+CONFIG_MFD_TI_LMU=m
+CONFIG_MFD_PALMAS=y
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS65086=m
+CONFIG_MFD_TPS65090=y
+CONFIG_MFD_TPS65217=m
+CONFIG_MFD_TPS68470=y
+CONFIG_MFD_TI_LP873X=m
+CONFIG_MFD_TI_LP87565=m
+CONFIG_MFD_TPS65218=m
+CONFIG_MFD_TPS6586X=y
+CONFIG_MFD_TPS65910=y
+CONFIG_MFD_TPS65912=m
+CONFIG_MFD_TPS65912_I2C=m
+CONFIG_MFD_TPS65912_SPI=m
+CONFIG_MFD_TPS80031=y
+CONFIG_TWL4030_CORE=y
+CONFIG_MFD_TWL4030_AUDIO=y
+CONFIG_TWL6040_CORE=y
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_LM3533=m
+CONFIG_MFD_TC3589X=y
+CONFIG_MFD_TQMX86=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_LOCHNAGAR=y
+CONFIG_MFD_ARIZONA=y
+CONFIG_MFD_ARIZONA_I2C=m
+CONFIG_MFD_ARIZONA_SPI=m
+CONFIG_MFD_CS47L24=y
+CONFIG_MFD_WM5102=y
+CONFIG_MFD_WM5110=y
+CONFIG_MFD_WM8997=y
+CONFIG_MFD_WM8998=y
+CONFIG_MFD_WM8400=y
+CONFIG_MFD_WM831X=y
+CONFIG_MFD_WM831X_I2C=y
+CONFIG_MFD_WM831X_SPI=y
+CONFIG_MFD_WM8350=y
+CONFIG_MFD_WM8350_I2C=y
+CONFIG_MFD_WM8994=m
+CONFIG_MFD_ROHM_BD718XX=m
+CONFIG_MFD_ROHM_BD70528=m
+CONFIG_MFD_ROHM_BD71828=m
+CONFIG_MFD_STPMIC1=m
+CONFIG_MFD_STMFX=m
+CONFIG_MFD_WCD934X=m
+CONFIG_RAVE_SP_CORE=m
+# end of Multifunction device drivers
+
+CONFIG_REGULATOR=y
+# CONFIG_REGULATOR_DEBUG is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+CONFIG_REGULATOR_88PG86X=m
+CONFIG_REGULATOR_88PM800=m
+CONFIG_REGULATOR_88PM8607=m
+CONFIG_REGULATOR_ACT8865=m
+CONFIG_REGULATOR_ACT8945A=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_AAT2870=m
+CONFIG_REGULATOR_AB3100=m
+CONFIG_REGULATOR_ARIZONA_LDO1=m
+CONFIG_REGULATOR_ARIZONA_MICSUPP=m
+CONFIG_REGULATOR_AS3711=m
+CONFIG_REGULATOR_AS3722=m
+CONFIG_REGULATOR_AXP20X=m
+CONFIG_REGULATOR_BCM590XX=m
+CONFIG_REGULATOR_BD70528=m
+CONFIG_REGULATOR_BD71828=m
+CONFIG_REGULATOR_BD718XX=m
+CONFIG_REGULATOR_BD9571MWV=m
+CONFIG_REGULATOR_CPCAP=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
+CONFIG_REGULATOR_FAN53555=m
+CONFIG_REGULATOR_GPIO=m
+CONFIG_REGULATOR_HI6421=m
+CONFIG_REGULATOR_HI6421V530=m
+CONFIG_REGULATOR_ISL9305=m
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_LM363X=m
+CONFIG_REGULATOR_LOCHNAGAR=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_LP872X=m
+CONFIG_REGULATOR_LP873X=m
+CONFIG_REGULATOR_LP8755=m
+CONFIG_REGULATOR_LP87565=m
+CONFIG_REGULATOR_LP8788=m
+CONFIG_REGULATOR_LTC3589=m
+CONFIG_REGULATOR_LTC3676=m
+CONFIG_REGULATOR_MAX14577=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX77620=m
+CONFIG_REGULATOR_MAX77650=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8907=m
+CONFIG_REGULATOR_MAX8925=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX8973=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX8998=m
+CONFIG_REGULATOR_MAX77686=m
+CONFIG_REGULATOR_MAX77693=m
+CONFIG_REGULATOR_MAX77802=m
+CONFIG_REGULATOR_MAX77826=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_MCP16502=m
+CONFIG_REGULATOR_MP5416=m
+CONFIG_REGULATOR_MP8859=m
+CONFIG_REGULATOR_MP886X=m
+CONFIG_REGULATOR_MPQ7920=m
+CONFIG_REGULATOR_MT6311=m
+CONFIG_REGULATOR_MT6323=m
+CONFIG_REGULATOR_MT6358=m
+CONFIG_REGULATOR_MT6397=m
+CONFIG_REGULATOR_PALMAS=m
+CONFIG_REGULATOR_PCAP=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_PFUZE100=m
+CONFIG_REGULATOR_PV88060=m
+CONFIG_REGULATOR_PV88080=m
+CONFIG_REGULATOR_PV88090=m
+CONFIG_REGULATOR_PWM=m
+CONFIG_REGULATOR_QCOM_SPMI=m
+CONFIG_REGULATOR_RC5T583=m
+CONFIG_REGULATOR_RK808=m
+CONFIG_REGULATOR_RN5T618=m
+CONFIG_REGULATOR_ROHM=m
+CONFIG_REGULATOR_RT5033=m
+CONFIG_REGULATOR_S2MPA01=m
+CONFIG_REGULATOR_S2MPS11=m
+CONFIG_REGULATOR_S5M8767=m
+CONFIG_REGULATOR_SKY81452=m
+CONFIG_REGULATOR_SLG51000=m
+CONFIG_REGULATOR_STPMIC1=m
+CONFIG_REGULATOR_SY8106A=m
+CONFIG_REGULATOR_SY8824X=m
+CONFIG_REGULATOR_TPS51632=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS62360=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_TPS65086=m
+CONFIG_REGULATOR_TPS65090=m
+CONFIG_REGULATOR_TPS65132=m
+CONFIG_REGULATOR_TPS65217=m
+CONFIG_REGULATOR_TPS65218=m
+CONFIG_REGULATOR_TPS6524X=m
+CONFIG_REGULATOR_TPS6586X=m
+CONFIG_REGULATOR_TPS65910=m
+CONFIG_REGULATOR_TPS65912=m
+CONFIG_REGULATOR_TPS80031=m
+CONFIG_REGULATOR_TWL4030=m
+CONFIG_REGULATOR_VCTRL=m
+CONFIG_REGULATOR_WM831X=m
+CONFIG_REGULATOR_WM8350=m
+CONFIG_REGULATOR_WM8400=m
+CONFIG_REGULATOR_WM8994=m
+CONFIG_RC_CORE=m
+CONFIG_RC_MAP=m
+CONFIG_LIRC=y
+CONFIG_RC_DECODERS=y
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_SANYO_DECODER=m
+CONFIG_IR_SHARP_DECODER=m
+CONFIG_IR_MCE_KBD_DECODER=m
+CONFIG_IR_XMP_DECODER=m
+CONFIG_IR_IMON_DECODER=m
+CONFIG_IR_RCMM_DECODER=m
+CONFIG_RC_DEVICES=y
+CONFIG_RC_ATI_REMOTE=m
+CONFIG_IR_ENE=m
+CONFIG_IR_HIX5HD2=m
+CONFIG_IR_IMON=m
+CONFIG_IR_IMON_RAW=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_SPI=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_IR_IGORPLUGUSB=m
+CONFIG_IR_IGUANA=m
+CONFIG_IR_TTUSBIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_IR_GPIO_CIR=m
+CONFIG_IR_GPIO_TX=m
+CONFIG_IR_PWM_TX=m
+CONFIG_IR_SERIAL=m
+CONFIG_IR_SERIAL_TRANSMITTER=y
+CONFIG_IR_SIR=m
+CONFIG_RC_XBOX_DVD=m
+CONFIG_CEC_CORE=m
+CONFIG_CEC_NOTIFIER=y
+CONFIG_CEC_PIN=y
+CONFIG_MEDIA_CEC_RC=y
+# CONFIG_CEC_PIN_ERROR_INJ is not set
+CONFIG_MEDIA_CEC_SUPPORT=y
+CONFIG_CEC_CROS_EC=m
+CONFIG_CEC_GPIO=m
+CONFIG_CEC_SECO=m
+CONFIG_CEC_SECO_RC=y
+CONFIG_USB_PULSE8_CEC=m
+CONFIG_USB_RAINSHADOW_CEC=m
+CONFIG_MEDIA_SUPPORT=m
+# CONFIG_MEDIA_SUPPORT_FILTER is not set
+CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
+
+#
+# Media device types
+#
+CONFIG_MEDIA_CAMERA_SUPPORT=y
+CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
+CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
+CONFIG_MEDIA_RADIO_SUPPORT=y
+CONFIG_MEDIA_SDR_SUPPORT=y
+CONFIG_MEDIA_PLATFORM_SUPPORT=y
+CONFIG_MEDIA_TEST_SUPPORT=y
+# end of Media device types
+
+#
+# Media core support
+#
+CONFIG_VIDEO_DEV=m
+CONFIG_MEDIA_CONTROLLER=y
+CONFIG_DVB_CORE=m
+# end of Media core support
+
+#
+# Video4Linux options
+#
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEO_V4L2_I2C=y
+CONFIG_VIDEO_V4L2_SUBDEV_API=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_V4L2_FLASH_LED_CLASS=m
+CONFIG_V4L2_FWNODE=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+# end of Video4Linux options
+
+#
+# Media controller options
+#
+CONFIG_MEDIA_CONTROLLER_DVB=y
+CONFIG_MEDIA_CONTROLLER_REQUEST_API=y
+
+#
+# Please notice that the enabled Media controller Request API is EXPERIMENTAL
+#
+# end of Media controller options
+
+#
+# Digital TV options
+#
+CONFIG_DVB_MMAP=y
+CONFIG_DVB_NET=y
+CONFIG_DVB_MAX_ADAPTERS=16
+# CONFIG_DVB_DYNAMIC_MINORS is not set
+# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set
+# CONFIG_DVB_ULE_DEBUG is not set
+# end of Digital TV options
+
+#
+# Media drivers
+#
+CONFIG_TTPCI_EEPROM=m
+CONFIG_MEDIA_USB_SUPPORT=y
+
+#
+# Webcam devices
+#
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_DTCS033=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_JL2005BCD=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SE401=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STK1135=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TOPRO=m
+CONFIG_USB_GSPCA_TOUPTEK=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_VIDEO_CPIA2=m
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_VIDEO_USBTV=m
+
+#
+# Analog TV USB devices
+#
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_STK1160_COMMON=m
+CONFIG_VIDEO_STK1160=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_LOADER=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+
+#
+# Analog/digital TV USB devices
+#
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_AU0828_V4L2=y
+CONFIG_VIDEO_AU0828_RC=y
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+
+#
+# Digital TV USB devices
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_DIB3000MC=m
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_CXUSB_ANALOG=y
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_PCTV452E=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_USB_V2=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_AF9035=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_AZ6007=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_EC168=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_MXL111SF=m
+CONFIG_DVB_USB_RTL28XXU=m
+CONFIG_DVB_USB_DVBSKY=m
+CONFIG_DVB_USB_ZD1301=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_USB_DRV=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set
+CONFIG_DVB_AS102=m
+
+#
+# Webcam, TV (analog/digital) USB devices
+#
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_V4L2=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_EM28XX_RC=m
+
+#
+# Software defined radio USB devices
+#
+CONFIG_USB_AIRSPY=m
+CONFIG_USB_HACKRF=m
+CONFIG_USB_MSI2500=m
+CONFIG_MEDIA_PCI_SUPPORT=y
+
+#
+# Media capture support
+#
+CONFIG_VIDEO_MEYE=m
+CONFIG_VIDEO_SOLO6X10=m
+CONFIG_VIDEO_TW5864=m
+CONFIG_VIDEO_TW68=m
+CONFIG_VIDEO_TW686X=m
+
+#
+# Media capture/analog TV support
+#
+CONFIG_VIDEO_IVTV=m
+# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set
+CONFIG_VIDEO_IVTV_ALSA=m
+CONFIG_VIDEO_FB_IVTV=m
+# CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_DT3155=m
+
+#
+# Media capture/analog/hybrid TV support
+#
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_ENABLE_VP3054=y
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_BT848=m
+CONFIG_DVB_BT8XX=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_SAA7134_GO7007=m
+CONFIG_VIDEO_SAA7164=m
+
+#
+# Media digital TV PCI Adapters
+#
+CONFIG_DVB_AV7110_IR=y
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set
+CONFIG_DVB_PLUTO2=m
+CONFIG_DVB_DM1105=m
+CONFIG_DVB_PT1=m
+CONFIG_DVB_PT3=m
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+CONFIG_DVB_NGENE=m
+CONFIG_DVB_DDBRIDGE=m
+# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set
+CONFIG_DVB_SMIPCIE=m
+CONFIG_DVB_NETUP_UNIDVB=m
+CONFIG_VIDEO_IPU3_CIO2=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_TEA575X=m
+CONFIG_RADIO_SI470X=m
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_SI4713=m
+CONFIG_PLATFORM_SI4713=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI476X=m
+CONFIG_USB_MR800=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_SHARK=m
+CONFIG_RADIO_SHARK2=m
+CONFIG_USB_KEENE=m
+CONFIG_USB_RAREMONO=m
+CONFIG_USB_MA901=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_WL1273=m
+CONFIG_RADIO_WL128X=m
+CONFIG_MEDIA_COMMON_OPTIONS=y
+
+#
+# common driver options
+#
+CONFIG_VIDEO_CX2341X=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_CYPRESS_FIRMWARE=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_V4L2=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_DMA_CONTIG=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEOBUF2_DMA_SG=m
+CONFIG_VIDEOBUF2_DVB=m
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_SMS_SIANO_MDTV=m
+CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
+CONFIG_VIDEO_V4L2_TPG=m
+CONFIG_V4L_PLATFORM_DRIVERS=y
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_CADENCE=y
+CONFIG_VIDEO_CADENCE_CSI2RX=m
+CONFIG_VIDEO_CADENCE_CSI2TX=m
+CONFIG_VIDEO_ASPEED=m
+CONFIG_VIDEO_MUX=m
+CONFIG_VIDEO_XILINX=m
+CONFIG_VIDEO_XILINX_TPG=m
+CONFIG_VIDEO_XILINX_VTC=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
+CONFIG_DVB_PLATFORM_DRIVERS=y
+CONFIG_SDR_PLATFORM_DRIVERS=y
+
+#
+# MMC/SDIO DVB adapters
+#
+CONFIG_SMS_SDIO_DRV=m
+CONFIG_V4L_TEST_DRIVERS=y
+CONFIG_VIDEO_VIMC=m
+CONFIG_VIDEO_VIVID=m
+CONFIG_VIDEO_VIVID_CEC=y
+CONFIG_VIDEO_VIVID_MAX_DEVS=64
+CONFIG_VIDEO_VIM2M=m
+CONFIG_VIDEO_VICODEC=m
+
+#
+# FireWire (IEEE 1394) Adapters
+#
+CONFIG_DVB_FIREDTV=m
+CONFIG_DVB_FIREDTV_INPUT=y
+# end of Media drivers
+
+#
+# Media ancillary drivers
+#
+CONFIG_MEDIA_ATTACH=y
+
+#
+# IR I2C driver auto-selected by 'Autoselect ancillary drivers'
+#
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+CONFIG_VIDEO_TDA1997X=m
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS3308=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_TLV320AIC23B=m
+CONFIG_VIDEO_UDA1342=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+CONFIG_VIDEO_SONY_BTF_MPX=m
+# end of Audio decoders, processors and mixers
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+# end of RDS decoders
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_ADV7180=m
+CONFIG_VIDEO_ADV7183=m
+CONFIG_VIDEO_ADV748X=m
+CONFIG_VIDEO_ADV7604=m
+CONFIG_VIDEO_ADV7604_CEC=y
+CONFIG_VIDEO_ADV7842=m
+CONFIG_VIDEO_ADV7842_CEC=y
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
+CONFIG_VIDEO_BT866=m
+CONFIG_VIDEO_KS0127=m
+CONFIG_VIDEO_ML86V7667=m
+CONFIG_VIDEO_SAA7110=m
+CONFIG_VIDEO_SAA711X=m
+CONFIG_VIDEO_TC358743=m
+CONFIG_VIDEO_TC358743_CEC=y
+CONFIG_VIDEO_TVP514X=m
+CONFIG_VIDEO_TVP5150=m
+CONFIG_VIDEO_TVP7002=m
+CONFIG_VIDEO_TW2804=m
+CONFIG_VIDEO_TW9903=m
+CONFIG_VIDEO_TW9906=m
+CONFIG_VIDEO_TW9910=m
+CONFIG_VIDEO_VPX3220=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+# end of Video decoders
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
+CONFIG_VIDEO_ADV7343=m
+CONFIG_VIDEO_ADV7393=m
+CONFIG_VIDEO_AD9389B=m
+CONFIG_VIDEO_AK881X=m
+CONFIG_VIDEO_THS8200=m
+# end of Video encoders
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+# end of Video improvement chips
+
+#
+# Audio/Video compression chips
+#
+CONFIG_VIDEO_SAA6752HS=m
+# end of Audio/Video compression chips
+
+#
+# SDR tuner chips
+#
+CONFIG_SDR_MAX2175=m
+# end of SDR tuner chips
+
+#
+# Miscellaneous helper chips
+#
+CONFIG_VIDEO_THS7303=m
+CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_I2C=m
+CONFIG_VIDEO_ST_MIPID02=m
+# end of Miscellaneous helper chips
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_APTINA_PLL=m
+CONFIG_VIDEO_SMIAPP_PLL=m
+CONFIG_VIDEO_HI556=m
+CONFIG_VIDEO_IMX214=m
+CONFIG_VIDEO_IMX219=m
+CONFIG_VIDEO_IMX258=m
+CONFIG_VIDEO_IMX274=m
+CONFIG_VIDEO_IMX290=m
+CONFIG_VIDEO_IMX319=m
+CONFIG_VIDEO_IMX355=m
+CONFIG_VIDEO_OV2640=m
+CONFIG_VIDEO_OV2659=m
+CONFIG_VIDEO_OV2680=m
+CONFIG_VIDEO_OV2685=m
+CONFIG_VIDEO_OV2740=m
+CONFIG_VIDEO_OV5640=m
+CONFIG_VIDEO_OV5645=m
+CONFIG_VIDEO_OV5647=m
+CONFIG_VIDEO_OV6650=m
+CONFIG_VIDEO_OV5670=m
+CONFIG_VIDEO_OV5675=m
+CONFIG_VIDEO_OV5695=m
+CONFIG_VIDEO_OV7251=m
+CONFIG_VIDEO_OV772X=m
+CONFIG_VIDEO_OV7640=m
+CONFIG_VIDEO_OV7670=m
+CONFIG_VIDEO_OV7740=m
+CONFIG_VIDEO_OV8856=m
+CONFIG_VIDEO_OV9640=m
+CONFIG_VIDEO_OV9650=m
+CONFIG_VIDEO_OV13858=m
+CONFIG_VIDEO_VS6624=m
+CONFIG_VIDEO_MT9M001=m
+CONFIG_VIDEO_MT9M032=m
+CONFIG_VIDEO_MT9M111=m
+CONFIG_VIDEO_MT9P031=m
+CONFIG_VIDEO_MT9T001=m
+CONFIG_VIDEO_MT9T112=m
+CONFIG_VIDEO_MT9V011=m
+CONFIG_VIDEO_MT9V032=m
+CONFIG_VIDEO_MT9V111=m
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_NOON010PC30=m
+CONFIG_VIDEO_M5MOLS=m
+CONFIG_VIDEO_RJ54N1=m
+CONFIG_VIDEO_S5K6AA=m
+CONFIG_VIDEO_S5K6A3=m
+CONFIG_VIDEO_S5K4ECGX=m
+CONFIG_VIDEO_S5K5BAF=m
+CONFIG_VIDEO_SMIAPP=m
+CONFIG_VIDEO_ET8EK8=m
+CONFIG_VIDEO_S5C73M3=m
+# end of Camera sensor devices
+
+#
+# Lens drivers
+#
+CONFIG_VIDEO_AD5820=m
+CONFIG_VIDEO_AK7375=m
+CONFIG_VIDEO_DW9714=m
+CONFIG_VIDEO_DW9807_VCM=m
+# end of Lens drivers
+
+#
+# Flash devices
+#
+CONFIG_VIDEO_ADP1653=m
+CONFIG_VIDEO_LM3560=m
+CONFIG_VIDEO_LM3646=m
+# end of Flash devices
+
+#
+# SPI helper chips
+#
+CONFIG_VIDEO_GS1662=m
+# end of SPI helper chips
+
+#
+# Media SPI Adapters
+#
+CONFIG_CXD2880_SPI_DRV=m
+# end of Media SPI Adapters
+
+CONFIG_MEDIA_TUNER=m
+
+#
+# Customize TV tuners
+#
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA18250=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+CONFIG_MEDIA_TUNER_MSI001=m
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2063=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_XC4000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_FC0011=m
+CONFIG_MEDIA_TUNER_FC0012=m
+CONFIG_MEDIA_TUNER_FC0013=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_MEDIA_TUNER_E4000=m
+CONFIG_MEDIA_TUNER_FC2580=m
+CONFIG_MEDIA_TUNER_M88RS6000T=m
+CONFIG_MEDIA_TUNER_TUA9001=m
+CONFIG_MEDIA_TUNER_SI2157=m
+CONFIG_MEDIA_TUNER_IT913X=m
+CONFIG_MEDIA_TUNER_R820T=m
+CONFIG_MEDIA_TUNER_MXL301RF=m
+CONFIG_MEDIA_TUNER_QM1D1C0042=m
+CONFIG_MEDIA_TUNER_QM1D1B0004=m
+# end of Customize TV tuners
+
+#
+# Customise DVB Frontends
+#
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV0910=m
+CONFIG_DVB_STV6110x=m
+CONFIG_DVB_STV6111=m
+CONFIG_DVB_MXL5XX=m
+CONFIG_DVB_M88DS3103=m
+
+#
+# Multistandard (cable + terrestrial) frontends
+#
+CONFIG_DVB_DRXK=m
+CONFIG_DVB_TDA18271C2DD=m
+CONFIG_DVB_SI2165=m
+CONFIG_DVB_MN88472=m
+CONFIG_DVB_MN88473=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_CX24117=m
+CONFIG_DVB_CX24120=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_TS2020=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+CONFIG_DVB_TDA10071=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_S5H1432=m
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_DIB9000=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_EC100=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+CONFIG_DVB_CXD2841ER=m
+CONFIG_DVB_RTL2830=m
+CONFIG_DVB_RTL2832=m
+CONFIG_DVB_RTL2832_SDR=m
+CONFIG_DVB_SI2168=m
+CONFIG_DVB_AS102_FE=m
+CONFIG_DVB_ZD1301_DEMOD=m
+CONFIG_DVB_GP8PSK_FE=m
+CONFIG_DVB_CXD2880=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_LGDT3306A=m
+CONFIG_DVB_LG2160=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_AU8522_DTV=m
+CONFIG_DVB_AU8522_V4L=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# ISDB-S (satellite) & ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_TC90522=m
+CONFIG_DVB_MN88443X=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_DRX39XYJ=m
+CONFIG_DVB_LNBH25=m
+CONFIG_DVB_LNBH29=m
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_LNBP22=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_A8293=m
+CONFIG_DVB_LGS8GL5=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+CONFIG_DVB_M88RS2000=m
+CONFIG_DVB_AF9033=m
+CONFIG_DVB_HORUS3A=m
+CONFIG_DVB_ASCOT2E=m
+CONFIG_DVB_HELENE=m
+
+#
+# Common Interface (EN50221) controller drivers
+#
+CONFIG_DVB_CXD2099=m
+CONFIG_DVB_SP2=m
+# end of Customise DVB Frontends
+
+#
+# Tools to develop new frontends
+#
+CONFIG_DVB_DUMMY_FE=m
+# end of Media ancillary drivers
+
+#
+# Graphics support
+#
+CONFIG_AGP=m
+CONFIG_AGP_AMD64=m
+CONFIG_AGP_INTEL=m
+CONFIG_AGP_SIS=m
+CONFIG_AGP_VIA=m
+CONFIG_INTEL_GTT=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=10
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_MIPI_DBI=m
+CONFIG_DRM_MIPI_DSI=y
+CONFIG_DRM_DP_AUX_CHARDEV=y
+# CONFIG_DRM_DEBUG_SELFTEST is not set
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_KMS_FB_HELPER=y
+# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
+CONFIG_DRM_FBDEV_EMULATION=y
+CONFIG_DRM_FBDEV_OVERALLOC=100
+# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
+CONFIG_DRM_LOAD_EDID_FIRMWARE=y
+CONFIG_DRM_DP_CEC=y
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TTM_DMA_PAGE_POOL=y
+CONFIG_DRM_VRAM_HELPER=m
+CONFIG_DRM_TTM_HELPER=m
+CONFIG_DRM_GEM_CMA_HELPER=y
+CONFIG_DRM_KMS_CMA_HELPER=y
+CONFIG_DRM_GEM_SHMEM_HELPER=y
+CONFIG_DRM_SCHED=m
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_DRM_I2C_NXP_TDA998X=m
+CONFIG_DRM_I2C_NXP_TDA9950=m
+# end of I2C encoder or helper chips
+
+#
+# ARM devices
+#
+CONFIG_DRM_KOMEDA=m
+# end of ARM devices
+
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_USERPTR=y
+CONFIG_DRM_AMDGPU=m
+CONFIG_DRM_AMDGPU_SI=y
+CONFIG_DRM_AMDGPU_CIK=y
+CONFIG_DRM_AMDGPU_USERPTR=y
+# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set
+
+#
+# ACP (Audio CoProcessor) Configuration
+#
+CONFIG_DRM_AMD_ACP=y
+# end of ACP (Audio CoProcessor) Configuration
+
+#
+# Display Engine Configuration
+#
+CONFIG_DRM_AMD_DC=y
+CONFIG_DRM_AMD_DC_DCN=y
+CONFIG_DRM_AMD_DC_HDCP=y
+# CONFIG_DEBUG_KERNEL_DC is not set
+# end of Display Engine Configuration
+
+CONFIG_HSA_AMD=y
+CONFIG_DRM_NOUVEAU=m
+# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
+CONFIG_NOUVEAU_DEBUG=5
+CONFIG_NOUVEAU_DEBUG_DEFAULT=3
+# CONFIG_NOUVEAU_DEBUG_MMU is not set
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_NOUVEAU_SVM=y
+CONFIG_DRM_I915=m
+CONFIG_DRM_I915_FORCE_PROBE="*"
+CONFIG_DRM_I915_CAPTURE_ERROR=y
+CONFIG_DRM_I915_COMPRESS_ERROR=y
+CONFIG_DRM_I915_USERPTR=y
+CONFIG_DRM_I915_GVT=y
+CONFIG_DRM_I915_GVT_KVMGT=m
+
+#
+# drm/i915 Debugging
+#
+# CONFIG_DRM_I915_WERROR is not set
+# CONFIG_DRM_I915_DEBUG is not set
+# CONFIG_DRM_I915_DEBUG_MMIO is not set
+# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set
+# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set
+# CONFIG_DRM_I915_DEBUG_GUC is not set
+# CONFIG_DRM_I915_SELFTEST is not set
+# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set
+# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set
+# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set
+# end of drm/i915 Debugging
+
+#
+# drm/i915 Profile Guided Optimisation
+#
+CONFIG_DRM_I915_FENCE_TIMEOUT=10000
+CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
+CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500
+CONFIG_DRM_I915_PREEMPT_TIMEOUT=640
+CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000
+CONFIG_DRM_I915_STOP_TIMEOUT=100
+CONFIG_DRM_I915_TIMESLICE_DURATION=1
+# end of drm/i915 Profile Guided Optimisation
+
+CONFIG_DRM_VGEM=m
+CONFIG_DRM_VKMS=m
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_VMWGFX_FBCON=y
+CONFIG_DRM_GMA500=m
+CONFIG_DRM_GMA600=y
+CONFIG_DRM_GMA3600=y
+CONFIG_DRM_UDL=m
+CONFIG_DRM_AST=m
+CONFIG_DRM_MGAG200=m
+CONFIG_DRM_RCAR_DW_HDMI=m
+CONFIG_DRM_RCAR_LVDS=m
+CONFIG_DRM_QXL=m
+CONFIG_DRM_BOCHS=m
+CONFIG_DRM_VIRTIO_GPU=m
+CONFIG_DRM_PANEL=y
+
+#
+# Display Panels
+#
+CONFIG_DRM_PANEL_ARM_VERSATILE=m
+CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m
+CONFIG_DRM_PANEL_BOE_HIMAX8279D=m
+CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
+CONFIG_DRM_PANEL_LVDS=m
+CONFIG_DRM_PANEL_SIMPLE=m
+CONFIG_DRM_PANEL_ELIDA_KD35T133=m
+CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m
+CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
+CONFIG_DRM_PANEL_ILITEK_IL9322=m
+CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
+CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m
+CONFIG_DRM_PANEL_JDI_LT070ME05000=m
+CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
+CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W=m
+CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829=m
+CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
+CONFIG_DRM_PANEL_LG_LB035Q02=m
+CONFIG_DRM_PANEL_LG_LG4573=m
+CONFIG_DRM_PANEL_NEC_NL8048HL11=m
+CONFIG_DRM_PANEL_NOVATEK_NT35510=m
+CONFIG_DRM_PANEL_NOVATEK_NT39016=m
+CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
+CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
+CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m
+CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
+CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
+CONFIG_DRM_PANEL_RAYDIUM_RM67191=m
+CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
+CONFIG_DRM_PANEL_ROCKTECH_JH057N00900=m
+CONFIG_DRM_PANEL_RONBO_RB070D30=m
+CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m
+CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
+CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m
+CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=m
+CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m
+CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m
+CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
+CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m
+CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m
+CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m
+CONFIG_DRM_PANEL_SITRONIX_ST7701=m
+CONFIG_DRM_PANEL_SITRONIX_ST7789V=m
+CONFIG_DRM_PANEL_SONY_ACX424AKP=m
+CONFIG_DRM_PANEL_SONY_ACX565AKM=m
+CONFIG_DRM_PANEL_TPO_TD028TTEC1=m
+CONFIG_DRM_PANEL_TPO_TD043MTEA1=m
+CONFIG_DRM_PANEL_TPO_TPG110=m
+CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m
+CONFIG_DRM_PANEL_VISIONOX_RM69299=m
+CONFIG_DRM_PANEL_XINPENG_XPP055C272=m
+# end of Display Panels
+
+CONFIG_DRM_BRIDGE=y
+CONFIG_DRM_PANEL_BRIDGE=y
+
+#
+# Display Interface Bridges
+#
+CONFIG_DRM_CDNS_DSI=m
+CONFIG_DRM_CHRONTEL_CH7033=m
+CONFIG_DRM_DISPLAY_CONNECTOR=m
+CONFIG_DRM_LVDS_CODEC=m
+CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m
+CONFIG_DRM_NWL_MIPI_DSI=m
+CONFIG_DRM_NXP_PTN3460=m
+CONFIG_DRM_PARADE_PS8622=m
+CONFIG_DRM_PARADE_PS8640=m
+CONFIG_DRM_SIL_SII8620=m
+CONFIG_DRM_SII902X=m
+CONFIG_DRM_SII9234=m
+CONFIG_DRM_SIMPLE_BRIDGE=m
+CONFIG_DRM_THINE_THC63LVD1024=m
+CONFIG_DRM_TOSHIBA_TC358764=m
+CONFIG_DRM_TOSHIBA_TC358767=m
+CONFIG_DRM_TOSHIBA_TC358768=m
+CONFIG_DRM_TI_TFP410=m
+CONFIG_DRM_TI_SN65DSI86=m
+CONFIG_DRM_TI_TPD12S015=m
+CONFIG_DRM_ANALOGIX_ANX6345=m
+CONFIG_DRM_ANALOGIX_ANX78XX=m
+CONFIG_DRM_ANALOGIX_DP=m
+CONFIG_DRM_I2C_ADV7511=m
+CONFIG_DRM_I2C_ADV7511_AUDIO=y
+CONFIG_DRM_I2C_ADV7511_CEC=y
+CONFIG_DRM_DW_HDMI=m
+CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
+CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
+CONFIG_DRM_DW_HDMI_CEC=m
+# end of Display Interface Bridges
+
+# CONFIG_DRM_ETNAVIV is not set
+CONFIG_DRM_ARCPGU=m
+CONFIG_DRM_MXS=y
+CONFIG_DRM_MXSFB=m
+CONFIG_DRM_CIRRUS_QEMU=m
+CONFIG_DRM_GM12U320=m
+CONFIG_TINYDRM_HX8357D=m
+CONFIG_TINYDRM_ILI9225=m
+CONFIG_TINYDRM_ILI9341=m
+CONFIG_TINYDRM_ILI9486=m
+CONFIG_TINYDRM_MI0283QT=m
+CONFIG_TINYDRM_REPAPER=m
+CONFIG_TINYDRM_ST7586=m
+CONFIG_TINYDRM_ST7735R=m
+CONFIG_DRM_XEN=y
+CONFIG_DRM_XEN_FRONTEND=m
+CONFIG_DRM_VBOXVIDEO=m
+# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
+
+#
+# Frame buffer Devices
+#
+CONFIG_FB_CMDLINE=y
+CONFIG_FB_NOTIFY=y
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_BACKLIGHT=m
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+# CONFIG_FB_CIRRUS is not set
+# CONFIG_FB_PM2 is not set
+# CONFIG_FB_CYBER2000 is not set
+# CONFIG_FB_ARC is not set
+# CONFIG_FB_ASILIANT is not set
+# CONFIG_FB_IMSTT is not set
+# CONFIG_FB_VGA16 is not set
+# CONFIG_FB_UVESA is not set
+CONFIG_FB_VESA=y
+CONFIG_FB_EFI=y
+# CONFIG_FB_N411 is not set
+# CONFIG_FB_HGA is not set
+# CONFIG_FB_OPENCORES is not set
+# CONFIG_FB_S1D13XXX is not set
+# CONFIG_FB_NVIDIA is not set
+# CONFIG_FB_RIVA is not set
+# CONFIG_FB_I740 is not set
+# CONFIG_FB_LE80578 is not set
+# CONFIG_FB_INTEL is not set
+# CONFIG_FB_MATROX is not set
+# CONFIG_FB_RADEON is not set
+# CONFIG_FB_ATY128 is not set
+# CONFIG_FB_ATY is not set
+# CONFIG_FB_S3 is not set
+# CONFIG_FB_SAVAGE is not set
+# CONFIG_FB_SIS is not set
+# CONFIG_FB_VIA is not set
+# CONFIG_FB_NEOMAGIC is not set
+# CONFIG_FB_KYRO is not set
+# CONFIG_FB_3DFX is not set
+# CONFIG_FB_VOODOO1 is not set
+# CONFIG_FB_VT8623 is not set
+# CONFIG_FB_TRIDENT is not set
+# CONFIG_FB_ARK is not set
+# CONFIG_FB_PM3 is not set
+# CONFIG_FB_CARMINE is not set
+# 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_XEN_FBDEV_FRONTEND=m
+# CONFIG_FB_METRONOME is not set
+# CONFIG_FB_MB862XX is not set
+CONFIG_FB_HYPERV=m
+CONFIG_FB_SIMPLE=y
+# CONFIG_FB_SSD1307 is not set
+# CONFIG_FB_SM712 is not set
+# end of Frame buffer Devices
+
+#
+# Backlight & LCD device support
+#
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI922X=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_AMS369FG06=m
+CONFIG_LCD_LMS501KF03=m
+CONFIG_LCD_HX8357=m
+CONFIG_LCD_OTM3225A=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_LM3533=m
+CONFIG_BACKLIGHT_PWM=m
+CONFIG_BACKLIGHT_DA903X=m
+CONFIG_BACKLIGHT_DA9052=m
+CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_QCOM_WLED=m
+CONFIG_BACKLIGHT_SAHARA=m
+CONFIG_BACKLIGHT_WM831X=m
+CONFIG_BACKLIGHT_ADP5520=m
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_88PM860X=m
+CONFIG_BACKLIGHT_PCF50633=m
+CONFIG_BACKLIGHT_AAT2870=m
+CONFIG_BACKLIGHT_LM3630A=m
+CONFIG_BACKLIGHT_LM3639=m
+CONFIG_BACKLIGHT_LP855X=m
+CONFIG_BACKLIGHT_LP8788=m
+CONFIG_BACKLIGHT_PANDORA=m
+CONFIG_BACKLIGHT_SKY81452=m
+CONFIG_BACKLIGHT_TPS65217=m
+CONFIG_BACKLIGHT_AS3711=m
+CONFIG_BACKLIGHT_GPIO=m
+CONFIG_BACKLIGHT_LV5207LP=m
+CONFIG_BACKLIGHT_BD6107=m
+CONFIG_BACKLIGHT_ARCXCNN=m
+CONFIG_BACKLIGHT_RAVE_SP=m
+CONFIG_BACKLIGHT_LED=m
+# end of Backlight & LCD device support
+
+CONFIG_VIDEOMODE_HELPERS=y
+CONFIG_HDMI=y
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+CONFIG_VGACON_SOFT_SCROLLBACK=y
+CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
+# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_DUMMY_CONSOLE_COLUMNS=80
+CONFIG_DUMMY_CONSOLE_ROWS=25
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
+CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
+# end of Console display driver support
+
+# CONFIG_LOGO is not set
+# end of Graphics support
+
+CONFIG_SOUND=m
+CONFIG_SOUND_OSS_CORE=y
+# CONFIG_SOUND_OSS_CORE_PRECLAIM is not set
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_PCM_ELD=y
+CONFIG_SND_PCM_IEC958=y
+CONFIG_SND_DMAENGINE_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_SEQ_DEVICE=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_COMPRESS_OFFLOAD=m
+CONFIG_SND_JACK=y
+CONFIG_SND_JACK_INPUT_DEV=y
+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_HRTIMER=m
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_MAX_CARDS=32
+# CONFIG_SND_SUPPORT_OLD_API is not set
+CONFIG_SND_PROC_FS=y
+CONFIG_SND_VERBOSE_PROCFS=y
+CONFIG_SND_VERBOSE_PRINTK=y
+CONFIG_SND_DEBUG=y
+# CONFIG_SND_DEBUG_VERBOSE is not set
+# CONFIG_SND_PCM_XRUN_DEBUG is not set
+# CONFIG_SND_CTL_VALIDATION is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+CONFIG_SND_SEQUENCER_OSS=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_SEQ_MIDI_EVENT=m
+CONFIG_SND_SEQ_MIDI=m
+CONFIG_SND_SEQ_MIDI_EMUL=m
+CONFIG_SND_SEQ_VIRMIDI=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+# CONFIG_SND_PCSP is not set
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+CONFIG_SND_ES1968_RADIO=y
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+
+#
+# HD-Audio
+#
+CONFIG_SND_HDA=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=1
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=m
+CONFIG_SND_HDA_CODEC_ANALOG=m
+CONFIG_SND_HDA_CODEC_SIGMATEL=m
+CONFIG_SND_HDA_CODEC_VIA=m
+CONFIG_SND_HDA_CODEC_HDMI=m
+CONFIG_SND_HDA_CODEC_CIRRUS=m
+CONFIG_SND_HDA_CODEC_CONEXANT=m
+CONFIG_SND_HDA_CODEC_CA0110=m
+CONFIG_SND_HDA_CODEC_CA0132=m
+CONFIG_SND_HDA_CODEC_CA0132_DSP=y
+CONFIG_SND_HDA_CODEC_CMEDIA=m
+CONFIG_SND_HDA_CODEC_SI3054=m
+CONFIG_SND_HDA_GENERIC=m
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
+CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y
+# end of HD-Audio
+
+CONFIG_SND_HDA_CORE=m
+CONFIG_SND_HDA_DSP_LOADER=y
+CONFIG_SND_HDA_COMPONENT=y
+CONFIG_SND_HDA_I915=y
+CONFIG_SND_HDA_EXT_CORE=m
+CONFIG_SND_HDA_PREALLOC_SIZE=0
+CONFIG_SND_INTEL_NHLT=y
+CONFIG_SND_INTEL_DSP_CONFIG=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+CONFIG_SND_USB_6FIRE=m
+CONFIG_SND_USB_HIFACE=m
+CONFIG_SND_BCD2000=m
+CONFIG_SND_USB_LINE6=m
+CONFIG_SND_USB_POD=m
+CONFIG_SND_USB_PODHD=m
+CONFIG_SND_USB_TONEPORT=m
+CONFIG_SND_USB_VARIAX=m
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_DICE=m
+CONFIG_SND_OXFW=m
+CONFIG_SND_ISIGHT=m
+CONFIG_SND_FIREWORKS=m
+CONFIG_SND_BEBOB=m
+CONFIG_SND_FIREWIRE_DIGI00X=m
+CONFIG_SND_FIREWIRE_TASCAM=m
+CONFIG_SND_FIREWIRE_MOTU=m
+CONFIG_SND_FIREFACE=m
+CONFIG_SND_PCMCIA=y
+CONFIG_SND_VXPOCKET=m
+CONFIG_SND_PDAUDIOCF=m
+CONFIG_SND_SOC=m
+CONFIG_SND_SOC_AC97_BUS=y
+CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
+CONFIG_SND_SOC_COMPRESS=y
+CONFIG_SND_SOC_TOPOLOGY=y
+CONFIG_SND_SOC_ACPI=m
+CONFIG_SND_SOC_AMD_ACP=m
+CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m
+CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m
+CONFIG_SND_SOC_AMD_ACP3x=m
+CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m
+CONFIG_SND_SOC_AMD_RENOIR=m
+CONFIG_SND_SOC_AMD_RENOIR_MACH=m
+CONFIG_SND_ATMEL_SOC=m
+CONFIG_SND_SOC_MIKROE_PROTO=m
+CONFIG_SND_BCM63XX_I2S_WHISTLER=m
+CONFIG_SND_DESIGNWARE_I2S=m
+CONFIG_SND_DESIGNWARE_PCM=y
+
+#
+# SoC Audio for Freescale CPUs
+#
+
+#
+# Common SoC Audio options for Freescale CPUs:
+#
+# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_SAI is not set
+# CONFIG_SND_SOC_FSL_AUDMIX is not set
+# CONFIG_SND_SOC_FSL_SSI is not set
+# CONFIG_SND_SOC_FSL_SPDIF is not set
+# CONFIG_SND_SOC_FSL_ESAI is not set
+# CONFIG_SND_SOC_FSL_MICFIL is not set
+# CONFIG_SND_SOC_IMX_AUDMUX is not set
+# end of SoC Audio for Freescale CPUs
+
+CONFIG_SND_I2S_HI6210_I2S=m
+CONFIG_SND_SOC_IMG=y
+CONFIG_SND_SOC_IMG_I2S_IN=m
+CONFIG_SND_SOC_IMG_I2S_OUT=m
+CONFIG_SND_SOC_IMG_PARALLEL_OUT=m
+CONFIG_SND_SOC_IMG_SPDIF_IN=m
+CONFIG_SND_SOC_IMG_SPDIF_OUT=m
+CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m
+CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
+CONFIG_SND_SST_IPC=m
+CONFIG_SND_SST_IPC_PCI=m
+CONFIG_SND_SST_IPC_ACPI=m
+CONFIG_SND_SOC_INTEL_SST_ACPI=m
+CONFIG_SND_SOC_INTEL_SST=m
+CONFIG_SND_SOC_INTEL_SST_FIRMWARE=m
+CONFIG_SND_SOC_INTEL_HASWELL=m
+CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m
+CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m
+CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m
+CONFIG_SND_SOC_INTEL_SKYLAKE=m
+CONFIG_SND_SOC_INTEL_SKL=m
+CONFIG_SND_SOC_INTEL_APL=m
+CONFIG_SND_SOC_INTEL_KBL=m
+CONFIG_SND_SOC_INTEL_GLK=m
+CONFIG_SND_SOC_INTEL_CNL=m
+CONFIG_SND_SOC_INTEL_CFL=m
+CONFIG_SND_SOC_INTEL_CML_H=m
+CONFIG_SND_SOC_INTEL_CML_LP=m
+CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=m
+CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=m
+# CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set
+CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
+CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
+CONFIG_SND_SOC_INTEL_MACH=y
+# CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
+CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
+CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
+CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
+CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m
+CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
+CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m
+CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m
+CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m
+CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m
+# CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH is not set
+CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
+CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
+CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=m
+CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=m
+CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m
+CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m
+CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m
+CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m
+CONFIG_SND_SOC_MTK_BTCVSD=m
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_PCI=m
+CONFIG_SND_SOC_SOF_ACPI=m
+CONFIG_SND_SOC_SOF_OF=m
+# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set
+# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set
+CONFIG_SND_SOC_SOF=m
+CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_INTEL_ACPI=m
+CONFIG_SND_SOC_SOF_INTEL_PCI=m
+CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=m
+CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=m
+CONFIG_SND_SOC_SOF_INTEL_COMMON=m
+CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y
+CONFIG_SND_SOC_SOF_MERRIFIELD=m
+CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_APOLLOLAKE=m
+CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_GEMINILAKE=m
+CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_CANNONLAKE=m
+CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_COFFEELAKE=m
+CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_ICELAKE=m
+CONFIG_SND_SOC_SOF_COMETLAKE=m
+CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y
+CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_TIGERLAKE=m
+CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_ELKHARTLAKE=m
+CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_JASPERLAKE=m
+CONFIG_SND_SOC_SOF_HDA_COMMON=m
+CONFIG_SND_SOC_SOF_HDA_LINK=y
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
+# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set
+CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m
+CONFIG_SND_SOC_SOF_HDA=m
+CONFIG_SND_SOC_SOF_XTENSA=m
+
+#
+# STMicroelectronics STM32 SOC audio support
+#
+# end of STMicroelectronics STM32 SOC audio support
+
+CONFIG_SND_SOC_XILINX_I2S=m
+CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m
+CONFIG_SND_SOC_XILINX_SPDIF=m
+CONFIG_SND_SOC_XTFPGA_I2S=m
+CONFIG_ZX_TDM=m
+CONFIG_SND_SOC_I2C_AND_SPI=m
+
+#
+# CODEC drivers
+#
+CONFIG_SND_SOC_AC97_CODEC=m
+CONFIG_SND_SOC_ADAU_UTILS=m
+CONFIG_SND_SOC_ADAU1701=m
+CONFIG_SND_SOC_ADAU17X1=m
+CONFIG_SND_SOC_ADAU1761=m
+CONFIG_SND_SOC_ADAU1761_I2C=m
+CONFIG_SND_SOC_ADAU1761_SPI=m
+CONFIG_SND_SOC_ADAU7002=m
+CONFIG_SND_SOC_ADAU7118=m
+CONFIG_SND_SOC_ADAU7118_HW=m
+CONFIG_SND_SOC_ADAU7118_I2C=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4118=m
+CONFIG_SND_SOC_AK4458=m
+CONFIG_SND_SOC_AK4554=m
+CONFIG_SND_SOC_AK4613=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK5386=m
+CONFIG_SND_SOC_AK5558=m
+CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_BD28623=m
+# CONFIG_SND_SOC_BT_SCO is not set
+CONFIG_SND_SOC_CPCAP=m
+CONFIG_SND_SOC_CROS_EC_CODEC=m
+CONFIG_SND_SOC_CS35L32=m
+CONFIG_SND_SOC_CS35L33=m
+CONFIG_SND_SOC_CS35L34=m
+CONFIG_SND_SOC_CS35L35=m
+CONFIG_SND_SOC_CS35L36=m
+CONFIG_SND_SOC_CS42L42=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS42L51_I2C=m
+CONFIG_SND_SOC_CS42L52=m
+CONFIG_SND_SOC_CS42L56=m
+CONFIG_SND_SOC_CS42L73=m
+CONFIG_SND_SOC_CS4265=m
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CS4271_I2C=m
+CONFIG_SND_SOC_CS4271_SPI=m
+CONFIG_SND_SOC_CS42XX8=m
+CONFIG_SND_SOC_CS42XX8_I2C=m
+CONFIG_SND_SOC_CS43130=m
+CONFIG_SND_SOC_CS4341=m
+CONFIG_SND_SOC_CS4349=m
+CONFIG_SND_SOC_CS53L30=m
+CONFIG_SND_SOC_CX2072X=m
+CONFIG_SND_SOC_DA7213=m
+CONFIG_SND_SOC_DA7219=m
+CONFIG_SND_SOC_DMIC=m
+CONFIG_SND_SOC_HDMI_CODEC=m
+CONFIG_SND_SOC_ES7134=m
+CONFIG_SND_SOC_ES7241=m
+CONFIG_SND_SOC_ES8316=m
+CONFIG_SND_SOC_ES8328=m
+CONFIG_SND_SOC_ES8328_I2C=m
+CONFIG_SND_SOC_ES8328_SPI=m
+CONFIG_SND_SOC_GTM601=m
+CONFIG_SND_SOC_HDAC_HDMI=m
+CONFIG_SND_SOC_HDAC_HDA=m
+CONFIG_SND_SOC_INNO_RK3036=m
+CONFIG_SND_SOC_LOCHNAGAR_SC=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98090=m
+CONFIG_SND_SOC_MAX98357A=m
+CONFIG_SND_SOC_MAX98504=m
+CONFIG_SND_SOC_MAX9867=m
+CONFIG_SND_SOC_MAX98927=m
+CONFIG_SND_SOC_MAX98373=m
+CONFIG_SND_SOC_MAX98390=m
+CONFIG_SND_SOC_MAX9860=m
+CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
+CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
+CONFIG_SND_SOC_PCM1681=m
+CONFIG_SND_SOC_PCM1789=m
+CONFIG_SND_SOC_PCM1789_I2C=m
+CONFIG_SND_SOC_PCM179X=m
+CONFIG_SND_SOC_PCM179X_I2C=m
+CONFIG_SND_SOC_PCM179X_SPI=m
+CONFIG_SND_SOC_PCM186X=m
+CONFIG_SND_SOC_PCM186X_I2C=m
+CONFIG_SND_SOC_PCM186X_SPI=m
+CONFIG_SND_SOC_PCM3060=m
+CONFIG_SND_SOC_PCM3060_I2C=m
+CONFIG_SND_SOC_PCM3060_SPI=m
+CONFIG_SND_SOC_PCM3168A=m
+CONFIG_SND_SOC_PCM3168A_I2C=m
+CONFIG_SND_SOC_PCM3168A_SPI=m
+CONFIG_SND_SOC_PCM512x=m
+CONFIG_SND_SOC_PCM512x_I2C=m
+CONFIG_SND_SOC_PCM512x_SPI=m
+CONFIG_SND_SOC_RK3328=m
+CONFIG_SND_SOC_RL6231=m
+CONFIG_SND_SOC_RL6347A=m
+CONFIG_SND_SOC_RT286=m
+CONFIG_SND_SOC_RT298=m
+CONFIG_SND_SOC_RT1011=m
+CONFIG_SND_SOC_RT1015=m
+CONFIG_SND_SOC_RT1308_SDW=m
+CONFIG_SND_SOC_RT5514=m
+CONFIG_SND_SOC_RT5514_SPI=m
+CONFIG_SND_SOC_RT5616=m
+CONFIG_SND_SOC_RT5631=m
+CONFIG_SND_SOC_RT5640=m
+CONFIG_SND_SOC_RT5645=m
+CONFIG_SND_SOC_RT5651=m
+CONFIG_SND_SOC_RT5660=m
+CONFIG_SND_SOC_RT5663=m
+CONFIG_SND_SOC_RT5670=m
+CONFIG_SND_SOC_RT5677=m
+CONFIG_SND_SOC_RT5677_SPI=m
+CONFIG_SND_SOC_RT5682=m
+CONFIG_SND_SOC_RT5682_I2C=m
+CONFIG_SND_SOC_RT5682_SDW=m
+CONFIG_SND_SOC_RT700=m
+CONFIG_SND_SOC_RT700_SDW=m
+CONFIG_SND_SOC_RT711=m
+CONFIG_SND_SOC_RT711_SDW=m
+CONFIG_SND_SOC_RT715=m
+CONFIG_SND_SOC_RT715_SDW=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SI476X=m
+CONFIG_SND_SOC_SIGMADSP=m
+CONFIG_SND_SOC_SIGMADSP_I2C=m
+CONFIG_SND_SOC_SIGMADSP_REGMAP=m
+CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
+CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_SSM2305=m
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_SSM2602_SPI=m
+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_TAS2562=m
+CONFIG_SND_SOC_TAS2770=m
+CONFIG_SND_SOC_TAS5086=m
+CONFIG_SND_SOC_TAS571X=m
+CONFIG_SND_SOC_TAS5720=m
+CONFIG_SND_SOC_TAS6424=m
+CONFIG_SND_SOC_TDA7419=m
+CONFIG_SND_SOC_TFA9879=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC23_I2C=m
+CONFIG_SND_SOC_TLV320AIC23_SPI=m
+CONFIG_SND_SOC_TLV320AIC31XX=m
+CONFIG_SND_SOC_TLV320AIC32X4=m
+CONFIG_SND_SOC_TLV320AIC32X4_I2C=m
+CONFIG_SND_SOC_TLV320AIC32X4_SPI=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TLV320ADCX140=m
+CONFIG_SND_SOC_TS3A227E=m
+CONFIG_SND_SOC_TSCS42XX=m
+CONFIG_SND_SOC_TSCS454=m
+CONFIG_SND_SOC_UDA1334=m
+CONFIG_SND_SOC_WCD9335=m
+CONFIG_SND_SOC_WCD934X=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8524=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+CONFIG_SND_SOC_WM8782=m
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8804_I2C=m
+CONFIG_SND_SOC_WM8804_SPI=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+CONFIG_SND_SOC_WSA881X=m
+CONFIG_SND_SOC_ZL38060=m
+CONFIG_SND_SOC_ZX_AUD96P22=m
+CONFIG_SND_SOC_MAX9759=m
+CONFIG_SND_SOC_MT6351=m
+CONFIG_SND_SOC_MT6358=m
+CONFIG_SND_SOC_MT6660=m
+CONFIG_SND_SOC_NAU8540=m
+CONFIG_SND_SOC_NAU8810=m
+CONFIG_SND_SOC_NAU8822=m
+CONFIG_SND_SOC_NAU8824=m
+CONFIG_SND_SOC_NAU8825=m
+CONFIG_SND_SOC_TPA6130A2=m
+# end of CODEC drivers
+
+CONFIG_SND_SIMPLE_CARD_UTILS=m
+CONFIG_SND_SIMPLE_CARD=m
+CONFIG_SND_AUDIO_GRAPH_CARD=m
+CONFIG_SND_X86=y
+CONFIG_HDMI_LPE_AUDIO=m
+CONFIG_SND_SYNTH_EMUX=m
+CONFIG_SND_XEN_FRONTEND=m
+CONFIG_AC97_BUS=m
+
+#
+# HID support
+#
+CONFIG_HID=m
+CONFIG_HID_BATTERY_STRENGTH=y
+CONFIG_HIDRAW=y
+CONFIG_UHID=m
+CONFIG_HID_GENERIC=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+CONFIG_HID_ACCUTOUCH=m
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=y
+CONFIG_HID_APPLE=m
+CONFIG_HID_APPLEIR=m
+CONFIG_HID_ASUS=m
+CONFIG_HID_AUREAL=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_BETOP_FF=m
+CONFIG_HID_BIGBEN_FF=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_CORSAIR=m
+CONFIG_HID_COUGAR=m
+CONFIG_HID_MACALLY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CMEDIA=m
+CONFIG_HID_CP2112=m
+CONFIG_HID_CREATIVE_SB0540=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELAN=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_ELO=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_GEMBIRD=m
+CONFIG_HID_GFRM=m
+CONFIG_HID_GLORIOUS=m
+CONFIG_HID_HOLTEK=m
+CONFIG_HOLTEK_FF=y
+CONFIG_HID_GOOGLE_HAMMER=m
+CONFIG_HID_GT683R=m
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_VIEWSONIC=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_ICADE=m
+CONFIG_HID_ITE=m
+CONFIG_HID_JABRA=m
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LED=m
+CONFIG_HID_LENOVO=m
+CONFIG_HID_LOGITECH=m
+CONFIG_HID_LOGITECH_DJ=m
+CONFIG_HID_LOGITECH_HIDPP=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWHEELS_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MALTRON=m
+CONFIG_HID_MAYFLASH=m
+CONFIG_HID_REDRAGON=m
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+CONFIG_HID_NTI=m
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PENMOUNT=m
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_PICOLCD_CIR=y
+CONFIG_HID_PLANTRONICS=m
+CONFIG_HID_PRIMAX=m
+CONFIG_HID_RETRODE=m
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_SAITEK=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_SONY_FF=y
+CONFIG_HID_SPEEDLINK=m
+CONFIG_HID_STEAM=m
+CONFIG_HID_STEELSERIES=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_RMI=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_HYPERV_MOUSE=m
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TIVO=m
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THINGM=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_UDRAW_PS3=m
+CONFIG_HID_U2FZERO=m
+CONFIG_HID_WACOM=m
+CONFIG_HID_WIIMOTE=m
+CONFIG_HID_XINMO=m
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_HID_SENSOR_HUB=m
+# CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set
+CONFIG_HID_ALPS=m
+CONFIG_HID_MCP2221=m
+# end of Special HID drivers
+
+#
+# USB HID support
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+# CONFIG_USB_KBD is not set
+# CONFIG_USB_MOUSE is not set
+# end of USB HID Boot Protocol drivers
+# end of USB HID support
+
+#
+# I2C HID support
+#
+CONFIG_I2C_HID=m
+# end of I2C HID support
+
+#
+# Intel ISH HID support
+#
+CONFIG_INTEL_ISH_HID=m
+CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m
+# end of Intel ISH HID support
+# end of HID support
+
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_COMMON=y
+CONFIG_USB_LED_TRIG=y
+CONFIG_USB_ULPI_BUS=m
+CONFIG_USB_CONN_GPIO=m
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB=y
+CONFIG_USB_PCI=y
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
+
+#
+# Miscellaneous USB options
+#
+CONFIG_USB_DEFAULT_PERSIST=y
+CONFIG_USB_DYNAMIC_MINORS=y
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_LEDS_TRIGGER_USBPORT=m
+CONFIG_USB_AUTOSUSPEND_DELAY=2
+CONFIG_USB_MON=m
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_DBGCAP is not set
+CONFIG_USB_XHCI_PCI=m
+CONFIG_USB_XHCI_PCI_RENESAS=m
+CONFIG_USB_XHCI_PLATFORM=m
+CONFIG_USB_EHCI_HCD=m
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_EHCI_PCI=m
+CONFIG_USB_EHCI_FSL=m
+CONFIG_USB_EHCI_HCD_PLATFORM=m
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_FOTG210_HCD=m
+CONFIG_USB_MAX3421_HCD=m
+CONFIG_USB_OHCI_HCD=m
+CONFIG_USB_OHCI_HCD_PCI=m
+# CONFIG_USB_OHCI_HCD_SSB is not set
+CONFIG_USB_OHCI_HCD_PLATFORM=m
+CONFIG_USB_UHCI_HCD=m
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+# CONFIG_USB_SL811_HCD_ISO is not set
+CONFIG_USB_SL811_CS=m
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_HCD_BCMA=m
+CONFIG_USB_HCD_SSB=m
+# CONFIG_USB_HCD_TEST_MODE is not set
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_REALTEK_AUTOPM=y
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+CONFIG_USBIP_CORE=m
+CONFIG_USBIP_VHCI_HCD=m
+CONFIG_USBIP_VHCI_HC_PORTS=8
+CONFIG_USBIP_VHCI_NR_HCS=1
+CONFIG_USBIP_HOST=m
+CONFIG_USBIP_VUDC=m
+# CONFIG_USBIP_DEBUG is not set
+CONFIG_USB_CDNS3=m
+CONFIG_USB_CDNS3_GADGET=y
+CONFIG_USB_CDNS3_HOST=y
+CONFIG_USB_CDNS3_PCI_WRAP=m
+CONFIG_USB_MUSB_HDRC=m
+# CONFIG_USB_MUSB_HOST is not set
+# CONFIG_USB_MUSB_GADGET is not set
+CONFIG_USB_MUSB_DUAL_ROLE=y
+
+#
+# Platform Glue Layer
+#
+
+#
+# MUSB DMA mode
+#
+# CONFIG_MUSB_PIO_ONLY is not set
+CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_ULPI=y
+# CONFIG_USB_DWC3_HOST is not set
+# CONFIG_USB_DWC3_GADGET is not set
+CONFIG_USB_DWC3_DUAL_ROLE=y
+
+#
+# Platform Glue Driver Support
+#
+CONFIG_USB_DWC3_PCI=m
+CONFIG_USB_DWC3_HAPS=m
+CONFIG_USB_DWC3_OF_SIMPLE=m
+CONFIG_USB_DWC2=m
+# CONFIG_USB_DWC2_HOST is not set
+
+#
+# Gadget/Dual-role mode requires USB Gadget support to be enabled
+#
+# CONFIG_USB_DWC2_PERIPHERAL is not set
+CONFIG_USB_DWC2_DUAL_ROLE=y
+CONFIG_USB_DWC2_PCI=m
+# CONFIG_USB_DWC2_DEBUG is not set
+# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set
+CONFIG_USB_CHIPIDEA=m
+CONFIG_USB_CHIPIDEA_UDC=y
+CONFIG_USB_CHIPIDEA_HOST=y
+CONFIG_USB_CHIPIDEA_PCI=m
+CONFIG_USB_CHIPIDEA_MSM=m
+CONFIG_USB_CHIPIDEA_IMX=m
+CONFIG_USB_CHIPIDEA_GENERIC=m
+CONFIG_USB_CHIPIDEA_TEGRA=m
+CONFIG_USB_ISP1760=m
+CONFIG_USB_ISP1760_HCD=y
+CONFIG_USB_ISP1761_UDC=y
+# CONFIG_USB_ISP1760_HOST_ROLE is not set
+# CONFIG_USB_ISP1760_GADGET_ROLE is not set
+CONFIG_USB_ISP1760_DUAL_ROLE=y
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=y
+CONFIG_USB_SERIAL_CONSOLE=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_SIMPLE=m
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_F81232=m
+CONFIG_USB_SERIAL_F8153X=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_METRO=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MXUPORT=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_XSENS_MT=m
+CONFIG_USB_SERIAL_WISHBONE=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_QT2=m
+CONFIG_USB_SERIAL_UPD78F0730=m
+CONFIG_USB_SERIAL_DEBUG=m
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_APPLE_MFI_FASTCHARGE=m
+CONFIG_USB_SISUSBVGA=m
+CONFIG_USB_SISUSBVGA_CON=y
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_EHSET_TEST_FIXTURE=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_EZUSB_FX2=m
+CONFIG_USB_HUB_USB251XB=m
+CONFIG_USB_HSIC_USB3503=m
+CONFIG_USB_HSIC_USB4604=m
+CONFIG_USB_LINK_LAYER_TEST=m
+CONFIG_USB_CHAOSKEY=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+
+#
+# USB Physical Layer drivers
+#
+CONFIG_USB_PHY=y
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_TAHVO_USB=m
+# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set
+CONFIG_USB_ISP1301=m
+# end of USB Physical Layer drivers
+
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
+CONFIG_U_SERIAL_CONSOLE=y
+
+#
+# USB Peripheral Controller
+#
+CONFIG_USB_FOTG210_UDC=m
+CONFIG_USB_GR_UDC=m
+CONFIG_USB_R8A66597=m
+CONFIG_USB_PXA27X=m
+CONFIG_USB_MV_UDC=m
+CONFIG_USB_MV_U3D=m
+CONFIG_USB_SNP_CORE=m
+CONFIG_USB_SNP_UDC_PLAT=m
+CONFIG_USB_M66592=m
+CONFIG_USB_BDC_UDC=m
+
+#
+# Platform Support
+#
+CONFIG_USB_BDC_PCI=m
+CONFIG_USB_AMD5536UDC=m
+CONFIG_USB_NET2272=m
+CONFIG_USB_NET2272_DMA=y
+CONFIG_USB_NET2280=m
+CONFIG_USB_GOKU=m
+CONFIG_USB_EG20T=m
+CONFIG_USB_GADGET_XILINX=m
+CONFIG_USB_MAX3420_UDC=m
+CONFIG_USB_DUMMY_HCD=m
+# end of USB Peripheral Controller
+
+CONFIG_USB_LIBCOMPOSITE=m
+CONFIG_USB_F_ACM=m
+CONFIG_USB_F_SS_LB=m
+CONFIG_USB_U_SERIAL=m
+CONFIG_USB_U_ETHER=m
+CONFIG_USB_U_AUDIO=m
+CONFIG_USB_F_SERIAL=m
+CONFIG_USB_F_OBEX=m
+CONFIG_USB_F_NCM=m
+CONFIG_USB_F_ECM=m
+CONFIG_USB_F_PHONET=m
+CONFIG_USB_F_EEM=m
+CONFIG_USB_F_SUBSET=m
+CONFIG_USB_F_RNDIS=m
+CONFIG_USB_F_MASS_STORAGE=m
+CONFIG_USB_F_FS=m
+CONFIG_USB_F_UAC1=m
+CONFIG_USB_F_UAC1_LEGACY=m
+CONFIG_USB_F_UAC2=m
+CONFIG_USB_F_UVC=m
+CONFIG_USB_F_MIDI=m
+CONFIG_USB_F_HID=m
+CONFIG_USB_F_PRINTER=m
+CONFIG_USB_F_TCM=m
+CONFIG_USB_CONFIGFS=m
+CONFIG_USB_CONFIGFS_SERIAL=y
+CONFIG_USB_CONFIGFS_ACM=y
+CONFIG_USB_CONFIGFS_OBEX=y
+CONFIG_USB_CONFIGFS_NCM=y
+CONFIG_USB_CONFIGFS_ECM=y
+CONFIG_USB_CONFIGFS_ECM_SUBSET=y
+CONFIG_USB_CONFIGFS_RNDIS=y
+CONFIG_USB_CONFIGFS_EEM=y
+CONFIG_USB_CONFIGFS_PHONET=y
+CONFIG_USB_CONFIGFS_MASS_STORAGE=y
+CONFIG_USB_CONFIGFS_F_LB_SS=y
+CONFIG_USB_CONFIGFS_F_FS=y
+CONFIG_USB_CONFIGFS_F_UAC1=y
+CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y
+CONFIG_USB_CONFIGFS_F_UAC2=y
+CONFIG_USB_CONFIGFS_F_MIDI=y
+CONFIG_USB_CONFIGFS_F_HID=y
+CONFIG_USB_CONFIGFS_F_UVC=y
+CONFIG_USB_CONFIGFS_F_PRINTER=y
+CONFIG_USB_CONFIGFS_F_TCM=y
+
+#
+# USB Gadget precomposed configurations
+#
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+# CONFIG_GADGET_UAC1 is not set
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+CONFIG_USB_ETH_EEM=y
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_FUNCTIONFS_ETH=y
+CONFIG_USB_FUNCTIONFS_RNDIS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_GADGET_TARGET=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
+CONFIG_USB_G_NOKIA=m
+CONFIG_USB_G_ACM_MS=m
+CONFIG_USB_G_MULTI=m
+CONFIG_USB_G_MULTI_RNDIS=y
+CONFIG_USB_G_MULTI_CDC=y
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+CONFIG_USB_RAW_GADGET=m
+# end of USB Gadget precomposed configurations
+
+CONFIG_TYPEC=m
+CONFIG_TYPEC_TCPM=m
+CONFIG_TYPEC_TCPCI=m
+CONFIG_TYPEC_RT1711H=m
+CONFIG_TYPEC_FUSB302=m
+CONFIG_TYPEC_WCOVE=m
+CONFIG_TYPEC_UCSI=m
+CONFIG_UCSI_CCG=m
+CONFIG_UCSI_ACPI=m
+CONFIG_TYPEC_HD3SS3220=m
+CONFIG_TYPEC_TPS6598X=m
+
+#
+# USB Type-C Multiplexer/DeMultiplexer Switch support
+#
+CONFIG_TYPEC_MUX_PI3USB30532=m
+CONFIG_TYPEC_MUX_INTEL_PMC=m
+# end of USB Type-C Multiplexer/DeMultiplexer Switch support
+
+#
+# USB Type-C Alternate Mode drivers
+#
+CONFIG_TYPEC_DP_ALTMODE=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
+# end of USB Type-C Alternate Mode drivers
+
+CONFIG_USB_ROLE_SWITCH=m
+CONFIG_USB_ROLES_INTEL_XHCI=m
+CONFIG_MMC=m
+CONFIG_PWRSEQ_EMMC=m
+CONFIG_PWRSEQ_SD8787=m
+CONFIG_PWRSEQ_SIMPLE=m
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_SDIO_UART=m
+CONFIG_MMC_TEST=m
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+# CONFIG_MMC_DEBUG is not set
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_IO_ACCESSORS=y
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_ACPI=m
+CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_SDHCI_OF_ARASAN=m
+CONFIG_MMC_SDHCI_OF_ASPEED=m
+CONFIG_MMC_SDHCI_OF_AT91=m
+CONFIG_MMC_SDHCI_OF_DWCMSHC=m
+CONFIG_MMC_SDHCI_CADENCE=m
+CONFIG_MMC_SDHCI_F_SDH30=m
+CONFIG_MMC_SDHCI_MILBEAUT=m
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_ALCOR=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SPI=m
+CONFIG_MMC_SDRICOH_CS=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+CONFIG_MMC_USDHI6ROL0=m
+CONFIG_MMC_REALTEK_PCI=m
+CONFIG_MMC_REALTEK_USB=m
+CONFIG_MMC_CQHCI=m
+CONFIG_MMC_HSQ=m
+CONFIG_MMC_TOSHIBA_PCI=m
+CONFIG_MMC_MTK=m
+CONFIG_MMC_SDHCI_XENON=m
+CONFIG_MMC_SDHCI_OMAP=m
+CONFIG_MMC_SDHCI_AM654=m
+CONFIG_MMC_SDHCI_EXTERNAL_DMA=y
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+CONFIG_MS_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+CONFIG_MEMSTICK_R592=m
+CONFIG_MEMSTICK_REALTEK_PCI=m
+CONFIG_MEMSTICK_REALTEK_USB=m
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_CLASS_FLASH=m
+CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_88PM860X=m
+CONFIG_LEDS_AAT1290=m
+CONFIG_LEDS_AN30259A=m
+CONFIG_LEDS_APU=m
+CONFIG_LEDS_AS3645A=m
+CONFIG_LEDS_AW2013=m
+CONFIG_LEDS_BCM6328=m
+CONFIG_LEDS_BCM6358=m
+CONFIG_LEDS_CPCAP=m
+CONFIG_LEDS_CR0014114=m
+CONFIG_LEDS_EL15203000=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
+CONFIG_LEDS_LM3533=m
+CONFIG_LEDS_LM3642=m
+CONFIG_LEDS_LM3692X=m
+CONFIG_LEDS_LM3601X=m
+CONFIG_LEDS_MT6323=m
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP3952=m
+# CONFIG_LEDS_LP5521 is not set
+# CONFIG_LEDS_LP5523 is not set
+# CONFIG_LEDS_LP5562 is not set
+# CONFIG_LEDS_LP8501 is not set
+CONFIG_LEDS_LP8788=m
+CONFIG_LEDS_LP8860=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+CONFIG_LEDS_PCA955X_GPIO=y
+CONFIG_LEDS_PCA963X=m
+CONFIG_LEDS_WM831X_STATUS=m
+CONFIG_LEDS_WM8350=m
+CONFIG_LEDS_DA903X=m
+CONFIG_LEDS_DA9052=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_PWM=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_ADP5520=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TCA6507=m
+CONFIG_LEDS_TLC591XX=m
+CONFIG_LEDS_MAX77650=m
+CONFIG_LEDS_MAX77693=m
+CONFIG_LEDS_MAX8997=m
+CONFIG_LEDS_LM355x=m
+CONFIG_LEDS_MENF21BMC=m
+CONFIG_LEDS_KTD2692=m
+CONFIG_LEDS_IS31FL319X=m
+CONFIG_LEDS_IS31FL32XX=m
+
+#
+# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
+#
+CONFIG_LEDS_BLINKM=m
+CONFIG_LEDS_SYSCON=y
+CONFIG_LEDS_MLXCPLD=m
+CONFIG_LEDS_MLXREG=m
+CONFIG_LEDS_USER=m
+CONFIG_LEDS_NIC78BX=m
+CONFIG_LEDS_SPI_BYTE=m
+CONFIG_LEDS_TI_LMU_COMMON=m
+CONFIG_LEDS_LM3697=m
+CONFIG_LEDS_LM36274=m
+CONFIG_LEDS_TPS6105X=m
+CONFIG_LEDS_SGM3140=m
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGERS=y
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_ONESHOT=m
+CONFIG_LEDS_TRIGGER_DISK=y
+CONFIG_LEDS_TRIGGER_MTD=y
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_CPU=y
+CONFIG_LEDS_TRIGGER_ACTIVITY=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_LEDS_TRIGGER_TRANSIENT=m
+CONFIG_LEDS_TRIGGER_CAMERA=m
+CONFIG_LEDS_TRIGGER_PANIC=y
+CONFIG_LEDS_TRIGGER_NETDEV=m
+CONFIG_LEDS_TRIGGER_PATTERN=m
+CONFIG_LEDS_TRIGGER_AUDIO=m
+CONFIG_ACCESSIBILITY=y
+CONFIG_A11Y_BRAILLE_CONSOLE=y
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ON_DEMAND_PAGING=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_QIB=m
+CONFIG_INFINIBAND_QIB_DCA=y
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
+CONFIG_INFINIBAND_I40IW=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_MLX5_INFINIBAND=m
+CONFIG_INFINIBAND_OCRDMA=m
+CONFIG_INFINIBAND_VMWARE_PVRDMA=m
+CONFIG_INFINIBAND_USNIC=m
+CONFIG_INFINIBAND_BNXT_RE=m
+CONFIG_INFINIBAND_HFI1=m
+# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set
+# CONFIG_SDMA_VERBOSITY is not set
+CONFIG_INFINIBAND_QEDR=m
+CONFIG_INFINIBAND_RDMAVT=m
+CONFIG_RDMA_RXE=m
+CONFIG_RDMA_SIW=m
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_SRPT=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_INFINIBAND_ISERT=m
+CONFIG_INFINIBAND_RTRS=m
+CONFIG_INFINIBAND_RTRS_CLIENT=m
+CONFIG_INFINIBAND_RTRS_SERVER=m
+CONFIG_INFINIBAND_OPA_VNIC=m
+CONFIG_EDAC_ATOMIC_SCRUB=y
+CONFIG_EDAC_SUPPORT=y
+CONFIG_EDAC=y
+CONFIG_EDAC_LEGACY_SYSFS=y
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+CONFIG_EDAC_GHES=y
+CONFIG_EDAC_AMD64=m
+# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+CONFIG_EDAC_IE31200=m
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_EDAC_SBRIDGE=m
+CONFIG_EDAC_SKX=m
+CONFIG_EDAC_I10NM=m
+CONFIG_EDAC_PND2=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_MC146818_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+CONFIG_RTC_SYSTOHC=y
+CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+CONFIG_RTC_NVMEM=y
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+CONFIG_RTC_INTF_DEV_UIE_EMUL=y
+# CONFIG_RTC_DRV_TEST is not set
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_88PM860X=m
+CONFIG_RTC_DRV_88PM80X=m
+CONFIG_RTC_DRV_ABB5ZES3=m
+CONFIG_RTC_DRV_ABEOZ9=m
+CONFIG_RTC_DRV_ABX80X=m
+CONFIG_RTC_DRV_AS3722=m
+CONFIG_RTC_DRV_DS1307=m
+CONFIG_RTC_DRV_DS1307_CENTURY=y
+CONFIG_RTC_DRV_DS1374=m
+CONFIG_RTC_DRV_DS1374_WDT=y
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_HYM8563=m
+CONFIG_RTC_DRV_LP8788=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_MAX8907=m
+CONFIG_RTC_DRV_MAX8925=m
+CONFIG_RTC_DRV_MAX8998=m
+CONFIG_RTC_DRV_MAX8997=m
+CONFIG_RTC_DRV_MAX77686=m
+CONFIG_RTC_DRV_RK808=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_ISL12026=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8523=m
+CONFIG_RTC_DRV_PCF85063=m
+CONFIG_RTC_DRV_PCF85363=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BD70528=m
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_TWL4030=m
+CONFIG_RTC_DRV_PALMAS=m
+CONFIG_RTC_DRV_TPS6586X=m
+CONFIG_RTC_DRV_TPS65910=m
+CONFIG_RTC_DRV_TPS80031=m
+CONFIG_RTC_DRV_RC5T583=m
+CONFIG_RTC_DRV_RC5T619=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8010=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3028=m
+CONFIG_RTC_DRV_RV8803=m
+CONFIG_RTC_DRV_S5M=m
+CONFIG_RTC_DRV_SD3078=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1302=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1343=m
+CONFIG_RTC_DRV_DS1347=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6916=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RX4581=m
+CONFIG_RTC_DRV_RX6110=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_PCF2123=m
+CONFIG_RTC_DRV_MCP795=m
+CONFIG_RTC_I2C_AND_SPI=y
+
+#
+# SPI and I2C RTC drivers
+#
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_DS3232_HWMON=y
+CONFIG_RTC_DRV_PCF2127=m
+CONFIG_RTC_DRV_RV3029C2=m
+CONFIG_RTC_DRV_RV3029_HWMON=y
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1685_FAMILY=m
+CONFIG_RTC_DRV_DS1685=y
+# CONFIG_RTC_DRV_DS1689 is not set
+# CONFIG_RTC_DRV_DS17285 is not set
+# CONFIG_RTC_DRV_DS17485 is not set
+# CONFIG_RTC_DRV_DS17885 is not set
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_DS2404=m
+CONFIG_RTC_DRV_DA9052=m
+CONFIG_RTC_DRV_DA9055=m
+CONFIG_RTC_DRV_DA9063=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_WM8350=m
+CONFIG_RTC_DRV_PCF50633=m
+CONFIG_RTC_DRV_AB3100=m
+CONFIG_RTC_DRV_ZYNQMP=m
+CONFIG_RTC_DRV_CROS_EC=m
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_DRV_CADENCE=m
+CONFIG_RTC_DRV_FTRTC010=m
+CONFIG_RTC_DRV_PCAP=m
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_RTC_DRV_MT6397=m
+CONFIG_RTC_DRV_R7301=m
+CONFIG_RTC_DRV_CPCAP=m
+
+#
+# HID Sensor RTC drivers
+#
+CONFIG_RTC_DRV_HID_SENSOR_TIME=m
+CONFIG_RTC_DRV_WILCO_EC=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_DMA_ENGINE=y
+CONFIG_DMA_VIRTUAL_CHANNELS=y
+CONFIG_DMA_ACPI=y
+CONFIG_DMA_OF=y
+CONFIG_ALTERA_MSGDMA=m
+CONFIG_DW_AXI_DMAC=m
+CONFIG_FSL_EDMA=m
+CONFIG_INTEL_IDMA64=m
+CONFIG_INTEL_IDXD=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_INTEL_MIC_X100_DMA=m
+CONFIG_PLX_DMA=m
+CONFIG_QCOM_HIDMA_MGMT=m
+CONFIG_QCOM_HIDMA=m
+CONFIG_DW_DMAC_CORE=y
+CONFIG_DW_DMAC=y
+CONFIG_DW_DMAC_PCI=y
+CONFIG_DW_EDMA=m
+CONFIG_DW_EDMA_PCIE=m
+CONFIG_HSU_DMA=y
+CONFIG_SF_PDMA=m
+
+#
+# DMA Clients
+#
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DMA_ENGINE_RAID=y
+
+#
+# DMABUF options
+#
+CONFIG_SYNC_FILE=y
+# CONFIG_SW_SYNC is not set
+CONFIG_UDMABUF=y
+# CONFIG_DMABUF_MOVE_NOTIFY is not set
+# CONFIG_DMABUF_SELFTESTS is not set
+CONFIG_DMABUF_HEAPS=y
+CONFIG_DMABUF_HEAPS_SYSTEM=y
+# end of DMABUF options
+
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+CONFIG_HD44780=m
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_IMG_ASCII_LCD=m
+CONFIG_HT16K33=m
+CONFIG_PARPORT_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+# CONFIG_CHARLCD_BL_OFF is not set
+# CONFIG_CHARLCD_BL_ON is not set
+CONFIG_CHARLCD_BL_FLASH=y
+CONFIG_PANEL=m
+CONFIG_CHARLCD=m
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_DMEM_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_UIO_PRUSS=m
+CONFIG_UIO_MF624=m
+CONFIG_UIO_HV_GENERIC=m
+CONFIG_VFIO_IOMMU_TYPE1=m
+CONFIG_VFIO_VIRQFD=m
+CONFIG_VFIO=m
+# CONFIG_VFIO_NOIOMMU is not set
+CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI_VGA=y
+CONFIG_VFIO_PCI_MMAP=y
+CONFIG_VFIO_PCI_INTX=y
+CONFIG_VFIO_PCI_IGD=y
+CONFIG_VFIO_MDEV=m
+CONFIG_VFIO_MDEV_DEVICE=m
+CONFIG_IRQ_BYPASS_MANAGER=m
+CONFIG_VIRT_DRIVERS=y
+CONFIG_VBOXGUEST=m
+CONFIG_VIRTIO=y
+CONFIG_VIRTIO_MENU=y
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_PCI_LEGACY=y
+CONFIG_VIRTIO_VDPA=m
+CONFIG_VIRTIO_PMEM=m
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_VIRTIO_MEM=m
+CONFIG_VIRTIO_INPUT=m
+CONFIG_VIRTIO_MMIO=m
+CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
+CONFIG_VDPA=m
+CONFIG_VDPA_SIM=m
+CONFIG_IFCVF=m
+CONFIG_VHOST_IOTLB=m
+CONFIG_VHOST_RING=m
+CONFIG_VHOST=m
+CONFIG_VHOST_MENU=y
+CONFIG_VHOST_NET=m
+CONFIG_VHOST_SCSI=m
+CONFIG_VHOST_VSOCK=m
+CONFIG_VHOST_VDPA=m
+# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
+
+#
+# Microsoft Hyper-V guest support
+#
+CONFIG_HYPERV=m
+CONFIG_HYPERV_TIMER=y
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_BALLOON=m
+# end of Microsoft Hyper-V guest support
+
+#
+# Xen driver support
+#
+CONFIG_XEN_BALLOON=y
+CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
+CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512
+CONFIG_XEN_SCRUB_PAGES_DEFAULT=y
+CONFIG_XEN_DEV_EVTCHN=m
+CONFIG_XEN_BACKEND=y
+CONFIG_XENFS=m
+CONFIG_XEN_COMPAT_XENFS=y
+CONFIG_XEN_SYS_HYPERVISOR=y
+CONFIG_XEN_XENBUS_FRONTEND=y
+CONFIG_XEN_GNTDEV=m
+CONFIG_XEN_GNTDEV_DMABUF=y
+CONFIG_XEN_GRANT_DEV_ALLOC=m
+CONFIG_XEN_GRANT_DMA_ALLOC=y
+CONFIG_SWIOTLB_XEN=y
+CONFIG_XEN_PCIDEV_BACKEND=m
+CONFIG_XEN_PVCALLS_FRONTEND=m
+CONFIG_XEN_PVCALLS_BACKEND=y
+CONFIG_XEN_SCSI_BACKEND=m
+CONFIG_XEN_PRIVCMD=m
+CONFIG_XEN_ACPI_PROCESSOR=m
+CONFIG_XEN_MCE_LOG=y
+CONFIG_XEN_HAVE_PVMMU=y
+CONFIG_XEN_EFI=y
+CONFIG_XEN_AUTO_XLATE=y
+CONFIG_XEN_ACPI=y
+CONFIG_XEN_SYMS=y
+CONFIG_XEN_HAVE_VPMU=y
+CONFIG_XEN_FRONT_PGDIR_SHBUF=m
+# end of Xen driver support
+
+# CONFIG_GREYBUS is not set
+CONFIG_STAGING=y
+CONFIG_PRISM2_USB=m
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048
+CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480
+CONFIG_COMEDI_MISC_DRIVERS=y
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+# CONFIG_COMEDI_ISA_DRIVERS is not set
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_8255_PCI=m
+CONFIG_COMEDI_ADDI_WATCHDOG=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7X3X=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1720=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI1724=m
+CONFIG_COMEDI_ADV_PCI1760=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200_PCI=m
+CONFIG_COMEDI_AMPLC_PC236_PCI=m
+CONFIG_COMEDI_AMPLC_PC263_PCI=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DAS08_PCI=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_DYNA_PCI10XX=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_MF6X4=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_LABPC_PCI=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIOCMD=m
+CONFIG_COMEDI_PCMCIA_DRIVERS=m
+CONFIG_COMEDI_CB_DAS16_CS=m
+CONFIG_COMEDI_DAS08_CS=m
+CONFIG_COMEDI_NI_DAQ_700_CS=m
+CONFIG_COMEDI_NI_DAQ_DIO24_CS=m
+CONFIG_COMEDI_NI_LABPC_CS=m
+CONFIG_COMEDI_NI_MIO_CS=m
+CONFIG_COMEDI_QUATECH_DAQP_CS=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_NI_USB6501=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_USBDUXSIGMA=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_8254=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_8255_SA=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_ROUTING=m
+CONFIG_RTL8192U=m
+CONFIG_RTLLIB=m
+CONFIG_RTLLIB_CRYPTO_CCMP=m
+CONFIG_RTLLIB_CRYPTO_TKIP=m
+CONFIG_RTLLIB_CRYPTO_WEP=m
+CONFIG_RTL8192E=m
+CONFIG_RTL8723BS=m
+CONFIG_R8712U=m
+CONFIG_R8188EU=m
+CONFIG_88EU_AP_MODE=y
+CONFIG_RTS5208=m
+CONFIG_VT6655=m
+CONFIG_VT6656=m
+
+#
+# IIO staging drivers
+#
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16203=m
+CONFIG_ADIS16240=m
+# end of Accelerometers
+
+#
+# Analog to digital converters
+#
+CONFIG_AD7816=m
+CONFIG_AD7280=m
+# end of Analog to digital converters
+
+#
+# Analog digital bi-direction converters
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+# end of Analog digital bi-direction converters
+
+#
+# Capacitance to digital converters
+#
+CONFIG_AD7150=m
+CONFIG_AD7746=m
+# end of Capacitance to digital converters
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+# end of Direct Digital Synthesis
+
+#
+# Network Analyzer, Impedance Converters
+#
+CONFIG_AD5933=m
+# end of Network Analyzer, Impedance Converters
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+# end of Active energy metering IC
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S1210=m
+# end of Resolver to digital converters
+# end of IIO staging drivers
+
+# CONFIG_FB_SM750 is not set
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+# end of Speakup console speech
+
+CONFIG_STAGING_MEDIA=y
+CONFIG_INTEL_ATOMISP=y
+CONFIG_VIDEO_ATOMISP=m
+CONFIG_VIDEO_ATOMISP_ISP2401=y
+CONFIG_VIDEO_ATOMISP_OV5693=m
+CONFIG_VIDEO_ATOMISP_OV2722=m
+CONFIG_VIDEO_ATOMISP_GC2235=m
+CONFIG_VIDEO_ATOMISP_MSRLIST_HELPER=m
+CONFIG_VIDEO_ATOMISP_MT9M114=m
+CONFIG_VIDEO_ATOMISP_GC0310=m
+CONFIG_VIDEO_ATOMISP_OV2680=m
+CONFIG_VIDEO_ATOMISP_LM3554=m
+CONFIG_VIDEO_IPU3_IMGU=m
+
+#
+# soc_camera sensor drivers
+#
+CONFIG_VIDEO_USBVISION=m
+
+#
+# Android
+#
+# end of Android
+
+CONFIG_STAGING_BOARD=y
+CONFIG_LTE_GDM724X=m
+CONFIG_FIREWIRE_SERIAL=m
+CONFIG_FWTTY_MAX_TOTAL_PORTS=64
+CONFIG_FWTTY_MAX_CARD_PORTS=32
+CONFIG_GS_FPGABOOT=m
+CONFIG_UNISYSSPAR=y
+CONFIG_UNISYS_VISORNIC=m
+CONFIG_UNISYS_VISORINPUT=m
+CONFIG_UNISYS_VISORHBA=m
+CONFIG_COMMON_CLK_XLNX_CLKWZRD=m
+# CONFIG_FB_TFT is not set
+CONFIG_WILC1000=m
+CONFIG_WILC1000_SDIO=m
+CONFIG_WILC1000_SPI=m
+# CONFIG_WILC1000_HW_OOB_INTR is not set
+CONFIG_MOST_COMPONENTS=m
+CONFIG_MOST_CDEV=m
+CONFIG_MOST_NET=m
+CONFIG_MOST_SOUND=m
+CONFIG_MOST_VIDEO=m
+CONFIG_MOST_DIM2=m
+CONFIG_MOST_I2C=m
+CONFIG_MOST_USB=m
+CONFIG_KS7010=m
+CONFIG_PI433=m
+
+#
+# Gasket devices
+#
+CONFIG_STAGING_GASKET_FRAMEWORK=m
+CONFIG_STAGING_APEX_DRIVER=m
+# end of Gasket devices
+
+CONFIG_XIL_AXIS_FIFO=m
+CONFIG_FIELDBUS_DEV=m
+CONFIG_HMS_ANYBUSS_BUS=m
+CONFIG_ARCX_ANYBUS_CONTROLLER=m
+CONFIG_HMS_PROFINET=m
+CONFIG_KPC2000=y
+CONFIG_KPC2000_CORE=m
+CONFIG_KPC2000_SPI=m
+CONFIG_KPC2000_I2C=m
+CONFIG_KPC2000_DMA=m
+CONFIG_QLGE=m
+CONFIG_WFX=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACPI_WMI=m
+CONFIG_WMI_BMOF=m
+CONFIG_ALIENWARE_WMI=m
+CONFIG_HUAWEI_WMI=m
+CONFIG_INTEL_WMI_SBL_FW_UPDATE=m
+CONFIG_INTEL_WMI_THUNDERBOLT=m
+CONFIG_MXM_WMI=m
+CONFIG_PEAQ_WMI=m
+CONFIG_XIAOMI_WMI=m
+CONFIG_ACERHDF=m
+CONFIG_ACER_WIRELESS=m
+CONFIG_ACER_WMI=m
+CONFIG_APPLE_GMUX=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_ASUS_WIRELESS=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_EEEPC_WMI=m
+CONFIG_DCDBAS=m
+CONFIG_DELL_SMBIOS=m
+CONFIG_DELL_SMBIOS_WMI=y
+CONFIG_DELL_SMBIOS_SMM=y
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_RBTN=m
+# CONFIG_DELL_RBU is not set
+CONFIG_DELL_SMO8800=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_DESCRIPTOR=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_DELL_WMI_LED=m
+CONFIG_AMILO_RFKILL=m
+CONFIG_FUJITSU_LAPTOP=m
+CONFIG_FUJITSU_TABLET=m
+CONFIG_GPD_POCKET_FAN=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WIRELESS=m
+CONFIG_HP_WMI=m
+CONFIG_IBM_RTL=m
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_SENSORS_HDAPS=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_INTEL_CHT_INT33FE=m
+CONFIG_INTEL_HID_EVENT=m
+CONFIG_INTEL_INT0002_VGPIO=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_INTEL_OAKTRAIL=m
+CONFIG_INTEL_VBTN=m
+CONFIG_SURFACE3_WMI=m
+CONFIG_SURFACE_3_BUTTON=m
+CONFIG_SURFACE_3_POWER_OPREGION=m
+CONFIG_SURFACE_PRO3_BUTTON=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_MSI_WMI=m
+CONFIG_PCENGINES_APU2=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_SAMSUNG_Q10=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_TOSHIBA_HAPS=m
+CONFIG_TOSHIBA_WMI=m
+CONFIG_ACPI_CMPC=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_LG_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_SYSTEM76_ACPI=m
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_I2C_MULTI_INSTANTIATE=m
+CONFIG_MLX_PLATFORM=m
+CONFIG_TOUCHSCREEN_DMI=y
+CONFIG_INTEL_IPS=m
+CONFIG_INTEL_RST=m
+CONFIG_INTEL_SMARTCONNECT=m
+
+#
+# Intel Speed Select Technology interface support
+#
+CONFIG_INTEL_SPEED_SELECT_INTERFACE=m
+# end of Intel Speed Select Technology interface support
+
+CONFIG_INTEL_TURBO_MAX_3=y
+CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
+CONFIG_INTEL_BXTWC_PMIC_TMU=m
+CONFIG_INTEL_CHTDC_TI_PWRBTN=m
+CONFIG_INTEL_MFLD_THERMAL=m
+CONFIG_INTEL_MID_POWER_BUTTON=m
+CONFIG_INTEL_MRFLD_PWRBTN=m
+CONFIG_INTEL_PMC_CORE=y
+CONFIG_INTEL_PUNIT_IPC=m
+CONFIG_INTEL_SCU_IPC=y
+CONFIG_INTEL_SCU=y
+CONFIG_INTEL_SCU_PCI=y
+CONFIG_INTEL_SCU_PLATFORM=m
+CONFIG_INTEL_SCU_IPC_UTIL=m
+CONFIG_INTEL_TELEMETRY=m
+CONFIG_PMC_ATOM=y
+CONFIG_MFD_CROS_EC=m
+CONFIG_CHROME_PLATFORMS=y
+CONFIG_CHROMEOS_LAPTOP=m
+CONFIG_CHROMEOS_PSTORE=m
+CONFIG_CHROMEOS_TBMC=m
+CONFIG_CROS_EC=m
+CONFIG_CROS_EC_I2C=m
+CONFIG_CROS_EC_RPMSG=m
+CONFIG_CROS_EC_ISHTP=m
+CONFIG_CROS_EC_SPI=m
+CONFIG_CROS_EC_LPC=m
+CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_KBD_LED_BACKLIGHT=m
+CONFIG_CROS_EC_CHARDEV=m
+CONFIG_CROS_EC_LIGHTBAR=m
+CONFIG_CROS_EC_VBC=m
+CONFIG_CROS_EC_DEBUGFS=m
+CONFIG_CROS_EC_SENSORHUB=m
+CONFIG_CROS_EC_SYSFS=m
+CONFIG_CROS_EC_TYPEC=m
+CONFIG_CROS_USBPD_LOGGER=m
+CONFIG_CROS_USBPD_NOTIFY=m
+CONFIG_WILCO_EC=m
+CONFIG_WILCO_EC_DEBUGFS=m
+CONFIG_WILCO_EC_EVENTS=m
+CONFIG_WILCO_EC_TELEMETRY=m
+CONFIG_MELLANOX_PLATFORM=y
+CONFIG_MLXREG_HOTPLUG=m
+CONFIG_MLXREG_IO=m
+CONFIG_HAVE_CLK=y
+CONFIG_CLKDEV_LOOKUP=y
+CONFIG_HAVE_CLK_PREPARE=y
+CONFIG_COMMON_CLK=y
+CONFIG_COMMON_CLK_WM831X=m
+CONFIG_CLK_HSDK=y
+CONFIG_COMMON_CLK_MAX77686=m
+CONFIG_COMMON_CLK_MAX9485=m
+CONFIG_COMMON_CLK_RK808=m
+CONFIG_COMMON_CLK_SI5341=m
+CONFIG_COMMON_CLK_SI5351=m
+CONFIG_COMMON_CLK_SI514=m
+CONFIG_COMMON_CLK_SI544=m
+CONFIG_COMMON_CLK_SI570=m
+CONFIG_COMMON_CLK_CDCE706=m
+CONFIG_COMMON_CLK_CDCE925=m
+CONFIG_COMMON_CLK_CS2000_CP=m
+CONFIG_COMMON_CLK_S2MPS11=m
+CONFIG_CLK_TWL6040=m
+CONFIG_COMMON_CLK_LOCHNAGAR=m
+CONFIG_COMMON_CLK_PALMAS=m
+CONFIG_COMMON_CLK_PWM=m
+CONFIG_COMMON_CLK_VC5=m
+CONFIG_COMMON_CLK_BD718XX=m
+CONFIG_COMMON_CLK_FIXED_MMIO=y
+CONFIG_CLK_LGM_CGU=y
+CONFIG_HWSPINLOCK=y
+
+#
+# Clock Source drivers
+#
+CONFIG_TIMER_OF=y
+CONFIG_TIMER_PROBE=y
+CONFIG_CLKEVT_I8253=y
+CONFIG_I8253_LOCK=y
+CONFIG_CLKBLD_I8253=y
+CONFIG_CLKSRC_MMIO=y
+CONFIG_MICROCHIP_PIT64B=y
+# end of Clock Source drivers
+
+CONFIG_MAILBOX=y
+CONFIG_PLATFORM_MHU=m
+CONFIG_PCC=y
+CONFIG_ALTERA_MBOX=m
+CONFIG_MAILBOX_TEST=m
+CONFIG_IOMMU_IOVA=y
+CONFIG_IOASID=y
+CONFIG_IOMMU_API=y
+CONFIG_IOMMU_SUPPORT=y
+
+#
+# Generic IOMMU Pagetable Support
+#
+# end of Generic IOMMU Pagetable Support
+
+# CONFIG_IOMMU_DEBUGFS is not set
+# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
+CONFIG_OF_IOMMU=y
+CONFIG_IOMMU_DMA=y
+CONFIG_AMD_IOMMU=y
+CONFIG_AMD_IOMMU_V2=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
+# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set
+CONFIG_IRQ_REMAP=y
+CONFIG_HYPERV_IOMMU=y
+
+#
+# Remoteproc drivers
+#
+CONFIG_REMOTEPROC=y
+# end of Remoteproc drivers
+
+#
+# Rpmsg drivers
+#
+CONFIG_RPMSG=m
+CONFIG_RPMSG_CHAR=m
+CONFIG_RPMSG_QCOM_GLINK=m
+CONFIG_RPMSG_QCOM_GLINK_RPM=m
+CONFIG_RPMSG_VIRTIO=m
+# end of Rpmsg drivers
+
+CONFIG_SOUNDWIRE=m
+
+#
+# SoundWire Devices
+#
+CONFIG_SOUNDWIRE_CADENCE=m
+CONFIG_SOUNDWIRE_INTEL=m
+CONFIG_SOUNDWIRE_QCOM=m
+
+#
+# SOC (System On Chip) specific Drivers
+#
+
+#
+# Amlogic SoC drivers
+#
+# end of Amlogic SoC drivers
+
+#
+# Aspeed SoC drivers
+#
+# end of Aspeed SoC drivers
+
+#
+# Broadcom SoC drivers
+#
+# end of Broadcom SoC drivers
+
+#
+# NXP/Freescale QorIQ SoC drivers
+#
+# end of NXP/Freescale QorIQ SoC drivers
+
+#
+# i.MX SoC drivers
+#
+# end of i.MX SoC drivers
+
+#
+# Qualcomm SoC drivers
+#
+# end of Qualcomm SoC drivers
+
+CONFIG_SOC_TI=y
+
+#
+# Xilinx SoC drivers
+#
+CONFIG_XILINX_VCU=m
+# end of Xilinx SoC drivers
+# end of SOC (System On Chip) specific Drivers
+
+CONFIG_PM_DEVFREQ=y
+
+#
+# DEVFREQ Governors
+#
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
+CONFIG_DEVFREQ_GOV_PERFORMANCE=m
+CONFIG_DEVFREQ_GOV_POWERSAVE=m
+CONFIG_DEVFREQ_GOV_USERSPACE=m
+CONFIG_DEVFREQ_GOV_PASSIVE=m
+
+#
+# DEVFREQ Drivers
+#
+CONFIG_PM_DEVFREQ_EVENT=y
+CONFIG_EXTCON=y
+
+#
+# Extcon Device Drivers
+#
+CONFIG_EXTCON_ADC_JACK=m
+CONFIG_EXTCON_ARIZONA=m
+CONFIG_EXTCON_AXP288=m
+CONFIG_EXTCON_FSA9480=m
+CONFIG_EXTCON_GPIO=m
+CONFIG_EXTCON_INTEL_INT3496=m
+CONFIG_EXTCON_INTEL_CHT_WC=m
+CONFIG_EXTCON_INTEL_MRFLD=m
+CONFIG_EXTCON_MAX14577=m
+CONFIG_EXTCON_MAX3355=m
+CONFIG_EXTCON_MAX77693=m
+CONFIG_EXTCON_MAX77843=m
+CONFIG_EXTCON_MAX8997=m
+CONFIG_EXTCON_PALMAS=m
+CONFIG_EXTCON_PTN5150=m
+CONFIG_EXTCON_RT8973A=m
+CONFIG_EXTCON_SM5502=m
+CONFIG_EXTCON_USB_GPIO=m
+CONFIG_EXTCON_USBC_CROS_EC=m
+CONFIG_MEMORY=y
+CONFIG_IIO=m
+CONFIG_IIO_BUFFER=y
+CONFIG_IIO_BUFFER_CB=m
+CONFIG_IIO_BUFFER_DMA=m
+CONFIG_IIO_BUFFER_DMAENGINE=m
+CONFIG_IIO_BUFFER_HW_CONSUMER=m
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGERED_BUFFER=m
+CONFIG_IIO_CONFIGFS=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+CONFIG_IIO_SW_DEVICE=m
+CONFIG_IIO_SW_TRIGGER=m
+CONFIG_IIO_TRIGGERED_EVENT=m
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16209=m
+CONFIG_ADXL372=m
+CONFIG_ADXL372_SPI=m
+CONFIG_ADXL372_I2C=m
+CONFIG_BMA220=m
+CONFIG_BMA400=m
+CONFIG_BMA400_I2C=m
+CONFIG_BMC150_ACCEL=m
+CONFIG_BMC150_ACCEL_I2C=m
+CONFIG_BMC150_ACCEL_SPI=m
+CONFIG_DA280=m
+CONFIG_DA311=m
+CONFIG_DMARD06=m
+CONFIG_DMARD09=m
+CONFIG_DMARD10=m
+CONFIG_HID_SENSOR_ACCEL_3D=m
+CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m
+CONFIG_IIO_ST_ACCEL_3AXIS=m
+CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m
+CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m
+CONFIG_KXSD9=m
+CONFIG_KXSD9_SPI=m
+CONFIG_KXSD9_I2C=m
+CONFIG_KXCJK1013=m
+CONFIG_MC3230=m
+CONFIG_MMA7455=m
+CONFIG_MMA7455_I2C=m
+CONFIG_MMA7455_SPI=m
+CONFIG_MMA7660=m
+CONFIG_MMA8452=m
+CONFIG_MMA9551_CORE=m
+CONFIG_MMA9551=m
+CONFIG_MMA9553=m
+CONFIG_MXC4005=m
+CONFIG_MXC6255=m
+CONFIG_SCA3000=m
+CONFIG_STK8312=m
+CONFIG_STK8BA50=m
+# end of Accelerometers
+
+#
+# Analog to digital converters
+#
+CONFIG_AD_SIGMA_DELTA=m
+CONFIG_AD7091R5=m
+CONFIG_AD7124=m
+CONFIG_AD7192=m
+CONFIG_AD7266=m
+CONFIG_AD7291=m
+CONFIG_AD7292=m
+CONFIG_AD7298=m
+CONFIG_AD7476=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD7766=m
+CONFIG_AD7768_1=m
+CONFIG_AD7780=m
+CONFIG_AD7791=m
+CONFIG_AD7793=m
+CONFIG_AD7887=m
+CONFIG_AD7923=m
+CONFIG_AD7949=m
+CONFIG_AD799X=m
+CONFIG_AD9467=m
+CONFIG_ADI_AXI_ADC=m
+CONFIG_AXP20X_ADC=m
+CONFIG_AXP288_ADC=m
+CONFIG_CC10001_ADC=m
+CONFIG_CPCAP_ADC=m
+CONFIG_DA9150_GPADC=m
+CONFIG_DLN2_ADC=m
+CONFIG_ENVELOPE_DETECTOR=m
+CONFIG_HI8435=m
+CONFIG_HX711=m
+CONFIG_INA2XX_ADC=m
+CONFIG_INTEL_MRFLD_ADC=m
+CONFIG_LP8788_ADC=m
+CONFIG_LTC2471=m
+CONFIG_LTC2485=m
+CONFIG_LTC2496=m
+CONFIG_LTC2497=m
+CONFIG_MAX1027=m
+CONFIG_MAX11100=m
+CONFIG_MAX1118=m
+CONFIG_MAX1241=m
+CONFIG_MAX1363=m
+CONFIG_MAX9611=m
+CONFIG_MCP320X=m
+CONFIG_MCP3422=m
+CONFIG_MCP3911=m
+CONFIG_MEN_Z188_ADC=m
+CONFIG_MP2629_ADC=m
+CONFIG_NAU7802=m
+CONFIG_PALMAS_GPADC=m
+CONFIG_QCOM_VADC_COMMON=m
+CONFIG_QCOM_SPMI_IADC=m
+CONFIG_QCOM_SPMI_VADC=m
+CONFIG_QCOM_SPMI_ADC5=m
+CONFIG_RN5T618_ADC=m
+CONFIG_SD_ADC_MODULATOR=m
+CONFIG_STMPE_ADC=m
+CONFIG_TI_ADC081C=m
+CONFIG_TI_ADC0832=m
+CONFIG_TI_ADC084S021=m
+CONFIG_TI_ADC12138=m
+CONFIG_TI_ADC108S102=m
+CONFIG_TI_ADC128S052=m
+CONFIG_TI_ADC161S626=m
+CONFIG_TI_ADS1015=m
+CONFIG_TI_ADS7950=m
+CONFIG_TI_ADS8344=m
+CONFIG_TI_ADS8688=m
+CONFIG_TI_ADS124S08=m
+CONFIG_TI_AM335X_ADC=m
+CONFIG_TI_TLC4541=m
+CONFIG_TWL4030_MADC=m
+CONFIG_TWL6030_GPADC=m
+CONFIG_VF610_ADC=m
+CONFIG_VIPERBOARD_ADC=m
+CONFIG_XILINX_XADC=m
+# end of Analog to digital converters
+
+#
+# Analog Front Ends
+#
+CONFIG_IIO_RESCALE=m
+# end of Analog Front Ends
+
+#
+# Amplifiers
+#
+CONFIG_AD8366=m
+CONFIG_HMC425=m
+# end of Amplifiers
+
+#
+# Chemical Sensors
+#
+CONFIG_ATLAS_PH_SENSOR=m
+CONFIG_ATLAS_EZO_SENSOR=m
+CONFIG_BME680=m
+CONFIG_BME680_I2C=m
+CONFIG_BME680_SPI=m
+CONFIG_CCS811=m
+CONFIG_IAQCORE=m
+CONFIG_PMS7003=m
+CONFIG_SENSIRION_SGP30=m
+CONFIG_SPS30=m
+CONFIG_VZ89X=m
+# end of Chemical Sensors
+
+CONFIG_IIO_CROS_EC_SENSORS_CORE=m
+CONFIG_IIO_CROS_EC_SENSORS=m
+CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m
+
+#
+# Hid Sensor IIO Common
+#
+CONFIG_HID_SENSOR_IIO_COMMON=m
+CONFIG_HID_SENSOR_IIO_TRIGGER=m
+# end of Hid Sensor IIO Common
+
+CONFIG_IIO_MS_SENSORS_I2C=m
+
+#
+# SSP Sensor Common
+#
+CONFIG_IIO_SSP_SENSORS_COMMONS=m
+CONFIG_IIO_SSP_SENSORHUB=m
+# end of SSP Sensor Common
+
+CONFIG_IIO_ST_SENSORS_I2C=m
+CONFIG_IIO_ST_SENSORS_SPI=m
+CONFIG_IIO_ST_SENSORS_CORE=m
+
+#
+# Digital to analog converters
+#
+CONFIG_AD5064=m
+CONFIG_AD5360=m
+CONFIG_AD5380=m
+CONFIG_AD5421=m
+CONFIG_AD5446=m
+CONFIG_AD5449=m
+CONFIG_AD5592R_BASE=m
+CONFIG_AD5592R=m
+CONFIG_AD5593R=m
+CONFIG_AD5504=m
+CONFIG_AD5624R_SPI=m
+CONFIG_AD5686=m
+CONFIG_AD5686_SPI=m
+CONFIG_AD5696_I2C=m
+CONFIG_AD5755=m
+CONFIG_AD5758=m
+CONFIG_AD5761=m
+CONFIG_AD5764=m
+CONFIG_AD5770R=m
+CONFIG_AD5791=m
+CONFIG_AD7303=m
+CONFIG_AD8801=m
+CONFIG_DPOT_DAC=m
+CONFIG_DS4424=m
+CONFIG_LTC1660=m
+CONFIG_LTC2632=m
+CONFIG_M62332=m
+CONFIG_MAX517=m
+CONFIG_MAX5821=m
+CONFIG_MCP4725=m
+CONFIG_MCP4922=m
+CONFIG_TI_DAC082S085=m
+CONFIG_TI_DAC5571=m
+CONFIG_TI_DAC7311=m
+CONFIG_TI_DAC7612=m
+CONFIG_VF610_DAC=m
+# end of Digital to analog converters
+
+#
+# IIO dummy driver
+#
+# CONFIG_IIO_SIMPLE_DUMMY is not set
+# end of IIO dummy driver
+
+#
+# Frequency Synthesizers DDS/PLL
+#
+
+#
+# Clock Generator/Distribution
+#
+CONFIG_AD9523=m
+# end of Clock Generator/Distribution
+
+#
+# Phase-Locked Loop (PLL) frequency synthesizers
+#
+CONFIG_ADF4350=m
+CONFIG_ADF4371=m
+# end of Phase-Locked Loop (PLL) frequency synthesizers
+# end of Frequency Synthesizers DDS/PLL
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16136=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+CONFIG_BMG160=m
+CONFIG_BMG160_I2C=m
+CONFIG_BMG160_SPI=m
+CONFIG_FXAS21002C=m
+CONFIG_FXAS21002C_I2C=m
+CONFIG_FXAS21002C_SPI=m
+CONFIG_HID_SENSOR_GYRO_3D=m
+CONFIG_MPU3050=m
+CONFIG_MPU3050_I2C=m
+CONFIG_IIO_ST_GYRO_3AXIS=m
+CONFIG_IIO_ST_GYRO_I2C_3AXIS=m
+CONFIG_IIO_ST_GYRO_SPI_3AXIS=m
+CONFIG_ITG3200=m
+# end of Digital gyroscope sensors
+
+#
+# Health Sensors
+#
+
+#
+# Heart Rate Monitors
+#
+CONFIG_AFE4403=m
+CONFIG_AFE4404=m
+CONFIG_MAX30100=m
+CONFIG_MAX30102=m
+# end of Heart Rate Monitors
+# end of Health Sensors
+
+#
+# Humidity sensors
+#
+CONFIG_AM2315=m
+CONFIG_DHT11=m
+CONFIG_HDC100X=m
+CONFIG_HID_SENSOR_HUMIDITY=m
+CONFIG_HTS221=m
+CONFIG_HTS221_I2C=m
+CONFIG_HTS221_SPI=m
+CONFIG_HTU21=m
+CONFIG_SI7005=m
+CONFIG_SI7020=m
+# end of Humidity sensors
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+CONFIG_ADIS16460=m
+CONFIG_ADIS16475=m
+CONFIG_ADIS16480=m
+CONFIG_BMI160=m
+CONFIG_BMI160_I2C=m
+CONFIG_BMI160_SPI=m
+CONFIG_FXOS8700=m
+CONFIG_FXOS8700_I2C=m
+CONFIG_FXOS8700_SPI=m
+CONFIG_KMX61=m
+CONFIG_INV_MPU6050_IIO=m
+CONFIG_INV_MPU6050_I2C=m
+CONFIG_INV_MPU6050_SPI=m
+CONFIG_IIO_ST_LSM6DSX=m
+CONFIG_IIO_ST_LSM6DSX_I2C=m
+CONFIG_IIO_ST_LSM6DSX_SPI=m
+CONFIG_IIO_ST_LSM6DSX_I3C=m
+# end of Inertial measurement units
+
+CONFIG_IIO_ADIS_LIB=m
+CONFIG_IIO_ADIS_LIB_BUFFER=y
+
+#
+# Light sensors
+#
+CONFIG_ACPI_ALS=m
+CONFIG_ADJD_S311=m
+CONFIG_ADUX1020=m
+CONFIG_AL3010=m
+CONFIG_AL3320A=m
+CONFIG_APDS9300=m
+CONFIG_APDS9960=m
+CONFIG_BH1750=m
+CONFIG_BH1780=m
+CONFIG_CM32181=m
+CONFIG_CM3232=m
+CONFIG_CM3323=m
+CONFIG_CM3605=m
+CONFIG_CM36651=m
+CONFIG_IIO_CROS_EC_LIGHT_PROX=m
+CONFIG_GP2AP002=m
+CONFIG_GP2AP020A00F=m
+CONFIG_IQS621_ALS=m
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_ISL29028=m
+CONFIG_ISL29125=m
+CONFIG_HID_SENSOR_ALS=m
+CONFIG_HID_SENSOR_PROX=m
+CONFIG_JSA1212=m
+CONFIG_RPR0521=m
+CONFIG_SENSORS_LM3533=m
+CONFIG_LTR501=m
+CONFIG_LV0104CS=m
+CONFIG_MAX44000=m
+CONFIG_MAX44009=m
+CONFIG_NOA1305=m
+CONFIG_OPT3001=m
+CONFIG_PA12203001=m
+CONFIG_SI1133=m
+CONFIG_SI1145=m
+CONFIG_STK3310=m
+CONFIG_ST_UVIS25=m
+CONFIG_ST_UVIS25_I2C=m
+CONFIG_ST_UVIS25_SPI=m
+CONFIG_TCS3414=m
+CONFIG_TCS3472=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+CONFIG_TSL2772=m
+CONFIG_TSL4531=m
+CONFIG_US5182D=m
+CONFIG_VCNL4000=m
+CONFIG_VCNL4035=m
+CONFIG_VEML6030=m
+CONFIG_VEML6070=m
+CONFIG_VL6180=m
+CONFIG_ZOPT2201=m
+# end of Light sensors
+
+#
+# Magnetometer sensors
+#
+CONFIG_AK8974=m
+CONFIG_AK8975=m
+CONFIG_AK09911=m
+CONFIG_BMC150_MAGN=m
+CONFIG_BMC150_MAGN_I2C=m
+CONFIG_BMC150_MAGN_SPI=m
+CONFIG_MAG3110=m
+CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
+CONFIG_MMC35240=m
+CONFIG_IIO_ST_MAGN_3AXIS=m
+CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
+CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
+CONFIG_SENSORS_HMC5843=m
+CONFIG_SENSORS_HMC5843_I2C=m
+CONFIG_SENSORS_HMC5843_SPI=m
+CONFIG_SENSORS_RM3100=m
+CONFIG_SENSORS_RM3100_I2C=m
+CONFIG_SENSORS_RM3100_SPI=m
+# end of Magnetometer sensors
+
+#
+# Multiplexers
+#
+CONFIG_IIO_MUX=m
+# end of Multiplexers
+
+#
+# Inclinometer sensors
+#
+CONFIG_HID_SENSOR_INCLINOMETER_3D=m
+CONFIG_HID_SENSOR_DEVICE_ROTATION=m
+# end of Inclinometer sensors
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_HRTIMER_TRIGGER=m
+CONFIG_IIO_INTERRUPT_TRIGGER=m
+CONFIG_IIO_TIGHTLOOP_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+# end of Triggers - standalone
+
+#
+# Linear and angular position sensors
+#
+CONFIG_IQS624_POS=m
+# end of Linear and angular position sensors
+
+#
+# Digital potentiometers
+#
+CONFIG_AD5272=m
+CONFIG_DS1803=m
+CONFIG_MAX5432=m
+CONFIG_MAX5481=m
+CONFIG_MAX5487=m
+CONFIG_MCP4018=m
+CONFIG_MCP4131=m
+CONFIG_MCP4531=m
+CONFIG_MCP41010=m
+CONFIG_TPL0102=m
+# end of Digital potentiometers
+
+#
+# Digital potentiostats
+#
+CONFIG_LMP91000=m
+# end of Digital potentiostats
+
+#
+# Pressure sensors
+#
+CONFIG_ABP060MG=m
+CONFIG_BMP280=m
+CONFIG_BMP280_I2C=m
+CONFIG_BMP280_SPI=m
+CONFIG_IIO_CROS_EC_BARO=m
+CONFIG_DLHL60D=m
+CONFIG_DPS310=m
+CONFIG_HID_SENSOR_PRESS=m
+CONFIG_HP03=m
+CONFIG_ICP10100=m
+CONFIG_MPL115=m
+CONFIG_MPL115_I2C=m
+CONFIG_MPL115_SPI=m
+CONFIG_MPL3115=m
+CONFIG_MS5611=m
+CONFIG_MS5611_I2C=m
+CONFIG_MS5611_SPI=m
+CONFIG_MS5637=m
+CONFIG_IIO_ST_PRESS=m
+CONFIG_IIO_ST_PRESS_I2C=m
+CONFIG_IIO_ST_PRESS_SPI=m
+CONFIG_T5403=m
+CONFIG_HP206C=m
+CONFIG_ZPA2326=m
+CONFIG_ZPA2326_I2C=m
+CONFIG_ZPA2326_SPI=m
+# end of Pressure sensors
+
+#
+# Lightning sensors
+#
+CONFIG_AS3935=m
+# end of Lightning sensors
+
+#
+# Proximity and distance sensors
+#
+CONFIG_ISL29501=m
+CONFIG_LIDAR_LITE_V2=m
+CONFIG_MB1232=m
+CONFIG_PING=m
+CONFIG_RFD77402=m
+CONFIG_SRF04=m
+CONFIG_SX9310=m
+CONFIG_SX9500=m
+CONFIG_SRF08=m
+CONFIG_VCNL3020=m
+CONFIG_VL53L0X_I2C=m
+# end of Proximity and distance sensors
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S1200=m
+# end of Resolver to digital converters
+
+#
+# Temperature sensors
+#
+CONFIG_IQS620AT_TEMP=m
+CONFIG_LTC2983=m
+CONFIG_MAXIM_THERMOCOUPLE=m
+CONFIG_HID_SENSOR_TEMP=m
+CONFIG_MLX90614=m
+CONFIG_MLX90632=m
+CONFIG_TMP006=m
+CONFIG_TMP007=m
+CONFIG_TSYS01=m
+CONFIG_TSYS02D=m
+CONFIG_MAX31856=m
+# end of Temperature sensors
+
+CONFIG_NTB=m
+CONFIG_NTB_MSI=y
+CONFIG_NTB_AMD=m
+CONFIG_NTB_IDT=m
+CONFIG_NTB_INTEL=m
+CONFIG_NTB_SWITCHTEC=m
+# CONFIG_NTB_PINGPONG is not set
+# CONFIG_NTB_TOOL is not set
+# CONFIG_NTB_PERF is not set
+# CONFIG_NTB_MSI_TEST is not set
+CONFIG_NTB_TRANSPORT=m
+CONFIG_VME_BUS=y
+
+#
+# VME Bridge Drivers
+#
+CONFIG_VME_CA91CX42=m
+CONFIG_VME_TSI148=m
+# CONFIG_VME_FAKE is not set
+
+#
+# VME Board Drivers
+#
+CONFIG_VMIVME_7805=m
+
+#
+# VME Device Drivers
+#
+CONFIG_VME_USER=m
+CONFIG_PWM=y
+CONFIG_PWM_SYSFS=y
+# CONFIG_PWM_DEBUG is not set
+CONFIG_PWM_ATMEL_HLCDC_PWM=m
+CONFIG_PWM_CRC=y
+CONFIG_PWM_CROS_EC=m
+CONFIG_PWM_FSL_FTM=m
+CONFIG_PWM_IQS620A=m
+CONFIG_PWM_LP3943=m
+CONFIG_PWM_LPSS=m
+CONFIG_PWM_LPSS_PCI=m
+CONFIG_PWM_LPSS_PLATFORM=m
+CONFIG_PWM_PCA9685=m
+CONFIG_PWM_STMPE=y
+CONFIG_PWM_TWL=m
+CONFIG_PWM_TWL_LED=m
+
+#
+# IRQ chip support
+#
+CONFIG_IRQCHIP=y
+CONFIG_AL_FIC=y
+CONFIG_MADERA_IRQ=m
+# end of IRQ chip support
+
+CONFIG_IPACK_BUS=m
+CONFIG_BOARD_TPCI200=m
+CONFIG_SERIAL_IPOCTAL=m
+CONFIG_RESET_CONTROLLER=y
+CONFIG_RESET_BRCMSTB_RESCAL=y
+CONFIG_RESET_INTEL_GW=y
+CONFIG_RESET_TI_SYSCON=m
+
+#
+# PHY Subsystem
+#
+CONFIG_GENERIC_PHY=y
+CONFIG_GENERIC_PHY_MIPI_DPHY=y
+CONFIG_BCM_KONA_USB2_PHY=m
+CONFIG_PHY_CADENCE_TORRENT=m
+CONFIG_PHY_CADENCE_DPHY=m
+CONFIG_PHY_CADENCE_SIERRA=m
+CONFIG_PHY_CADENCE_SALVO=m
+CONFIG_PHY_FSL_IMX8MQ_USB=m
+CONFIG_PHY_MIXEL_MIPI_DPHY=m
+CONFIG_PHY_PXA_28NM_HSIC=m
+CONFIG_PHY_PXA_28NM_USB2=m
+CONFIG_PHY_CPCAP_USB=m
+CONFIG_PHY_MAPPHONE_MDM6600=m
+CONFIG_PHY_OCELOT_SERDES=m
+CONFIG_PHY_QCOM_USB_HS=m
+CONFIG_PHY_QCOM_USB_HSIC=m
+CONFIG_PHY_SAMSUNG_USB2=m
+CONFIG_PHY_TUSB1210=m
+CONFIG_PHY_INTEL_COMBO=y
+CONFIG_PHY_INTEL_EMMC=m
+# end of PHY Subsystem
+
+CONFIG_POWERCAP=y
+CONFIG_INTEL_RAPL_CORE=m
+CONFIG_INTEL_RAPL=m
+CONFIG_IDLE_INJECT=y
+CONFIG_MCB=m
+CONFIG_MCB_PCI=m
+CONFIG_MCB_LPC=m
+
+#
+# Performance monitor support
+#
+# end of Performance monitor support
+
+CONFIG_RAS=y
+CONFIG_RAS_CEC=y
+# CONFIG_RAS_CEC_DEBUG is not set
+CONFIG_USB4=m
+
+#
+# Android
+#
+# CONFIG_ANDROID is not set
+# end of Android
+
+CONFIG_LIBNVDIMM=y
+CONFIG_BLK_DEV_PMEM=m
+CONFIG_ND_BLK=m
+CONFIG_ND_CLAIM=y
+CONFIG_ND_BTT=m
+CONFIG_BTT=y
+CONFIG_ND_PFN=m
+CONFIG_NVDIMM_PFN=y
+CONFIG_NVDIMM_DAX=y
+CONFIG_OF_PMEM=m
+CONFIG_DAX_DRIVER=y
+CONFIG_DAX=y
+CONFIG_DEV_DAX=m
+CONFIG_DEV_DAX_PMEM=m
+CONFIG_DEV_DAX_HMEM=m
+CONFIG_DEV_DAX_KMEM=m
+CONFIG_DEV_DAX_PMEM_COMPAT=m
+CONFIG_NVMEM=y
+CONFIG_NVMEM_SYSFS=y
+CONFIG_NVMEM_SPMI_SDAM=m
+CONFIG_RAVE_SP_EEPROM=m
+
+#
+# HW tracing support
+#
+CONFIG_STM=m
+CONFIG_STM_PROTO_BASIC=m
+CONFIG_STM_PROTO_SYS_T=m
+# CONFIG_STM_DUMMY is not set
+CONFIG_STM_SOURCE_CONSOLE=m
+CONFIG_STM_SOURCE_HEARTBEAT=m
+CONFIG_STM_SOURCE_FTRACE=m
+CONFIG_INTEL_TH=m
+CONFIG_INTEL_TH_PCI=m
+CONFIG_INTEL_TH_ACPI=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
+# end of HW tracing support
+
+CONFIG_FPGA=m
+CONFIG_ALTERA_PR_IP_CORE=m
+CONFIG_ALTERA_PR_IP_CORE_PLAT=m
+CONFIG_FPGA_MGR_ALTERA_PS_SPI=m
+CONFIG_FPGA_MGR_ALTERA_CVP=m
+CONFIG_FPGA_MGR_XILINX_SPI=m
+CONFIG_FPGA_MGR_ICE40_SPI=m
+CONFIG_FPGA_MGR_MACHXO2_SPI=m
+CONFIG_FPGA_BRIDGE=m
+CONFIG_ALTERA_FREEZE_BRIDGE=m
+CONFIG_XILINX_PR_DECOUPLER=m
+CONFIG_FPGA_REGION=m
+CONFIG_OF_FPGA_REGION=m
+CONFIG_FPGA_DFL=m
+CONFIG_FPGA_DFL_FME=m
+CONFIG_FPGA_DFL_FME_MGR=m
+CONFIG_FPGA_DFL_FME_BRIDGE=m
+CONFIG_FPGA_DFL_FME_REGION=m
+CONFIG_FPGA_DFL_AFU=m
+CONFIG_FPGA_DFL_PCI=m
+CONFIG_FSI=m
+CONFIG_FSI_NEW_DEV_NODE=y
+CONFIG_FSI_MASTER_GPIO=m
+CONFIG_FSI_MASTER_HUB=m
+CONFIG_FSI_MASTER_ASPEED=m
+CONFIG_FSI_SCOM=m
+CONFIG_FSI_SBEFIFO=m
+CONFIG_FSI_OCC=m
+CONFIG_TEE=m
+
+#
+# TEE drivers
+#
+CONFIG_AMDTEE=m
+# end of TEE drivers
+
+CONFIG_MULTIPLEXER=m
+
+#
+# Multiplexer drivers
+#
+CONFIG_MUX_ADG792A=m
+CONFIG_MUX_ADGS1408=m
+CONFIG_MUX_GPIO=m
+CONFIG_MUX_MMIO=m
+# end of Multiplexer drivers
+
+CONFIG_PM_OPP=y
+CONFIG_UNISYS_VISORBUS=m
+CONFIG_SIOX=m
+CONFIG_SIOX_BUS_GPIO=m
+CONFIG_SLIMBUS=m
+CONFIG_SLIM_QCOM_CTRL=m
+CONFIG_INTERCONNECT=y
+CONFIG_COUNTER=m
+CONFIG_FTM_QUADDEC=m
+CONFIG_MOST=m
+# end of Device Drivers
+
+#
+# File systems
+#
+CONFIG_DCACHE_WORD_ACCESS=y
+CONFIG_VALIDATE_FS_PARSER=y
+CONFIG_FS_IOMAP=y
+# CONFIG_EXT2_FS is not set
+# CONFIG_EXT3_FS is not set
+CONFIG_EXT4_FS=m
+CONFIG_EXT4_USE_FOR_EXT2=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD2=m
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=m
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+CONFIG_REISERFS_PROC_INFO=y
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+CONFIG_XFS_ONLINE_SCRUB=y
+CONFIG_XFS_ONLINE_REPAIR=y
+# CONFIG_XFS_WARN is not set
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
+# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
+# CONFIG_BTRFS_DEBUG is not set
+# CONFIG_BTRFS_ASSERT is not set
+# CONFIG_BTRFS_FS_REF_VERIFY is not set
+CONFIG_NILFS2_FS=m
+CONFIG_F2FS_FS=m
+CONFIG_F2FS_STAT_FS=y
+CONFIG_F2FS_FS_XATTR=y
+CONFIG_F2FS_FS_POSIX_ACL=y
+CONFIG_F2FS_FS_SECURITY=y
+CONFIG_F2FS_CHECK_FS=y
+# CONFIG_F2FS_IO_TRACE is not set
+# CONFIG_F2FS_FAULT_INJECTION is not set
+CONFIG_F2FS_FS_COMPRESSION=y
+CONFIG_F2FS_FS_LZO=y
+CONFIG_F2FS_FS_LZ4=y
+CONFIG_F2FS_FS_ZSTD=y
+CONFIG_F2FS_FS_LZORLE=y
+CONFIG_ZONEFS_FS=m
+CONFIG_FS_DAX=y
+CONFIG_FS_DAX_PMD=y
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_EXPORTFS_BLOCK_OPS=y
+CONFIG_FILE_LOCKING=y
+# CONFIG_MANDATORY_FILE_LOCKING is not set
+CONFIG_FS_ENCRYPTION=y
+CONFIG_FS_ENCRYPTION_ALGS=m
+CONFIG_FS_VERITY=y
+# CONFIG_FS_VERITY_DEBUG is not set
+CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_QUOTACTL_COMPAT=y
+CONFIG_AUTOFS4_FS=y
+CONFIG_AUTOFS_FS=y
+CONFIG_FUSE_FS=m
+CONFIG_CUSE=m
+CONFIG_VIRTIO_FS=m
+CONFIG_OVERLAY_FS=m
+CONFIG_OVERLAY_FS_REDIRECT_DIR=y
+# CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
+CONFIG_OVERLAY_FS_INDEX=y
+CONFIG_OVERLAY_FS_XINO_AUTO=y
+CONFIG_OVERLAY_FS_METACOPY=y
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+CONFIG_FSCACHE_STATS=y
+CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+# end of Caches
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+# end of CD-ROM/DVD Filesystems
+
+#
+# DOS/FAT/EXFAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_FAT_DEFAULT_UTF8=y
+CONFIG_EXFAT_FS=m
+CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+CONFIG_NTFS_RW=y
+# end of DOS/FAT/EXFAT/NT Filesystems
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+CONFIG_PROC_VMCORE_DEVICE_DUMP=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_PROC_CHILDREN=y
+CONFIG_PROC_PID_ARCH_STATUS=y
+CONFIG_PROC_CPU_RESCTRL=y
+CONFIG_KERNFS=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_MEMFD_CREATE=y
+CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
+CONFIG_CONFIGFS_FS=y
+CONFIG_EFIVAR_FS=y
+# end of Pseudo filesystems
+
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ORANGEFS_FS=m
+# CONFIG_ADFS_FS is not set
+CONFIG_AFFS_FS=m
+CONFIG_ECRYPT_FS=m
+# CONFIG_ECRYPT_FS_MESSAGING is not set
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+# CONFIG_BFS_FS is not set
+# CONFIG_EFS_FS is not set
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+CONFIG_JFFS2_SUMMARY=y
+CONFIG_JFFS2_FS_XATTR=y
+CONFIG_JFFS2_FS_POSIX_ACL=y
+CONFIG_JFFS2_FS_SECURITY=y
+# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
+CONFIG_JFFS2_ZLIB=y
+CONFIG_JFFS2_RTIME=y
+CONFIG_UBIFS_FS=m
+# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_UBIFS_FS_ZLIB=y
+CONFIG_UBIFS_FS_ZSTD=y
+CONFIG_UBIFS_ATIME_SUPPORT=y
+CONFIG_UBIFS_FS_XATTR=y
+CONFIG_UBIFS_FS_SECURITY=y
+CONFIG_UBIFS_FS_AUTHENTICATION=y
+CONFIG_CRAMFS=m
+CONFIG_CRAMFS_BLOCKDEV=y
+CONFIG_CRAMFS_MTD=y
+CONFIG_SQUASHFS=m
+# CONFIG_SQUASHFS_FILE_CACHE is not set
+CONFIG_SQUASHFS_FILE_DIRECT=y
+# CONFIG_SQUASHFS_DECOMP_SINGLE is not set
+CONFIG_SQUASHFS_DECOMP_MULTI=y
+# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_ZLIB=y
+CONFIG_SQUASHFS_LZ4=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+CONFIG_SQUASHFS_ZSTD=y
+# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+# CONFIG_VXFS_FS is not set
+CONFIG_MINIX_FS=m
+CONFIG_OMFS_FS=m
+# CONFIG_HPFS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_QNX6FS_FS is not set
+CONFIG_ROMFS_FS=m
+CONFIG_ROMFS_BACKED_BY_BLOCK=y
+# CONFIG_ROMFS_BACKED_BY_MTD is not set
+# CONFIG_ROMFS_BACKED_BY_BOTH is not set
+CONFIG_ROMFS_ON_BLOCK=y
+CONFIG_PSTORE=y
+CONFIG_PSTORE_DEFLATE_COMPRESS=m
+CONFIG_PSTORE_LZO_COMPRESS=m
+CONFIG_PSTORE_LZ4_COMPRESS=m
+CONFIG_PSTORE_LZ4HC_COMPRESS=m
+# CONFIG_PSTORE_842_COMPRESS is not set
+CONFIG_PSTORE_ZSTD_COMPRESS=y
+CONFIG_PSTORE_COMPRESS=y
+# CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT is not set
+# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set
+# CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set
+# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set
+CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT=y
+CONFIG_PSTORE_COMPRESS_DEFAULT="zstd"
+# CONFIG_PSTORE_CONSOLE is not set
+# CONFIG_PSTORE_PMSG is not set
+# CONFIG_PSTORE_FTRACE is not set
+CONFIG_PSTORE_RAM=y
+CONFIG_PSTORE_ZONE=m
+CONFIG_PSTORE_BLK=m
+CONFIG_PSTORE_BLK_BLKDEV=""
+CONFIG_PSTORE_BLK_KMSG_SIZE=64
+CONFIG_PSTORE_BLK_MAX_REASON=2
+# CONFIG_SYSV_FS is not set
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EROFS_FS=m
+# CONFIG_EROFS_FS_DEBUG is not set
+CONFIG_EROFS_FS_XATTR=y
+CONFIG_EROFS_FS_POSIX_ACL=y
+CONFIG_EROFS_FS_SECURITY=y
+CONFIG_EROFS_FS_ZIP=y
+CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=2
+CONFIG_VBOXSF_FS=m
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V2=m
+CONFIG_NFS_V3=m
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=m
+CONFIG_NFS_SWAP=y
+CONFIG_NFS_V4_1=y
+CONFIG_NFS_V4_2=y
+CONFIG_PNFS_FILE_LAYOUT=m
+CONFIG_PNFS_BLOCK=m
+CONFIG_PNFS_FLEXFILE_LAYOUT=m
+CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
+CONFIG_NFS_V4_1_MIGRATION=y
+CONFIG_NFS_V4_SECURITY_LABEL=y
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+CONFIG_NFS_DEBUG=y
+# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_NFSD_PNFS=y
+CONFIG_NFSD_BLOCKLAYOUT=y
+CONFIG_NFSD_SCSILAYOUT=y
+# CONFIG_NFSD_FLEXFILELAYOUT is not set
+CONFIG_NFSD_V4_SECURITY_LABEL=y
+CONFIG_GRACE_PERIOD=m
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_BACKCHANNEL=y
+CONFIG_SUNRPC_SWAP=y
+CONFIG_RPCSEC_GSS_KRB5=m
+CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y
+CONFIG_SUNRPC_DEBUG=y
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_CEPH_FS=m
+CONFIG_CEPH_FSCACHE=y
+CONFIG_CEPH_FS_POSIX_ACL=y
+CONFIG_CEPH_FS_SECURITY_LABEL=y
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS2 is not set
+CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y
+# CONFIG_CIFS_WEAK_PW_HASH is not set
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+CONFIG_CIFS_DEBUG=y
+# CONFIG_CIFS_DEBUG2 is not set
+# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_SMB_DIRECT is not set
+CONFIG_CIFS_FSCACHE=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+CONFIG_AFS_FSCACHE=y
+# CONFIG_AFS_DEBUG_CURSOR is not set
+CONFIG_9P_FS=m
+CONFIG_9P_FSCACHE=y
+CONFIG_9P_FS_POSIX_ACL=y
+CONFIG_9P_FS_SECURITY=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_MAC_ROMAN=m
+CONFIG_NLS_MAC_CELTIC=m
+CONFIG_NLS_MAC_CENTEURO=m
+CONFIG_NLS_MAC_CROATIAN=m
+CONFIG_NLS_MAC_CYRILLIC=m
+CONFIG_NLS_MAC_GAELIC=m
+CONFIG_NLS_MAC_GREEK=m
+CONFIG_NLS_MAC_ICELAND=m
+CONFIG_NLS_MAC_INUIT=m
+CONFIG_NLS_MAC_ROMANIAN=m
+CONFIG_NLS_MAC_TURKISH=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+CONFIG_UNICODE=y
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_IO_WQ=y
+# end of File systems
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_KEYS_REQUEST_CACHE=y
+CONFIG_PERSISTENT_KEYRINGS=y
+CONFIG_TRUSTED_KEYS=m
+CONFIG_ENCRYPTED_KEYS=m
+CONFIG_KEY_DH_OPERATIONS=y
+CONFIG_KEY_NOTIFICATIONS=y
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+CONFIG_PAGE_TABLE_ISOLATION=y
+CONFIG_SECURITY_INFINIBAND=y
+CONFIG_SECURITY_NETWORK_XFRM=y
+CONFIG_SECURITY_PATH=y
+# CONFIG_INTEL_TXT is not set
+CONFIG_LSM_MMAP_MIN_ADDR=65536
+CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
+CONFIG_HARDENED_USERCOPY=y
+CONFIG_HARDENED_USERCOPY_FALLBACK=y
+# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set
+CONFIG_FORTIFY_SOURCE=y
+# CONFIG_STATIC_USERMODEHELPER is not set
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+# CONFIG_SECURITY_SELINUX_DISABLE is not set
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0
+CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9
+CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256
+CONFIG_SECURITY_SMACK=y
+CONFIG_SECURITY_SMACK_BRINGUP=y
+CONFIG_SECURITY_SMACK_NETFILTER=y
+CONFIG_SECURITY_SMACK_APPEND_SIGNALS=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_SECURITY_TOMOYO_MAX_ACCEPT_ENTRY=2048
+CONFIG_SECURITY_TOMOYO_MAX_AUDIT_LOG=1024
+# CONFIG_SECURITY_TOMOYO_OMIT_USERSPACE_LOADER is not set
+CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init"
+CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER="/sbin/init"
+# CONFIG_SECURITY_TOMOYO_INSECURE_BUILTIN_SETTING is not set
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_HASH=y
+CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
+# CONFIG_SECURITY_APPARMOR_DEBUG is not set
+# CONFIG_SECURITY_LOADPIN is not set
+CONFIG_SECURITY_YAMA=y
+CONFIG_SECURITY_SAFESETID=y
+CONFIG_SECURITY_LOCKDOWN_LSM=y
+# CONFIG_SECURITY_LOCKDOWN_LSM_EARLY is not set
+CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y
+# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set
+# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set
+# CONFIG_INTEGRITY is not set
+# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_SMACK is not set
+# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
+# CONFIG_DEFAULT_SECURITY_APPARMOR is not set
+CONFIG_DEFAULT_SECURITY_DAC=y
+CONFIG_LSM="lockdown,yama"
+
+#
+# Kernel hardening options
+#
+CONFIG_GCC_PLUGIN_STRUCTLEAK=y
+
+#
+# Memory initialization
+#
+# CONFIG_INIT_STACK_NONE is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
+CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
+# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y
+# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
+# end of Memory initialization
+# end of Kernel hardening options
+# end of Security options
+
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=y
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_SKCIPHER=y
+CONFIG_CRYPTO_SKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_RNG_DEFAULT=y
+CONFIG_CRYPTO_AKCIPHER2=y
+CONFIG_CRYPTO_AKCIPHER=y
+CONFIG_CRYPTO_KPP2=y
+CONFIG_CRYPTO_KPP=y
+CONFIG_CRYPTO_ACOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_USER=m
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=y
+CONFIG_CRYPTO_NULL=y
+CONFIG_CRYPTO_NULL2=y
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+CONFIG_CRYPTO_SIMD=m
+CONFIG_CRYPTO_GLUE_HELPER_X86=m
+CONFIG_CRYPTO_ENGINE=m
+
+#
+# Public-key cryptography
+#
+CONFIG_CRYPTO_RSA=y
+CONFIG_CRYPTO_DH=y
+CONFIG_CRYPTO_ECC=m
+CONFIG_CRYPTO_ECDH=m
+CONFIG_CRYPTO_ECRDSA=m
+CONFIG_CRYPTO_CURVE25519=m
+CONFIG_CRYPTO_CURVE25519_X86=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=y
+CONFIG_CRYPTO_CHACHA20POLY1305=m
+CONFIG_CRYPTO_AEGIS128=m
+CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m
+CONFIG_CRYPTO_SEQIV=y
+CONFIG_CRYPTO_ECHAINIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=m
+CONFIG_CRYPTO_CFB=m
+CONFIG_CRYPTO_CTR=y
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=m
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_OFB=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
+CONFIG_CRYPTO_KEYWRAP=m
+CONFIG_CRYPTO_NHPOLY1305=m
+CONFIG_CRYPTO_NHPOLY1305_SSE2=m
+CONFIG_CRYPTO_NHPOLY1305_AVX2=m
+CONFIG_CRYPTO_ADIANTUM=m
+CONFIG_CRYPTO_ESSIV=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_CMAC=m
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=m
+CONFIG_CRYPTO_CRC32C_INTEL=m
+CONFIG_CRYPTO_CRC32=m
+CONFIG_CRYPTO_CRC32_PCLMUL=m
+CONFIG_CRYPTO_XXHASH=m
+CONFIG_CRYPTO_BLAKE2B=m
+CONFIG_CRYPTO_BLAKE2S=m
+CONFIG_CRYPTO_BLAKE2S_X86=m
+CONFIG_CRYPTO_CRCT10DIF=y
+CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
+CONFIG_CRYPTO_GHASH=y
+CONFIG_CRYPTO_POLY1305=m
+CONFIG_CRYPTO_POLY1305_X86_64=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA1_SSSE3=m
+CONFIG_CRYPTO_SHA256_SSSE3=m
+CONFIG_CRYPTO_SHA512_SSSE3=m
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=y
+CONFIG_CRYPTO_SHA3=m
+CONFIG_CRYPTO_SM3=m
+CONFIG_CRYPTO_STREEBOG=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_TI=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_BLOWFISH_COMMON=m
+CONFIG_CRYPTO_BLOWFISH_X86_64=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAMELLIA_X86_64=m
+CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
+CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
+CONFIG_CRYPTO_CAST_COMMON=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST5_AVX_X86_64=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_CAST6_AVX_X86_64=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_DES3_EDE_X86_64=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_CHACHA20=m
+CONFIG_CRYPTO_CHACHA20_X86_64=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
+CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
+CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
+CONFIG_CRYPTO_SM4=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_X86_64=m
+CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
+CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_LZO=m
+CONFIG_CRYPTO_842=m
+CONFIG_CRYPTO_LZ4=y
+CONFIG_CRYPTO_LZ4HC=m
+CONFIG_CRYPTO_ZSTD=y
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_DRBG_MENU=y
+CONFIG_CRYPTO_DRBG_HMAC=y
+CONFIG_CRYPTO_DRBG_HASH=y
+CONFIG_CRYPTO_DRBG_CTR=y
+CONFIG_CRYPTO_DRBG=y
+CONFIG_CRYPTO_JITTERENTROPY=y
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_USER_API_RNG=m
+CONFIG_CRYPTO_USER_API_AEAD=m
+# CONFIG_CRYPTO_STATS is not set
+CONFIG_CRYPTO_HASH_INFO=y
+
+#
+# Crypto library routines
+#
+CONFIG_CRYPTO_LIB_AES=y
+CONFIG_CRYPTO_LIB_ARC4=m
+CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m
+CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
+CONFIG_CRYPTO_LIB_BLAKE2S=m
+CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
+CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
+CONFIG_CRYPTO_LIB_CHACHA=m
+CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m
+CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
+CONFIG_CRYPTO_LIB_CURVE25519=m
+CONFIG_CRYPTO_LIB_DES=m
+CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
+CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
+CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
+CONFIG_CRYPTO_LIB_POLY1305=m
+CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
+CONFIG_CRYPTO_LIB_SHA256=y
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=m
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+CONFIG_CRYPTO_DEV_ATMEL_I2C=m
+CONFIG_CRYPTO_DEV_ATMEL_ECC=m
+CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m
+CONFIG_CRYPTO_DEV_CCP=y
+CONFIG_CRYPTO_DEV_CCP_DD=m
+CONFIG_CRYPTO_DEV_SP_CCP=y
+CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
+CONFIG_CRYPTO_DEV_SP_PSP=y
+CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y
+CONFIG_CRYPTO_DEV_QAT=m
+CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
+CONFIG_CRYPTO_DEV_QAT_C3XXX=m
+CONFIG_CRYPTO_DEV_QAT_C62X=m
+CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
+CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
+CONFIG_CRYPTO_DEV_QAT_C62XVF=m
+CONFIG_CRYPTO_DEV_NITROX=m
+CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
+CONFIG_CRYPTO_DEV_CHELSIO=m
+CONFIG_CHELSIO_IPSEC_INLINE=y
+CONFIG_CHELSIO_TLS_DEVICE=y
+CONFIG_CRYPTO_DEV_VIRTIO=m
+CONFIG_CRYPTO_DEV_SAFEXCEL=m
+CONFIG_CRYPTO_DEV_CCREE=m
+CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m
+CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG=y
+CONFIG_ASYMMETRIC_KEY_TYPE=y
+CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
+CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
+CONFIG_X509_CERTIFICATE_PARSER=y
+CONFIG_PKCS8_PRIVATE_KEY_PARSER=m
+CONFIG_TPM_KEY_PARSER=m
+CONFIG_PKCS7_MESSAGE_PARSER=y
+# CONFIG_PKCS7_TEST_KEY is not set
+CONFIG_SIGNED_PE_FILE_VERIFICATION=y
+
+#
+# Certificates for signature checking
+#
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
+CONFIG_SYSTEM_TRUSTED_KEYRING=y
+CONFIG_SYSTEM_TRUSTED_KEYS=""
+# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
+CONFIG_SECONDARY_TRUSTED_KEYRING=y
+CONFIG_SYSTEM_BLACKLIST_KEYRING=y
+CONFIG_SYSTEM_BLACKLIST_HASH_LIST=""
+# end of Certificates for signature checking
+
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+
+#
+# RAID 6
+#
+CONFIG_RAID6_PQ=m
+# CONFIG_RAID6_FORCE_ALGO is not set
+# end of RAID 6
+
+CONFIG_RAID6_PQ_BENCHMARK=y
+CONFIG_LINEAR_RANGES=y
+CONFIG_PACKING=y
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_STRNCPY_FROM_USER=y
+CONFIG_GENERIC_STRNLEN_USER=y
+CONFIG_GENERIC_NET_UTILS=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CORDIC=m
+# CONFIG_PRIME_NUMBERS is not set
+CONFIG_RATIONAL=y
+CONFIG_GENERIC_PCI_IOMAP=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
+CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
+CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
+CONFIG_CRC_CCITT=y
+CONFIG_CRC16=m
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+# CONFIG_CRC32_SELFTEST is not set
+CONFIG_CRC32_SLICEBY8=y
+# CONFIG_CRC32_SLICEBY4 is not set
+# CONFIG_CRC32_SARWATE is not set
+# CONFIG_CRC32_BIT is not set
+CONFIG_CRC64=m
+CONFIG_CRC4=m
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_CRC8=m
+CONFIG_XXHASH=y
+# CONFIG_RANDOM32_SELFTEST is not set
+CONFIG_842_COMPRESS=m
+CONFIG_842_DECOMPRESS=m
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_LZ4_COMPRESS=y
+CONFIG_LZ4HC_COMPRESS=m
+CONFIG_LZ4_DECOMPRESS=y
+CONFIG_ZSTD_COMPRESS=y
+CONFIG_ZSTD_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+# CONFIG_XZ_DEC_TEST is not set
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_DECOMPRESS_LZ4=y
+CONFIG_DECOMPRESS_ZSTD=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=y
+CONFIG_REED_SOLOMON_ENC8=y
+CONFIG_REED_SOLOMON_DEC8=y
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_BTREE=y
+CONFIG_INTERVAL_TREE=y
+CONFIG_XARRAY_MULTI=y
+CONFIG_ASSOCIATIVE_ARRAY=y
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT_MAP=y
+CONFIG_HAS_DMA=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_ARCH_DMA_ADDR_T_64BIT=y
+CONFIG_DMA_DECLARE_COHERENT=y
+CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y
+CONFIG_DMA_VIRT_OPS=y
+CONFIG_SWIOTLB=y
+CONFIG_DMA_COHERENT_POOL=y
+# CONFIG_DMA_API_DEBUG is not set
+CONFIG_SGL_ALLOC=y
+CONFIG_IOMMU_HELPER=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_DQL=y
+CONFIG_GLOB=y
+# CONFIG_GLOB_SELFTEST is not set
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_CLZ_TAB=y
+CONFIG_IRQ_POLL=y
+CONFIG_MPILIB=y
+CONFIG_DIMLIB=y
+CONFIG_LIBFDT=y
+CONFIG_OID_REGISTRY=y
+CONFIG_UCS2_STRING=y
+CONFIG_HAVE_GENERIC_VDSO=y
+CONFIG_GENERIC_GETTIMEOFDAY=y
+CONFIG_GENERIC_VDSO_TIME_NS=y
+CONFIG_FONT_SUPPORT=y
+CONFIG_FONTS=y
+# CONFIG_FONT_8x8 is not set
+CONFIG_FONT_8x16=y
+# CONFIG_FONT_6x11 is not set
+# CONFIG_FONT_7x14 is not set
+# CONFIG_FONT_PEARL_8x8 is not set
+# CONFIG_FONT_ACORN_8x8 is not set
+# CONFIG_FONT_MINI_4x6 is not set
+# CONFIG_FONT_6x10 is not set
+# CONFIG_FONT_10x18 is not set
+# CONFIG_FONT_SUN8x16 is not set
+# CONFIG_FONT_SUN12x22 is not set
+CONFIG_FONT_TER16x32=y
+CONFIG_SG_POOL=y
+CONFIG_ARCH_HAS_PMEM_API=y
+CONFIG_MEMREGION=y
+CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
+CONFIG_ARCH_HAS_UACCESS_MCSAFE=y
+CONFIG_ARCH_STACKWALK=y
+CONFIG_SBITMAP=y
+CONFIG_PARMAN=m
+CONFIG_OBJAGG=m
+# CONFIG_STRING_SELFTEST is not set
+# end of Library routines
+
+#
+# Kernel hacking
+#
+
+#
+# printk and dmesg options
+#
+CONFIG_PRINTK_TIME=y
+# CONFIG_PRINTK_CALLER is not set
+CONFIG_CONSOLE_LOGLEVEL_DEFAULT=4
+CONFIG_CONSOLE_LOGLEVEL_QUIET=1
+CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
+# CONFIG_BOOT_PRINTK_DELAY is not set
+CONFIG_DYNAMIC_DEBUG=y
+CONFIG_DYNAMIC_DEBUG_CORE=y
+CONFIG_SYMBOLIC_ERRNAME=y
+CONFIG_DEBUG_BUGVERBOSE=y
+# end of printk and dmesg options
+
+#
+# Compile-time checks and compiler options
+#
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_INFO_COMPRESSED is not set
+# CONFIG_DEBUG_INFO_SPLIT is not set
+CONFIG_DEBUG_INFO_DWARF4=y
+CONFIG_DEBUG_INFO_BTF=y
+# CONFIG_GDB_SCRIPTS is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=2048
+CONFIG_STRIP_ASM_SYMS=y
+# CONFIG_READABLE_ASM is not set
+# CONFIG_HEADERS_INSTALL is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_SECTION_MISMATCH_WARN_ONLY=y
+CONFIG_STACK_VALIDATION=y
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# end of Compile-time checks and compiler options
+
+#
+# Generic Kernel Debugging Instruments
+#
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x0
+CONFIG_MAGIC_SYSRQ_SERIAL=y
+CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE=""
+CONFIG_DEBUG_FS=y
+CONFIG_HAVE_ARCH_KGDB=y
+# CONFIG_KGDB is not set
+CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
+# CONFIG_UBSAN is not set
+# end of Generic Kernel Debugging Instruments
+
+CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_MISC=y
+
+#
+# Memory Debugging
+#
+# CONFIG_PAGE_EXTENSION is not set
+# CONFIG_DEBUG_PAGEALLOC is not set
+# CONFIG_PAGE_OWNER is not set
+CONFIG_PAGE_POISONING=y
+CONFIG_PAGE_POISONING_NO_SANITY=y
+CONFIG_PAGE_POISONING_ZERO=y
+# CONFIG_DEBUG_PAGE_REF is not set
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_ARCH_HAS_DEBUG_WX=y
+CONFIG_DEBUG_WX=y
+CONFIG_GENERIC_PTDUMP=y
+CONFIG_PTDUMP_CORE=y
+# CONFIG_PTDUMP_DEBUGFS is not set
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+CONFIG_HAVE_DEBUG_KMEMLEAK=y
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_STACK_USAGE is not set
+CONFIG_SCHED_STACK_END_CHECK=y
+CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VM_PGTABLE is not set
+CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
+# CONFIG_DEBUG_VIRTUAL is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+CONFIG_HAVE_ARCH_KASAN=y
+CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
+CONFIG_CC_HAS_KASAN_GENERIC=y
+CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
+# CONFIG_KASAN is not set
+CONFIG_KASAN_STACK=1
+# end of Memory Debugging
+
+# CONFIG_DEBUG_SHIRQ is not set
+
+#
+# Debug Oops, Lockups and Hangs
+#
+# CONFIG_PANIC_ON_OOPS is not set
+CONFIG_PANIC_ON_OOPS_VALUE=0
+CONFIG_PANIC_TIMEOUT=0
+CONFIG_LOCKUP_DETECTOR=y
+CONFIG_SOFTLOCKUP_DETECTOR=y
+# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
+CONFIG_HARDLOCKUP_DETECTOR_PERF=y
+CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
+CONFIG_HARDLOCKUP_DETECTOR=y
+# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set
+CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+# CONFIG_WQ_WATCHDOG is not set
+# CONFIG_TEST_LOCKUP is not set
+# end of Debug Oops, Lockups and Hangs
+
+#
+# Scheduler Debugging
+#
+CONFIG_SCHED_DEBUG=y
+CONFIG_SCHED_INFO=y
+CONFIG_SCHEDSTATS=y
+# end of Scheduler Debugging
+
+# CONFIG_DEBUG_TIMEKEEPING is not set
+CONFIG_DEBUG_PREEMPT=y
+
+#
+# Lock Debugging (spinlocks, mutexes, etc...)
+#
+CONFIG_LOCK_DEBUGGING_SUPPORT=y
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
+# CONFIG_DEBUG_RWSEMS is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_LOCK_TORTURE_TEST is not set
+# CONFIG_WW_MUTEX_SELFTEST is not set
+# end of Lock Debugging (spinlocks, mutexes, etc...)
+
+CONFIG_STACKTRACE=y
+# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
+# CONFIG_DEBUG_KOBJECT is not set
+
+#
+# Debug kernel data structures
+#
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_DEBUG_PLIST is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_BUG_ON_DATA_CORRUPTION is not set
+# end of Debug kernel data structures
+
+# CONFIG_DEBUG_CREDENTIALS is not set
+
+#
+# RCU Debugging
+#
+# CONFIG_RCU_PERF_TEST is not set
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_RCU_TRACE is not set
+# CONFIG_RCU_EQS_DEBUG is not set
+# end of RCU Debugging
+
+# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
+CONFIG_LATENCYTOP=y
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_FENTRY=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_TRACE_CLOCK=y
+CONFIG_RING_BUFFER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+# CONFIG_BOOTTIME_TRACING is not set
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
+CONFIG_FUNCTION_PROFILER=y
+CONFIG_STACK_TRACER=y
+# CONFIG_IRQSOFF_TRACER is not set
+# CONFIG_PREEMPT_TRACER is not set
+CONFIG_SCHED_TRACER=y
+CONFIG_HWLAT_TRACER=y
+CONFIG_MMIOTRACE=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_TRACER_SNAPSHOT=y
+# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENTS=y
+# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
+CONFIG_UPROBE_EVENTS=y
+CONFIG_BPF_EVENTS=y
+CONFIG_DYNAMIC_EVENTS=y
+CONFIG_PROBE_EVENTS=y
+CONFIG_BPF_KPROBE_OVERRIDE=y
+CONFIG_FTRACE_MCOUNT_RECORD=y
+CONFIG_TRACING_MAP=y
+CONFIG_SYNTH_EVENTS=y
+CONFIG_HIST_TRIGGERS=y
+# CONFIG_TRACE_EVENT_INJECT is not set
+# CONFIG_TRACEPOINT_BENCHMARK is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_TRACE_EVAL_MAP_FILE is not set
+# CONFIG_FTRACE_STARTUP_TEST is not set
+# CONFIG_RING_BUFFER_STARTUP_TEST is not set
+# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_PREEMPTIRQ_DELAY_TEST is not set
+# CONFIG_SYNTH_EVENT_GEN_TEST is not set
+# CONFIG_KPROBE_EVENT_GEN_TEST is not set
+# CONFIG_HIST_TRIGGERS_DEBUG is not set
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KCSAN=y
+CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
+CONFIG_STRICT_DEVMEM=y
+CONFIG_IO_STRICT_DEVMEM=y
+
+#
+# x86 Debugging
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+# CONFIG_X86_VERBOSE_BOOTUP is not set
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_EARLY_PRINTK_USB_XDBC is not set
+# CONFIG_EFI_PGT_DUMP is not set
+# CONFIG_DEBUG_TLBFLUSH is not set
+# CONFIG_IOMMU_DEBUG is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_0X80=y
+# CONFIG_IO_DELAY_0XED is not set
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+CONFIG_DEBUG_BOOT_PARAMS=y
+# CONFIG_CPA_DEBUG is not set
+# CONFIG_DEBUG_ENTRY is not set
+# CONFIG_DEBUG_NMI_SELFTEST is not set
+# CONFIG_X86_DEBUG_FPU is not set
+# CONFIG_PUNIT_ATOM_DEBUG is not set
+CONFIG_UNWINDER_ORC=y
+# CONFIG_UNWINDER_FRAME_POINTER is not set
+# CONFIG_UNWINDER_GUESS is not set
+# end of x86 Debugging
+
+#
+# Kernel Testing and Coverage
+#
+# CONFIG_KUNIT is not set
+# CONFIG_NOTIFIER_ERROR_INJECTION is not set
+CONFIG_FUNCTION_ERROR_INJECTION=y
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_ARCH_HAS_KCOV=y
+CONFIG_CC_HAS_SANCOV_TRACE_PC=y
+# CONFIG_KCOV is not set
+CONFIG_RUNTIME_TESTING_MENU=y
+CONFIG_LKDTM=m
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_TEST_MIN_HEAP is not set
+# CONFIG_TEST_SORT is not set
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_RBTREE_TEST is not set
+# CONFIG_REED_SOLOMON_TEST is not set
+# CONFIG_INTERVAL_TREE_TEST is not set
+# CONFIG_PERCPU_TEST is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+# CONFIG_ASYNC_RAID6_TEST is not set
+# CONFIG_TEST_HEXDUMP is not set
+# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_STRSCPY is not set
+# CONFIG_TEST_KSTRTOX is not set
+# CONFIG_TEST_PRINTF is not set
+# CONFIG_TEST_BITMAP is not set
+# CONFIG_TEST_BITFIELD is not set
+# CONFIG_TEST_UUID is not set
+# CONFIG_TEST_XARRAY is not set
+# CONFIG_TEST_OVERFLOW is not set
+# CONFIG_TEST_RHASHTABLE is not set
+# CONFIG_TEST_HASH is not set
+# CONFIG_TEST_IDA is not set
+# CONFIG_TEST_PARMAN is not set
+# CONFIG_TEST_LKM is not set
+# CONFIG_TEST_BITOPS is not set
+# CONFIG_TEST_VMALLOC is not set
+# CONFIG_TEST_USER_COPY is not set
+# CONFIG_TEST_BPF is not set
+# CONFIG_TEST_BLACKHOLE_DEV is not set
+# CONFIG_FIND_BIT_BENCHMARK is not set
+# CONFIG_TEST_FIRMWARE is not set
+# CONFIG_TEST_SYSCTL is not set
+# CONFIG_TEST_UDELAY is not set
+# CONFIG_TEST_STATIC_KEYS is not set
+# CONFIG_TEST_KMOD is not set
+# CONFIG_TEST_MEMCAT_P is not set
+# CONFIG_TEST_OBJAGG is not set
+# CONFIG_TEST_STACKINIT is not set
+# CONFIG_TEST_MEMINIT is not set
+# CONFIG_TEST_HMM is not set
+# CONFIG_MEMTEST is not set
+# CONFIG_HYPERV_TESTING is not set
+# end of Kernel Testing and Coverage
+# end of Kernel hacking
\ No newline at end of file
diff --git a/linux-zen-letsnote/lets-note.patch b/linux-zen-letsnote/lets-note.patch
new file mode 100644 (file)
index 0000000..8da250d
--- /dev/null
@@ -0,0 +1,12 @@
+diff -uprN i/drivers/input/serio/i8042.c w/drivers/input/serio/i8042.c
+--- i/drivers/input/serio/i8042.c      2020-05-03 04:10:23.000000000 +0900
++++ w/drivers/input/serio/i8042.c      2020-05-05 09:27:20.400985071 +0900
+@@ -1296,7 +1296,7 @@ static int i8042_pm_restore(struct devic
+ static const struct dev_pm_ops i8042_pm_ops = {
+       .suspend        = i8042_pm_suspend,
+       .resume_noirq   = i8042_pm_resume_noirq,
+-      .resume         = i8042_pm_resume,
++      .resume         = i8042_pm_restore,
+       .thaw           = i8042_pm_thaw,
+       .poweroff       = i8042_pm_reset,
+       .restore        = i8042_pm_restore,
diff --git a/linux-zen-letsnote/sphinx-workaround.patch b/linux-zen-letsnote/sphinx-workaround.patch
new file mode 100644 (file)
index 0000000..598b5af
--- /dev/null
@@ -0,0 +1,12 @@
+diff --git i/Documentation/conf.py w/Documentation/conf.py
+index 3c7bdf4cd31f..9a0ced58a3e9 100644
+--- i/Documentation/conf.py
++++ w/Documentation/conf.py
+@@ -36,7 +36,7 @@ needs_sphinx = '1.3'
+ # Add any Sphinx extension module names here, as strings. They can be
+ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
+ # ones.
+-extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include', 'cdomain',
++extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include',
+               'kfigure', 'sphinx.ext.ifconfig', 'automarkup',
+               'maintainers_include']
diff --git a/manjaro-keyring/.SRCINFO b/manjaro-keyring/.SRCINFO
new file mode 100644 (file)
index 0000000..6a7fa2d
--- /dev/null
@@ -0,0 +1,19 @@
+pkgbase = manjaro-keyring
+       pkgdesc = Manjaro PGP keyring
+       pkgver = 20200603
+       pkgrel = 1
+       url = http:/manjaro.org
+       install = manjaro-keyring.install
+       arch = any
+       license = GPL
+       source = Makefile
+       source = manjaro.gpg
+       source = manjaro-revoked
+       source = manjaro-trusted
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+
+pkgname = manjaro-keyring
+
diff --git a/manjaro-keyring/Makefile b/manjaro-keyring/Makefile
new file mode 100644 (file)
index 0000000..898ffa1
--- /dev/null
@@ -0,0 +1,11 @@
+V=20120504
+
+PREFIX = /usr/local
+
+install:
+       install -dm755 $(DESTDIR)$(PREFIX)/share/pacman/keyrings/
+       install -m0644 manjaro{.gpg,-trusted,-revoked} $(DESTDIR)$(PREFIX)/share/pacman/keyrings/
+
+uninstall:
+       rm -f $(DESTDIR)$(PREFIX)/share/pacman/keyrings/manjaro{.gpg,-trusted,-revoked}
+       rmdir -p --ignore-fail-on-non-empty $(DESTDIR)$(PREFIX)/share/pacman/keyrings/
diff --git a/manjaro-keyring/PKGBUILD b/manjaro-keyring/PKGBUILD
new file mode 100644 (file)
index 0000000..496d4ae
--- /dev/null
@@ -0,0 +1,27 @@
+# Based on the file created for Arch Linux by:
+# Pierre Schmitz <pierre@archlinux.de>
+
+# Maintainer : Philip Müller <philm@manjaro.org>
+# Maintainer : Guillaume Benoit <guillaume@manjaro.org>
+
+pkgname=manjaro-keyring
+pkgver=20200603
+pkgrel=1
+pkgdesc='Manjaro PGP keyring'
+arch=('any')
+url='http:/manjaro.org'
+license=('GPL')
+install="${pkgname}.install"
+source=('Makefile'
+        'manjaro.gpg'
+        'manjaro-revoked'
+        'manjaro-trusted')
+sha256sums=('SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP')
+
+package() {
+       cd "${srcdir}"
+       make PREFIX=/usr DESTDIR=${pkgdir} install
+}
diff --git a/manjaro-keyring/manjaro-keyring.install b/manjaro-keyring/manjaro-keyring.install
new file mode 100644 (file)
index 0000000..9e3bf65
--- /dev/null
@@ -0,0 +1,14 @@
+post_upgrade() {
+       if usr/bin/pacman-key -l >/dev/null 2>&1; then
+               usr/bin/pacman-key --populate manjaro
+       else
+               echo " >>> Run \`pacman-key --init\` to set up your pacman keyring."
+               echo " >>> Then run \`pacman-key --populate manjaro\` to install the Manjaro keyring."
+       fi
+}
+
+post_install() {
+       if [ -x usr/bin/pacman-key ]; then
+               post_upgrade
+       fi
+}
diff --git a/manjaro-keyring/manjaro-revoked b/manjaro-keyring/manjaro-revoked
new file mode 100644 (file)
index 0000000..5e184ec
--- /dev/null
@@ -0,0 +1,2 @@
+FAA6840E8C3FC7F89BEE0DC8AC7AB10BCB6CDD17
+540DE7083B89314CF70EA6F0C1B1AD0DA80EBF3E
diff --git a/manjaro-keyring/manjaro-trusted b/manjaro-keyring/manjaro-trusted
new file mode 100644 (file)
index 0000000..d31549c
--- /dev/null
@@ -0,0 +1,19 @@
+B4663188A692DB1E45A98EE95BD96CC4247B52CC:4:
+E4CDFE50A2DA85D58C8A8C70CAA6A59611C7F07E:4:
+1E7908935AAB9A00D6B47503363DFFFD59152F77:4:
+35B4FF23EA9477582C2A0AF12B80869C5C0102A6:4:
+74C2F2CC05A0AB7D859839938934292D604F8BA2:4:
+77DC01C9971AC3C39A0626F72C089F09AC97B894:4:
+5A97ED6B72418199F0C22B23137C934B5DCB998E:4:
+7C89F4D439B2BFACF425107B62443D89B35859F8:4:
+39F0EC1AE50B37E5F3196F09DAD3B211663CA268:4:
+22C903DE964E6FE321656E318DB9F8C18DF53602:4:
+16DC688DF3EECC72323954237EC47C82A42D53A2:4:
+2C688B52E3FC0144B7484BABE3B3F44AC45EE0AA:4:
+76C6E477042BFE985CC220BD9C08A255442FAFF0:4:
+04BB537F5BC2D399BFA72F8F17C752B61B2F2E90:4:
+2D14560CDCE6A75BB186DB758238651DDF5E0594:4:
+75C1B95A4D9514A57EB2DAE71817DC63CD3B5DF5:4:
+F66AD0FF0E57C561615A0901CEE477135C5872B0:4:
+7A443CEE69B6B3777740E258084A7FC0035B1D49:4:
+688E8F82879D0E25CE541426150C200743ED46D8:4:
diff --git a/manjaro-keyring/manjaro.gpg b/manjaro-keyring/manjaro.gpg
new file mode 100644 (file)
index 0000000..f9a1ff9
--- /dev/null
@@ -0,0 +1,2398 @@
+-----Guillaume-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=72IC
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Philip-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+DxbWYFI=
+=ueGq
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Roland-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+mQINBE+qF8wBEADR3yIPga5jHbc3kX2icYGBPhkY1zFHSNuqO5VYAslnHnp6cLLWIxKMB63a
+cY0n0WP+xda9B+lm9c1GP0CLIxPuIKJztICJ17biPLz4jq6wv1ElOgbl3j+gxacvptGT68oI
+sBht0oB/DAYkAXZxxb+qjLbJ3WtxCZrv0UkZseuOIKw9AB3zFOc2bP5IDpyJK3WHq7WZAbSA
+rPrm2Bx1GmCw4tOm0VWqEV2Y+ml/tMV1nWKRPNZVxhOq0D5U35ntZ6t8R6HTcT6NgW8ZpaCq
+B7zH6DLNKCPo7+mV1NpSiBxGLmbJELNZDOPcsCB3II2emk85t9+vSym5sxstUNjwU90UzMbv
+DCMuCvUhRplQSwqrsIAWUQSSEk1JdcsCvGW0ijj+jB1cnvYWKqwRDZOvWjwZJiW3yI4E/taY
+sOonwm9oyEPmW50c5W7X5QgjgihriifhvDs2zEix+YUiMQ3/dajttfBDCWhLBW6e3iVtKdC1
+Hp0n/JwPw6fDJEiuiIK9a9RE3fdmPRID3CA1MY7fvmqPH0htegxhlAv+KjmnyiL+F+mY9vuQ
+hj1S+6qGjRRvLsglmyK1ocoGQv+bH5osUXcB9q31wJ4kkob0pQ2LGNEUxa13n9lDqIrnPfxZ
+EsO+l6czsq4EbS7h4S1koFKh66N9G8on9H3NefEL2GLtMpXcNwARAQABtDJSb2xhbmQgU2lu
+Z2VyIChNYW5qYXJvIExpbnV4KSA8cm9sYW5kQG1hbmphcm8ub3JnPokBGwQQAQgABgUCVMOr
+jAAKCRBzpgxZUYsUfWZ6B/jm9lQXjGzsuCVgzkGQe/Y3SwWCbcebfy/H3jyRKM+FeLIPzHIU
+/OzhdGWxr8eZvRgD4j5d8RUlDSCsBtGqt3iwe0g/K1WBGvjYzl0RMNvJV/N+yvhagF5J3dOj
+yA/PHCwu0i9vauNV/0pv6VbA5vu9NBFg1TRGiw7OwelQ/4GBk5Jr+XUxtX8tftDtrFa2EchH
+I3+ogAf8OTnoyPS17QvO9dRBbbl2LOed7Ii3rStZOrc+Zizl/lgWwhUhD0PeJHxFDSw2dVTa
++E36y1E+diEAD0kpt8BKa2U2rfipIeXSKedeWmbaHLgLWlU7gozp1qDJr8qEXGdwf/0XsxsV
+Oi2JARwEEAEIAAYFAlSEPSIACgkQyqallhHH8H5UdAf/Xh84UsoRMSZSIxcY1II6/CIC3Ax7
+50BwW2N5syz55Oo5utUlYTG1kI10GbfLjCJIdpYHy3IxRRKYgg/HMj+KkPV+wZyyE/L9ofCB
+nPDlxsZfzzyLCuwUGJVROyRsRLTmai8xo8KPXAhvb2ZAji858Qxb2/MV3uUy9nbKGGC4If13
+fNLdcLSzHaYnLrWYbq2hrUpya3e3P5jO7JeoSbyrQe04OJJAads4FVWVpSFzYYdxazbczZGE
+9PoXRFIRG/7/hAqzrMiStKkIGfK9udNwv9dgthtD9EJCztBIPDNL0zqEFjViK/LA6EF9K4ls
+SqittEMrCz9Dj4O7/TrBsA60A4kBHAQQAQgABgUCVIRVBAAKCRBiRD2Js1hZ+IH4CAC6swgi
+YqDQTGEvmCFXr6w8SnBp5DFzQ8OWxsYFo4W3kVJhi5CR7c+UXquRm9OGumI3b7u3PJdim/hB
+IRl8bUcrzeVnWqhBb1r2l6Tp3GDWBulEr47q4Z/bKsNxmmpVrqK9/q32ZhHefr5tDughVyzl
+d0qskpABHpwoQJXzxq4vuubvFxrrPM0kXzmdRmo1Ih4HDkxkRw3y+c9c+hc33g9NGKNWO0G2
+fFKJa92MPCn1FVYT6ZAfcv97+ZajPeDMbHu78SvlAicK+nwcDZHeMjrsjIrZXqZAq/iYOwL5
+HTNRlobcu9j59tk6a2/uHokl7whQMl2dL8v58C54Vr6/QxCjiQEcBBABCAAGBQJUhGMYAAoJ
+EIk0KS1gT4uiaO8IANRT7G0ppPZqFc1sBNT8PKFweKz4vooJI4xpfxszt85Fz2EcCPTvL/iX
+XfINzTJNbp+83WtygTfGN997fL9FagLI55N7xp1+Cuzh+DyHM9LylZJw8wBGOhX08w8+hdQc
+/Qunu1/0O+avVL0VYlk5L/BZPLQIBWzvgFdTswdf8Q3br4LsG201203WAqpkD0h8yWvXbW4v
+41d4kWsnhM5X8BBalfz7U7EOQy7vAuXRCNd45hJr4SMgucreyRo/Hju+j+HZZvO34cqi9WAl
+EquvbbFf6PbmmUa7x8anG3NxSm25MOHow7K1dPgJfHr94hdv9N24pTUWRY8dZyDlkzePyhyJ
+ARwEEAEIAAYFAlcSvwoACgkQfsR8gqQtU6LEmQf/cOUmKv1EkaqnkkZRIF/HF4tW1E2Jj8Ty
+JDu3WytmW9c1Q0CFmZ+oOMrB6dOhZRCLMdtHjxWqK0ZjlOhm31VNIH+Ygr1Yrz4TKBHPA+yu
+0MUiDr8n+ivcOjeVHY4Yuv14bqqVPTWXE6rUpjND8AvUgP3RCcU4g13VkJ9RWuJH570TlrkF
+SHUfDp8KoDuMOEE5aR/tvRhU4NbbPYMol9ZJShMMttHlYk8SwetoGpJ1DSWRhNfN4d8YLM1s
+jBv4uGCQgucWj/s1yjV5x4X9HRSlfGNsqWDrEqtuv53efvVU7sRMUakPhUJO3QW6r/Raxw7v
+lVwm7xlBvQz0p1anh/30E4kBMwQQAQgAHRYhBCxoi1Lj/AFEt0hLq+Oz9ErEXuCqBQJZNCRX
+AAoJEOOz9ErEXuCqjO4IAJkz88jZB4ryZL3DqH3PmCezeqeR5Q5H1Hh/vOWcujvF3/xtXyn8
+9xhFgkdQXpFU/VEj3OeaKaYH0hGmeRqthzI+M+bvYPoRwdOlXewTx/tHch4BqSRmOldXIKJ3
+2YmWjWP4XxiL6QL4UJcrJLIdPrPf0e+bHfvxnvQ12eYqixCqXsJDmzfMeJZNTSmnzhoRsBcm
+b3CbZEu0D6j19AMoIwVIYCWYhs14S6dc67xhAcfL1oWuu8KGt922IgVmXlG32ICB11BwTVa5
+jazmt/N/RCqpw1GpGsIp3mjEHcq9/nUwUrQQ1+uHL//79t06oJb+wneLr2K5ENCFMFKL/1Le
+x42JATMEEAEIAB0WIQQtFFYM3OanW7GG23WCOGUd314FlAUCWTFLJwAKCRCCOGUd314FlN4W
+B/9lwbmViD3ITzZEe6bDUq5bZoBRa1yAYdN7eV2pD20kE632k5aTfibHmjDnT4iJ2rv8KaF1
+AKnbBl+HLfJa13Wcv8iDuLiKPTcVmvwVsYjVSh0DdpKfZAi4N5HhUzQVFZ1Hp5zBXK+hRFKw
+vc4VN09jSwpP6/UTiKwYxGOU3Tyui6BsaoUgrji7DLD+6QceoTdnpDwtvkDGqOKKr0s3SJGy
+O2dPu5W3YtqEMTfE6xwLAa7qYWk2YofDRnDrzzrdZW3XE+LQqqWpAYXuFDONz7R0v+BDIWsB
+gWlJpBBwL7El/Wyw4OU+yj0S+wBMn64hiaPpjntaljEK3zNXJ03+O6g1iQEzBBABCAAdFiEE
+dcG5Wk2VFKV+strnGBfcY807XfUFAlm7vREACgkQGBfcY807XfWYewf6AgDhcdofzY9gF0FE
+et53CU5TMD+GE4uWvDYfr23Hj5bljzegU9KoQS/WIU//3Isj7n+tbKs4LVFjNA8+AGzOZ1vP
++NzmIrJpilHHfV2Ad33MqyHwTHcDuAwbCEQ4Ea1EezGjcwgvCgnQS3e4nCGv79emPgcTQ9Fl
+Sc7Wwr2W3/av6XZLcXA0EPD+GFjWtZGbGHiKJSY5ObPRh+fibllwXhH2sFDYvBs65OqEQHQ6
+2ajJaltvaNfEn5318j0wrG1ZI+dVPpuDRbndsTQ3sRdkePige1hEaq3JLzTi9khzkxA76gpp
+jwH1UoLBpuYsRUyWUFCxykCHMGkNz8J7QIj8V4kCHAQQAQoABgUCVIREagAKCRAsCJ8JrJe4
+lFWmEACgmJiN05sGhNn7jfzTtlyvuT1UJ7djHbw31mgkDsOJuc7MpIUZueFziCwW48NbsoIE
+uZrTvf0WpIuzuWWQJhSVnmxOpgvFfo5RPMkYyBGZ7lRWBl7yP9Et5m/p/2otssa6MPsl87IS
+FqWozaxgg5RXmzrK8bckwGeyYu8XkF5q6Xx5YmsEfdWdAGAgD/GV4OdmAgtqwYs5iaLx0nl1
+kPS1kSej/kYGh+XHLAO7MqYYtRqPJtdryc+DahhQ8Q0httxA6cjxOZl8Ads2xnzeBngJSQ3z
+aKgEpzlwowaoPiv35m28YsSozUkJgyczZ/wmhIBwhzLTSYaCBrviE3hgUCeI+Li46yWPqaHn
+yz3hiT44zKjMihnXDNeNk+l68k7FLQqWfQXpNpSIVYYk26547/Rj9SYJIGx9hvaS6MuBT1aq
+3h9Ho6wH3Jy6D7SQQlcB/0l+iwDY+TWeAYhTC3Rm7ZABiKW3HPHoqSFQ9dwE2A93b0cc0udo
+qYLf0xXOGhFEzSRA0BGfTzKjrURssaejfoTaudVb3F/9+JQZXXyHQUh8G1cbwhTOWY3jv58Y
+ntu7jH7diU5ya+u7ONutMM9rNN4XBCiG5PB5tEsg2GO03cIRIiaIc4/dM9VbINkDj0997fhT
+hvWhvnInXISdckS/TpGPGiazy4AnJccVYNIQNE9QkokCHAQQAQoABgUCVITtLgAKCRArgIac
+XAECphByEADxDsLSAJbDYfO+hV2v41Tsl3RTq96eaFSazLBHUvF5lYyTAzsv8S0cH488Pvvp
+VhOxsqTq/3+4G60JxyX6s2PxBEDfdnLsHVM0nupFKlqgBWTyopERhWUnIHDwVeW/aVRdW+3G
+qghKnbd5rrU1qed6M+lWL0fTgVpsNtWgDjqaWnAXC/944MZNcPLCNccBmzKTFvWE2Dzk0qM1
+duQABMX05qaQtYZdEzH83GYqtshBxTkYt6F+T5ynPV/tkeU6lFHbNW3vw2YwB+LCmMeveIUh
+NS/9XFqjpvu3LKxbppHBXARlQh0Jogw1htJ8eCkW6MiUZxH2v2CRxJdloSwfHe7vzmmKqKHs
+54Cq7DMjJXL09RID9sCwMOW0QMo8IIp5up4vzvG3miRCuQKGdBLEpqO7vGU2a9wijf3F6Gp+
+uq7/yQ99zQB7XZbahCrA5NKHDpTxq+jZzNz52Kao+BoA87TGW6TwRuYOnQ6jHqPt8MnwQdfr
+uXCuIskEu6jqTdHhxVmQENTH0iFz+x75qH9azPYST6yfO7M0s5sldT87e+1jUMSLrcecg23T
+UEWK8/Ys3M2l8Av/R5v0yeS6DmTwevmZOMYVJQE2qUxQD9OaKkYYgNLqOR9SBia+k78kszoW
++KnnOOsjqavu5/c9vN+NvvarHpNjNJcIwVU6nGUEK2GjtIkCHAQTAQgABgUCVsnc6wAKCRCc
+CKJVRC+v8JFDD/40xteMw7aVFTrCkbg8LQoiqCcRgfRBvs2og5tT4vIgODOxOtZmJNfed1lO
+RI6H7AflaSQ3OhT0Fs3AjdNxvldryt26LZSm8bWjhzGZt+xd4rs1NfsV6+sm5mS8NvpEO2Kt
+xy4qRhJDkSWSKpL8qcBdmqEDiyJ9/7UiMbU7gO/T/xgEzNaV6c+kWNfoGUwo1+fWRig5GzaT
+ETB/NRZuLtMy9Oyz2dDqMArwntjyjEgwX6uwYVU5xsXsW2B3pcF+v7P+o7Nu0Vky/TLDnipe
+6QqmU8Uqimi+iSuO68uJjf2KvKKXDLlxsdCMesmhFc/nYgzZQY8AuwlBGLi7FhpuSwTuSEyI
+OqyVdI9JxRSl5rFqKfzpF8Fl/1SEiHy8adYiShnmU1HwgdbKznLJUYReyJdLZuL3cIpObPx4
+zJV6NOke7wE0ARQZ5jtrU9ru7v2gen0YjWqtV28r0MxU5Fbl4qxPqNg3tIrIIZ8BQuTk/pwr
+XjceoxN5zIqWNFn5pgUa6oQRjWQLnYFIs9vGD/76xwpEOa/KsV2fAEwOvxCqRVGYCk6CU9ZB
+nHpXz7O4bOMFwKD8bFu/qfjw9OXqPTGPOtZVeMjCyxGlX4//jIrCPdX8XixT9mHHvuqWumH6
+wgYyeJrOlWB03FJXm8eiCyVlUmilYJveDKH/cGq1ivAvfsNifIkCMwQQAQgAHRYhBAS7U39b
+wtOZv6cvjxfHUrYbLy6QBQJZLnPcAAoJEBfHUrYbLy6QvXkQAJ6n6DZtiFWOvfWZFcQjKUBu
+LnAm2Zb1O9lREk4AGK8+DOGUOKY6YmbVdv3uLgCzw0Ubqf7PCf1yWsp9H6xa9xeHZ9WDQnd6
+3fNSGG1zGqkr/B/usDKDGIA+jXuuvKiapPlK0iyUewOfslHkdghjDeqQT/4Te1ZcQSuixoqj
+dhOlGu0UDzoYr8jflkIRnXdOsgsFonBWEH0DeyHWXZ6M4JgqvdLlup3MV2DruY4XWpZdyyp/
+avWkx5xMlrVToTzwlsWkbUthPReMyCWTzvk/g0tYX4nddtaqRBDlxkwQJf2OvC+FgoPGVhiL
+IkbAzeBweLnWfCQvB0RwQzinarGOtMtXg5g9405b7n3NhNBQoxl6MR09exRW91UfKSiWUkRH
+LSeU4vpQissZ/kXv4JEVINtS8xHfpa/RPbh05oJ6ClUaBZ30GGMACG75WMjn0IDaYV4P/8wY
+hXvc3rRSGzvxFa675mhz72F+Dhnl0cspsLZU3mwUs4zE35XxcuNFGaxYUbTrzbhhSVHhAsZ0
+3rr/ise3aGObUsoCXK95GtXd3V2Sr4vmu4TD29/PCOX/g+Ja6w30d/iY2bVIdN01LDry7GRs
+j2B7BmcbQlRyYU1Cl0WcDn37b0VH91I7hmoa4DiWfEfVs8+930wp1WgTqIWiGJ1Zvzxcv4i1
+Nl3ayuJTmF8oiQI4BBMBAgAiBQJPqhfMAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK
+CRA2Pf/9WRUvd+sLD/4l0rm8eX5SOBUyyp2JPb7U9Uo1gj/ZqN3P/rm5TSuYo9sxNek765ji
+MnLB5DKU0D5VL7islhKqo7twhIE0okxyszBOG5yIM4xIkiuXPiPtMinQW9jOOS8exRcQ8664
+mdA+Cl1X1czaSrpJ6AQ2/h0fTj8iKrHwMUZHLl8kiK3MustnhxDussD0NGw0vIz8sP/viVMk
+tusNDljzD7xVXmo26Xk7asKZmuf+GRG20IhumR7AEePKQ879h2p4PxncCunzksS+LgiWdV/F
+h8wqicxx86hD6GRs0E0iZHmzj9fkI/wY2UMmUnsOZLqGwLNPhRLbMuKj9YDcQHavYsG93j/E
+Gfd1gs2skKbfDoNt0SypSxtucQevnmKy53Y2vR0JfgN8W2cXrOmO+OnLtcxyLVRu0UEyuWwr
+iODoLpQ5adUYaraoPslF7FmAuWhS5am6CS67z/Yvi5mjC0VuaJeN7Lxk1KNhguQJIPl38UvF
+xHMFTV3YhdokhsdtJOknJUvLX2iCnmq9Fn0eaFs3AEtAIqqDRNzSxkJsnxndqVRh60ROaUGT
+8FQ+1ruVYCifIMA+KGDkpFtTc5ddSd6ELi6F7f4gECXdjZUEYsbvRWboqD9SKTm2+UkeZ0pD
+PT9zrbJlw3X48clm3kPmIG+1mfS1t1YHHDIhtUB9jnxiB47wt5NZl7kCDQRPqhfMARAAru38
+iaQy+IxN2t6nUcQCUjWJQ5WvXuliTN+tkckvuM1XWntUmMZ+Pi7XGY3Q5XK60i4BosMW9Stf
+/KOHHK91sUUV7XXWIjOhRMaZ4DsGBmYMeBttI6w/FUjL7l9LojOcG3SlUk/wISKgd5qemDW2
+XTji9GaViS9fbq1IpPuoPFsN+zemn/vNV2/xKgb5EfBJgB5IVcfuFID+6NLe6HtUu+WMzTKY
+/PvOwr4DjRWMVUGxROOOCrRZOw2wp8c6EtMX2mMkJKc53+ezQEmop0o+eYJRlhLFtXEHPf/D
+1Z/UoNdzOK7QZvgXtF3vhHGBgbAqV6/t9K9pooxLOvcjvFqVx1BmOHdt95TKrZPFwUSy00tg
+Huq2+zTzLW7bxdqg6IFdYspZyuGNnHTgqS3VICUDrxcbM65nTMG1MPqmO1CQZwYglvt9uvlX
+veZN1MM3iql0EdQOViB9GmfW8/zcp43iMkRng9Sq2vdj0IA9hYYRNjT2VQBYs8n5CEm5d08a
+jHKagiPw+de5fEjzNRKId0bY/d2yyGPnxUo+gp2n2yxvXnk+1yGCRwH+UPFfCoKIWxAdEyto
++nZdhCniyNkRzoqrcN4/GyxCqTgK8iY5MXTNkG05+IMZ9G4iOfozbx71RUWKW0wt5CZLBiAS
+S38ZfvIrQ/MQhXqV9KOrz5IL6o+943sAEQEAAYkCHwQYAQIACQUCT6oXzAIbDAAKCRA2Pf/9
+WRUvd2YgEACZhTKxEBfOL3FNgdll2RsgmlEeBv5ygJOirBht73Oj7rRRqfaMTFkLhDlsx0WJ
+LRcpBb26gqbslyXLXQDI9zRHm7cLsEpBZW4P44xwxnaPxkIZEbhlXBuvTiIFsA7ny5hwx+gn
+RdUGuaVnQ2H/WXbm0ysQs0W3wcVZEwDPRhIYOs+tl8zxQKcbnlC2BPbhh+ROXo27HbPTB9AH
+W37NOzSFFHV2vi3f68xC2NXi6gWqgnBtiN+TCEhYzCcWtzQxzkCyCnOwXvnk6FucJX1e594O
+hgXUBEKKehwxxOZofz21nvz6JyCh1JcZVKsVNmXL2761IrbShzvoYKrNF9C81FhfEbfZc3v1
+lEKX7aod7tnQF1Mk164H79bphWhEdHOsU390eU/6x2gB55vTXogISXlo/BTaQ0mhmVPp0M6D
+xgJMfFOVkOz5Siav+eYwqJif7X+8Qn6SjB2MzngRLMnrteIRyHtzcJ3o7Fg7SNCIm6WvOZ3X
+qGb0eed5YFuARIAdT7KfR9x7a4wma0FtQwSI9zfkroEKdQjT6qO5sjb+Wli8ngCzgFwW9N6g
++qbM8WV//l/flubSsrUhzd0JlL4rwihbjldH1v4lgLnH/U8qCeI921ZK3jy2NxZN0Js6LWbX
+fQ3r6jhVCuw5ZnoWO6Ztvq0DMgHrXL50HAgAMFvAMqpEFw==
+=iMj8
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Rob-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+mQINBFLvFvsBEAD5n6lXdzkutIVorGJQsU3doNDRr61GUBU1/hLTNpdUEFSa+JMuS+zsq86u
+xWg5CpInLjx0DXm60ONKzIpSbK6MTQiTTZBhwPV9vPZm4VKeubbJV4dAECKfC69YzAxd5ZXS
+GF8KY74te0fV0zlJHN87QPYosTWY27N7Q9oxhwFEPaSIqkg9uTMahfxyPhvHQaWlzZuiYX/p
+zBVAzTO43W7QZcBs/jzGVAItqMehmmZDsYAa421LdkzCDUeTCI3OTb5sbsdr8NXKOiPaNomy
+3LoRtJyeCDiX+wDT4SPu8hXoFxIJT7SsS//AXbzZiMNP1cTbl4ji7MQ2B64jXg5kwaAE7R0M
+xSc0hyYReVGdlSxffVee1uJP2hLJLAVqpTIxEZENAVfE/t0x1SeoLOvAquys8Zsm8dBMiVLV
+DBPET3u7NkCmDe9/3GRJl2ZR9vJPBlqUddF16ZRzCWD6bg/Rt+g39bN+OGSakPRUSfRZC+cP
+DsknHoyEcYs+DSsNaPvCK3rMoRHkxUIrXW9ZrQhfmdyvpTSCb+GzWopWw05kpUXA0Lsy6ZGY
+5mlv86Z4erzgR5uvP/QqrJpkUbELKCar+E3hb9ULVEwKgQG94TezjaYuFThY7M+cdyapzGtV
+s4TBFnzu86Dxo3DPsn2hz1thywn8CYssKoqV+4oaEQCeM2zr5QARAQABtCBSb2IgTWNDYXRo
+aWUgPGtvcnJvZGVAZ21haWwuY29tPokBHAQQAQgABgUCVIQ9MQAKCRDKpqWWEcfwfpnMB/9f
+fyM/T0QUxJL2EXO3UCnDmVrGwBLZtQOEKLooojswYjVUEnhjLHFd6DCzovLjqyzg4ug3FtaB
+4ZUA8Lzh+eca9lIcKKL/I42psPbCEmknOaCWiYLr9bFW5UiMzVCSexS39tchJhyGTCnXRCZh
+gCQOswcEJ8GnBYWoR0cO1ZWqMlygQ5kzHbmDaGPOT6xZAy9Qyhvlh7ETibrpipZpeYSYhVTK
+pBxsKIEco8Z26BrxB7OgxwXvv2k/2hId7z/P5RgMbmcZ4koybNy8PorCWZ+gxce2X2YlP7Ff
+1yEhXAK6ac9jizU4HV8EsXgHo73zXB275uw2VVGD2KLjDBN1/LCAiQEcBBABCAAGBQJUhFUN
+AAoJEGJEPYmzWFn4yvoIAKCqqOLPMPNudzlXNi4kxeynAOebTCvKGwGn5nzzMCDOKxo1yJQu
+NEUtVAUgGca1Ecqad7RKkq6HyjFAD+/2s1e/VF4jEVlVIo20TjEGKzzGpHBaklvWuJmTLjQZ
+d9QLik3HLl+0rDInvfmDHyJ/Nk9teFCkYOx0rnQUAdkZzpR5fnulsP4O9aggI66k5cWgbNqL
+FQ2F4arqN2fOsvsChqX7eYHp0pDfRneZi5xhnQ1sY9wQDIL2ersgjeEgLipm66eUxcTKCmoD
+Ej1ORm+MQdlZleRGO5W7zQiDXTyR227swfwKM4ttvLE8Pkb/kjKXLBdoPhFlHmVUOatcxPDs
+mSGJARwEEAEIAAYFAlSEYyEACgkQiTQpLWBPi6JriAgApMpkw6GuIQBdMYdFueI6vWfrmqlZ
+2CrmPoXEEW7/LLfrn0C/gN2WffdBHljYiFtBgFHlvwxyAKb+9Xi912iTwMb0B8moY+7YXatL
+W7oQTbi2MrV7wajUsa3Fpg2akNxqBd5WJzMiX3nGPMgPxpjmJtosgpXL1TGPc+RjL9hpdKFZ
+Ck+HdsCp5mBLppetoiSSx73Y9sPT/pOMsr4M/5yElt3z7pzm8/XP+9zXUUWCthmVj82J01Mb
+fB6SUo+vzRRKOpaWp+Vp3aZuXdRd30T5djenQUJjQA6Sv4U9KjFyOk9qMbaclchYsJ3EPUAl
+jobT3pZ8m5J+auOl2YaYuKKyJIkBHAQQAQgABgUCVMOrkwAKCRBzpgxZUYsUfRJtB/9xPUSW
+aNGEaeU+KgMZgPBQzvodTKrKp5dBO8IrZ3p6Ri4OzNzyCkntV4ODZb++92RiADee37AR8pFj
+ArUClPGYl/pacx6SkFVUufXPU0doVXUs0DVFhkzPNu5GzEZq7dFMCqPKQLh0lVItlucKiACo
+9Bs1inWqNXoiIj4rkHE//3iT9Ydl7lVp0HDw9nXLHDE32aEy38oShw/FN+Y2N32W4mwiITYT
+a/Z53u777sjKoxPHpT7OPFL211BAqHGvJdVGZWkOyU0kZ+z+sCvwXalBiQ5me4oDkLpJQSFE
+rLAAsBswsj0FhrdUYXRtAvuGlLX2zqUxJMxlfUGvUt7Xv+IXiQEcBBABCAAGBQJWAhI5AAoJ
+EMORg0RHWiKfKC4IAKf8T3QsVac8Tj2jQNR9wx65Tp5Itfr6XqZb/J8XQjfOTNKOWaqw0RGb
+BgtjCepHINd17q4Fz/AR3lYh9SP3b2OEjS+Kr35q7ISWDHUPc+cosggRNd7UwEgEFh4vux7q
+gSkuDQazb3UahLWpt20SW0gWMZt/YedyxSj7vIy8S2KqBKlppa85hfiBwvIPbvr8eBB45edV
+8b1r01hDzo3YYooVNzq+SNVB/mO4KFHFcl61rVOJzH4ni4txnjvnnnXkbnsqBqoISOxokrNk
+u0i/koCJo6x7N8B1N/AnCzfkxfyY7WBKZTu9pKtUnScIJD4h9AZNup44KqPVneTTmI5P2PeJ
+ARwEEAEIAAYFAlbTIIQACgkQ2tOyEWY8omhF6wf9FH94BCOklfkvWDNLwX3oJMbeiGSTvvrU
+5viACMP1+Uv44KDg9hofc7M/Cpvd7kdnp6pzUFNHXXViv41CQCQi2P6BRu0lRYMsjtR+vHuC
+7sQNpbFdctbwVBEo3sbPRke9FLz7RJbp3nGfWrb5aQHg/+/Z49abs4lLBDl0azCSFfMuZwCw
+SmI6laydQrNnI0ai8XNmps5xxpfUmffNz30RPgVZdIWlzI4vsvyTwQjL+uEa587Ej0G/B295
+rMrcod6Jy2Autvltjy97pGkrTh27sNB2iyvjiQD9xZ+9VHIImRPQ7cHn6lbKX63kXASgwpvw
+KoCU8tVIBsq4RGeZRyIAzIkBHAQQAQgABgUCVxK/DAAKCRB+xHyCpC1TokCmB/45bF9n86rn
+sxDWNCcWVFUwTQaF8OFPPh0xQd6pm/rxE64gHWnOcja1rCUIT7NSWD6NyqPS1A78CTG29LpO
+WS+neO6N9M2++5QTy2Kx+WF6oCf4qXSF0H0XHq8dEZNzASo24HfAkqxYsDC1zR9QzN8tAUVD
+Lu9DvPJOwKPKyrHeB8U8PfZscGpN5rvPpjK4/l0h3YYgYr6rg9gN84e/MHINOTKpBzOsEfq2
+S9MMwuU2MlPMLbHpVyJwyBbLDtMdvhXD0vZVX0V6nrRiUiumkv8S9vUQDcH0tXAHinTBD3s3
+rhj/jWuTra1U3orq1zVrE/s17HwuobgXFuOzUs6xfEKViQEcBBABCAAGBQJXbu83AAoJEI25
++MGN9TYCowcH/0IVd6ecB3r6/3z/enSkSkxKv/anF3ISIzWtGAalbO2VyLCBcUALs9RJ5DU4
+GRUuyhrfyRh05+HRYh1BGm6eTVdUfGqeswUAzuFWq0FrzGa/7nAdqOufEReTA5E78IhUskIu
+lg41J4a3VIJ6YUNknbjaK8a4lnojJGHODCK2Y1d+nsNLIXanB4g+hooKOq6bnnoG0F+6pbaf
+w3dZzaXiTy+viA4jbtzTR5URbnrb0qEKb7eMQtoTpl/wpp+T7h/RX3F1MgInMMmYAGTu5u8p
+JS/VB7o8X3DtLesf8pV6e3AqKWCbf2q6jPjMyekGgVorW/047N0YkqBwPMZcCv7lFSGJATME
+EAEIAB0WIQQsaItS4/wBRLdIS6vjs/RKxF7gqgUCWTQkYAAKCRDjs/RKxF7gqqb8CACVM861
+K4++CK3Qk1eBjFQ2lvUlz5tGHX0j/VeCdG7YrEoh82kJhp1C1F19fRtNiaqrAHWWlIISgpL1
+2hKzy0dGt5k6WmyLWJPikumoQ/eByhlMbuy2GvS04SfS55JUWwngKPCND4g0XAD01+7ENtO7
+2yyNQCKRKnUaSCxFNMhlTMC0q2fZIOmdHMNGvckHYphPyyCvPImE/FH2eiD5WkcK4XYfxr5S
+Vys6C+WStwhlwEstFYWBClBQrQhC9VBzEO7uXYkLR2hDGoFznd7zv8bm2OYi88D7Gs+haR2q
+JTVzd2iDxWNR4zF0A8Hk67Awz9d9+1rNBB9cGD5Xspn72wXsiQEzBBABCAAdFiEELRRWDNzm
+p1uxhtt1gjhlHd9eBZQFAlkxSxUACgkQgjhlHd9eBZRvUAf+NIIC/YZI5b4X+2oJydATtUHd
+DI0bYo7o23VuTwZ12s5moud86WXenIABkLd2FDtqiYlYSHxr0uaQ2JwQWOEtbHYOEZjrso8X
+57244vzkQXRP6Z8yI4LWJquqoGpnsbk09DIqfNho/geSRYJs6zSFTw84RuZrmbMXjHjGuzHe
+grg5pAxppx4z9yFWPThkJXc+d2+3/Z87e1WcXMZqB4mUsQYHg3n1ABmEkQhyoYXzqJEwV3CQ
+hGKO7CR1XxHujj1k/6s3UI/p2oeRGJV2BNwHiYdKAKWFE5wpnH/MvYunFCnZfbRXGC+eOP41
+BjQgvoVGuWEBQBeHq03TuEKp4SbS1YkBMwQQAQgAHRYhBHXBuVpNlRSlfrLa5xgX3GPNO131
+BQJZu70SAAoJEBgX3GPNO131ZbIIAI9anOpyYFl+oVw/zBrOG+rrzDolPZao7KPYhL28fRt7
+2+2nnICdt0P5pZ9y5DKfA5OJ9gn4RY6DBEaweCyOiphh/79YyWZguzPpjIg62kkoQx1bejzD
+opfoUJjBxZRZ9vd00HdsrM/m0/j+ZzB1vDRfflxTfI8njEhcjafpWPMXuOK7j9fdXg+15/3d
+ml0jrUoMuZOSdi/SSXkvt4WhEFsxLmF6jTxxpixTqCTj7Xx68X/J7GEL5NpWon0kL6evFmwl
+cRhji9Zf+XPe57EJzn6TGx9qGQjR9jCakJtWDTLz8EiwwZdSlfPivHJGCpoQzzBb4/ZP+clV
+1Kahy2gA/AKJAhwEEAEKAAYFAlSERHEACgkQLAifCayXuJT9ZRAAlKZkIw0lr+6Qr+Xw+pOV
+i80w9shKV/F7dw2aDqt/Dt56O2aORadETxzNYEWOxkonDS7HLPDUODoVVX+Lg1Px2Nlp7vTM
+CWepA6ly0rgUFPwkjvVDKAi4Nuf+v7VItrpUtyUBpw06CBmUoF7nzCMhDUIp7hqlZEQnSpVA
+OABlc99WCaGy+s8rweTPYzcc/GwFBij/pi93AFof4SF93qH2n0ppHQETokCxQ0Pb2pQCdNVA
+LSz+UIL0pbBy9paKVQ+9v1D79lhg0ZG+5eIQuTqIFmfnyxbpuyeSgGkGm/TxbtnoyWL2sYj9
+AOj4DIY7DYldU9rBVKB929t4i+S1I5sMszsEReuxprhjpse+Y07Ab41ePqZcVLfZOwqtdKYe
+inFFJKzq0JnDt+rEqi09YyW+wBqLIUrrZbaJVpKc+qI+lxsnfwgchndATXVmK5sjrvhW+LXJ
+vFjK2ujC+azHqQUB/KjnjO3B3enA8xl6qKy/Lqw0ua3ElW4QUY4/3lLF5z0Ex8IwIbIFO9nQ
+J//d4xbI1YksjcL34s9VxooyOFLIJOrqNhdkFbd3arMcC596eq4CsyJvs7RuPdqLre8x+N4j
+Kbki6ClGZOe2q5/4/XDjkllymHElsA8uWBj4sY5iSovdNLPXQfRdtxtJpDeM5OpbwQE9zUsE
+OXKhRJs7mnJTpYSJAhwEEwEIAAYFAlbJ3YYACgkQnAiiVUQvr/D8wg/+NJAnuGovJiyGGyjq
+UI+AYUNKSW9Q64p4ikYYPt3VxJ7TA+HN4YtUtMWKLGRzZp1ROXxrQaQdtV9Jx4Ze82hHPfK1
+PSJpsa9r5CnAt4wuE6ws/C0QSzCAM+Hy669D+brrPQHUMVGrbPbVKDqL61KGwXh7z7lxRIy4
+SsHzOLeVGyliGU/Cfb8qij16ZcTiME56sbedxLI8hJ0L1wDxXI4J+GWdRoODYgb2mYzxJNfl
+2yduEZXmZ9O6KGXMdhnm3rD4e+Tnq6PfUT5nEuSs0u4tRKDxtyCeRsl/vjaSPcE58smMcvuL
+5eew41SksKF+v7fk87yeZnqUonA4VyJqtcB4VsRpfwZJS1jns2Nnl/m6NAWpVH1bqvkeOoYE
+8RSdodAVjcuAqDmvgQGv4Y1lygyeRu6ntdqv+aTv1u9HbsUV2Kw3Zy36lfEFmjxtem4g4RIe
+zPNmYZ6exgl8zMa78UQ/xyaZdQ1aay4fEBXiylIoYKBad0+0Aq/98/IWXLz3LMPHWm3zGRjw
+IU6UeOVk24w0c/ErG5bIRkUGTTq8l8Gzb/vN5nUBu+I6bHOX/RNRJJ21sM/8zN7YRwef3/6V
+2UXlpMtTNVMW9XyOcOOHWplfGGMwspo8Iopxm8EbIS5xBZGB8aq93iZfgEreUJM6AfEbe1/B
+8u2+CXYv6GHIZ0cnQoiJAjMEEAEIAB0WIQQEu1N/W8LTmb+nL48Xx1K2Gy8ukAUCWS5z4AAK
+CRAXx1K2Gy8ukMpuD/98CGuzZGMGCiVWtqHp8upf5A68vLQqmgZauDlPZz71UMsrkeHJxbnV
+95ULH2t1CEqkzOLQ8lzPcts5e8smcqANWFXBg+fmdeW2l/pn/e5ww8FXCOlvm6Cm6rN16API
+oNtyDER/HPMDFCls3LVHD7aU9aI0Gx7UkdzjyIXx0zLq9P5+ZCr9ApkdyyjtSOWI2TCwM2Rk
+KM/+x6+GWOedGoCl5OV1M0GHn2cf7vGoxDtwMHcUpFnaLG/kGY88+PTreiMatJSJh3b6uh3O
+Gllpskr8bUli0oRzMqxydnguy/o6l+8nr0x59n1uHjsch7ZHgMSdOZcf3nDQQsldb6DmhXYO
+Jl3e2LoX47WOm66/Xmc9M1Vtu0rXCI2gAElWYv5HMFU8H5zxX2AvhSqH4+A8Quk4g2krhmRy
+JApnPdC9x+t4qLx6zx3Qogai8ZHIfvdDZXUBmhceQSzS5VYuN7VhyYwkwM6RubxEpwh7iVQ2
+9M/ojbcPWnpANtEEfgo/X8BVpEo7TsS3k+gQ7xeQMFJ1HjeljE094RQY8eL6MHoI1njJWc2Z
+FgpthexAnkUcoQNdovdkm2jaLBYAROPnZdbgieo9Oq2aiN/vpVp4NliKgd9YCctJLE2/kMAt
+RomG4FqlggLm/bAuQnmsjUeYoJv1D/svTi1YO3O0Ucvz23GT9X6w2YkCPQQTAQoAJwIbAwUL
+CQgHAwUVCgkICwUWAgMBAAIeAQIXgAUCVNGvRAUJC0iZyQAKCRArgIacXAECpgZXEADFpaD3
+qChRsSyr+y3p1C+2F99U+ea0RT60AKAdGtxWrVeKaE7y7gU+Aji1Tiu4UoeAc7OHkpant2Yc
+iCoOc1zjm3oIoBB3X8jAm4Cw/b4/I4ZfHLgs5WQOlmKHf7dZQa3kSVOBFQMhhIm7J65N2GQJ
+DXQdy8J/vJ8P7CHOgOadL++4ssMwnd1NEGH7ZXpb9f9ztlc3kT5WjSjIZ8JDsR3REEH8tcrG
+AXI2Q6JJ/+eG0mofzlqR3qS/s8idPSWx5je8Tg/AXpvyApT61A4QPyfP1pZ3uP0I3etIv7M+
+AL3g1WugaB30EsGcqwTU0e9JPN29v+hdkoyB/aXlRVwTp7C7EByLrWsolg1XNrMDizUglr4n
+8gfdyyyrmkoyVDxP6POSjXZdBY7gFhjn2ME0+CIyegHFBDpHQd2XJitbiM3M+Hbr7mhWc8ht
+gIW4WmY9uvMZNU7uCy16x92uZVCfD/GO55l0kaqCbxphpfFlwfm+5s+m4gY3qKisls0+Kj+Z
+cg1Z6gMvkFiuzxs3od/A8fNHFtkSymsdJwSputXr9i9+zanWlu5+UiFev7zXQY5otOgaePrX
+rlgAV3MWpEyDo0J6H/Dbu8vM6mXKMdGOxECubh2uMI7SGaIig91kfDB3lQo18v9RHRfEEc4y
+NLgVOHP8frk6Mf+fvO6vmQ1qlP0/QokCPQQTAQoAJwUCUu8W+wIbAwUJAeEzgAULCQgHAwUV
+CgkICwUWAgMBAAIeAQIXgAAKCRArgIacXAECpuzvD/93tIUl4wGVXzx6Nm53TetoxLndz6k7
+JgFJ55QIkjimwhRr37gktKrIPVpL/8aW2BasmNCv3FVn8LNy+XSfnp4854Qw8+TXg6Bv6vXa
+0VUCNGiijJ1fLUNH5EbSd+ZAdLZFQ/EQ+iHGfEYdrcSOt9JPkorsY9w5viVNv31AiM8zPP2g
+43DrVlV2DRsy0DRL2rpjRb3S5Uk0b64PDCdAoeYcMhNRgmP35dv5JDgVjdzeo0gLpIhvZcNf
+WSboROMdQY33ABf4EqZrJvLc58QhHCuby1qjJJrC6PHx5zrXeJlLnsXuXctEI3nYNNqItaE5
+rr05jct6WzEDHP3ovgg8ykeSYgngE0xeSzC30xhNWUhN9X6UDoBJ0v7wE4w/x7Z8XT3t6nRn
+N8daYY1AwgQ1VPbhfRwT1OpwgcIPaHxND/iELW2N7fB22IISCMu/KFQ8T+MS3RUsSneaDKDy
+I3qvOmjnaM7tb9mu4WpXiu8tyC05LTN9nIjM25ZX+Y3Jn0mw/w5ljsOiEWIoQ0sDuX8Mw8Sc
+wgCErgf8Fe7QKUljEb0cO1wqEWypwCtwzc7O15XFGDwG0IaQpU+4lyb1aTVJeYDX8ZwpAbFE
+AQkfUw/J8aLhUIiiGfAPfpxDaYNlbTe4QLs8QWcRAxiXemTOtd20YlRtE7xz0MPuBKGvtCO9
+NnGDNrkCDQRS7xb7ARAA0522kQuDTD4P4vk9XgLtB42ivOOjShoWIPJWN7GkNqfK0Vi4qB3+
+MFEKF/xHeOjSRhmWPAUWtIZQN6zqNKPLuEcNhzoOYBP57G+14e5X9KiMX+XO3Hd6NL/Wnqv8
+fWUCkMSJ0DjbpEoDTLpJaxc2ML94XNbj8sJ9BUUKXGxk3xHvpD+d+E3Cugn0Yi8JDzYcvgIY
+4gHrZ750tUCNHFQvMeS8TtbwWvDS/HPdhKlpIbj7JU+QQOvzQ6rAdNmjwRYT6aXoRoqwrlZX
+e5CJtjvNPYuz4q4UdC2E8uttCcJonSfKAXQcMz3gXllGi9aHDTl182jr+zcER+A4tMnseELS
+WlDXSdeoXCH+YiaiB0LZE6fo191D+KxCy87ZvRd0bkGB0d3nViQnLHaH57AR6qN1ivikGMjB
+eCYPZiXOx73vIm6F77gZ5ZRAjm6hWiDZX38I1sRAToZkG4fzU8xAmTAwZbfoWabMUtTk+dzz
+Z1JgVr2wzHdTp01A/uDe4+wvwOPytsVj1p2xdx6u4itPzo0UciV4QfDKDHaHNJ8MaNQatau3
+AYiJ0w/WzLly84thHTRIQxusKdB+SPc0Vl3jDOoe0azkV9Hs/nGZ6sd2N2SOnE10AhD1jIug
+5Z59KkS14gbrV0UNcn8erNfWDOUoBUmSGysTal1NTpmi9F/Rm00izKUAEQEAAYkCJQQYAQoA
+DwIbDAUCVNGvXQUJC0iZ4gAKCRArgIacXAECpq7jEACjm1ch5IRBhGXDFhBdLiB/3Rh1cYXe
+bwjga314N1KbcAukASty4j7VXMxMx6F32dGw4YDF5qXQSOIgeDh2oz/QRBW0By07Xci0neLp
+rHNC/3VZdbRgaItg7pVKeXFRVx4quJEjxSyvT6rzGcgufG6JOB7CR2tY4sC0m/On1tvcWXSd
+6jcUcSPPt+Hmj+h26unmm2S3xjEJZJ2Y/q7+p21nOzkzyAlHlMBAfS3JWIaooNK0sldcy9V2
+UaYxctCTlgydsNmLStkgf+DC2ERJlKGY7eX1hQJNk2VNKnQwY6e4CXaNmVAurEYd+lMEhF24
+2eVXQEJBpDFhFM4lhePM7fj5BQVXoFbzjAn0kFIyMhyPywtb+m9BqqDdfSCk6/8fqLM6BGpB
+aG1z8dQqLL9Qxm9Nj8aT9J2YY0lmVgab9ewVdFk78TpBM6r83fiq+mGeSgyrg5PqJ0vyE5HP
+6T+plAltua6Vmo7Ty7gEAjc3PToIuLfr8AZV0LbxuyVMu6eUEJ69i1ZWuWhlZ2WHGZOmfSg0
+xGUF8duLxwR4Wg0jNLCuWBikwGmQQbuU9HKW9SX9cFpq0jfon3gwkvU2S1MC4sV6K7h6GMP3
++94Qujuv5fpsYWTNU8ajHlDoiH/S0pH4itcCuxI3S0xn5QXllkEpu7gM+rW4bS4di6J4+Z/3
+JVjMvYkCJQQYAQoADwUCUu8W+wIbDAUJAeEzgAAKCRArgIacXAECpmDdD/9fEu9SOnnJo19H
+AkBWgdFpqWRzrf8fqv8tld4GUAXX0htRYBhatue4ahz6Xru1Eu6BjjA1ksL/iUttOj80r1u9
+6iPu1+IWarZ0ab2XHiM5XujT4WIBsIHtL24g9rLFv2irJootDZNX5p1W9UTSXNXFiUXfItH4
+cjRincVZLjRuoEvcnx52J9804EHtsIy9YQqSuH96BlhSNA2lsXgJDBKJH+On+nS8H98GoyoL
+O+JVWr95u1ap8X2C9PGxnJdQPH2UbmmCJehfl1J7l4aPawsbQi3z0gU9hE66DeAeF0B6rijV
+XxAQmQoDmiudwaqKCs0zRcnETN85u+DAcZ7khQ+B6I2cPeBSH7mO/FySOi4JJ4KgB+uhgkig
+pgLPn2dPILQ5KpJwJsW9UiGgCbUZXsw7OfLW83DRgRnU41UJlRdLActJI4abIS/NtIb44+Ug
+UZa+FNySgWv445WW7TgRA1w4lnU6YYVaM+YTopwZDQtmfe+YoF6MiW1gHUh69r/OAxBnztSb
+BDxDTRQN5w5QElSTRCXCKnVLDPyyxjO0TD+WdNF3kvxR0zgrjVDdsm1GTeCDT7t6Gipb8oe2
+6sgf30MkDXdf8WT+t6VJNn1xAfIRwKLYY18OCAI4lef6Xwqek+8aDChM3zzQBY19JRgJ3p1c
+VzQR4espes/FsmJTDiwaXw==
+=JOhW
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Alexandru-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=tX0J
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Ramon-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=+hZz
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Marcus [artoo <flower_of_life@gmx.net>]-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=MBMQ
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Marcus [artoo (manjaro.org) <flower_of_life@gmx.net>]------
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=c4Qf
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Bernhard-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=mWQc
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Stefano-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+4V8+Gr5Gi0cioCV54V06OLnAzXLLZMv/
+=vfoa
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Kendell-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=bYSm
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Marcus-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=oE27
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Jonathon-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+fuXwHzD+yuk=
+=zUiK
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Frede-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+=UUFG
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Matti-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgpkeys.uk
+
+mQENBFkwRFoBCAC6vX2pc+/0XK4PAUmXdfOiY4YjkS1p/mAmrye4vIXJA1mxHqSqGkZ1cWCn
+SMW4Nm4GfyOeh25oGzRyh8fOKVNndawHXRVlwoDSVisbeT1UpKTuEJ1llO4Q7hED6qKmFyKL
+X4ulb85waJdx7Qj2Q9EYxYzfe/64lY9d/yz5XDfTGbucaKwHhHJVR9PkprINUvmh5MxfZJyH
+PiUMHU34vS1ucSanKpBZIooKjkPJZAQhlxTeXwzTMElzEPH+tmaSg8V7Ebdn6fa3HPLPPz6/
+TubWOWjFTmBmf4txV7CMGz222CHjG7qvi1DXtewDtzaSDN+ycZ0Wvzw+gQyoAarLDHtFABEB
+AAG0Ik1hdHRpIEh5dHRpbmVuIDxtYXR0aUBtYW5qYXJvLm9yZz6JATMEEAEIAB0WIQQiyQPe
+lk5v4yFlbjGNufjBjfU2AgUCWTBPRQAKCRCNufjBjfU2AtbbCACLz7T27TC1D16kmHf4OMa5
+0OqBVxF6Gk3Nf+hpRB91QS3+JApO697NH6MuMvSPocoUfdC5Sqh3VQfe/5v0Cq1empzTz61A
+mq3HIFCFdj+cSIwrpe3G3XhdVR4wNSlGcQ20yZ1WS/7fPHO2GbguQhk84NKpW+STdyTXn/1a
+SHocVE1rzAP4S+57fJQj2LP9G7ExV7fSWcvb04V9pcrV2ETbzsCwX5a+296HyknC+vJw4Ssn
+wBPkO1dVx9gaW6x/3PMcDZS0HLNYOFxJjB/cPiwWI+RYE2nljFuiEtJiMr41H5MLBRH1FxAl
+RxuPhd5tT3mvDaBXlyylvw6DNRQ1zou9iQEzBBABCAAdFiEELGiLUuP8AUS3SEur47P0SsRe
+4KoFAlk0I7cACgkQ47P0SsRe4KoXlwf+IvrnLYYvwIRVuIag7MBU3TFfTMVMc3XrczecQ1vH
+FyVxMxM5l1kAJbbMKxhLw5uETWMx1pd8VHBNBKkBQKJcR5/K+4vh1PTmHzmGVsomGrXsPToe
+vqJ7pqV8TYCuxASklfyB2OOLwZRUszN6wuPzz2JMzRyL6TAr+0QyrQeAlGMKS+IdlP/1zECC
+iLNJ7XCRngaof0ah/FqAoNJMWCoIwoMy0WWiPSxJevG4KtCSWMo4+8xH3SR7z67zsry34xSP
+Cxg11+Uyzzf5AhmSzm9CiykRs63Akz/x/s296yQWhYdcYY9QlIIudFzTLNsIQAxkcaMGRObw
+Ex7UTHG4QFoX24kBMwQQAQgAHRYhBDnw7BrlCzfl8xlvCdrTshFmPKJoBQJZMT7oAAoJENrT
+shFmPKJoCdEH/A498FRx/fWZavIGU2gaZPtUHX4uBn9ftVzofDPQq3p/vdUyYZRN2pf1iaXw
+n9IC6Fa9sDhdzcitphsh9xUYSzuvoDH9dtJpPBLGRd8OJeG68zh8eQ9KqU4knVpd3zD9tgbt
+xroiKs//I/6rNwLX8y1d1R6/zCI1nUAgiFQ99dky6esjczyu9gEIVlTVznDsSUNCgH+2hkZl
+vjFTUUl5xVQYXZEQrsg3IF/UTSyslwgMy2A+5rhwriAZ3vM97muME7IlHZ7OMMzqxEkNbcDL
+y2VcgqgJnoor8qODVMN+fwAke7oQI2A1DoqXiIEMHW4Afvkk8eiPZv05UAg8dXQJohyJATME
+EAEIAB0WIQR1wblaTZUUpX6y2ucYF9xjzTtd9QUCWbu9GwAKCRAYF9xjzTtd9cmJB/4vJQf3
+Ti1EGLQ3a+QqPsel4b+wUXl1RnHSadU6A/61dA/9PpbvsRnJEDZZ3a1vIQZDyHs4RPnICkwe
+/VWNOvlyrioFJZEMaiARGmaqTurKSxk0Y726uKDy/2VWqniaQqY6Rm9gxip/LEcuqwNOE1xk
+eNScN8KnKlLlyu6umCOS359kCTkBv5D//SGFRnQFyQ9dozfU2JcLcPWlcdIrJjwZor5RBldi
+1xDb62qs6ONgiS7hockXcamn/7orR3MeX9uGJjtVQLOYEd5JBx+ty9Jk+L2y1gB20SqCRqML
+QVqviLKAg1YHdr5dk+XSlZi2hZfiEfeQmqaC99ELuX1B/pOhiQEzBBABCAAdFiEE5M3+UKLa
+hdWMioxwyqallhHH8H4FAlkxANIACgkQyqallhHH8H5nXwf+MpNcm2+Kx2UX39g5vrp41nK+
+4izMSC9hTaA5lt+ocjUWK2HNbzGN08moX6xEzcv8eqqbF7WbGVHKwKhEHiP1Xn/IcC9n2ru2
+ioLyGkCqAar2hUxBp0L9jJeesgK2iDSyZ2gEu3WA8O2S+NGIK8BgB4Qi6BJdr37cetaInokE
+hEX2/hHyaZZYl3g2wFhm6VjCUwWoPXZQ1vlkKWPmcwl31EcoHjWJlFNxyqefjI8CUICLITsN
+taMsdkHRm+mCJ7FaMOuf/Jb4k4HDQ7nFoVjt1RijZj2l9jrUsya+WUoaDBYlV1hG6J66+aYq
+uifKAwXs9gDOrjQMjn3EoJegEpFsFYkBTgQTAQgAOAIbAwULCQgHAgYVCAkKCwIEFgIDAQIe
+AQIXgBYhBC0UVgzc5qdbsYbbdYI4ZR3fXgWUBQJc+7iwAAoJEII4ZR3fXgWUyq0IAKNSy5LR
+xPlL1eUsMwTXPn+3wPwpXuZk1nqfaU4UyvL4N6jSZ0kt5Mix2GrwwVXsqe+ZKlrolZnaY3rt
+gR6eN6Oq33Ji+WqiEMKkshhelYBrIUNuE/zdDZi7Xmwm/fUBzt78sY+Tbr5P5XVzQMGEbeG9
+lXryequIY6SjOUmcaNWLAGXHwCRtQwPesqu87pkuDDyq1bTGv8k5xvcb4QJipqT7z0K2IsSO
+BevHXcSHhPmx+9V0HvjtdjYj2W+JXa36AcnqtK4SrM9L9gECxS06DolSyAWP8opexlR106zC
+ZnNHwNItlgxR5Qy55r0yR6xfWdlcDKjrPo1fHqsIECHYoG+JAVQEEwEIAD4CGwMFCwkIBwIG
+FQgJCgsCBBYCAwECHgECF4AWIQQtFFYM3OanW7GG23WCOGUd314FlAUCWxLnwgUJA8PW6AAK
+CRCCOGUd314FlOxICACQTXkCfnnLI4TM9Kszt8wgsl5yY+Sykt7tXgXcQRFuM5F1/dLp4M1p
+EtSCMSIRXkU1vBxbhvLL4adpC/1dLQOMQbH4Fsd7q9LlqhdzKM6d3/4hi/qoqCfS07PFoy8j
+x5wJkLDn3bMlpQqd94kOrEDrvY+TfoO3EXM/KxVunoxnnmJRPzLOA/+XUAm/Aui/mqKcp9mq
+aovoE6LtQL5JO7EQeRRvgey5eW8y2Cg/X1iweexFBmlPCzO3+C1xBqJCZ4lPnQVsOMb9+14n
+4IZ9ISMH/CahlrWMXmMKQ0QP/GSzau3T7rsls1LZO+yoePMY/9dl8SmH7YrIHYwSXL/2IX/q
+iQFUBBMBCAA+AhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAFiEELRRWDNzmp1uxhtt1gjhl
+Hd9eBZQFAlz0PYwFCQWlLLIACgkQgjhlHd9eBZTRCgf/X9XakWfJVSN2+2C93ZHYBmQU3zG0
+4pM/Gd/N6X1c96MK1WBXOE+VKEBDeKecnbB6jT502KJCs6ZFa4MU5WrVTY5KZnBB3owViOda
+ZnZ+m/OG0iXtTlyS25YjlfFUKjqCjo4Ux4Iz+apfzwl6BxybFnSTv9kUsGELosA+XPr39r91
+ihk8L3aKL4RJwdjmx6ZlRvPZJfwNtuanv1kmtTu3zLUs0qyoeBGqsilDujxCkarBfO1ad0Ql
+4wHQSETdbhIfUyR/9w2EIXP+kXSHXwS3gkPLLWlGNEoKgfJLu9EXD8OSBLN5vd30IHz343Rp
+WKWCFsTAs3MENcCxOjz9ExGwUYkBVAQTAQgAPhYhBC0UVgzc5qdbsYbbdYI4ZR3fXgWUBQJZ
+MERaAhsDBQkB4TOABQsJCAcCBhUICQoLAgQWAgMBAh4BAheAAAoJEII4ZR3fXgWU4j4IAJ2E
+wtMXTYaAPlTLC4TZyX9/3cK8Y3enBoHQZMCopxD/BMgshKxekZiQSwkCdv5aC2bR1knqxBYF
+lh3J8+gnHUtumWJgXlyPHBCqLiIdJVSh6PKOU9KT1lQ1Q+bYMU6zMkWXtBVnlCIWXSaWaWuG
+6Y+Ts3M1pZp5fTXLpumKmuCvHfGRRNLNjaA5GYyUnww/wxafp4bbN9My2mYvs87VZ5rDcreI
+E6Sg7hl0U/ImcBSQ32CdmLUWoOEUyYbjD6fOfIm4xCH37W9GF0WN33R+K6rIb+F5q4hpHKQ3
+T2vJ8dpDmBGoiCz2yB8OmowNQgSvgMju0x7pWEIzJ32uMqRkiZSJAjMEEAEIAB0WIQQEu1N/
+W8LTmb+nL48Xx1K2Gy8ukAUCWTE6RwAKCRAXx1K2Gy8ukPJ/D/0RzOizcSPSFjkP+gJQo6gp
+sLsiCZlGifLlkRt0WYKACs+haiNFGf5Gkc0gjYHKuQRtllmEjzZnN9VwyZ8dv8UCPHkmB0Ce
+zD1TOpLfwD65jNgFDODRXWydzu2StA8qiHz4W5BXoblGA97SxJIjzd+bT/w7pZuSAhHGun4V
+kiTE9HKZnWlpS+OjAyNVSEsOJmJ23tw/gYAJ0GlbE0xAWF13oEG6q/oM/dt5WroXH4fff7Dr
+FO7MG5K/SnIDoUiCuDoqJRWMP1ASf/EWF3lXSsIK0EMa2XR/wUc8Db7IQ9NLCVtTiDLEBPRd
+AKO7piGYoKYsBvnTOMq4vdofiAzKpXyr4JvETk6nYK912GoU8pEy7ADpYQdWheOEvpsQcbZp
+KrMXpG2tY747yefVBvJRqCcgNH80c6eriYWtIKDCfnLVEwTUGPFgEZXPsI7cgDbqfkhry+E1
+ty8d6+Uuwx0vfifj/gx3DFIdJWMBCRL1qKiyXhZvQagVXwzOfBsgecKIQX44ydaxqCofxOHL
+7N2jeAHbmRlzMu8u6L5eMZrw11EjwiQuPidS8aedIOOMqUaOdWeIMwN9nfCw99sknzhlwlLp
+Bw3VMaxzrB7xsiokZovor2nMYQCHCRv+8lu3Q8UuXwG3yBwycqIACKgCvHyPQzo7PF/0gRx0
+dxUbhDdTtszxnYkCMwQQAQoAHRYhBHfcAcmXGsPDmgYm9ywInwmsl7iUBQJZMtqIAAoJECwI
+nwmsl7iUjSQP/iHOOpxVrU1yVKu/Pwag0CnABe1YEqvY7ZmWgCHCrMQaaVzym8Y1Yh6R6T0p
+PU6LCa/54rNjct+IsVGSGwakCzR8vPTvtmDnsavM8yDtOKIOA51Unzc35ViNDyE3BmB4wuz9
+gJ+eJpWTpHVzV4H66vColMVw6N0t9fi5R2TYPapyKJkeN87FRAIApDjHmT4pUfy9oTKRGFAh
+B4orcoME9PoLp0kZf9jas4rz5JoX3q8rGAAV17IO5CM2+ZQRjVQMVBhYi/Qbw9YjMo+PZUSQ
+6zvf//eyNBX+PKIwzOtUoFgL8qVW/bBmRic3i70RExTnRtTGC0aoCcaYXh8q22XbXz+deTZT
+A1XnzFwccVxet3tiFngt/M5zDHUD2pA6x56hHfgE8okmsT6AK20kUbjZu2UsPUUyfTK+OBHW
+LolzfeDGk785ZsbMzb6bOkiU+iw857GAshR3hN8X+tPv0az1VkbkuXaWQ8+HbAhHBA6udcG5
+ko8T4meN2EB/IHjY/hzeYp5F6LIHvMaoMAuh4pN9X947WT2BJq3gSj34Eozz3UNOfLc9Uv1V
+CZPXmL397+G52uKDhvFVG4BUp2N0eRYa7JwqGZefUQWuw/8L7IG4LW6rKDvW/s1ueW6rkGww
+JNISbdW5eEahiWWWGZxzfiZ44m6PgELKF4X0uqazdPlhD03ruQENBFkwRFoBCAD1bIJZV+tc
+2xVsC5PLISgBUqOxHh9CyMTAr85MSiodvhO5WsR9d0t4w3D9ejM6cYC8jBLZDpuYmq1cFP8Q
+q0KmXomHzoBL02SwqdGrjnTrsb2WIwUduqUltppwQEtXCEnTZQ2ccGqb1YftMwuN/I31wMa8
+pXtlufSi4Ipt0SWJwFwSE44KhS65z8hCxkVVa+/10m8TJbB2ByF9O+TmtrUqLHrYLmZNQ7Pv
+ToH5JRrFYd2fzzFi8zoyO5A/GeVsSJKf7tj5fdZAh3R6ejRcbmpX/mdxDRA3eC4cuZFQ6u3I
+KkkYR2jGSTFlimXGBaiPqwhwSyU8QKE4HdvCMWjt7fYHABEBAAGJATYEGAEIACACGwwWIQQt
+FFYM3OanW7GG23WCOGUd314FlAUCXPu47gAKCRCCOGUd314FlPcSB/wIRumdtFy14gEPXiFq
+MDg0/lcz3gjZEMb3FPBrqziZ+xIdHtBak0AI7Dogc8hQ3jm/BymAMhM46NmEkgqt4bE0BUOV
+G9erjJTWexj20rVr9XNnYV9utFmNcfJUI8NdilN8WBIThJruzw+rDhFJHrvlkPNZrM4s+V4n
++t9RNIvJyWPgPg2neVB5A2SLamYvDvYhreIlh2aXkADJiJ9uAdFh073ICOIA5AlcLjRuURGm
+0efj/oP5CrJCpGjrvwlcobRhLgca4q+uyccHceGCwPDOPU+AUDLilAqlWUVnfrs75zomTLEo
+tg2ibJXQqltx8jmGobhClTJRJ7SgO8tSuJYwiQE8BBgBCAAmAhsMFiEELRRWDNzmp1uxhtt1
+gjhlHd9eBZQFAlsS6OkFCQPD2A8ACgkQgjhlHd9eBZS4DwgAhOafZhFrTxFUwgP5oyNg/6s+
+jrY0aD1krCJan7XO8ooHfGQar/7SW2CbxDy3Bx1OHRWGhN4yo8lEQj7DZw4XXF138RN8Kbzp
+cZBo3mstCNcIV9cOVCqzlF/r6bnP6FTC+dfeLwUV/BZTgylAbweHbyN7mB0Zvpe2IsPIcDu7
+LtrB6Unzrr+8ln40dKPBa62kYbuK5KzDV+KcxId71CZbct9ZlmwIY0PpkB0dcWNlQRT+KiBk
+rx+zEIDf8lsmC2mQqWWlzug4Ej+imww/DovYJwXB5qlv/OhkXYWhbC8mxLN92MLsmULZ4K3C
+h9bngtWGL0cMez+MxT40/NTtK3JG2IkBPAQYAQgAJgIbDBYhBC0UVgzc5qdbsYbbdYI4ZR3f
+XgWUBQJc9D2qBQkFpSzQAAoJEII4ZR3fXgWUo8gIAJbrAXkOb9T1cZF0VCZlMARu8gaALgjr
+vYQdyJZkFoMrX52Ji/0mNI1hOp8dct5EK6/AK7d2dXtR2ygVc9gsqAw28ZanZSBaF+iMMS6z
+g/mbAnKb42S5GJhX5TXDvBE8QhC56575BVWIayKN7Uq3eIyBVxs62TnJh0tHxFlsF1Gboplm
+dpf9L8bZZeKUyXbjBA1fVFZ8RG3lYpLtiKKU9Twdst1ulye5hKYJYtW2I4qd++chQtGMa86m
+6a17iwUTmB8+gVBzhR5oztwpcnT6fpS2E205BgUUVqt1W8YEN1Xy6y+F6c1m1LvHrWXiPo4K
+oOeLcv38WvgqLFKnTqHZ+ESJATwEGAEIACYWIQQtFFYM3OanW7GG23WCOGUd314FlAUCWTBE
+WgIbDAUJAeEzgAAKCRCCOGUd314FlPLtCACrUTlVm0YSUUa/yQxWpJp7o4iv7h20RoiuZ6R4
++/uoLLrr+taAO8BEf5/R4Wa11gSnoy3pboJdE/dICl8x44sPleNbo4U7WgS6J4S8vO7mUQJS
+5LVztbTzrfp7U1A7t2P4++gKLQ/6aOa8ENdvZuhIAi/NFpI057QHtNRVyo8kh4pWGOHGT35M
+RSX4Ypuhn2MmpC2veBo47Kup6t3lDa6PjWqCLqzd0g4FdAeRxe6ge/gsywReah4wCD55JSqH
+8WLwfktQxktotY6zvf7+IvBLRAPNhK6Ac0TliKwrK+CfuTZiReTrsKT6/sB/g5kDle/kIq2k
+SPwk1f0y6/UQTNZb
+=niub
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Thanos-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+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
+ZmjRIcl2xGM8N/sLcc1DT4+Db4L03g==
+=rVC2
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Helmut-----
+
+Public Key Server -- Get "0xcee477135c5872b0 "
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: fks.pgpkeys.eu
+
+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
+=AxeC
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Dan (Strit)-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: fks.pgpkeys.eu
+
+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
+=4KZV
+-----END PGP PUBLIC KEY BLOCK-----
+
+-----Mark-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+iwQ1acTOrg==
+=JR8U
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/metrogit-bin/.SRCINFO b/metrogit-bin/.SRCINFO
new file mode 100644 (file)
index 0000000..fde5e59
--- /dev/null
@@ -0,0 +1,20 @@
+pkgbase = metrogit-bin
+       pkgdesc = Native desktop git client that integrates with JIRA and other tools.
+       pkgver = 0.4.0
+       pkgrel = 1
+       url = https://github.com/Yamazaki93/MetroGit
+       arch = x86_64
+       license = MIT
+       depends = pkgconf
+       depends = gconf
+       depends = libnotify
+       depends = libappindicator-gtk2
+       depends = libappindicator-gtk3
+       depends = libxtst
+       depends = libnss_nis
+       depends = libxss
+       source = https://github.com/Yamazaki93/MetroGit/releases/download/v0.4.0/metrogit_0.4.0_amd64.deb
+       md5sums = 44870d7637e165fb5a799c546c0f8e64
+
+pkgname = metrogit-bin
+
diff --git a/metrogit-bin/PKGBUILD b/metrogit-bin/PKGBUILD
new file mode 100644 (file)
index 0000000..be80967
--- /dev/null
@@ -0,0 +1,25 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+
+pkgname=metrogit-bin
+pkgver=0.4.0
+pkgrel=1
+pkgdesc='Native desktop git client that integrates with JIRA and other tools.'
+arch=('x86_64')
+url='https://github.com/Yamazaki93/MetroGit'
+source=("${url}/releases/download/v${pkgver}/metrogit_${pkgver}_amd64.deb")
+license=('MIT')
+depends=('pkgconf' 'gconf' 'libnotify' 'libappindicator-gtk2' "libappindicator-gtk3" "libxtst" "libnss_nis" "libxss")
+md5sums=('44870d7637e165fb5a799c546c0f8e64')
+
+prepare() {
+    tar -xvf data.tar.xz
+}
+
+package() {
+    cp -r ${srcdir}/opt ${pkgdir}/opt
+    cp -r ${srcdir}/usr ${pkgdir}/usr
+    chmod -R 755 ${pkgdir}/*
+    mkdir -p "${pkgdir}/usr/bin"
+    touch ${pkgdir}/usr/bin/metrogit
+    ln -sf "${pkgdir}/opt/MetroGit/metrogit" "${pkgdir}/usr/bin/metrogit"
+}
diff --git a/numix-blue-gtk-theme-bin/.SRCINFO b/numix-blue-gtk-theme-bin/.SRCINFO
new file mode 100644 (file)
index 0000000..61bc9c0
--- /dev/null
@@ -0,0 +1,13 @@
+pkgbase = numix-blue-gtk-theme-bin
+       pkgdesc = Variant of the Numix theme with blue highlights
+       pkgver = 0.54
+       pkgrel = 2
+       url = https://packages.ubuntu.com/focal/numix-blue-gtk-theme
+       arch = any
+       license = GPL
+       depends = gtk-engine-murrine
+       source = http://archive.ubuntu.com/ubuntu/pool/universe/u/ubuntustudio-look/numix-blue-gtk-theme_0.54_all.deb
+       md5sums = SKIP
+
+pkgname = numix-blue-gtk-theme-bin
+
diff --git a/numix-blue-gtk-theme-bin/PKGBUILD b/numix-blue-gtk-theme-bin/PKGBUILD
new file mode 100644 (file)
index 0000000..b671a92
--- /dev/null
@@ -0,0 +1,24 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+
+_pkgname=numix-blue-gtk-theme
+pkgname=numix-blue-gtk-theme-bin
+#pkgver="20.04.1"
+pkgver="0.54"
+pkgrel="2"
+pkgdesc='Variant of the Numix theme with blue highlights'
+arch=('any')
+url='https://packages.ubuntu.com/focal/numix-blue-gtk-theme'
+#source=("http://mirrors.kernel.org/ubuntu/pool/universe/u/ubuntustudio-look/numix-blue-gtk-theme__all.deb")
+source=("http://archive.ubuntu.com/ubuntu/pool/universe/u/ubuntustudio-look/numix-blue-gtk-theme_${pkgver}_all.deb")
+license=('GPL')
+depends=('gtk-engine-murrine')
+md5sums=("SKIP")
+
+
+prepare() {
+    tar -xvf data.tar.xz
+}
+
+package() {
+    cp -r ${srcdir}/usr ${pkgdir}/usr
+}
diff --git a/open-vm-tools-dkms/.SRCINFO b/open-vm-tools-dkms/.SRCINFO
new file mode 100644 (file)
index 0000000..8b31734
--- /dev/null
@@ -0,0 +1,31 @@
+pkgbase = open-vm-tools-dkms
+       pkgdesc = Open Virtual Machine Tools kernel modules (DKMS)
+       pkgver = 10.0.0
+       pkgrel = 4
+       epoch = 6
+       url = http://open-vm-tools.sourceforge.net/
+       install = open-vm-tools-dkms.install
+       arch = i686
+       arch = x86_64
+       license = GPL2
+       depends = dkms
+       optdepends = open-vm-tools: Open Virtual Machine Tools
+       optdepends = linux-headers: Header files for Linux kernel
+       conflicts = open-vm-tools-modules
+       conflicts = vmware-modules-dkms
+       options = !strip
+       source = http://downloads.sourceforge.net/open-vm-tools/open-vm-tools-10.0.0-3000743.tar.gz
+       source = 0001-Fix-vmxnet-module-on-kernels-3.16.patch
+       source = 0004-Support-backing-dev-info-kernel-4.0.patch
+       source = 0005-Remove-new_sync-for-Linux-4.1.patch
+       source = 0006-vmhgfs-support-linux-4.2.x-kernel.patch
+       source = dkms.conf.in
+       sha256sums = 5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971
+       sha256sums = 6684cf4cd9a492b82b24dff076fbbafef19e59ef969f532ee3da1501136a7c48
+       sha256sums = dac377beb660dc6c143356255346b34db0986511dcb74f051e06f243a0078af8
+       sha256sums = 38e2ae573a849251abde79c82b694d76f32cc75c9ff60878ebcb23f2f8c86928
+       sha256sums = d8191b23b9d5689b321bd0cf20b71a4039fde454d08644de6dc3a6521d574fd0
+       sha256sums = 5255a183cccd80b2bfbbf519b1cc8cec81ae40bbc0b5a88dfddd95532ece84ed
+
+pkgname = open-vm-tools-dkms
+
diff --git a/open-vm-tools-dkms/.gitignore b/open-vm-tools-dkms/.gitignore
new file mode 100644 (file)
index 0000000..8ba3a61
--- /dev/null
@@ -0,0 +1,4 @@
+/pkg/
+/src/
+/*.tar*
+
diff --git a/open-vm-tools-dkms/0001-Fix-vmxnet-module-on-kernels-3.16.patch b/open-vm-tools-dkms/0001-Fix-vmxnet-module-on-kernels-3.16.patch
new file mode 100644 (file)
index 0000000..b7145d1
--- /dev/null
@@ -0,0 +1,74 @@
+From 08836a47c56b47b658025e41a20027c5d915f836 Mon Sep 17 00:00:00 2001
+From: "Scott M. Kroll" <skroll@gmail.com>
+Date: Fri, 15 Aug 2014 10:40:38 -0400
+Subject: [PATCH 1/3] Fix vmxnet module on kernels >= 3.16
+
+* Add compat check for ethtool_ops in net_device struct.
+* SET_ETHTOOL_OPS is no longer defined, but can be manually.
+---
+ open-vm-tools/modules/linux/shared/compat_netdevice.h |  4 ++++
+ open-vm-tools/modules/linux/vmxnet/vmxnet.c           | 13 ++++++++-----
+ 2 files changed, 12 insertions(+), 5 deletions(-)
+
+diff --git a/open-vm-tools/modules/linux/shared/compat_netdevice.h b/open-vm-tools/modules/linux/shared/compat_netdevice.h
+index 3aec25b..a65d59b 100644
+--- a/open-vm-tools/modules/linux/shared/compat_netdevice.h
++++ b/open-vm-tools/modules/linux/shared/compat_netdevice.h
+@@ -337,4 +337,8 @@ typedef netdev_features_t compat_netdev_features_t;
+ typedef u32 compat_netdev_features_t;
+ #endif
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 16, 0) || defined(SET_ETHTOOL_OPS)
++#define VMW_HAVE_ETHTOOL_OPS 1
++#endif
++
+ #endif /* __COMPAT_NETDEVICE_H__ */
+diff --git a/open-vm-tools/modules/linux/vmxnet/vmxnet.c b/open-vm-tools/modules/linux/vmxnet/vmxnet.c
+index 33afb9b..40abde5 100644
+--- a/open-vm-tools/modules/linux/vmxnet/vmxnet.c
++++ b/open-vm-tools/modules/linux/vmxnet/vmxnet.c
+@@ -279,8 +279,7 @@ vmxnet_change_mtu(struct net_device *dev, int new_mtu)
+ #endif
+-
+-#ifdef SET_ETHTOOL_OPS
++#ifdef VMW_HAVE_ETHTOOL_OPS
+ /*
+  *----------------------------------------------------------------------------
+  *
+@@ -526,7 +525,7 @@ vmxnet_ethtool_ops = {
+ };
+-#else   /* !defined(SET_ETHTOOL_OPS) */
++#else   /* !defined(VMW_HAVE_ETHTOOL_OPS) */
+ /*
+@@ -739,7 +738,7 @@ vmxnet_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
+    }
+    return -EOPNOTSUPP;
+ }
+-#endif /* SET_ETHTOOL_OPS */
++#endif /* !defined(VMW_HAVE_ETHTOOL_OPS) */
+ /*
+@@ -1142,8 +1141,12 @@ vmxnet_probe_device(struct pci_dev             *pdev, // IN: vmxnet PCI device
+    dev->watchdog_timeo = VMXNET_WATCHDOG_TIMEOUT;
+ #endif
+-#ifdef SET_ETHTOOL_OPS
++#ifdef VMW_HAVE_ETHTOOL_OPS
++#  ifdef SET_ETHTOOL_OPS
+    SET_ETHTOOL_OPS(dev, &vmxnet_ethtool_ops);
++#  else
++   dev->ethtool_ops = &vmxnet_ethtool_ops;
++#  endif
+ #else
+    dev->do_ioctl = vmxnet_ioctl;
+ #endif
+-- 
+2.3.4
+
diff --git a/open-vm-tools-dkms/0004-Support-backing-dev-info-kernel-4.0.patch b/open-vm-tools-dkms/0004-Support-backing-dev-info-kernel-4.0.patch
new file mode 100644 (file)
index 0000000..bc74d1a
--- /dev/null
@@ -0,0 +1,86 @@
+From 122f184d946a007a7ba3ae68386a20f33ed62e1e Mon Sep 17 00:00:00 2001
+From: lotan <lotan@gmx.de>
+Date: Mon, 8 Jun 2015 14:20:06 +0200
+Subject: [PATCH] Support backing dev info kernel 4.0.
+
+---
+ open-vm-tools/modules/linux/vmhgfs/filesystem.c | 16 ++++++++++++++++
+ open-vm-tools/modules/linux/vmhgfs/module.h     |  4 ++++
+ open-vm-tools/modules/linux/vmhgfs/super.c      |  3 +++
+ 3 files changed, 23 insertions(+)
+
+diff --git a/open-vm-tools/modules/linux/vmhgfs/filesystem.c b/open-vm-tools/modules/linux/vmhgfs/filesystem.c
+index 10dd8ab..3148091 100644
+--- a/open-vm-tools/modules/linux/vmhgfs/filesystem.c
++++ b/open-vm-tools/modules/linux/vmhgfs/filesystem.c
+@@ -398,8 +398,21 @@ HgfsReadSuper(struct super_block *sb, // OUT: Superblock object
+       return PTR_ERR(si);
+    }
+    HGFS_SET_SB_TO_COMMON(sb, si);
++
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0)
++   memset(&si->bdi, 0, sizeof(si->bdi));
++   result = bdi_setup_and_register(&si->bdi, "vmhgfs");
++   if (result) {
++      kfree(si->shareName);
++      kfree(si);
++   }
++#endif
++
+    sb->s_magic = HGFS_SUPER_MAGIC;
+    sb->s_op = &HgfsSuperOperations;
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0)
++   sb->s_bdi = &si->bdi;
++#endif
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 38)
+    sb->s_d_op = &HgfsDentryOperations;
+@@ -439,6 +452,9 @@ HgfsReadSuper(struct super_block *sb, // OUT: Superblock object
+   exit:
+    if (result) {
+       dput(rootDentry);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0)
++      bdi_destroy(&si->bdi);
++#endif
+       kfree(si->shareName);
+       kfree(si);
+    }
+diff --git a/open-vm-tools/modules/linux/vmhgfs/module.h b/open-vm-tools/modules/linux/vmhgfs/module.h
+index b673dc1..f3eeffc 100644
+--- a/open-vm-tools/modules/linux/vmhgfs/module.h
++++ b/open-vm-tools/modules/linux/vmhgfs/module.h
+@@ -29,6 +29,7 @@
+ #include "driver-config.h"
+ #include <asm/atomic.h>
++#include <linux/backing-dev.h>
+ #include "compat_fs.h"
+ #include "compat_semaphore.h"
+ #include "compat_slab.h"
+@@ -144,6 +145,9 @@ typedef struct HgfsSuperInfo {
+    char *shareName;                 /* Mounted share name. */
+    size_t shareNameLen;             /* To avoid repeated strlen() calls. */
+    uint32 mntFlags;                 /* HGFS mount flags */
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0)
++   struct backing_dev_info bdi;
++#endif
+ } HgfsSuperInfo;
+ /*
+diff --git a/open-vm-tools/modules/linux/vmhgfs/super.c b/open-vm-tools/modules/linux/vmhgfs/super.c
+index 04a2192..41f8713 100644
+--- a/open-vm-tools/modules/linux/vmhgfs/super.c
++++ b/open-vm-tools/modules/linux/vmhgfs/super.c
+@@ -152,6 +152,9 @@ HgfsPutSuper(struct super_block *sb) // IN: The superblock
+    si = HGFS_SB_TO_COMMON(sb);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0)
++   bdi_destroy(&si->bdi);
++#endif
+    kfree(si->shareName);
+    kfree(si);
+ }
+-- 
+2.3.6
+
diff --git a/open-vm-tools-dkms/0005-Remove-new_sync-for-Linux-4.1.patch b/open-vm-tools-dkms/0005-Remove-new_sync-for-Linux-4.1.patch
new file mode 100644 (file)
index 0000000..f51278b
--- /dev/null
@@ -0,0 +1,27 @@
+From fbb6fe5ec57a2a0a9464ec5c433fc18793ebb05f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?D=C4=81vis?= <davispuh@gmail.com>
+Date: Thu, 17 Sep 2015 18:05:29 +0300
+Subject: [PATCH] Remove new_sync for Linux >= 4.1
+
+---
+ open-vm-tools/modules/linux/vmhgfs/file.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/open-vm-tools/modules/linux/vmhgfs/file.c b/open-vm-tools/modules/linux/vmhgfs/file.c
+index 0bc5ee3..ada3eee 100644
+--- a/open-vm-tools/modules/linux/vmhgfs/file.c
++++ b/open-vm-tools/modules/linux/vmhgfs/file.c
+@@ -169,8 +169,10 @@ struct file_operations HgfsFileFileOperations = {
+    .flush      = HgfsFlush,
+ #if defined VMW_USE_AIO
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 16, 0)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 1, 0)
+    .read       = new_sync_read,
+    .write      = new_sync_write,
++#endif // LINUX_VERSION_CODE < KERNEL_VERSION(4, 1, 0)
+    .read_iter  = HgfsFileRead,
+    .write_iter = HgfsFileWrite,
+ #else // LINUX_VERSION_CODE >= KERNEL_VERSION(3, 16, 0)
+---
+2.5.2
+
diff --git a/open-vm-tools-dkms/0006-vmhgfs-support-linux-4.2.x-kernel.patch b/open-vm-tools-dkms/0006-vmhgfs-support-linux-4.2.x-kernel.patch
new file mode 100644 (file)
index 0000000..4fa315c
--- /dev/null
@@ -0,0 +1,93 @@
+From b3a634a491da35d47a5e6e6120a21cba514fc3ec Mon Sep 17 00:00:00 2001
+From: JackM
+Date: Wed, 30 Sep 2015 23:16:40 +0300
+Subject: [PATCH] vmhgfs support linux 4.2.x kernel
+
+---
+ modules/linux/vmhgfs/link.c | 30 +++++++++++++++++++++++++-----
+ 1 file changed, 25 insertions(+), 5 deletions(-)
+
+diff --git a/open-vm-tools/modules/linux/vmhgfs/link.c b/open-vm-tools/modules/linux/vmhgfs/link.c
+index 06f693b..72e97ff 100644
+--- a/open-vm-tools/modules/linux/vmhgfs/link.c
++++ b/open-vm-tools/modules/linux/vmhgfs/link.c
+@@ -35,7 +35,9 @@
+ #include "vm_assert.h"
+ /* HGFS symlink operations. */
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)
++static void *HgfsFollowlink(struct dentry *dentry, void **cookie, struct nameidata *nd);
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
+ static void *HgfsFollowlink(struct dentry *dentry,
+                             struct nameidata *nd);
+ #else
+@@ -45,7 +47,10 @@ static int HgfsFollowlink(struct dentry *dentry,
+ static int HgfsReadlink(struct dentry *dentry,
+                         char __user *buffer,
+                         int buflen);
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)
++static void HgfsPutlink(struct dentry *dentry,
++                        void *cookie);
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
+ static void HgfsPutlink(struct dentry *dentry,
+                         struct nameidata *nd,
+                         void *cookie);
+@@ -85,7 +90,9 @@ struct inode_operations HgfsLinkInodeOperations = {
+  *----------------------------------------------------------------------
+  */
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)
++static void *HgfsFollowlink(struct dentry *dentry, void **cookie, struct nameidata *nd)
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
+ static void *
+ HgfsFollowlink(struct dentry *dentry, // IN: Dentry containing link
+                struct nameidata *nd)  // OUT: Contains target dentry
+@@ -124,7 +131,11 @@ HgfsFollowlink(struct dentry *dentry, // IN: Dentry containing link
+       } else {
+          LOG(6, (KERN_DEBUG "VMware hgfs: %s: calling nd_set_link %s\n",
+                  __func__, fileName));
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)
++        *cookie = fileName;
++#else
+          nd_set_link(nd, fileName);
++#endif
+       }
+    }
+   out:
+@@ -219,7 +230,10 @@ HgfsReadlink(struct dentry *dentry,  // IN:  Dentry containing link
+  *----------------------------------------------------------------------
+  */
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)
++static void HgfsPutlink(struct dentry *dentry,
++                        void *cookie)
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 13)
+ static void
+ HgfsPutlink(struct dentry *dentry, // dentry
+             struct nameidata *nd,  // lookup name information
+@@ -235,11 +249,17 @@ HgfsPutlink(struct dentry *dentry, // dentry
+    LOG(6, (KERN_DEBUG "VMware hgfs: %s: put for %s\n",
+            __func__, dentry->d_name.name));
+-   fileName = nd_get_link(nd);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)
++    fileName = cookie;
++#else
++    fileName = nd_get_link(nd);
++#endif
+    if (!IS_ERR(fileName)) {
+       LOG(6, (KERN_DEBUG "VMware hgfs: %s: putting %s\n",
+               __func__, fileName));
+       kfree(fileName);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 2, 0)
+       nd_set_link(nd, NULL);
++#endif
+    }
+ }
+-- 
+2.5.0.windows.1
+
diff --git a/open-vm-tools-dkms/PKGBUILD b/open-vm-tools-dkms/PKGBUILD
new file mode 100644 (file)
index 0000000..9bc4e4d
--- /dev/null
@@ -0,0 +1,55 @@
+# Maintainer: Paul Wilk <paul.wilk@null.net>
+
+pkgname=open-vm-tools-dkms
+epoch=6
+pkgver=10.0.0
+_pkgsubver=3000743
+pkgrel=4
+pkgdesc='Open Virtual Machine Tools kernel modules (DKMS)'
+arch=('i686' 'x86_64')
+url='http://open-vm-tools.sourceforge.net/'
+license=('GPL2')
+conflicts=('open-vm-tools-modules' 'vmware-modules-dkms')
+
+depends=('dkms')
+options=('!strip')
+optdepends=('open-vm-tools: Open Virtual Machine Tools'
+            'linux-headers: Header files for Linux kernel')
+install=open-vm-tools-dkms.install
+
+_name='open-vm-tools'
+_dirname='stable-10.0.x'
+_version="${pkgver}-${_pkgsubver}"
+_full_name="${_name}-${_version}"
+_dkms_version='2015.01.29'
+
+source=(http://downloads.sourceforge.net/${_name}/${_full_name}.tar.gz
+        0001-Fix-vmxnet-module-on-kernels-3.16.patch
+        0004-Support-backing-dev-info-kernel-4.0.patch
+        0005-Remove-new_sync-for-Linux-4.1.patch
+        0006-vmhgfs-support-linux-4.2.x-kernel.patch
+        dkms.conf.in)
+sha256sums=('5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971'
+            '6684cf4cd9a492b82b24dff076fbbafef19e59ef969f532ee3da1501136a7c48'
+            'dac377beb660dc6c143356255346b34db0986511dcb74f051e06f243a0078af8'
+            '38e2ae573a849251abde79c82b694d76f32cc75c9ff60878ebcb23f2f8c86928'
+            'd8191b23b9d5689b321bd0cf20b71a4039fde454d08644de6dc3a6521d574fd0'
+            '5255a183cccd80b2bfbbf519b1cc8cec81ae40bbc0b5a88dfddd95532ece84ed')
+
+prepare() {
+  patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0001-Fix-vmxnet-module-on-kernels-3.16.patch"
+  patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0004-Support-backing-dev-info-kernel-4.0.patch"
+  patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0005-Remove-new_sync-for-Linux-4.1.patch"
+  patch -d "$srcdir/${_full_name}" -Np2 -i "$srcdir/0006-vmhgfs-support-linux-4.2.x-kernel.patch"
+}
+
+package() {
+  cd "$srcdir/${_full_name}"
+  sed -i "s/${_dkms_version}/${pkgver}/g" ./modules/linux/dkms.sh
+  sh ./modules/linux/dkms.sh ./ "${pkgdir}/usr/src"
+  sed "s/%pkgver%/${pkgver}/g" "${srcdir}/dkms.conf.in" > "${pkgdir}/usr/src/${_name}-${pkgver}/dkms.conf"
+  for _module in {"vmblock","vmci","vmsync","vsock"}; do
+    rm -rf "${pkgdir}/usr/src/${_name}-${pkgver}/${_module}"
+  done
+}
+
diff --git a/open-vm-tools-dkms/README.md b/open-vm-tools-dkms/README.md
new file mode 100644 (file)
index 0000000..6ff5504
--- /dev/null
@@ -0,0 +1 @@
+# open-vm-tools-dkms
diff --git a/open-vm-tools-dkms/UNLICENSE b/open-vm-tools-dkms/UNLICENSE
new file mode 100644 (file)
index 0000000..68a49da
--- /dev/null
@@ -0,0 +1,24 @@
+This is free and unencumbered software released into the public domain.
+
+Anyone is free to copy, modify, publish, use, compile, sell, or
+distribute this software, either in source code form or as a compiled
+binary, for any purpose, commercial or non-commercial, and by any
+means.
+
+In jurisdictions that recognize copyright laws, the author or authors
+of this software dedicate any and all copyright interest in the
+software to the public domain. We make this dedication for the benefit
+of the public at large and to the detriment of our heirs and
+successors. We intend this dedication to be an overt act of
+relinquishment in perpetuity of all present and future rights to this
+software under copyright law.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+For more information, please refer to <http://unlicense.org/>
diff --git a/open-vm-tools-dkms/dkms.conf.in b/open-vm-tools-dkms/dkms.conf.in
new file mode 100644 (file)
index 0000000..c95b443
--- /dev/null
@@ -0,0 +1,15 @@
+PACKAGE_NAME=open-vm-tools
+PACKAGE_VERSION=%pkgver%
+MAKE_CMD_TMPL="make VM_UNAME=\$kernelver MODULEBUILDDIR=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build"
+
+MAKE[0]="$MAKE_CMD_TMPL -C vmxnet;  \
+         $MAKE_CMD_TMPL -C vmhgfs"
+CLEAN[0]="$MAKE_CMD_TMPL -C vmxnet clean;  \
+          $MAKE_CMD_TMPL -C vmhgfs clean"
+BUILT_MODULE_NAME[0]="vmxnet"
+BUILT_MODULE_NAME[1]="vmhgfs"
+BUILT_MODULE_LOCATION[0]="vmxnet/"
+BUILT_MODULE_LOCATION[1]="vmhgfs/"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/net"
+DEST_MODULE_LOCATION[1]="/kernel/fs/vmhgfs"
+AUTOINSTALL="YES"
diff --git a/open-vm-tools-dkms/open-vm-tools-dkms.install b/open-vm-tools-dkms/open-vm-tools-dkms.install
new file mode 100755 (executable)
index 0000000..613471a
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+post_install() {
+  _version=`echo ${1%%-*} | sed -rne 's,^([0-9]*:)?(.*),\2,p'`
+  dkms install -m open-vm-tools/${_version}
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_upgrade() {
+  pre_remove "$2"
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_upgrade() {
+  post_install "$1"
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  # Remove modules using dkms
+  _version=`echo ${1%%-*} | sed -rne 's,^([0-9]*:)?(.*),\2,p'`
+  dkms remove -m open-vm-tools -v ${_version} --all
+}
+
+# vim:set ts=2 sw=2 ft=sh et:
diff --git a/plymouth-theme-alter-logo-git/.SRCINFO b/plymouth-theme-alter-logo-git/.SRCINFO
new file mode 100644 (file)
index 0000000..558ceba
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = plymouth-theme-alter-logo-git
+       pkgdesc = AlterLinux用のplymouthテーマ
+       pkgver = 1.0.0
+       pkgrel = 1
+       url = https://github.com/yamad-linuxer/plymouth-theme-alter
+       arch = any
+       license = GPL
+       depends = plymouth
+       conflicts = plymouth-theme-alter-logo
+       source = git+https://github.com/yamad-linuxer/plymouth-theme-alter.git
+       md5sums = SKIP
+
+pkgname = plymouth-theme-alter-logo-git
+
diff --git a/plymouth-theme-alter-logo-git/PKGBUILD b/plymouth-theme-alter-logo-git/PKGBUILD
new file mode 100644 (file)
index 0000000..44f289a
--- /dev/null
@@ -0,0 +1,49 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Contributor: YamaD <yamad.linuxer@gmail.com>
+
+pkgname=plymouth-theme-alter-logo-git
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="AlterLinux用のplymouthテーマ"
+arch=('any')
+url=https://github.com/yamad-linuxer/plymouth-theme-alter
+license=('GPL')
+depends=('plymouth')
+optdepends=()
+source=("git+https://github.com/yamad-linuxer/plymouth-theme-alter.git")
+md5sums=('SKIP')
+conflicts=('plymouth-theme-alter-logo')
+
+pkgver() {
+    cd "plymouth-theme-alter"
+
+    git describe --tags | sed 's/-/.r/; s/-g/./'
+}
+
+build () {
+    cd "plymouth-theme-alter"
+
+    rm -rf alter-pp
+    rm LICENSE
+    rm README.md
+    rm install.sh
+    rm -rf .git/
+
+    mkdir -p ./usr/share/plymouth/themes/alter-logo/
+    cp -r ./alter-logo/intro/* ./usr/share/plymouth/themes/alter-logo/
+    cp -r ./alter-logo/loop/* ./usr/share/plymouth/themes/alter-logo/
+    cp -r ./alter-logo/misc/* ./usr/share/plymouth/themes/alter-logo/
+
+    rm -rf alter-logo
+
+    mv ./usr/ ..
+    cd ..
+    rm -rf ./plymouth-theme-alter/
+
+}
+
+package() {
+    mkdir -p "$pkgdir"
+    cp -r * "$pkgdir"
+}
+
diff --git a/plymouth-theme-alter-logo-git/plymouth-theme-alter-logo.install b/plymouth-theme-alter-logo-git/plymouth-theme-alter-logo.install
new file mode 100644 (file)
index 0000000..c7da5ac
--- /dev/null
@@ -0,0 +1,12 @@
+post_install() {
+       cat <<EOF 
+
+==> To activate the theme, run as root:
+==> plymouth-set-default-theme -R alter-logo
+
+EOF
+}
+
+post_upgrade() {
+       post_install $1
+}
diff --git a/plymouth-theme-alter-logo/.SRCINFO b/plymouth-theme-alter-logo/.SRCINFO
new file mode 100644 (file)
index 0000000..dc8e489
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = plymouth-theme-alter-logo
+       pkgdesc = AlterLinux用のplymouthテーマ
+       pkgver = 1.0.0
+       pkgrel = 1
+       url = https://github.com/yamad-linuxer/plymouth-theme-alter
+       arch = any
+       license = GPL
+       depends = plymouth
+       conflicts = plymouth-theme-alter-logo-git
+       source = https://github.com/yamad-linuxer/plymouth-theme-alter/archive/1.0.0.zip
+       md5sums = 6583b328581df987c6b22bfcc815dc13
+
+pkgname = plymouth-theme-alter-logo
+
diff --git a/plymouth-theme-alter-logo/PKGBUILD b/plymouth-theme-alter-logo/PKGBUILD
new file mode 100644 (file)
index 0000000..6168680
--- /dev/null
@@ -0,0 +1,41 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Contributor: YamaD <yamad.linuxer@gmail.com>
+
+pkgname=plymouth-theme-alter-logo
+_themename=alter-logo
+_pkgname=plymouth-theme-alter
+
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="AlterLinux用のplymouthテーマ"
+arch=('any')
+url=https://github.com/yamad-linuxer/plymouth-theme-alter
+license=('GPL')
+depends=('plymouth')
+optdepends=()
+source=("${url}/archive/${pkgver}.zip")
+md5sums=('6583b328581df987c6b22bfcc815dc13')
+conflicts=("${pkgname}-git")
+
+
+prepare () {
+    cd "${srcdir}"
+    mv ${_pkgname}-${pkgver}/${_themename} ./
+    rm -rf "${_pkgname}-${pkgver}"
+    rm ./${pkgver}.zip
+}
+
+build () {
+    cd "${srcdir}"
+    mkdir -p ./usr/share/plymouth/themes/${_themename}/
+    cp -r ./${_themename}/intro/* ./usr/share/plymouth/themes/${_themename}/
+    cp -r ./${_themename}/loop/* ./usr/share/plymouth/themes/${_themename}/
+    cp -r ./${_themename}/misc/* ./usr/share/plymouth/themes/${_themename}/
+
+    rm -rf ${_themename}
+}
+
+package() {
+    mkdir -p "$pkgdir"
+    cp -r * "$pkgdir"
+}
diff --git a/plymouth-theme-alter-pp-git/.SRCINFO b/plymouth-theme-alter-pp-git/.SRCINFO
new file mode 100644 (file)
index 0000000..7c43d0b
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = plymouth-theme-alter-pp-git
+       pkgdesc = AlterLinux用のplymouthテーマ
+       pkgver = 1.0.0
+       pkgrel = 1
+       url = https://github.com/yamad-linuxer/plymouth-theme-alter
+       arch = any
+       license = GPL
+       depends = plymouth
+       conflicts = plymouth-theme-alter-pp
+       source = git+https://github.com/yamad-linuxer/plymouth-theme-alter.git
+       md5sums = SKIP
+
+pkgname = plymouth-theme-alter-pp-git
+
diff --git a/plymouth-theme-alter-pp-git/PKGBUILD b/plymouth-theme-alter-pp-git/PKGBUILD
new file mode 100644 (file)
index 0000000..d95b520
--- /dev/null
@@ -0,0 +1,49 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Contributor: YamaD <yamad.linuxer@gmail.com>
+
+pkgname=plymouth-theme-alter-pp-git
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="AlterLinux用のplymouthテーマ"
+arch=('any')
+url=https://github.com/yamad-linuxer/plymouth-theme-alter
+license=('GPL')
+depends=('plymouth')
+optdepends=()
+source=("git+https://github.com/yamad-linuxer/plymouth-theme-alter.git")
+md5sums=('SKIP')
+conflicts=('plymouth-theme-alter-pp')
+
+pkgver() {
+    cd "plymouth-theme-alter"
+
+    git describe --tags | sed 's/-/.r/; s/-g/./'
+}
+
+build () {
+    cd "plymouth-theme-alter"
+
+    rm -rf alter-logo
+    rm LICENSE
+    rm README.md
+    rm install.sh
+    rm -rf .git/
+
+    mkdir -p ./usr/share/plymouth/themes/alter-pp/
+    cp -r ./alter-pp/intro/* ./usr/share/plymouth/themes/alter-pp/
+    cp -r ./alter-pp/loop/* ./usr/share/plymouth/themes/alter-pp/
+    cp -r ./alter-pp/misc/* ./usr/share/plymouth/themes/alter-pp/
+
+    rm -rf alter-pp
+
+    mv ./usr/ ..
+    cd ..
+    rm -rf ./plymouth-theme-alter/
+
+}
+
+package() {
+    mkdir -p "$pkgdir"
+    cp -r * "$pkgdir"
+}
+
diff --git a/plymouth-theme-alter-pp-git/plymouth-theme-alter-pp.install b/plymouth-theme-alter-pp-git/plymouth-theme-alter-pp.install
new file mode 100644 (file)
index 0000000..870b3ce
--- /dev/null
@@ -0,0 +1,12 @@
+post_install() {
+       cat <<EOF 
+
+==> To activate the theme, run as root:
+==> plymouth-set-default-theme -R alter-pp
+
+EOF
+}
+
+post_upgrade() {
+       post_install $1
+}
diff --git a/plymouth-theme-alter-pp/.SRCINFO b/plymouth-theme-alter-pp/.SRCINFO
new file mode 100644 (file)
index 0000000..e14a271
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = plymouth-theme-alter-pp
+       pkgdesc = AlterLinux用のplymouthテーマ
+       pkgver = 1.0.0
+       pkgrel = 1
+       url = https://github.com/yamad-linuxer/plymouth-theme-alter
+       arch = any
+       license = GPL
+       depends = plymouth
+       conflicts = plymouth-theme-alter-pp-git
+       source = https://github.com/yamad-linuxer/plymouth-theme-alter/archive/1.0.0.zip
+       md5sums = 6583b328581df987c6b22bfcc815dc13
+
+pkgname = plymouth-theme-alter-pp
+
diff --git a/plymouth-theme-alter-pp/PKGBUILD b/plymouth-theme-alter-pp/PKGBUILD
new file mode 100644 (file)
index 0000000..5c3e0b0
--- /dev/null
@@ -0,0 +1,40 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Contributor: YamaD <yamad.linuxer@gmail.com>
+
+pkgname=plymouth-theme-alter-pp
+_themename=alter-pp
+_pkgname=plymouth-theme-alter
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="AlterLinux用のplymouthテーマ"
+arch=('any')
+url=https://github.com/yamad-linuxer/plymouth-theme-alter
+license=('GPL')
+depends=('plymouth')
+optdepends=()
+source=("${url}/archive/${pkgver}.zip")
+md5sums=('6583b328581df987c6b22bfcc815dc13')
+conflicts=('plymouth-theme-alter-pp-git')
+
+
+prepare () {
+    cd "${srcdir}"
+    mv ${_pkgname}-${pkgver}/${_themename} ./
+    rm -rf "${_pkgname}-${pkgver}"
+    rm ./${pkgver}.zip
+}
+
+build () {
+    cd "${srcdir}"
+    mkdir -p ./usr/share/plymouth/themes/${_themename}/
+    cp -r ./${_themename}/intro/* ./usr/share/plymouth/themes/${_themename}/
+    cp -r ./${_themename}/loop/* ./usr/share/plymouth/themes/${_themename}/
+    cp -r ./${_themename}/misc/* ./usr/share/plymouth/themes/${_themename}/
+
+    rm -rf ${_themename}
+}
+
+package() {
+    mkdir -p "$pkgdir"
+    cp -r * "$pkgdir"
+}
diff --git a/plymouth-theme-serene-git/.SRCINFO b/plymouth-theme-serene-git/.SRCINFO
new file mode 100644 (file)
index 0000000..9998018
--- /dev/null
@@ -0,0 +1,16 @@
+pkgbase = plymouth-theme-serene-git
+       pkgdesc = SereneLinux用のplymouthテーマ
+       pkgver = r5.4b6c944
+       pkgrel = 2
+       url = https://github.com/FascodeNet/plymouth-theme-serene
+       install = plymouth-theme-serene-git.install
+       arch = any
+       license = GPL
+       makedepends = git
+       depends = plymouth
+       conflicts = plymouth-theme-serene
+       source = git+https://github.com/FascodeNet/plymouth-theme-serene.git
+       md5sums = SKIP
+
+pkgname = plymouth-theme-serene-git
+
diff --git a/plymouth-theme-serene-git/PKGBUILD b/plymouth-theme-serene-git/PKGBUILD
new file mode 100644 (file)
index 0000000..b1cf998
--- /dev/null
@@ -0,0 +1,36 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Contributor: YamaD <yamad.linuxer@gmail.com>
+
+_pkgname=plymouth-theme-serene
+pkgname="${_pkgname}-git"
+pkgver=r5.4b6c944
+pkgrel=2
+pkgdesc="SereneLinux用のplymouthテーマ"
+arch=('any')
+url="https://github.com/FascodeNet/${_pkgname}"
+license=('GPL')
+depends=('plymouth')
+makedepends=('git')
+optdepends=()
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=("${_pkgname}")
+install="${pkgname}.install"
+themes=("serene-logo" "serene-mso" "serene-old")
+
+pkgver() {
+    cd "${_pkgname}"
+    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package () {
+    local theme dir
+    for theme in ${themes[@]}; do 
+        mkdir -p "${pkgdir}/usr/share/plymouth/themes/${theme}"
+        for dir in $(ls "${srcdir}/${_pkgname}/${theme}"); do
+            cp "${srcdir}/${_pkgname}/${theme}/${dir}/"* "${pkgdir}/usr/share/plymouth/themes/${theme}"
+        done
+        echo "${theme} done."
+    done
+}
+
diff --git a/plymouth-theme-serene-git/plymouth-theme-serene-git.install b/plymouth-theme-serene-git/plymouth-theme-serene-git.install
new file mode 100644 (file)
index 0000000..c7da5ac
--- /dev/null
@@ -0,0 +1,12 @@
+post_install() {
+       cat <<EOF 
+
+==> To activate the theme, run as root:
+==> plymouth-set-default-theme -R alter-logo
+
+EOF
+}
+
+post_upgrade() {
+       post_install $1
+}
diff --git a/plymouth-theme-serene-logo-git/.SRCINFO b/plymouth-theme-serene-logo-git/.SRCINFO
new file mode 100644 (file)
index 0000000..b8ed552
--- /dev/null
@@ -0,0 +1,16 @@
+pkgbase = plymouth-theme-serene-logo-git
+       pkgdesc = SereneLinux用のplymouthテーマ
+       pkgver = r5.4b6c944
+       pkgrel = 2
+       url = https://github.com/FascodeNet/plymouth-theme-serene
+       install = plymouth-theme-serene-logo-git.install
+       arch = any
+       license = GPL
+       makedepends = git
+       depends = plymouth
+       conflicts = plymouth-theme-serene
+       source = git+https://github.com/FascodeNet/plymouth-theme-serene.git
+       md5sums = SKIP
+
+pkgname = plymouth-theme-serene-logo-git
+
diff --git a/plymouth-theme-serene-logo-git/PKGBUILD b/plymouth-theme-serene-logo-git/PKGBUILD
new file mode 100644 (file)
index 0000000..ab52b36
--- /dev/null
@@ -0,0 +1,36 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Contributor: YamaD <yamad.linuxer@gmail.com>
+
+_pkgname=plymouth-theme-serene
+pkgname="${_pkgname}-logo-git"
+pkgver=r5.4b6c944
+pkgrel=2
+pkgdesc="SereneLinux用のplymouthテーマ"
+arch=('any')
+url="https://github.com/FascodeNet/${_pkgname}"
+license=('GPL')
+depends=('plymouth')
+makedepends=('git')
+optdepends=()
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=("${_pkgname}")
+install="${pkgname}.install"
+themes=("serene-logo")
+
+pkgver() {
+    cd "${_pkgname}"
+    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package () {
+    local theme dir
+    for theme in ${themes[@]}; do 
+        mkdir -p "${pkgdir}/usr/share/plymouth/themes/${theme}"
+        for dir in $(ls "${srcdir}/${_pkgname}/${theme}"); do
+            cp "${srcdir}/${_pkgname}/${theme}/${dir}/"* "${pkgdir}/usr/share/plymouth/themes/${theme}"
+        done
+        echo "${theme} done."
+    done
+}
+
diff --git a/plymouth-theme-serene-logo-git/plymouth-theme-serene-logo-git.install b/plymouth-theme-serene-logo-git/plymouth-theme-serene-logo-git.install
new file mode 100644 (file)
index 0000000..c7da5ac
--- /dev/null
@@ -0,0 +1,12 @@
+post_install() {
+       cat <<EOF 
+
+==> To activate the theme, run as root:
+==> plymouth-set-default-theme -R alter-logo
+
+EOF
+}
+
+post_upgrade() {
+       post_install $1
+}
diff --git a/pulseaudio-modules-bt/.SRCINFO b/pulseaudio-modules-bt/.SRCINFO
new file mode 100644 (file)
index 0000000..0e628e2
--- /dev/null
@@ -0,0 +1,36 @@
+pkgbase = pulseaudio-modules-bt
+       pkgdesc = PulseAudio Bluetooth modules with SBC, AAC, APTX, APTX-HD, Sony LDAC (A2DP codec) support
+       pkgver = 1.4
+       pkgrel = 3
+       url = https://github.com/EHfive/pulseaudio-modules-bt
+       arch = i686
+       arch = x86_64
+       arch = arm
+       arch = armv6h
+       arch = armv7h
+       arch = aarch64
+       license = GPL3
+       makedepends = cmake>=3.0
+       makedepends = libavcodec.so>=58
+       makedepends = libldac
+       makedepends = git
+       depends = pulseaudio>=12.0
+       depends = bluez
+       depends = bluez-libs
+       depends = sbc
+       depends = libfdk-aac.so
+       optdepends = libavcodec.so>=58: aptX Classic, aptX HD support
+       optdepends = libldac: LDAC support
+       provides = pulseaudio-bluetooth
+       provides = pulseaudio-modules-bt-git
+       conflicts = pulseaudio-bluetooth
+       conflicts = pulseaudio-modules-bt-git
+       source = https://github.com/EHfive/pulseaudio-modules-bt/archive/v1.4.zip
+       source = https://github.com/pulseaudio/pulseaudio/archive/v13.99.2.zip
+       md5sums = 711a7f930321e56706acdb441de0e432
+       md5sums = 6f04e194199f39ffba0b026a770e990d
+       sha512sums = 5c3ed59dec46a1a9cc2f359ac1d28a82a50a5dea47a268a10601b95a8e17a68dd00ba7628c429271349bae290f461abeb1a4a3715b1833c71d7f82f9a902fe2d
+       sha512sums = 61b24aac1b722cd611be88241551e6b345532b55d9f718ae784ec6eee135d7ba8460ea83b4c2de5b970e8af4af39c32255ff170f026156b0d22c988bc5499a6a
+
+pkgname = pulseaudio-modules-bt
+
diff --git a/pulseaudio-modules-bt/PKGBUILD b/pulseaudio-modules-bt/PKGBUILD
new file mode 100644 (file)
index 0000000..57a0950
--- /dev/null
@@ -0,0 +1,50 @@
+# Maintainer : Yamada Hayao <hayao@fascode.net>
+# Contributor: EHfive <eh5@sokka.cn>
+
+pkgname="pulseaudio-modules-bt"
+pkgver="1.4"
+pulseaudio_ver="13.99.2"
+pkgrel="3"
+pkgdesc="PulseAudio Bluetooth modules with SBC, AAC, APTX, APTX-HD, Sony LDAC (A2DP codec) support"
+arch=("i686" "x86_64" "arm" "armv6h" "armv7h" "aarch64")
+url="https://github.com/EHfive/pulseaudio-modules-bt"
+license=('GPL3')
+depends=("pulseaudio>=12.0" "bluez" "bluez-libs" "sbc" "libfdk-aac.so")
+makedepends=("cmake>=3.0" "libavcodec.so>=58" "libldac" "git")
+optdepends=("libavcodec.so>=58: aptX Classic, aptX HD support"
+            "libldac: LDAC support")
+provides=("pulseaudio-bluetooth" "pulseaudio-modules-bt-git")
+conflicts=("pulseaudio-bluetooth" "pulseaudio-modules-bt-git")
+
+source=("https://github.com/EHfive/pulseaudio-modules-bt/archive/v${pkgver}.zip"
+        "https://github.com/pulseaudio/pulseaudio/archive/v${pulseaudio_ver}.zip")
+
+md5sums=(
+    '711a7f930321e56706acdb441de0e432'
+    '6f04e194199f39ffba0b026a770e990d'
+)
+
+sha512sums=(
+    "5c3ed59dec46a1a9cc2f359ac1d28a82a50a5dea47a268a10601b95a8e17a68dd00ba7628c429271349bae290f461abeb1a4a3715b1833c71d7f82f9a902fe2d"
+    "61b24aac1b722cd611be88241551e6b345532b55d9f718ae784ec6eee135d7ba8460ea83b4c2de5b970e8af4af39c32255ff170f026156b0d22c988bc5499a6a"
+)
+
+prepare() {
+    cd "$srcdir/pulseaudio-modules-bt-${pkgver}"
+    rm -rf pa
+    ln -sf -T "../pulseaudio-${pulseaudio_ver}" "pa"
+    # git -C pa checkout v`pkg-config libpulse --modversion|sed 's/[^0-9.]*\([0-9.]*\).*/\1/'`
+}
+
+build() {
+    cd "$srcdir/pulseaudio-modules-bt-${pkgver}"
+    cmake \
+        -DCMAKE_BUILD_TYPE=Release \
+        .
+    make
+}
+
+package() {
+    cd "$srcdir/pulseaudio-modules-bt-${pkgver}"
+    make DESTDIR="$pkgdir" install
+}
diff --git a/tencent-icon-theme-git/.SRCINFO b/tencent-icon-theme-git/.SRCINFO
new file mode 100644 (file)
index 0000000..aa57137
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = tencent-icon-theme-git
+       pkgdesc = A colorful Design icon theme for linux desktops
+       pkgver = r7.8531bf6
+       pkgrel = 1
+       url = https://github.com/yeyushengfan258/Tencent-icon-theme
+       arch = any
+       license = GPL
+       depends = gtk-update-icon-cache
+       conflicts = tencent-icon-theme
+       source = git+https://github.com/yeyushengfan258/Tencent-icon-theme.git
+       md5sums = SKIP
+
+pkgname = tencent-icon-theme-git
+
diff --git a/tencent-icon-theme-git/PKGBUILD b/tencent-icon-theme-git/PKGBUILD
new file mode 100644 (file)
index 0000000..f994660
--- /dev/null
@@ -0,0 +1,31 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+# Contributor: YamaD <yamad.linuxer@gmail.com>
+
+pkgname=tencent-icon-theme-git
+_pkgname=tencent-icon-theme
+_gitname=Tencent-icon-theme
+pkgver=r7.8531bf6
+pkgrel=1
+pkgdesc="A colorful Design icon theme for linux desktops"
+arch=('any')
+url='https://github.com/yeyushengfan258/Tencent-icon-theme'
+license=('GPL')
+depends=('gtk-update-icon-cache')
+optdepends=()
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=('tencent-icon-theme')
+
+pkgver() {
+  cd "${_gitname}"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    mkdir -p "${pkgdir}"
+    cp -r * "${pkgdir}"
+    cd "${pkgdir}"
+    mkdir -p "${pkgdir}/usr/share/icons"
+    ${_gitname}/install.sh -a -d "${pkgdir}/usr/share/icons"
+    rm -rf "${pkgdir}/${_gitname}"
+}
diff --git a/ulauncher-theme-arc-dark-git/.SRCINFO b/ulauncher-theme-arc-dark-git/.SRCINFO
new file mode 100644 (file)
index 0000000..9cf2bca
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = ulauncher-theme-arc-dark-git
+       pkgdesc = A theme for Ulauncher based on Arc Theme
+       pkgver = r7.3083ea2
+       pkgrel = 1
+       url = https://github.com/philberndt/Arc-Dark-for-Ulauncher
+       arch = any
+       license = Unlicense
+       makedepends = git
+       depends = ulauncher
+       source = git+https://github.com/philberndt/Arc-Dark-for-Ulauncher.git
+       md5sums = SKIP
+
+pkgname = ulauncher-theme-arc-dark-git
+
diff --git a/ulauncher-theme-arc-dark-git/PKGBUILD b/ulauncher-theme-arc-dark-git/PKGBUILD
new file mode 100644 (file)
index 0000000..a4d9e8a
--- /dev/null
@@ -0,0 +1,27 @@
+# Maintaoner: Yamada Hayao <hayao@fascode.net>
+
+pkgname=ulauncher-theme-arc-dark-git
+pkgver=r7.3083ea2
+pkgrel=1
+pkgdesc="A theme for Ulauncher based on Arc Theme"
+arch=('any')
+url="https://github.com/philberndt/Arc-Dark-for-Ulauncher"
+license=('Unlicense')
+depends=('ulauncher')
+makedepends=('git')
+source=("git+https://github.com/philberndt/Arc-Dark-for-Ulauncher.git")
+md5sums=('SKIP')
+
+pkgver() {
+  cd "Arc-Dark-for-Ulauncher"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    mkdir -p "${pkgdir}/usr/share/ulauncher/themes"
+    cp -r "${srcdir}/Arc-Dark-for-Ulauncher/arc-dark"* "${pkgdir}/usr/share/ulauncher/themes"
+    chmod 755 -R "${pkgdir}/usr/share/ulauncher/themes"
+
+    mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+    cp "${srcdir}/Arc-Dark-for-Ulauncher/license" "${pkgdir}/usr/share/licenses/${pkgname}"
+}
diff --git a/vysor-git/.SRCINFO b/vysor-git/.SRCINFO
new file mode 100644 (file)
index 0000000..3555605
--- /dev/null
@@ -0,0 +1,24 @@
+pkgbase = vysor-git
+       pkgdesc = Vysor lets you view and control your Android on your computer. Easy peasy.
+       pkgver = r128.f18c57c
+       pkgrel = 2
+       url = https://github.com/koush/electron-chrome
+       arch = x86_64
+       license = MIT
+       makedepends = git
+       makedepends = npm
+       depends = nodejs
+       depends = gconf
+       provides = vysor
+       conflicts = vysor
+       source = vysor-git::git+https://github.com/koush/electron-chrome#branch=master
+       source = vysor.desktop
+       source = vysor.png
+       source = vysor.sh
+       md5sums = SKIP
+       md5sums = d4e9a9dd54eb49e556ea9784f3d1fce4
+       md5sums = 65fe8e05a060de9356a269524434cea9
+       md5sums = e9568a4c81be59b0c0a6437d1d3d71fe
+
+pkgname = vysor-git
+
diff --git a/vysor-git/.gitignore b/vysor-git/.gitignore
new file mode 100644 (file)
index 0000000..f3f9fad
--- /dev/null
@@ -0,0 +1,5 @@
+pkg/
+src/
+vysor-git/
+vysor/
+*.pkg.tar.xz
\ No newline at end of file
diff --git a/vysor-git/PKGBUILD b/vysor-git/PKGBUILD
new file mode 100644 (file)
index 0000000..d0e7a1c
--- /dev/null
@@ -0,0 +1,53 @@
+# Maintainer: Merrick Luo <merrick@luois.me>
+pkgname=vysor-git
+pkgver=r128.f18c57c
+pkgrel=2
+epoch=
+pkgdesc="Vysor lets you view and control your Android on your computer. Easy peasy."
+arch=("x86_64")
+url="https://github.com/koush/electron-chrome"
+license=("MIT")
+groups=()
+depends=("nodejs" "gconf")
+makedepends=("git" "npm")
+checkdepends=()
+optdepends=()
+provides=("vysor")
+conflicts=("vysor")
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("$pkgname::git+https://github.com/koush/electron-chrome#branch=master"
+        "vysor.desktop"
+        "vysor.png"
+        "vysor.sh")
+noextract=()
+md5sums=("SKIP"
+         "d4e9a9dd54eb49e556ea9784f3d1fce4"
+         "65fe8e05a060de9356a269524434cea9"
+         "e9568a4c81be59b0c0a6437d1d3d71fe")
+validpgpkeys=()
+
+pkgver() {
+  cd "$pkgname"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+       cd "$pkgname"
+       npm install
+}
+
+package() {
+       mkdir -p "$pkgdir"/usr/bin
+       mkdir -p "$pkgdir"/usr/share/applications
+       mkdir -p "$pkgdir"/usr/share/icons
+       mkdir -p "$pkgdir"/opt
+
+       cp -r "$pkgname" "$pkgdir"/opt/
+       cp vysor.sh "$pkgdir"/usr/bin/vysor
+       cp vysor.desktop "$pkgdir"/usr/share/applications/
+       cp vysor.png "$pkgdir"/usr/share/icons/
+}
diff --git a/vysor-git/vysor.desktop b/vysor-git/vysor.desktop
new file mode 100644 (file)
index 0000000..a9a8d85
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Vysor
+Comment=Android Remote Control
+Exec=/usr/bin/vysor
+Icon=vysor
+Type=Application
+Terminal=false
+Categories=Development;Emulator;
+StartupWMClass=Vysor
+Keywords=Android;Emulator;
diff --git a/vysor-git/vysor.png b/vysor-git/vysor.png
new file mode 100644 (file)
index 0000000..22d2d2c
Binary files /dev/null and b/vysor-git/vysor.png differ
diff --git a/vysor-git/vysor.sh b/vysor-git/vysor.sh
new file mode 100755 (executable)
index 0000000..3a3592a
--- /dev/null
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+cd /opt/vysor-git/
+
+./node_modules/.bin/electron . --app-id=gidgenkbbabolejbgbpnhbimgjbffefm
diff --git a/win10x-icon-theme-git/.SRCINFO b/win10x-icon-theme-git/.SRCINFO
new file mode 100644 (file)
index 0000000..63d9aa2
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = win10x-icon-theme-git
+       pkgdesc = A colorful Design icon theme for linux desktops
+       pkgver = r2.e79f634
+       pkgrel = 1
+       url = https://github.com/yeyushengfan258/Win10x-icon-theme
+       arch = any
+       license = GPL
+       depends = gtk-update-icon-cache
+       conflicts = win10x-icon-theme
+       source = git+https://github.com/yeyushengfan258/Win10x-icon-theme.git
+       md5sums = SKIP
+
+pkgname = win10x-icon-theme-git
+
diff --git a/win10x-icon-theme-git/PKGBUILD b/win10x-icon-theme-git/PKGBUILD
new file mode 100644 (file)
index 0000000..1678bf8
--- /dev/null
@@ -0,0 +1,30 @@
+# Maintainer: Yamada Hayao <hayao@fascode.net>
+
+pkgname=win10x-icon-theme-git
+_pkgname=win10x-icon-theme
+_gitname=Win10x-icon-theme
+pkgver=r2.e79f634
+pkgrel=1
+pkgdesc="A colorful Design icon theme for linux desktops"
+arch=('any')
+url='https://github.com/yeyushengfan258/Win10x-icon-theme'
+license=('GPL')
+depends=('gtk-update-icon-cache')
+optdepends=()
+source=("git+${url}.git")
+md5sums=('SKIP')
+conflicts=('win10x-icon-theme')
+
+pkgver() {
+  cd "${_gitname}"
+  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+    mkdir -p "${pkgdir}"
+    cp -r * "${pkgdir}"
+    cd "${pkgdir}"
+    mkdir -p "${pkgdir}/usr/share/icons"
+    ${_gitname}/install.sh -a -d "${pkgdir}/usr/share/icons"
+    rm -rf "${pkgdir}/${_gitname}"
+}
diff --git a/xorg-font-utils/.SRCINFO b/xorg-font-utils/.SRCINFO
new file mode 100644 (file)
index 0000000..32b45ba
--- /dev/null
@@ -0,0 +1,14 @@
+pkgbase = xorg-font-utils
+       pkgdesc = Transitional package depending on xorg font utilities
+       pkgver = 7.6
+       pkgrel = 6
+       url = http://xorg.freedesktop.org/
+       arch = any
+       license = GPL
+       depends = xorg-bdftopcf
+       depends = xorg-mkfontdir
+       depends = xorg-mkfontscale
+       depends = xorg-font-util
+
+pkgname = xorg-font-utils
+
diff --git a/xorg-font-utils/PKGBUILD b/xorg-font-utils/PKGBUILD
new file mode 100644 (file)
index 0000000..c9e9040
--- /dev/null
@@ -0,0 +1,11 @@
+# Maintainer: Yaamada Hayao <hayao@fascode.net>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+
+pkgname=xorg-font-utils
+pkgver=7.6
+pkgrel=6
+pkgdesc="Transitional package depending on xorg font utilities"
+arch=(any)
+url="http://xorg.freedesktop.org/"
+license=('GPL')
+depends=('xorg-bdftopcf' 'xorg-mkfontdir' 'xorg-mkfontscale' 'xorg-font-util')