From 8f296e08a4e719271331b9596ec7b3ceff7a3990 Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Sat, 18 Dec 2021 01:58:29 +0100 Subject: [PATCH] Add Pocket P.C. support --- .gitignore | 2 + Makefile | 54 +- splash/sourceparts-pocketpc-error.ppm | Bin 0 -> 6220863 bytes splash/sourceparts-pocketpc.ppm | Bin 0 -> 6220863 bytes splash/sourceparts-pocketpc.xcf | Bin 0 -> 257830 bytes src/info-sourceparts-pocketpc.sh | 7 + src/linux_config_pocketpc | 4978 +++++++++++++++++++++++++ src/pocket-pc-usb.patch | 13 + src/sourceparts-pocketpc.txt | 14 + 9 files changed, 5067 insertions(+), 1 deletion(-) create mode 100644 splash/sourceparts-pocketpc-error.ppm create mode 100644 splash/sourceparts-pocketpc.ppm create mode 100644 splash/sourceparts-pocketpc.xcf create mode 100644 src/info-sourceparts-pocketpc.sh create mode 100644 src/linux_config_pocketpc create mode 100644 src/pocket-pc-usb.patch create mode 100644 src/sourceparts-pocketpc.txt diff --git a/.gitignore b/.gitignore index 355e2dc..6119a43 100644 --- a/.gitignore +++ b/.gitignore @@ -6,10 +6,12 @@ /dtbs /src/linux-rockchip /src/linux-sunxi +/src/linux-pocketpc /src/linux-librem5 /src/linux-sdm845 /src/busybox /src/u-boot +/src/u-boot-pocketpc /src/u-boot-librem5 /src/arm-trusted-firmware /*.scr diff --git a/Makefile b/Makefile index 081f5cb..414f260 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ CROSS_FLAGS = ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CROSS_FLAGS_BOOT = CROSS_COMPILE=aarch64-linux-gnu- -all: pine64-pinephone.img.xz pine64-pinetab.img.xz purism-librem5.tar.xz boot-xiaomi-beryllium-tianma.img boot-xiaomi-beryllium-ebbg.img boot-oneplus-enchilada.img boot-oneplus-fajita.img +all: pine64-pinephone.img.xz pine64-pinetab.img.xz purism-librem5.tar.xz boot-xiaomi-beryllium-tianma.img boot-xiaomi-beryllium-ebbg.img boot-oneplus-enchilada.img boot-oneplus-fajita.img sourceparts-pocketpc.img.xz pine64-pinephone.img: fat-pine64-pinephone.img u-boot-sunxi-with-spl.bin @@ -46,6 +46,26 @@ fat-pine64-pinetab.img: initramfs-pine64-pinetab.gz kernel-sunxi.gz pine64-pinet @mcopy -i $@ initramfs-pine64-pinetab.gz ::initramfs.gz @mcopy -i $@ pine64-pinetab.scr ::boot.scr +sourceparts-pocketpc.img: fat-sourceparts-pocketpc.img u-boot-sunxi-with-spl-pocketpc.bin + rm -f $@ + truncate --size 50M $@ + parted -s $@ mktable msdos + parted -s $@ mkpart primary fat32 2048s 100% + parted -s $@ set 1 boot on + dd if=u-boot-sunxi-with-spl-pocketpc.bin of=$@ bs=8k seek=1 + dd if=fat-$@ of=$@ seek=1024 bs=1k + +fat-sourceparts-pocketpc.img: initramfs-sourceparts-pocketpc.gz kernel-pocketpc.gz sourceparts-pocketpc.scr dtbs/pocketpc/sun50i-a64-pocket-pc.dtb + @echo "MKFS $@" + @rm -f $@ + @truncate --size 40M $@ + @mkfs.fat -F32 $@ + + @mcopy -i $@ kernel-pocketpc.gz ::Image.gz + @mcopy -i $@ dtbs/pocketpc/sun50i-a64-pocket-pc.dtb ::sun50i-a64-pocketpc.dtb + @mcopy -i $@ initramfs-sourceparts-pocketpc.gz ::initramfs.gz + @mcopy -i $@ sourceparts-pocketpc.scr ::boot.scr + pine64-pinebookpro.img: fat-pine64-pinebookpro.img u-boot-rk3399.bin rm -f $@ truncate --size 50M $@ @@ -117,6 +137,18 @@ initramfs-%.cpio: initramfs/bin/busybox initramfs/init initramfs/init_functions. initramfs-%.gz: initramfs-%.cpio @echo "GZ $@" @gzip < $< > $@ + +kernel-pocketpc.gz: src/linux_config_sunxi src/linux-pocketpc + @echo "MAKE kernel-pocketpc.gz" + @mkdir -p build/linux-pocketpc + @mkdir -p dtbs/pocketpc + @cp src/linux_config_pocketpc build/linux-pocketpc/.config + @$(MAKE) -C src/linux-pocketpc O=../../build/linux-pocketpc $(CROSS_FLAGS) olddefconfig + @$(MAKE) -C src/linux-pocketpc O=../../build/linux-pocketpc $(CROSS_FLAGS) + @cp build/linux-pocketpc/arch/arm64/boot/Image.gz kernel-pocketpc.gz + @cp build/linux-pocketpc/arch/arm64/boot/dts/allwinner/*.dtb dtbs/pocketpc/ + +dtbs/pocketpc/sun50i-a64-pocketp-c.dtb: kernel-pocketpc.gz kernel-sunxi.gz: src/linux_config_sunxi src/linux-sunxi @echo "MAKE kernel-sunxi.gz" @@ -189,6 +221,13 @@ u-boot-sunxi-with-spl.bin: build/atf/sun50i_a64/bl31.bin src/u-boot @BL31=../../../build/atf/sun50i_a64/bl31.bin $(MAKE) -C src/u-boot O=../../build/u-boot/sun50i_a64 $(CROSS_FLAGS_BOOT) ARCH=arm all @cp build/u-boot/sun50i_a64/u-boot-sunxi-with-spl.bin "$@" +u-boot-sunxi-with-spl-pocketpc.bin: build/atf/sun50i_a64/bl31.bin src/u-boot-pocketpc + @echo "MAKE $@" + @mkdir -p build/u-boot-pocketpc/sun50i_a64 + @BL31=../../../build/atf/sun50i_a64/bl31.bin $(MAKE) -C src/u-boot-pocketpc O=../../build/u-boot-pocketpc/sun50i_a64 $(CROSS_FLAGS_BOOT) pocket_pc_defconfig + @BL31=../../../build/atf/sun50i_a64/bl31.bin $(MAKE) -C src/u-boot-pocketpc O=../../build/u-boot-pocketpc/sun50i_a64 $(CROSS_FLAGS_BOOT) ARCH=arm all + @cp build/u-boot-pocketpc/sun50i_a64/u-boot-sunxi-with-spl.bin "$@" + build/atf/rk3399/bl31.elf: src/arm-trusted-firmware @echo "MAKE $@" @mkdir -p build/atf/rk3399 @@ -220,6 +259,13 @@ src/linux-sunxi: @wget https://github.com/megous/linux/archive/orange-pi-5.9-20201019-1553.tar.gz @tar -xf orange-pi-5.9-20201019-1553.tar.gz --strip-components 1 -C src/linux-sunxi +src/linux-pocketpc: + @echo "WGET linux-pocketpc" + @mkdir src/linux-pocketpc + @wget https://github.com/PopcornComputer/PocketPC-Linux/archive/81a7953afc5cd1001b727701dc99625ec656160a.tar.gz + @tar -xf 81a7953afc5cd1001b727701dc99625ec656160a.tar.gz --strip-components 1 -C src/linux-pocketpc + @cd src/linux-pocketpc && patch -p1 < ../pocket-pc-usb.patch + src/linux-librem5: @echo "WGET linux-librem5" @mkdir src/linux-librem5 @@ -251,6 +297,12 @@ src/u-boot-librem5: @wget https://source.puri.sm/Librem5/u-boot-builder/-/archive/3b1c7d957f46c87c6cdd71cd8dab7c84aca26570/u-boot-builder-3b1c7d957f46c87c6cdd71cd8dab7c84aca26570.tar.gz @tar -xf u-boot-builder-3b1c7d957f46c87c6cdd71cd8dab7c84aca26570.tar.gz --strip-components 1 -C src/u-boot-librem5 +src/u-boot-pocketpc: + @echo "WGET u-boot-pocketpc" + @mkdir src/u-boot-pocketpc + @wget https://github.com/PopcornComputer/PocketPC-Uboot/archive/49694d39d856c9ab537c4f2ff1d0167f4e21d19b.tar.gz + @tar -xf 49694d39d856c9ab537c4f2ff1d0167f4e21d19b.tar.gz --strip-components 1 -C src/u-boot-pocketpc + src/busybox: @echo "WGET busybox" @mkdir src/busybox diff --git a/splash/sourceparts-pocketpc-error.ppm b/splash/sourceparts-pocketpc-error.ppm new file mode 100644 index 0000000000000000000000000000000000000000..3e01f320224a6badd8a28121e7e045b57adaf678 GIT binary patch literal 6220863 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%0D&F| zv@FWnUumL@{D*(SjYKGS-g)N>FTC)<2Onfkr(yS}L3gI=zu$iQZDyLybhUZE#?@C} zeaIn)r} zH<3bsKwkx_za8b}z6!W50t9*>P%gfPYg=AvD$iSNvBl9xAN}{g|9#b}RhdXOtpIsV zM&sy=L^0oe_g(7Y89DygV~=H$tKE0sy=ADQa6!8fIwdb+W++QRls!-AkYJWmPJ{cE6xA#A9d7G|MF4ATVR8RZnblrD;sL@x~k9dh4w@1}THHuU@@6?>bE2Qyz$sjCCYV z$&A4(R;)8+VIe1Qy6XkS;n<7rB%FA7h8t;xE3)w7XSiH|@2`1k_bsTX@-9!oj0(}*z|Ei8l>8pV2B0!)A0^-YWGB-WGMs}Rb z$F$3&N#)d2Pc4rb??{}Id6=Jk^2xbeZ~J|7B5_LNGdZ$>IAsLHM*;+TEYSW3rN;;^ zjR1kgF3_?lYrM<@4mcpK37>!ddCLQ~*(?)LdT$3jdp z

;UDqZ~$u{{*Gf>{*r$7sjy+ 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 z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 w2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZU{V7AA9cN7ZU6uP literal 0 HcmV?d00001 diff --git a/splash/sourceparts-pocketpc.ppm b/splash/sourceparts-pocketpc.ppm new file mode 100644 index 0000000000000000000000000000000000000000..970400f94db1fa687cb6a2f272d6911949f44ec5 GIT binary patch literal 6220863 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%0D%aU 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

{L3uNLflzM_WJ#d|#Q5T?!d_7% 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 z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs V0RjXF5FkK+009C72&^UW{{Xxr3>E+Y literal 0 HcmV?d00001 diff --git a/splash/sourceparts-pocketpc.xcf b/splash/sourceparts-pocketpc.xcf new file mode 100644 index 0000000000000000000000000000000000000000..c60722ccfa8e1354cd3f5b02ac5551f0464b054e GIT binary patch literal 257830 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 literal 0 HcmV?d00001 diff --git a/src/info-sourceparts-pocketpc.sh b/src/info-sourceparts-pocketpc.sh new file mode 100644 index 0000000..fc9c6a2 --- /dev/null +++ b/src/info-sourceparts-pocketpc.sh @@ -0,0 +1,7 @@ +PLATFORM=sourceparts-pocketpc +MANUFACTURER=Sourceparts +PRODUCT=PocketPC +EMMC=/dev/mmcblk2 +SD=/dev/mmcblk0 +SERIAL_CON=ttyS0 +SERIAL_BAUD=115200 diff --git a/src/linux_config_pocketpc b/src/linux_config_pocketpc new file mode 100644 index 0000000..80e31a5 --- /dev/null +++ b/src/linux_config_pocketpc @@ -0,0 +1,4978 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm64 5.14.0 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 11.2.1_git20211128) 11.2.1 20211128" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=110201 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23700 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23700 +CONFIG_LLD_VERSION=0 +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +# CONFIG_WATCH_QUEUE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +# CONFIG_AUDIT is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_IRQ_FASTEOI_HIERARCHY_HANDLERS=y +CONFIG_GENERIC_IRQ_IPI=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_MSI_IOMMU=y +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=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 is not set +CONFIG_HIGH_RES_TIMERS=y +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y +CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y + +# +# BPF subsystem +# +# CONFIG_BPF_SYSCALL is not set +# end of BPF 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=y +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 is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +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_GENERIC_SCHED_CLOCK=y + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_CC_HAS_INT128=y +CONFIG_ARCH_SUPPORTS_INT128=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 is not set +# CONFIG_RT_GROUP_SCHED is not set +CONFIG_CGROUP_PIDS=y +# CONFIG_CGROUP_RDMA is not set +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_MISC is not set +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_SCHED_AUTOGROUP=y +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +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 is not set +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_HAVE_UID16=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +# CONFIG_EXPERT is not set +CONFIG_UID16=y +CONFIG_MULTIUSER=y +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_HAVE_FUTEX_CMPXCHG=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_MEMBARRIER=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_BASE_RELATIVE=y +# CONFIG_USERFAULTFD is not set +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_FREELIST_RANDOM is not set +# CONFIG_SLAB_FREELIST_HARDENED is not set +# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set +CONFIG_SLUB_CPU_PARTIAL=y +# CONFIG_PROFILING is not set +# end of General setup + +CONFIG_ARM64=y +CONFIG_64BIT=y +CONFIG_MMU=y +CONFIG_ARM64_PAGE_SHIFT=12 +CONFIG_ARM64_CONT_PTE_SHIFT=4 +CONFIG_ARM64_CONT_PMD_SHIFT=4 +CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +CONFIG_ARCH_MMAP_RND_BITS_MAX=33 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 +CONFIG_NO_IOPORT_MAP=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CSUM=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y +CONFIG_SMP=y +CONFIG_KERNEL_MODE_NEON=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=4 +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_ARCH_PROC_KCORE_TEXT=y + +# +# Platform selection +# +# CONFIG_ARCH_ACTIONS is not set +CONFIG_ARCH_SUNXI=y +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_APPLE is not set +# CONFIG_ARCH_BCM2835 is not set +# CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCM_IPROC is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_BITMAIN is not set +# CONFIG_ARCH_BRCMSTB is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_SPARX5 is not set +# CONFIG_ARCH_K3 is not set +# CONFIG_ARCH_LAYERSCAPE is not set +# CONFIG_ARCH_LG1K is not set +# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_KEEMBAY is not set +# CONFIG_ARCH_MEDIATEK is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_REALTEK is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_S32 is not set +# CONFIG_ARCH_SEATTLE is not set +# CONFIG_ARCH_INTEL_SOCFPGA is not set +# CONFIG_ARCH_SYNQUACER is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_SPRD is not set +# CONFIG_ARCH_THUNDER is not set +# CONFIG_ARCH_THUNDER2 is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_VISCONTI is not set +# CONFIG_ARCH_XGENE is not set +# CONFIG_ARCH_ZYNQMP is not set +# end of Platform selection + +# +# Kernel Features +# + +# +# ARM errata workarounds via the alternatives framework +# +CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y +CONFIG_ARM64_ERRATUM_826319=y +CONFIG_ARM64_ERRATUM_827319=y +CONFIG_ARM64_ERRATUM_824069=y +CONFIG_ARM64_ERRATUM_819472=y +CONFIG_ARM64_ERRATUM_832075=y +CONFIG_ARM64_ERRATUM_845719=y +CONFIG_ARM64_ERRATUM_843419=y +CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y +CONFIG_ARM64_ERRATUM_1024718=y +CONFIG_ARM64_ERRATUM_1418040=y +CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y +CONFIG_ARM64_ERRATUM_1165522=y +CONFIG_ARM64_ERRATUM_1319367=y +CONFIG_ARM64_ERRATUM_1530923=y +CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y +CONFIG_ARM64_ERRATUM_1286807=y +CONFIG_ARM64_ERRATUM_1463225=y +CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1508412=y +CONFIG_CAVIUM_ERRATUM_22375=y +CONFIG_CAVIUM_ERRATUM_23154=y +CONFIG_CAVIUM_ERRATUM_27456=y +CONFIG_CAVIUM_ERRATUM_30115=y +CONFIG_CAVIUM_TX2_ERRATUM_219=y +CONFIG_FUJITSU_ERRATUM_010001=y +CONFIG_HISILICON_ERRATUM_161600802=y +CONFIG_QCOM_FALKOR_ERRATUM_1003=y +CONFIG_QCOM_FALKOR_ERRATUM_1009=y +CONFIG_QCOM_QDF2400_ERRATUM_0065=y +CONFIG_QCOM_FALKOR_ERRATUM_E1041=y +CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +CONFIG_SOCIONEXT_SYNQUACER_PREITS=y +# end of ARM errata workarounds via the alternatives framework + +CONFIG_ARM64_4K_PAGES=y +# CONFIG_ARM64_16K_PAGES is not set +# CONFIG_ARM64_64K_PAGES is not set +# CONFIG_ARM64_VA_BITS_39 is not set +CONFIG_ARM64_VA_BITS_48=y +CONFIG_ARM64_VA_BITS=48 +CONFIG_ARM64_PA_BITS_48=y +CONFIG_ARM64_PA_BITS=48 +# CONFIG_CPU_BIG_ENDIAN is not set +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_SCHED_MC=y +# CONFIG_SCHED_SMT is not set +CONFIG_NR_CPUS=64 +CONFIG_HOTPLUG_CPU=y +# CONFIG_NUMA is not set +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=250 +CONFIG_SCHED_HRTICK=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_HW_PERF_EVENTS=y +CONFIG_ARCH_HAS_FILTER_PGPROT=y +# CONFIG_PARAVIRT is not set +# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +CONFIG_KEXEC=y +# CONFIG_KEXEC_FILE is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_TRANS_TABLE=y +# CONFIG_XEN is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_UNMAP_KERNEL_AT_EL0=y +CONFIG_RODATA_FULL_DEFAULT_ENABLED=y +# CONFIG_ARM64_SW_TTBR0_PAN is not set +CONFIG_ARM64_TAGGED_ADDR_ABI=y +CONFIG_COMPAT=y +CONFIG_KUSER_HELPERS=y +# CONFIG_ARMV8_DEPRECATED is not set + +# +# ARMv8.1 architectural features +# +CONFIG_ARM64_HW_AFDBM=y +CONFIG_ARM64_PAN=y +CONFIG_AS_HAS_LDAPR=y +CONFIG_AS_HAS_LSE_ATOMICS=y +CONFIG_ARM64_LSE_ATOMICS=y +CONFIG_ARM64_USE_LSE_ATOMICS=y +# end of ARMv8.1 architectural features + +# +# ARMv8.2 architectural features +# +# CONFIG_ARM64_PMEM is not set +CONFIG_ARM64_RAS_EXTN=y +CONFIG_ARM64_CNP=y +# end of ARMv8.2 architectural features + +# +# ARMv8.3 architectural features +# +CONFIG_ARM64_PTR_AUTH=y +CONFIG_ARM64_PTR_AUTH_KERNEL=y +CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y +CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y +CONFIG_AS_HAS_PAC=y +CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y +# end of ARMv8.3 architectural features + +# +# ARMv8.4 architectural features +# +CONFIG_ARM64_AMU_EXTN=y +CONFIG_AS_HAS_ARMV8_4=y +CONFIG_ARM64_TLB_RANGE=y +# end of ARMv8.4 architectural features + +# +# ARMv8.5 architectural features +# +CONFIG_AS_HAS_ARMV8_5=y +CONFIG_ARM64_BTI=y +CONFIG_ARM64_BTI_KERNEL=y +CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y +CONFIG_ARM64_E0PD=y +CONFIG_ARCH_RANDOM=y +CONFIG_ARM64_AS_HAS_MTE=y +CONFIG_ARM64_MTE=y +# end of ARMv8.5 architectural features + +# +# ARMv8.7 architectural features +# +CONFIG_ARM64_EPAN=y +# end of ARMv8.7 architectural features + +CONFIG_ARM64_SVE=y +# CONFIG_ARM64_PSEUDO_NMI is not set +CONFIG_RELOCATABLE=y +# CONFIG_RANDOMIZE_BASE is not set +CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y +CONFIG_STACKPROTECTOR_PER_TASK=y +# end of Kernel Features + +# +# Boot options +# +CONFIG_CMDLINE="console=ttyAMA0" +CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_FORCE is not set +# CONFIG_EFI is not set +# end of Boot options + +CONFIG_SYSVIPC_COMPAT=y + +# +# Power management options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +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 is not set +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_CPU_PM=y +CONFIG_ENERGY_MODEL=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# end of Power management options + +# +# CPU Power Management +# + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y +# CONFIG_CPU_IDLE_GOV_LADDER is not set +CONFIG_CPU_IDLE_GOV_MENU=y +# CONFIG_CPU_IDLE_GOV_TEO is not set +CONFIG_DT_IDLE_STATES=y + +# +# ARM CPU Idle Drivers +# +CONFIG_ARM_CPUIDLE=y +# CONFIG_ARM_PSCI_CPUIDLE is not set +# end of ARM CPU Idle Drivers +# end of CPU Idle + +# +# 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=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +CONFIG_CPUFREQ_DT=y +CONFIG_CPUFREQ_DT_PLATDEV=y +CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=y +CONFIG_ARM_SCPI_CPUFREQ=y +# end of CPU Frequency scaling +# end of CPU Power Management + +# +# Firmware Drivers +# +# CONFIG_ARM_SCMI_PROTOCOL is not set +CONFIG_ARM_SCPI_PROTOCOL=y +CONFIG_ARM_SCPI_POWER_DOMAIN=y +# CONFIG_ARM_SDE_INTERFACE is not set +# CONFIG_ARM_FFA_TRANSPORT is not set +# CONFIG_GOOGLE_FIRMWARE is not set +CONFIG_ARM_PSCI_FW=y +# CONFIG_ARM_PSCI_CHECKER is not set +CONFIG_HAVE_ARM_SMCCC=y +CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y +CONFIG_ARM_SMCCC_SOC_ID=y + +# +# Tegra firmware driver +# +# end of Tegra firmware driver +# end of Firmware Drivers + +# CONFIG_VIRTUALIZATION is not set +CONFIG_ARM64_CRYPTO=y +CONFIG_CRYPTO_SHA256_ARM64=y +CONFIG_CRYPTO_SHA512_ARM64=y +CONFIG_CRYPTO_SHA1_ARM64_CE=y +CONFIG_CRYPTO_SHA2_ARM64_CE=y +CONFIG_CRYPTO_SHA512_ARM64_CE=y +CONFIG_CRYPTO_SHA3_ARM64=y +CONFIG_CRYPTO_SM3_ARM64_CE=y +# CONFIG_CRYPTO_SM4_ARM64_CE is not set +CONFIG_CRYPTO_GHASH_ARM64_CE=y +CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=y +CONFIG_CRYPTO_AES_ARM64=y +CONFIG_CRYPTO_AES_ARM64_CE=y +CONFIG_CRYPTO_AES_ARM64_CE_CCM=y +CONFIG_CRYPTO_AES_ARM64_CE_BLK=y +CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y +CONFIG_CRYPTO_CHACHA20_NEON=y +CONFIG_CRYPTO_POLY1305_NEON=y +# CONFIG_CRYPTO_NHPOLY1305_NEON is not set +CONFIG_CRYPTO_AES_ARM64_BS=y + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=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_GENERIC_IDLE_POLL_SETUP=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_KEEPINITRD=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_HAS_SET_DIRECT_MAP=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_ARCH_WANTS_NO_INSTR=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_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_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y +CONFIG_LTO_NONE=y +CONFIG_ARCH_SUPPORTS_CFI_CLANG=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOVE_PUD=y +CONFIG_HAVE_MOVE_PMD=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_ARCH_MMAP_RND_BITS=18 +CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 +CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_CLONE_BACKWARDS=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_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y +# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y +CONFIG_HAVE_ARCH_COMPILER_H=y +CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_ARCH_HAS_RELR=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=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_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_MODULES is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_SCSI_REQUEST=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 is not set +# CONFIG_BLK_DEV_THROTTLING is not set +# CONFIG_BLK_CMDLINE_PARSER is not set +# CONFIG_BLK_WBT is not set +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_CGROUP_IOCOST is not set +# CONFIG_BLK_CGROUP_IOPRIO is not set +CONFIG_BLK_DEBUG_FS=y +# CONFIG_BLK_SED_OPAL is not set +# CONFIG_BLK_INLINE_ENCRYPTION is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_EFI_PARTITION=y +# end of Partition Types + +CONFIG_BLOCK_COMPAT=y +CONFIG_BLK_PM=y + +# +# IO Schedulers +# +# CONFIG_MQ_IOSCHED_DEADLINE is not set +# CONFIG_MQ_IOSCHED_KYBER is not set +# CONFIG_IOSCHED_BFQ is not set +# end of IO Schedulers + +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_SYSCALL_WRAPPER=y +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ARCH_BINFMT_ELF_STATE=y +CONFIG_ARCH_HAVE_ELF_PROT=y +CONFIG_ARCH_USE_GNU_PROPERTY=y +CONFIG_ELFCORE=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_BINFMT_SCRIPT=y +# CONFIG_BINFMT_MISC is not set +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_ARCH_KEEP_MEMBLOCK=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +# CONFIG_MEMORY_HOTPLUG is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_COMPACTION=y +# CONFIG_PAGE_REPORTING is not set +CONFIG_MIGRATION=y +CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_ARCH_ENABLE_THP_MIGRATION=y +CONFIG_CONTIG_ALLOC=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y +# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_CLEANCACHE is not set +# CONFIG_FRONTSWAP is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUGFS is not set +# CONFIG_CMA_SYSFS is not set +CONFIG_CMA_AREAS=7 +# CONFIG_ZPOOL is not set +CONFIG_ZSMALLOC=y +CONFIG_ZSMALLOC_STAT=y +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_PTE_DEVMAP=y +CONFIG_ZONE_DMA=y +CONFIG_ZONE_DMA32=y +CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +# CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_SECRETMEM=y +# end of Memory Management options + +CONFIG_NET=y +CONFIG_NET_INGRESS=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_DIAG is not set +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +# CONFIG_UNIX_DIAG is not set +# CONFIG_TLS is not set +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +CONFIG_XFRM_USER=y +# CONFIG_XFRM_INTERFACE is not set +# CONFIG_XFRM_SUB_POLICY is not set +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_AH=y +CONFIG_XFRM_ESP=y +CONFIG_XFRM_IPCOMP=y +CONFIG_NET_KEY=y +# CONFIG_NET_KEY_MIGRATE is not set +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 is not set +# CONFIG_IP_ROUTE_VERBOSE is not set +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +# CONFIG_IP_PNP_RARP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +CONFIG_NET_IP_TUNNEL=y +# CONFIG_IP_MROUTE is not set +CONFIG_SYN_COOKIES=y +# CONFIG_NET_IPVTI is not set +# CONFIG_NET_FOU is not set +# CONFIG_NET_FOU_IP_TUNNELS is not set +# CONFIG_INET_AH is not set +CONFIG_INET_ESP=y +# CONFIG_INET_ESP_OFFLOAD is not set +# CONFIG_INET_ESPINTCP is not set +# CONFIG_INET_IPCOMP is not set +CONFIG_INET_TUNNEL=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_INET_UDP_DIAG is not set +# CONFIG_INET_RAW_DIAG is not set +CONFIG_INET_DIAG_DESTROY=y +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=y +CONFIG_INET6_ESP=y +# CONFIG_INET6_ESP_OFFLOAD is not set +# CONFIG_INET6_ESPINTCP is not set +CONFIG_INET6_IPCOMP=y +CONFIG_IPV6_MIP6=y +# CONFIG_IPV6_ILA is not set +CONFIG_INET6_XFRM_TUNNEL=y +CONFIG_INET6_TUNNEL=y +# CONFIG_IPV6_VTI is not set +CONFIG_IPV6_SIT=y +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=y +CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set +# CONFIG_IPV6_MROUTE is not set +# CONFIG_IPV6_SEG6_LWTUNNEL is not set +# CONFIG_IPV6_SEG6_HMAC is not set +# CONFIG_IPV6_RPL_LWTUNNEL is not set +# CONFIG_NETLABEL is not set +# CONFIG_MPTCP is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_NETLINK=y +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +# CONFIG_NETFILTER_NETLINK_HOOK is not set +# CONFIG_NETFILTER_NETLINK_ACCT is not set +CONFIG_NETFILTER_NETLINK_QUEUE=y +CONFIG_NETFILTER_NETLINK_LOG=y +CONFIG_NETFILTER_NETLINK_OSF=y +CONFIG_NF_CONNTRACK=y +CONFIG_NF_LOG_SYSLOG=y +CONFIG_NETFILTER_CONNCOUNT=y +CONFIG_NF_CONNTRACK_MARK=y +# CONFIG_NF_CONNTRACK_ZONES is not set +CONFIG_NF_CONNTRACK_PROCFS=y +CONFIG_NF_CONNTRACK_EVENTS=y +# CONFIG_NF_CONNTRACK_TIMEOUT is not set +# CONFIG_NF_CONNTRACK_TIMESTAMP is not set +# CONFIG_NF_CONNTRACK_LABELS is not set +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=y +CONFIG_NF_CONNTRACK_FTP=y +CONFIG_NF_CONNTRACK_H323=y +CONFIG_NF_CONNTRACK_IRC=y +CONFIG_NF_CONNTRACK_BROADCAST=y +CONFIG_NF_CONNTRACK_NETBIOS_NS=y +# CONFIG_NF_CONNTRACK_SNMP is not set +CONFIG_NF_CONNTRACK_PPTP=y +CONFIG_NF_CONNTRACK_SANE=y +# CONFIG_NF_CONNTRACK_SIP is not set +CONFIG_NF_CONNTRACK_TFTP=y +CONFIG_NF_CT_NETLINK=y +# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set +CONFIG_NF_NAT=y +CONFIG_NF_NAT_AMANDA=y +CONFIG_NF_NAT_FTP=y +CONFIG_NF_NAT_IRC=y +CONFIG_NF_NAT_TFTP=y +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +CONFIG_NETFILTER_SYNPROXY=y +CONFIG_NF_TABLES=y +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=y +CONFIG_NFT_CT=y +CONFIG_NFT_COUNTER=y +CONFIG_NFT_CONNLIMIT=y +CONFIG_NFT_LOG=y +CONFIG_NFT_LIMIT=y +CONFIG_NFT_MASQ=y +CONFIG_NFT_REDIR=y +CONFIG_NFT_NAT=y +CONFIG_NFT_TUNNEL=y +CONFIG_NFT_OBJREF=y +# CONFIG_NFT_QUEUE is not set +CONFIG_NFT_QUOTA=y +CONFIG_NFT_REJECT=y +CONFIG_NFT_REJECT_INET=y +CONFIG_NFT_COMPAT=y +CONFIG_NFT_HASH=y +CONFIG_NFT_FIB=y +# CONFIG_NFT_FIB_INET is not set +# CONFIG_NFT_XFRM is not set +CONFIG_NFT_SOCKET=y +CONFIG_NFT_OSF=y +CONFIG_NFT_TPROXY=y +CONFIG_NFT_SYNPROXY=y +CONFIG_NF_DUP_NETDEV=y +CONFIG_NFT_DUP_NETDEV=y +CONFIG_NFT_FWD_NETDEV=y +# CONFIG_NFT_FIB_NETDEV is not set +# CONFIG_NFT_REJECT_NETDEV is not set +# CONFIG_NF_FLOW_TABLE is not set +CONFIG_NETFILTER_XTABLES=y +CONFIG_NETFILTER_XTABLES_COMPAT=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=y +CONFIG_NETFILTER_XT_CONNMARK=y +CONFIG_NETFILTER_XT_SET=y + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y +CONFIG_NETFILTER_XT_TARGET_CONNMARK=y +# CONFIG_NETFILTER_XT_TARGET_CT is not set +# CONFIG_NETFILTER_XT_TARGET_DSCP is not set +# CONFIG_NETFILTER_XT_TARGET_HL is not set +# CONFIG_NETFILTER_XT_TARGET_HMARK is not set +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y +# CONFIG_NETFILTER_XT_TARGET_LED is not set +CONFIG_NETFILTER_XT_TARGET_LOG=y +CONFIG_NETFILTER_XT_TARGET_MARK=y +CONFIG_NETFILTER_XT_NAT=y +CONFIG_NETFILTER_XT_TARGET_NETMAP=y +CONFIG_NETFILTER_XT_TARGET_NFLOG=y +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y +# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set +# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set +CONFIG_NETFILTER_XT_TARGET_REDIRECT=y +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=y +# CONFIG_NETFILTER_XT_TARGET_TEE is not set +CONFIG_NETFILTER_XT_TARGET_TPROXY=y +CONFIG_NETFILTER_XT_TARGET_TRACE=y +CONFIG_NETFILTER_XT_TARGET_TCPMSS=y +# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y +# CONFIG_NETFILTER_XT_MATCH_BPF is not set +# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set +CONFIG_NETFILTER_XT_MATCH_COMMENT=y +# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set +# CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y +CONFIG_NETFILTER_XT_MATCH_CONNMARK=y +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y +# CONFIG_NETFILTER_XT_MATCH_CPU is not set +# CONFIG_NETFILTER_XT_MATCH_DCCP is not set +# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_DSCP is not set +CONFIG_NETFILTER_XT_MATCH_ECN=y +# CONFIG_NETFILTER_XT_MATCH_ESP is not set +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y +CONFIG_NETFILTER_XT_MATCH_HELPER=y +CONFIG_NETFILTER_XT_MATCH_HL=y +# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set +CONFIG_NETFILTER_XT_MATCH_IPRANGE=y +# CONFIG_NETFILTER_XT_MATCH_L2TP is not set +CONFIG_NETFILTER_XT_MATCH_LENGTH=y +CONFIG_NETFILTER_XT_MATCH_LIMIT=y +CONFIG_NETFILTER_XT_MATCH_MAC=y +CONFIG_NETFILTER_XT_MATCH_MARK=y +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y +# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set +# CONFIG_NETFILTER_XT_MATCH_OSF is not set +CONFIG_NETFILTER_XT_MATCH_OWNER=y +CONFIG_NETFILTER_XT_MATCH_POLICY=y +# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y +CONFIG_NETFILTER_XT_MATCH_QUOTA=y +# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set +# CONFIG_NETFILTER_XT_MATCH_REALM is not set +# CONFIG_NETFILTER_XT_MATCH_RECENT is not set +# CONFIG_NETFILTER_XT_MATCH_SCTP is not set +CONFIG_NETFILTER_XT_MATCH_SOCKET=y +CONFIG_NETFILTER_XT_MATCH_STATE=y +CONFIG_NETFILTER_XT_MATCH_STATISTIC=y +CONFIG_NETFILTER_XT_MATCH_STRING=y +# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set +CONFIG_NETFILTER_XT_MATCH_TIME=y +CONFIG_NETFILTER_XT_MATCH_U32=y +# end of Core Netfilter Configuration + +CONFIG_IP_SET=y +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=y +CONFIG_IP_SET_BITMAP_IPMAC=y +CONFIG_IP_SET_BITMAP_PORT=y +CONFIG_IP_SET_HASH_IP=y +CONFIG_IP_SET_HASH_IPMARK=y +CONFIG_IP_SET_HASH_IPPORT=y +CONFIG_IP_SET_HASH_IPPORTIP=y +CONFIG_IP_SET_HASH_IPPORTNET=y +CONFIG_IP_SET_HASH_IPMAC=y +CONFIG_IP_SET_HASH_MAC=y +CONFIG_IP_SET_HASH_NETPORTNET=y +CONFIG_IP_SET_HASH_NET=y +CONFIG_IP_SET_HASH_NETNET=y +CONFIG_IP_SET_HASH_NETPORT=y +CONFIG_IP_SET_HASH_NETIFACE=y +CONFIG_IP_SET_LIST_SET=y +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=y +CONFIG_NF_SOCKET_IPV4=y +CONFIG_NF_TPROXY_IPV4=y +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_REJECT_IPV4=y +# CONFIG_NFT_DUP_IPV4 is not set +CONFIG_NFT_FIB_IPV4=y +# CONFIG_NF_TABLES_ARP is not set +# CONFIG_NF_DUP_IPV4 is not set +# CONFIG_NF_LOG_ARP is not set +CONFIG_NF_LOG_IPV4=y +CONFIG_NF_REJECT_IPV4=y +CONFIG_NF_NAT_PPTP=y +CONFIG_NF_NAT_H323=y +CONFIG_IP_NF_IPTABLES=y +CONFIG_IP_NF_MATCH_AH=y +CONFIG_IP_NF_MATCH_ECN=y +# CONFIG_IP_NF_MATCH_RPFILTER is not set +CONFIG_IP_NF_MATCH_TTL=y +CONFIG_IP_NF_FILTER=y +CONFIG_IP_NF_TARGET_REJECT=y +# CONFIG_IP_NF_TARGET_SYNPROXY is not set +CONFIG_IP_NF_NAT=y +CONFIG_IP_NF_TARGET_MASQUERADE=y +CONFIG_IP_NF_TARGET_NETMAP=y +CONFIG_IP_NF_TARGET_REDIRECT=y +CONFIG_IP_NF_MANGLE=y +# CONFIG_IP_NF_TARGET_CLUSTERIP is not set +# CONFIG_IP_NF_TARGET_ECN is not set +# CONFIG_IP_NF_TARGET_TTL is not set +CONFIG_IP_NF_RAW=y +CONFIG_IP_NF_SECURITY=y +CONFIG_IP_NF_ARPTABLES=y +CONFIG_IP_NF_ARPFILTER=y +CONFIG_IP_NF_ARP_MANGLE=y +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_SOCKET_IPV6=y +CONFIG_NF_TPROXY_IPV6=y +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_REJECT_IPV6=y +# CONFIG_NFT_DUP_IPV6 is not set +CONFIG_NFT_FIB_IPV6=y +# CONFIG_NF_DUP_IPV6 is not set +CONFIG_NF_REJECT_IPV6=y +CONFIG_NF_LOG_IPV6=y +CONFIG_IP6_NF_IPTABLES=y +# CONFIG_IP6_NF_MATCH_AH is not set +# CONFIG_IP6_NF_MATCH_EUI64 is not set +# CONFIG_IP6_NF_MATCH_FRAG is not set +# CONFIG_IP6_NF_MATCH_OPTS is not set +# CONFIG_IP6_NF_MATCH_HL is not set +# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set +# CONFIG_IP6_NF_MATCH_MH is not set +# CONFIG_IP6_NF_MATCH_RPFILTER is not set +# CONFIG_IP6_NF_MATCH_RT is not set +# CONFIG_IP6_NF_MATCH_SRH is not set +# CONFIG_IP6_NF_TARGET_HL is not set +CONFIG_IP6_NF_FILTER=y +CONFIG_IP6_NF_TARGET_REJECT=y +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set +CONFIG_IP6_NF_MANGLE=y +CONFIG_IP6_NF_RAW=y +# CONFIG_IP6_NF_SECURITY is not set +CONFIG_IP6_NF_NAT=y +# CONFIG_IP6_NF_TARGET_MASQUERADE is not set +# CONFIG_IP6_NF_TARGET_NPT is not set +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=y +# CONFIG_NF_TABLES_BRIDGE is not set +# CONFIG_NF_CONNTRACK_BRIDGE is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set +# CONFIG_BPFILTER is not set +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_L2TP is not set +CONFIG_STP=y +CONFIG_BRIDGE=y +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +# CONFIG_BRIDGE_MRP is not set +# CONFIG_BRIDGE_CFM is not set +# CONFIG_NET_DSA is not set +CONFIG_VLAN_8021Q=y +# CONFIG_VLAN_8021Q_GVRP is not set +# CONFIG_VLAN_8021Q_MVRP is not set +# CONFIG_DECNET is not set +CONFIG_LLC=y +# CONFIG_LLC2 is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_PHONET is not set +# CONFIG_6LOWPAN is not set +# CONFIG_IEEE802154 is not set +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +# CONFIG_NET_SCH_CBQ is not set +CONFIG_NET_SCH_HTB=y +# CONFIG_NET_SCH_HFSC is not set +# CONFIG_NET_SCH_PRIO is not set +# CONFIG_NET_SCH_MULTIQ is not set +# CONFIG_NET_SCH_RED is not set +# CONFIG_NET_SCH_SFB is not set +# CONFIG_NET_SCH_SFQ is not set +# CONFIG_NET_SCH_TEQL is not set +# CONFIG_NET_SCH_TBF is not set +# CONFIG_NET_SCH_CBS is not set +# CONFIG_NET_SCH_ETF is not set +# CONFIG_NET_SCH_TAPRIO is not set +# CONFIG_NET_SCH_GRED is not set +# CONFIG_NET_SCH_DSMARK is not set +# CONFIG_NET_SCH_NETEM is not set +# CONFIG_NET_SCH_DRR is not set +# CONFIG_NET_SCH_MQPRIO is not set +# CONFIG_NET_SCH_SKBPRIO is not set +# CONFIG_NET_SCH_CHOKE is not set +# CONFIG_NET_SCH_QFQ is not set +# CONFIG_NET_SCH_CODEL is not set +# CONFIG_NET_SCH_FQ_CODEL is not set +# CONFIG_NET_SCH_CAKE is not set +# CONFIG_NET_SCH_FQ is not set +# CONFIG_NET_SCH_HHF is not set +# CONFIG_NET_SCH_PIE is not set +# CONFIG_NET_SCH_PLUG is not set +# CONFIG_NET_SCH_ETS is not set +# CONFIG_NET_SCH_DEFAULT is not set + +# +# Classification +# +CONFIG_NET_CLS=y +# CONFIG_NET_CLS_BASIC is not set +# CONFIG_NET_CLS_TCINDEX is not set +# CONFIG_NET_CLS_ROUTE4 is not set +# CONFIG_NET_CLS_FW is not set +CONFIG_NET_CLS_U32=y +# CONFIG_CLS_U32_PERF is not set +# CONFIG_CLS_U32_MARK is not set +# CONFIG_NET_CLS_RSVP is not set +# CONFIG_NET_CLS_RSVP6 is not set +# CONFIG_NET_CLS_FLOW is not set +# CONFIG_NET_CLS_CGROUP is not set +# CONFIG_NET_CLS_BPF is not set +# CONFIG_NET_CLS_FLOWER is not set +# CONFIG_NET_CLS_MATCHALL is not set +# CONFIG_NET_EMATCH is not set +# CONFIG_NET_CLS_ACT is not set +CONFIG_NET_SCH_FIFO=y +# CONFIG_DCB is not set +CONFIG_DNS_RESOLVER=y +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +# CONFIG_NETLINK_DIAG is not set +# CONFIG_MPLS is not set +# CONFIG_NET_NSH is not set +# CONFIG_HSR is not set +# CONFIG_NET_SWITCHDEV is not set +# CONFIG_NET_L3_MASTER_DEV is not set +# CONFIG_QRTR is not set +# CONFIG_NET_NCSI is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=y +CONFIG_XPS=y +# CONFIG_CGROUP_NET_PRIO is not set +# CONFIG_CGROUP_NET_CLASSID is not set +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# end of Network testing +# end of Networking options + +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +# CONFIG_AF_KCM is not set +CONFIG_FIB_RULES=y +# CONFIG_WIRELESS is not set +# CONFIG_RFKILL is not set +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +# CONFIG_CEPH_LIB is not set +# CONFIG_NFC is not set +# CONFIG_PSAMPLE is not set +# CONFIG_NET_IFE is not set +# CONFIG_LWTUNNEL is not set +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_NET_SELFTESTS=y +# CONFIG_FAILOVER is not set +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_ARM_AMBA=y +CONFIG_HAVE_PCI=y +# CONFIG_PCI is not set +# CONFIG_PCCARD is not set + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_FW_LOADER_USER_HELPER is not set +# CONFIG_FW_LOADER_COMPRESS is not set +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y +CONFIG_SOC_BUS=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_IRQ=y +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +CONFIG_GENERIC_ARCH_TOPOLOGY=y +# end of Generic Driver Options + +# +# Bus devices +# +# CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_SIMPLE_PM_BUS=y +CONFIG_SUN50I_DE2_BUS=y +CONFIG_SUNXI_RSB=y +# CONFIG_VEXPRESS_CONFIG is not set +# CONFIG_MHI_BUS is not set +# end of Bus devices + +# CONFIG_CONNECTOR is not set +# CONFIG_GNSS is not set +# CONFIG_MTD is not set +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_RESERVED_MEM=y +CONFIG_OF_RESOLVE=y +CONFIG_OF_OVERLAY=y +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_NULL_BLK is not set +CONFIG_ZRAM=y +# CONFIG_ZRAM_DEF_COMP_LZORLE is not set +CONFIG_ZRAM_DEF_COMP_ZSTD=y +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set +# CONFIG_ZRAM_DEF_COMP_LZO is not set +CONFIG_ZRAM_DEF_COMP="zstd" +# CONFIG_ZRAM_WRITEBACK is not set +CONFIG_ZRAM_MEMORY_TRACKING=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_DRBD is not set +CONFIG_BLK_DEV_NBD=y +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_BLK_DEV_RBD is not set + +# +# NVME Support +# +# CONFIG_NVME_FC is not set +# CONFIG_NVME_TCP is not set +# CONFIG_NVME_TARGET is not set +# end of NVME Support + +# +# Misc devices +# +# CONFIG_AD525X_DPOT is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +CONFIG_SRAM=y +# CONFIG_XILINX_SDFEC is not set +# CONFIG_HISI_HIKEY_USB is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_EEPROM_IDT_89HPESX is not set +# CONFIG_EEPROM_EE1004 is not set +# end of EEPROM support + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_TI_ST is not set +# end of Texas Instruments shared transport line discipline + +# CONFIG_SENSORS_LIS3_I2C is not set +# CONFIG_ALTERA_STAPL is not set +# CONFIG_ECHO is not set +# CONFIG_MISC_RTSX_USB is not set +# CONFIG_UACCE is not set +# CONFIG_PVPANIC is not set +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_PROC_FS is not set + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +# CONFIG_CHR_DEV_ST is not set +# CONFIG_BLK_DEV_SR is not set +# CONFIG_CHR_DEV_SG is not set +# CONFIG_CHR_DEV_SCH is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +# CONFIG_SCSI_SPI_ATTRS is not set +# CONFIG_SCSI_FC_ATTRS is not set +# CONFIG_SCSI_ISCSI_ATTRS is not set +CONFIG_SCSI_SAS_ATTRS=y +CONFIG_SCSI_SAS_LIBSAS=y +CONFIG_SCSI_SAS_HOST_SMP=y +# CONFIG_SCSI_SRP_ATTRS is not set +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +# CONFIG_ISCSI_TCP is not set +# CONFIG_ISCSI_BOOT_SYSFS is not set +CONFIG_SCSI_UFSHCD=y +CONFIG_SCSI_UFSHCD_PLATFORM=y +# CONFIG_SCSI_UFS_CDNS_PLATFORM is not set +# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_BSG is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_DH is not set +# end of SCSI device support + +CONFIG_HAVE_PATA_PLATFORM=y +# CONFIG_ATA is not set +# CONFIG_MD is not set +CONFIG_TARGET_CORE=y +# CONFIG_TCM_IBLOCK is not set +# CONFIG_TCM_FILEIO is not set +# CONFIG_TCM_PSCSI is not set +# CONFIG_LOOPBACK_TARGET is not set +# CONFIG_ISCSI_TARGET is not set +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_WIREGUARD is not set +# CONFIG_EQUALIZER is not set +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_IPVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_GENEVE is not set +# CONFIG_BAREUDP is not set +# CONFIG_GTP is not set +# CONFIG_MACSEC is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_TUN is not set +# CONFIG_TUN_VNET_CROSS_LE is not set +# CONFIG_VETH is not set +# CONFIG_NLMON is not set +CONFIG_ETHERNET=y +# CONFIG_NET_VENDOR_ALACRITECH is not set +# CONFIG_NET_VENDOR_ALLWINNER is not set +# CONFIG_ALTERA_TSE is not set +# CONFIG_NET_VENDOR_AMAZON is not set +# CONFIG_NET_VENDOR_AMD is not set +# CONFIG_NET_VENDOR_AQUANTIA is not set +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CADENCE is not set +# CONFIG_NET_VENDOR_CAVIUM is not set +# CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_DNET is not set +# CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_GOOGLE is not set +# CONFIG_NET_VENDOR_HISILICON is not set +# CONFIG_NET_VENDOR_HUAWEI is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MICROSOFT is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MELLANOX is not set +# CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set +# CONFIG_NET_VENDOR_MICROSEMI is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_NETRONOME is not set +# CONFIG_NET_VENDOR_NI is not set +# CONFIG_ETHOC is not set +# CONFIG_NET_VENDOR_PENSANDO is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_RENESAS is not set +# CONFIG_NET_VENDOR_ROCKER is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +# CONFIG_NET_VENDOR_SOLARFLARE is not set +# CONFIG_NET_VENDOR_SMSC is not set +# CONFIG_NET_VENDOR_SOCIONEXT is not set +# CONFIG_NET_VENDOR_STMICRO is not set +# CONFIG_NET_VENDOR_SYNOPSYS is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +# CONFIG_NET_VENDOR_XILINX is not set +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +# CONFIG_LED_TRIGGER_PHY is not set +CONFIG_FIXED_PHY=y + +# +# MII PHY device drivers +# +# CONFIG_AMD_PHY is not set +# CONFIG_ADIN_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +CONFIG_AX88796B_PHY=y +# CONFIG_BROADCOM_PHY is not set +# CONFIG_BCM54140_PHY is not set +# CONFIG_BCM7XXX_PHY is not set +# CONFIG_BCM84881_PHY is not set +# CONFIG_BCM87XX_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_CORTINA_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_ICPLUS_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_INTEL_XWAY_PHY is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_MARVELL_10G_PHY is not set +# CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROCHIP_PHY is not set +# CONFIG_MICROCHIP_T1_PHY is not set +# CONFIG_MICROSEMI_PHY is not set +# CONFIG_MOTORCOMM_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_NXP_C45_TJA11XX_PHY is not set +# CONFIG_NXP_TJA11XX_PHY is not set +# CONFIG_AT803X_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_RENESAS_PHY is not set +# CONFIG_ROCKCHIP_PHY is not set +# CONFIG_SMSC_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_TERANETICS_PHY is not set +# CONFIG_DP83822_PHY is not set +# CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83848_PHY is not set +# CONFIG_DP83867_PHY is not set +# CONFIG_DP83869_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_XILINX_GMII2RGMII is not set +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +CONFIG_FWNODE_MDIO=y +CONFIG_OF_MDIO=y +CONFIG_MDIO_DEVRES=y +CONFIG_MDIO_SUN4I=y +CONFIG_MDIO_BITBANG=y +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_GPIO is not set +# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_MVUSB is not set +# CONFIG_MDIO_MSCC_MIIM is not set +# CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_IPQ4019 is not set +# CONFIG_MDIO_IPQ8064 is not set + +# +# MDIO Multiplexers +# +CONFIG_MDIO_BUS_MUX=y +# CONFIG_MDIO_BUS_MUX_GPIO is not set +# CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set +CONFIG_MDIO_BUS_MUX_MMIOREG=y + +# +# PCS device drivers +# +CONFIG_PCS_XPCS=y +# end of PCS device drivers + +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +CONFIG_USB_NET_DRIVERS=y +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_RTL8152 is not set +# CONFIG_USB_LAN78XX is not set +CONFIG_USB_USBNET=y +CONFIG_USB_NET_AX8817X=y +CONFIG_USB_NET_AX88179_178A=y +CONFIG_USB_NET_CDCETHER=y +# CONFIG_USB_NET_CDC_EEM is not set +# CONFIG_USB_NET_CDC_NCM is not set +# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set +# CONFIG_USB_NET_CDC_MBIM is not set +# CONFIG_USB_NET_DM9601 is not set +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set +# CONFIG_USB_NET_SMSC75XX is not set +# CONFIG_USB_NET_SMSC95XX is not set +# CONFIG_USB_NET_GL620A is not set +# CONFIG_USB_NET_NET1080 is not set +# CONFIG_USB_NET_PLUSB is not set +# CONFIG_USB_NET_MCS7830 is not set +CONFIG_USB_NET_RNDIS_HOST=y +CONFIG_USB_NET_CDC_SUBSET=y +# CONFIG_USB_ALI_M5632 is not set +# CONFIG_USB_AN2720 is not set +# CONFIG_USB_BELKIN is not set +# CONFIG_USB_ARMLINUX is not set +# CONFIG_USB_EPSON2888 is not set +# CONFIG_USB_KC2190 is not set +# CONFIG_USB_NET_ZAURUS is not set +# CONFIG_USB_NET_CX82310_ETH is not set +# CONFIG_USB_NET_KALMIA is not set +# CONFIG_USB_NET_QMI_WWAN is not set +# CONFIG_USB_NET_INT51X1 is not set +# CONFIG_USB_IPHETH is not set +# CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set +# CONFIG_USB_NET_CH9200 is not set +# CONFIG_USB_NET_AQC111 is not set +# CONFIG_USB_RTL8153_ECM is not set +# CONFIG_WLAN is not set +# CONFIG_WAN is not set + +# +# Wireless WAN +# +# CONFIG_WWAN is not set +# end of Wireless WAN + +# CONFIG_NETDEVSIM is not set +# CONFIG_NET_FAILOVER is not set +# CONFIG_ISDN is not set +# CONFIG_NVM is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=y +CONFIG_INPUT_FF_MEMLESS=y +# CONFIG_INPUT_SPARSEKMAP is not set +CONFIG_INPUT_MATRIXKMAP=y + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADC=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +# CONFIG_KEYBOARD_ATKBD is not set +# CONFIG_KEYBOARD_QT1050 is not set +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set +# CONFIG_KEYBOARD_LKKBD is not set +CONFIG_KEYBOARD_GPIO=y +# CONFIG_KEYBOARD_GPIO_POLLED is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_LM8333 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_SAMSUNG is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +CONFIG_KEYBOARD_SUN4I_LRADC=y +# CONFIG_KEYBOARD_OMAP4 is not set +# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_BCM is not set +CONFIG_INPUT_MOUSE=y +# CONFIG_MOUSE_PS2 is not set +# CONFIG_MOUSE_SERIAL is not set +# CONFIG_MOUSE_APPLETOUCH is not set +# CONFIG_MOUSE_BCM5974 is not set +# CONFIG_MOUSE_CYAPA is not set +# CONFIG_MOUSE_ELAN_I2C is not set +# CONFIG_MOUSE_VSXXXAA is not set +# CONFIG_MOUSE_GPIO is not set +# CONFIG_MOUSE_SYNAPTICS_I2C is not set +# CONFIG_MOUSE_SYNAPTICS_USB is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_ADC is not set +# CONFIG_TOUCHSCREEN_AR1021_I2C is not set +CONFIG_TOUCHSCREEN_ATMEL_MXT=y +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_BU21029 is not set +# CONFIG_TOUCHSCREEN_CHIPONE_ICN8318 is not set +# CONFIG_TOUCHSCREEN_CY8CTMA140 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set +# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set +# CONFIG_TOUCHSCREEN_DYNAPRO is not set +# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set +# CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_EGALAX is not set +# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set +# CONFIG_TOUCHSCREEN_EXC3000 is not set +# CONFIG_TOUCHSCREEN_FUJITSU is not set +CONFIG_TOUCHSCREEN_GOODIX=y +# CONFIG_TOUCHSCREEN_HIDEEP is not set +# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set +# CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_S6SY761 is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_EKTF2127 is not set +# CONFIG_TOUCHSCREEN_ELAN is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set +# CONFIG_TOUCHSCREEN_WACOM_I2C is not set +# CONFIG_TOUCHSCREEN_MAX11801 is not set +# CONFIG_TOUCHSCREEN_MCS5000 is not set +# CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set +# CONFIG_TOUCHSCREEN_MSG2638 is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set +# CONFIG_TOUCHSCREEN_INEXIO is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +# CONFIG_TOUCHSCREEN_PENMOUNT is not set +CONFIG_TOUCHSCREEN_EDT_FT5X06=y +# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set +# CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set +# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set +# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set +# CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_TSC2004 is not set +# CONFIG_TOUCHSCREEN_TSC2007 is not set +# CONFIG_TOUCHSCREEN_RM_TS is not set +# CONFIG_TOUCHSCREEN_SILEAD is not set +# CONFIG_TOUCHSCREEN_SIS_I2C is not set +# CONFIG_TOUCHSCREEN_ST1232 is not set +# CONFIG_TOUCHSCREEN_STMFTS is not set +# CONFIG_TOUCHSCREEN_SUN4I is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set +# CONFIG_TOUCHSCREEN_TPS6507X is not set +# CONFIG_TOUCHSCREEN_ZET6223 is not set +# CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set +# CONFIG_TOUCHSCREEN_IQS5XX is not set +# CONFIG_TOUCHSCREEN_ZINITIX is not set +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_AD714X is not set +# CONFIG_INPUT_ATMEL_CAPTOUCH is not set +# CONFIG_INPUT_BMA150 is not set +# CONFIG_INPUT_E3X0_BUTTON is not set +# CONFIG_INPUT_MMA8450 is not set +# CONFIG_INPUT_GPIO_BEEPER is not set +# CONFIG_INPUT_GPIO_DECODER is not set +CONFIG_INPUT_GPIO_VIBRA=y +# CONFIG_INPUT_ATI_REMOTE2 is not set +# CONFIG_INPUT_KEYSPAN_REMOTE is not set +# CONFIG_INPUT_KXTJ9 is not set +# CONFIG_INPUT_POWERMATE is not set +# CONFIG_INPUT_YEALINK is not set +# CONFIG_INPUT_CM109 is not set +# CONFIG_INPUT_REGULATOR_HAPTIC is not set +CONFIG_INPUT_AXP20X_PEK=y +CONFIG_INPUT_UINPUT=y +# CONFIG_INPUT_PCF8574 is not set +# CONFIG_INPUT_PWM_BEEPER is not set +# CONFIG_INPUT_PWM_VIBRA is not set +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set +# CONFIG_INPUT_DA7280_HAPTICS is not set +# CONFIG_INPUT_ADXL34X is not set +# CONFIG_INPUT_IMS_PCU is not set +# CONFIG_INPUT_IQS269A is not set +# CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_CMA3000 is not set +# CONFIG_INPUT_DRV260X_HAPTICS is not set +# CONFIG_INPUT_DRV2665_HAPTICS is not set +# CONFIG_INPUT_DRV2667_HAPTICS is not set +# CONFIG_RMI4_CORE is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +# CONFIG_SERIO_SERPORT is not set +# CONFIG_SERIO_AMBAKMI is not set +# CONFIG_SERIO_LIBPS2 is not set +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_SERIO_APBPS2 is not set +# CONFIG_SERIO_SUN4I_PS2 is not set +# CONFIG_SERIO_GPIO_PS2 is not set +# CONFIG_USERIO is not set +# CONFIG_GAMEPORT is not set +# 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=y +CONFIG_LEGACY_PTY_COUNT=16 +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +# CONFIG_SERIAL_8250_16550A_VARIANTS is not set +# CONFIG_SERIAL_8250_FINTEK is not set +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +# CONFIG_SERIAL_8250_MANY_PORTS is not set +# CONFIG_SERIAL_8250_ASPEED_VUART is not set +CONFIG_SERIAL_8250_SHARE_IRQ=y +# CONFIG_SERIAL_8250_DETECT_IRQ is not set +# CONFIG_SERIAL_8250_RSA is not set +CONFIG_SERIAL_8250_DWLIB=y +CONFIG_SERIAL_8250_FSL=y +CONFIG_SERIAL_8250_DW=y +# CONFIG_SERIAL_8250_RT288X is not set +CONFIG_SERIAL_OF_PLATFORM=y + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_AMBA_PL010 is not set +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_SIFIVE is not set +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_SC16IS7XX is not set +# CONFIG_SERIAL_BCM63XX is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +CONFIG_SERIAL_XILINX_PS_UART=y +CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_FSL_LINFLEXUART is not set +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +# CONFIG_SERIAL_SPRD is not set +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=y +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_N_GSM is not set +# CONFIG_NULL_TTY is not set +# CONFIG_HVC_DCC is not set +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y +# CONFIG_VIRTIO_CONSOLE is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_IPMB_DEVICE_INTERFACE is not set +CONFIG_HW_RANDOM=y +# CONFIG_HW_RANDOM_TIMERIOMEM is not set +# CONFIG_HW_RANDOM_BA431 is not set +CONFIG_HW_RANDOM_OPTEE=y +# CONFIG_HW_RANDOM_CCTRNG is not set +# CONFIG_HW_RANDOM_XIPHERA is not set +CONFIG_DEVMEM=y +CONFIG_TCG_TPM=y +CONFIG_HW_RANDOM_TPM=y +# CONFIG_TCG_TIS is not set +# CONFIG_TCG_TIS_I2C_CR50 is not set +# CONFIG_TCG_TIS_I2C_ATMEL is not set +CONFIG_TCG_TIS_I2C_INFINEON=y +# CONFIG_TCG_TIS_I2C_NUVOTON is not set +# CONFIG_TCG_VTPM_PROXY is not set +# CONFIG_TCG_FTPM_TEE is not set +# CONFIG_TCG_TIS_ST33ZP24_I2C is not set +# CONFIG_XILLYBUS is not set +# CONFIG_XILLYUSB is not set +# end of Character devices + +# CONFIG_RANDOM_TRUST_CPU is not set +# CONFIG_RANDOM_TRUST_BOOTLOADER is not set + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_GPMUX is not set +# CONFIG_I2C_MUX_LTC4306 is not set +# CONFIG_I2C_MUX_PCA9541 is not set +CONFIG_I2C_MUX_PCA954x=y +# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_MUX_MLXCPLD is not set +# end of Multiplexer I2C Chip support + +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=y + +# +# I2C Hardware Bus support +# + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_CADENCE is not set +# CONFIG_I2C_CBUS_GPIO is not set +CONFIG_I2C_DESIGNWARE_CORE=y +# CONFIG_I2C_DESIGNWARE_SLAVE is not set +CONFIG_I2C_DESIGNWARE_PLATFORM=y +# CONFIG_I2C_EMEV2 is not set +CONFIG_I2C_GPIO=y +# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set +CONFIG_I2C_MV64XXX=y +# CONFIG_I2C_NOMADIK is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PCA_PLATFORM is not set +CONFIG_I2C_RK3X=y +# CONFIG_I2C_SIMTEC is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_CP2615 is not set +# CONFIG_I2C_ROBOTFUZZ_OSIF is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +# end of I2C Hardware Bus support + +CONFIG_I2C_SLAVE=y +# CONFIG_I2C_SLAVE_EEPROM is not set +# CONFIG_I2C_SLAVE_TESTUNIT is not set +# 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 is not set +# CONFIG_SPI is not set +CONFIG_SPMI=y +# CONFIG_SPMI_HISI3670 is not set +# CONFIG_HSI is not set +# CONFIG_PPS is not set + +# +# PTP clock support +# +# CONFIG_PTP_1588_CLOCK is not set + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +# 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_PINCTRL_AXP209 is not set +# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_SINGLE=y +# CONFIG_PINCTRL_SX150X is not set +# CONFIG_PINCTRL_STMFX is not set +# CONFIG_PINCTRL_OCELOT is not set +# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set + +# +# Renesas pinctrl drivers +# +# end of Renesas pinctrl drivers + +CONFIG_PINCTRL_SUNXI=y +# CONFIG_PINCTRL_SUN4I_A10 is not set +# CONFIG_PINCTRL_SUN5I is not set +# CONFIG_PINCTRL_SUN6I_A31 is not set +# CONFIG_PINCTRL_SUN6I_A31_R is not set +# CONFIG_PINCTRL_SUN8I_A23 is not set +# CONFIG_PINCTRL_SUN8I_A33 is not set +# CONFIG_PINCTRL_SUN8I_A83T is not set +# CONFIG_PINCTRL_SUN8I_A83T_R is not set +# CONFIG_PINCTRL_SUN8I_A23_R is not set +# CONFIG_PINCTRL_SUN8I_H3 is not set +CONFIG_PINCTRL_SUN8I_H3_R=y +# CONFIG_PINCTRL_SUN8I_V3S is not set +# CONFIG_PINCTRL_SUN9I_A80 is not set +# CONFIG_PINCTRL_SUN9I_A80_R is not set +CONFIG_PINCTRL_SUN50I_A64=y +CONFIG_PINCTRL_SUN50I_A64_R=y +CONFIG_PINCTRL_SUN50I_A100=y +CONFIG_PINCTRL_SUN50I_A100_R=y +CONFIG_PINCTRL_SUN50I_H5=y +CONFIG_PINCTRL_SUN50I_H6=y +CONFIG_PINCTRL_SUN50I_H6_R=y +CONFIG_PINCTRL_SUN50I_H616=y +CONFIG_PINCTRL_SUN50I_H616_R=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_OF_GPIO=y +CONFIG_GPIOLIB_IRQCHIP=y +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_GENERIC=y + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_CADENCE is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_FTGPIO010 is not set +CONFIG_GPIO_GENERIC_PLATFORM=y +# CONFIG_GPIO_GRGPIO is not set +# CONFIG_GPIO_HLWD is not set +# CONFIG_GPIO_LOGICVC is not set +CONFIG_GPIO_MB86S7X=y +CONFIG_GPIO_PL061=y +# CONFIG_GPIO_SAMA5D2_PIOBU is not set +# CONFIG_GPIO_SIFIVE is not set +# CONFIG_GPIO_SYSCON is not set +CONFIG_GPIO_XGENE=y +# CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_AMD_FCH is not set +# end of Memory mapped GPIO drivers + +# +# I2C GPIO expanders +# +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_GW_PLD is not set +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +CONFIG_GPIO_PCA953X=y +CONFIG_GPIO_PCA953X_IRQ=y +# CONFIG_GPIO_PCA9570 is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_TPIC2810 is not set +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +# end of MFD GPIO expanders + +# +# USB GPIO expanders +# +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +# CONFIG_GPIO_AGGREGATOR is not set +# CONFIG_GPIO_MOCKUP is not set +# end of Virtual GPIO drivers + +# CONFIG_W1 is not set +CONFIG_POWER_RESET=y +CONFIG_POWER_RESET_BRCMSTB=y +# CONFIG_POWER_RESET_GPIO is not set +# CONFIG_POWER_RESET_GPIO_RESTART is not set +# CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_REGULATOR is not set +# CONFIG_POWER_RESET_RESTART is not set +CONFIG_POWER_RESET_XGENE=y +CONFIG_POWER_RESET_SYSCON=y +# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_REBOOT_MODE=y +CONFIG_SYSCON_REBOOT_MODE=y +# CONFIG_NVMEM_REBOOT_MODE is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_POWER_SUPPLY_HWMON=y +# CONFIG_PDA_POWER is not set +# CONFIG_GENERIC_ADC_BATTERY is not set +# CONFIG_TEST_POWER is not set +# CONFIG_CHARGER_ADP5061 is not set +# CONFIG_BATTERY_CW2015 is not set +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_CHARGER_SBS is not set +# CONFIG_MANAGER_SBS is not set +CONFIG_BATTERY_BQ27XXX=y +CONFIG_BATTERY_BQ27XXX_I2C=y +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +CONFIG_CHARGER_AXP20X=y +CONFIG_BATTERY_AXP20X=y +CONFIG_AXP20X_POWER=y +CONFIG_AXP288_FUEL_GAUGE=y +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_ISP1704 is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set +# CONFIG_CHARGER_MANAGER is not set +# CONFIG_CHARGER_LT3651 is not set +# CONFIG_CHARGER_LTC4162L is not set +# CONFIG_CHARGER_DETECTOR_MAX14656 is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set +# CONFIG_CHARGER_BQ24735 is not set +# CONFIG_CHARGER_BQ2515X is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_BQ25980 is not set +# CONFIG_CHARGER_BQ256XX is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_BATTERY_GOLDFISH is not set +# CONFIG_BATTERY_RT5033 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_CHARGER_UCS1002 is not set +# CONFIG_CHARGER_BD99954 is not set +CONFIG_HWMON=y +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +# CONFIG_SENSORS_AD7414 is not set +# CONFIG_SENSORS_AD7418 is not set +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM1029 is not set +# CONFIG_SENSORS_ADM1031 is not set +# CONFIG_SENSORS_ADM1177 is not set +# CONFIG_SENSORS_ADM9240 is not set +# CONFIG_SENSORS_ADT7410 is not set +# CONFIG_SENSORS_ADT7411 is not set +# CONFIG_SENSORS_ADT7462 is not set +# CONFIG_SENSORS_ADT7470 is not set +# CONFIG_SENSORS_ADT7475 is not set +# CONFIG_SENSORS_AHT10 is not set +# CONFIG_SENSORS_AS370 is not set +# CONFIG_SENSORS_ASC7621 is not set +# CONFIG_SENSORS_AXI_FAN_CONTROL is not set +CONFIG_SENSORS_ARM_SCPI=y +# CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ATXP1 is not set +# CONFIG_SENSORS_CORSAIR_CPRO is not set +# CONFIG_SENSORS_CORSAIR_PSU is not set +# CONFIG_SENSORS_DS620 is not set +# CONFIG_SENSORS_DS1621 is not set +# CONFIG_SENSORS_F71805F is not set +# CONFIG_SENSORS_F71882FG is not set +# CONFIG_SENSORS_F75375S is not set +# CONFIG_SENSORS_FTSTEUTATES is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_G760A is not set +# CONFIG_SENSORS_G762 is not set +# CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HIH6130 is not set +# CONFIG_SENSORS_IIO_HWMON is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_JC42 is not set +# CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_LINEAGE is not set +# CONFIG_SENSORS_LTC2945 is not set +# CONFIG_SENSORS_LTC2947_I2C is not set +# CONFIG_SENSORS_LTC2990 is not set +# CONFIG_SENSORS_LTC2992 is not set +# CONFIG_SENSORS_LTC4151 is not set +# CONFIG_SENSORS_LTC4215 is not set +# CONFIG_SENSORS_LTC4222 is not set +# CONFIG_SENSORS_LTC4245 is not set +# CONFIG_SENSORS_LTC4260 is not set +# CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_MAX127 is not set +# CONFIG_SENSORS_MAX16065 is not set +# CONFIG_SENSORS_MAX1619 is not set +# CONFIG_SENSORS_MAX1668 is not set +# CONFIG_SENSORS_MAX197 is not set +# CONFIG_SENSORS_MAX31730 is not set +# CONFIG_SENSORS_MAX6621 is not set +# CONFIG_SENSORS_MAX6639 is not set +# CONFIG_SENSORS_MAX6642 is not set +# CONFIG_SENSORS_MAX6650 is not set +# CONFIG_SENSORS_MAX6697 is not set +# CONFIG_SENSORS_MAX31790 is not set +# CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_TC654 is not set +# CONFIG_SENSORS_TPS23861 is not set +# CONFIG_SENSORS_MR75203 is not set +# CONFIG_SENSORS_LM63 is not set +# CONFIG_SENSORS_LM73 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_LM77 is not set +# CONFIG_SENSORS_LM78 is not set +# CONFIG_SENSORS_LM80 is not set +# CONFIG_SENSORS_LM83 is not set +# CONFIG_SENSORS_LM85 is not set +# CONFIG_SENSORS_LM87 is not set +# CONFIG_SENSORS_LM90 is not set +# CONFIG_SENSORS_LM92 is not set +# CONFIG_SENSORS_LM93 is not set +# CONFIG_SENSORS_LM95234 is not set +# CONFIG_SENSORS_LM95241 is not set +# CONFIG_SENSORS_LM95245 is not set +# CONFIG_SENSORS_PC87360 is not set +# CONFIG_SENSORS_PC87427 is not set +# CONFIG_SENSORS_NTC_THERMISTOR is not set +# CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775 is not set +# CONFIG_SENSORS_NCT7802 is not set +# CONFIG_SENSORS_NCT7904 is not set +# CONFIG_SENSORS_NPCM7XX is not set +# CONFIG_SENSORS_NZXT_KRAKEN2 is not set +# CONFIG_SENSORS_OCC_P8_I2C is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_PMBUS is not set +# CONFIG_SENSORS_PWM_FAN is not set +# CONFIG_SENSORS_SBTSI is not set +# CONFIG_SENSORS_SHT15 is not set +# CONFIG_SENSORS_SHT21 is not set +# CONFIG_SENSORS_SHT3x is not set +# CONFIG_SENSORS_SHT4x is not set +# CONFIG_SENSORS_SHTC1 is not set +# CONFIG_SENSORS_DME1737 is not set +# CONFIG_SENSORS_EMC1403 is not set +# CONFIG_SENSORS_EMC2103 is not set +# CONFIG_SENSORS_EMC6W201 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47M192 is not set +# CONFIG_SENSORS_SMSC47B397 is not set +# CONFIG_SENSORS_SCH5627 is not set +# CONFIG_SENSORS_SCH5636 is not set +# CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SMM665 is not set +# CONFIG_SENSORS_ADC128D818 is not set +# CONFIG_SENSORS_ADS7828 is not set +# CONFIG_SENSORS_AMC6821 is not set +# CONFIG_SENSORS_INA209 is not set +# CONFIG_SENSORS_INA2XX is not set +# CONFIG_SENSORS_INA3221 is not set +# CONFIG_SENSORS_TC74 is not set +# CONFIG_SENSORS_THMC50 is not set +# CONFIG_SENSORS_TMP102 is not set +# CONFIG_SENSORS_TMP103 is not set +# CONFIG_SENSORS_TMP108 is not set +# CONFIG_SENSORS_TMP401 is not set +# CONFIG_SENSORS_TMP421 is not set +# CONFIG_SENSORS_TMP513 is not set +# CONFIG_SENSORS_VT1211 is not set +# CONFIG_SENSORS_W83773G is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83791D is not set +# CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83793 is not set +# CONFIG_SENSORS_W83795 is not set +# CONFIG_SENSORS_W83L785TS is not set +# CONFIG_SENSORS_W83L786NG is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83627EHF is not set +CONFIG_THERMAL=y +# CONFIG_THERMAL_NETLINK is not set +CONFIG_THERMAL_STATISTICS=y +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +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 is not set +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y +CONFIG_CPU_THERMAL=y +CONFIG_CPU_FREQ_THERMAL=y +CONFIG_DEVFREQ_THERMAL=y +CONFIG_THERMAL_EMULATION=y +# CONFIG_THERMAL_MMIO is not set +CONFIG_SUN8I_THERMAL=y +# CONFIG_GENERIC_ADC_THERMAL is not set +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 is not set +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +# CONFIG_GPIO_WATCHDOG is not set +# CONFIG_XILINX_WATCHDOG is not set +# CONFIG_ZIIRAVE_WATCHDOG is not set +CONFIG_ARM_SP805_WATCHDOG=y +# CONFIG_ARM_SBSA_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set +# CONFIG_DW_WATCHDOG is not set +# CONFIG_SUNXI_WATCHDOG is not set +# CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_ARM_SMC_WATCHDOG is not set +# CONFIG_MEN_A21_WDT is not set + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set +CONFIG_SSB_POSSIBLE=y +# CONFIG_SSB is not set +CONFIG_BCMA_POSSIBLE=y +# CONFIG_BCMA is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +# CONFIG_MFD_ACT8945A is not set +# CONFIG_MFD_SUN4I_GPADC is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_ATMEL_FLEXCOM is not set +# CONFIG_MFD_ATMEL_HLCDC is not set +# CONFIG_MFD_BCM590XX is not set +# CONFIG_MFD_BD9571MWV is not set +CONFIG_MFD_AC100=y +CONFIG_MFD_AXP20X=y +CONFIG_MFD_AXP20X_I2C=y +CONFIG_MFD_AXP20X_RSB=y +# CONFIG_MFD_MADERA is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set +# CONFIG_MFD_GATEWORKS_GSC is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_MFD_MP2629 is not set +# CONFIG_MFD_HI6421_PMIC is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_MFD_IQS62X is not set +# CONFIG_MFD_KEMPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77620 is not set +# CONFIG_MFD_MAX77650 is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77843 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_MT6360 is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set +# CONFIG_MFD_VIPERBOARD is not set +# CONFIG_MFD_NTXEC is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_RT4831 is not set +# CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_RK808 is not set +# CONFIG_MFD_RN5T618 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SKY81452 is not set +# CONFIG_MFD_STMPE is not set +CONFIG_MFD_SUN6I_PRCM=y +CONFIG_MFD_SYSCON=y +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP3943 is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_TI_LMU is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set +# CONFIG_MFD_TPS65218 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS80031 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TQMX86 is not set +# CONFIG_MFD_LOCHNAGAR is not set +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_MFD_ROHM_BD718XX is not set +# CONFIG_MFD_ROHM_BD70528 is not set +# CONFIG_MFD_ROHM_BD71828 is not set +# CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_STPMIC1 is not set +# CONFIG_MFD_STMFX is not set +# CONFIG_MFD_ATC260X_I2C is not set +# CONFIG_MFD_QCOM_PM8008 is not set +# CONFIG_RAVE_SP_CORE is not set +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=y +# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER_OF is not set +# CONFIG_REGULATOR_88PG86X is not set +# CONFIG_REGULATOR_ACT8865 is not set +# CONFIG_REGULATOR_AD5398 is not set +CONFIG_REGULATOR_AXP20X=y +# CONFIG_REGULATOR_DA9121 is not set +# CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_DA9211 is not set +CONFIG_REGULATOR_FAN53555=y +# CONFIG_REGULATOR_FAN53880 is not set +CONFIG_REGULATOR_GPIO=y +# CONFIG_REGULATOR_ISL9305 is not set +# CONFIG_REGULATOR_ISL6271A is not set +# CONFIG_REGULATOR_LP3971 is not set +# CONFIG_REGULATOR_LP3972 is not set +# CONFIG_REGULATOR_LP872X is not set +# CONFIG_REGULATOR_LP8755 is not set +# CONFIG_REGULATOR_LTC3589 is not set +# CONFIG_REGULATOR_LTC3676 is not set +# CONFIG_REGULATOR_MAX1586 is not set +# CONFIG_REGULATOR_MAX8649 is not set +# CONFIG_REGULATOR_MAX8660 is not set +# CONFIG_REGULATOR_MAX8893 is not set +# CONFIG_REGULATOR_MAX8952 is not set +# CONFIG_REGULATOR_MAX8973 is not set +# CONFIG_REGULATOR_MAX77826 is not set +# CONFIG_REGULATOR_MCP16502 is not set +# CONFIG_REGULATOR_MP5416 is not set +# CONFIG_REGULATOR_MP8859 is not set +# CONFIG_REGULATOR_MP886X is not set +# CONFIG_REGULATOR_MPQ7920 is not set +# CONFIG_REGULATOR_MT6311 is not set +# CONFIG_REGULATOR_MT6315 is not set +# CONFIG_REGULATOR_PCA9450 is not set +# CONFIG_REGULATOR_PF8X00 is not set +# CONFIG_REGULATOR_PFUZE100 is not set +# CONFIG_REGULATOR_PV88060 is not set +# CONFIG_REGULATOR_PV88080 is not set +# CONFIG_REGULATOR_PV88090 is not set +CONFIG_REGULATOR_PWM=y +# CONFIG_REGULATOR_QCOM_SPMI is not set +# CONFIG_REGULATOR_QCOM_USB_VBUS is not set +# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +# CONFIG_REGULATOR_RT4801 is not set +# CONFIG_REGULATOR_RT6160 is not set +# CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RTMV20 is not set +# CONFIG_REGULATOR_SLG51000 is not set +# CONFIG_REGULATOR_SY8106A is not set +# CONFIG_REGULATOR_SY8824X is not set +# CONFIG_REGULATOR_SY8827N is not set +# CONFIG_REGULATOR_TPS51632 is not set +# CONFIG_REGULATOR_TPS62360 is not set +# CONFIG_REGULATOR_TPS65023 is not set +# CONFIG_REGULATOR_TPS6507X is not set +# CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_VCTRL=y +# CONFIG_REGULATOR_QCOM_LABIBB is not set +# CONFIG_REGULATOR_TP65185X is not set +# CONFIG_RC_CORE is not set +# CONFIG_MEDIA_CEC_SUPPORT is not set +# CONFIG_MEDIA_SUPPORT is not set + +# +# Graphics support +# +CONFIG_DRM=y +CONFIG_DRM_MIPI_DSI=y +# CONFIG_DRM_DP_AUX_CHARDEV is not set +# CONFIG_DRM_DEBUG_MM is not set +CONFIG_DRM_KMS_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=y + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=y +CONFIG_DRM_I2C_SIL164=y +# CONFIG_DRM_I2C_NXP_TDA998X is not set +# CONFIG_DRM_I2C_NXP_TDA9950 is not set +# end of I2C encoder or helper chips + +# +# ARM devices +# +# CONFIG_DRM_HDLCD is not set +CONFIG_DRM_MALI_DISPLAY=y +# CONFIG_DRM_KOMEDA is not set +# end of ARM devices + +# CONFIG_DRM_VGEM is not set +# CONFIG_DRM_VKMS is not set +# CONFIG_DRM_UDL is not set +# CONFIG_DRM_RCAR_DW_HDMI is not set +# CONFIG_DRM_RCAR_LVDS is not set +CONFIG_DRM_SUN4I=y +CONFIG_DRM_SUN4I_HDMI=y +# CONFIG_DRM_SUN4I_HDMI_CEC is not set +CONFIG_DRM_SUN4I_BACKEND=y +CONFIG_DRM_SUN6I_DSI=y +CONFIG_DRM_SUN8I_DW_HDMI=y +CONFIG_DRM_SUN8I_MIXER=y +CONFIG_DRM_SUN8I_TCON_TOP=y +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +# CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set +# CONFIG_DRM_PANEL_DSI_CM is not set +# CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_SIMPLE=y +# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set +CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=y +CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=y +CONFIG_DRM_PANEL_ILITEK_ILI9881C=y +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set +# CONFIG_DRM_PANEL_KHADAS_TS050 is not set +# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set +# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set +# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set +# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set +# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set +# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set +# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set +# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set +# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set +# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set +# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set +# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set +# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set +CONFIG_DRM_PANEL_SITRONIX_ST7703=y +# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set +# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set +# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set +# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +# CONFIG_DRM_CDNS_DSI is not set +# CONFIG_DRM_CHIPONE_ICN6211 is not set +# CONFIG_DRM_CHRONTEL_CH7033 is not set +# CONFIG_DRM_DISPLAY_CONNECTOR is not set +# CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9611 is not set +# CONFIG_DRM_LONTIUM_LT9611UXC is not set +# CONFIG_DRM_ITE_IT66121 is not set +# CONFIG_DRM_LVDS_CODEC is not set +# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set +# CONFIG_DRM_NWL_MIPI_DSI is not set +# CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PARADE_PS8622 is not set +# CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_SIL_SII8620 is not set +# CONFIG_DRM_SII902X is not set +# CONFIG_DRM_SII9234 is not set +# CONFIG_DRM_SIMPLE_BRIDGE is not set +# CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TOSHIBA_TC358762 is not set +# CONFIG_DRM_TOSHIBA_TC358764 is not set +# CONFIG_DRM_TOSHIBA_TC358767 is not set +# CONFIG_DRM_TOSHIBA_TC358768 is not set +# CONFIG_DRM_TOSHIBA_TC358775 is not set +# CONFIG_DRM_TI_TFP410 is not set +# CONFIG_DRM_TI_SN65DSI83 is not set +# CONFIG_DRM_TI_SN65DSI86 is not set +# CONFIG_DRM_TI_TPD12S015 is not set +# CONFIG_DRM_ANALOGIX_ANX6345 is not set +# CONFIG_DRM_ANALOGIX_ANX78XX is not set +# CONFIG_DRM_ANALOGIX_ANX7625 is not set +# CONFIG_DRM_I2C_ADV7511 is not set +# CONFIG_DRM_CDNS_MHDP8546 is not set +CONFIG_DRM_DW_HDMI=y +# CONFIG_DRM_DW_HDMI_CEC is not set +# end of Display Interface Bridges + +# CONFIG_DRM_ETNAVIV is not set +# CONFIG_DRM_HISI_KIRIN is not set +# CONFIG_DRM_MXSFB is not set +# CONFIG_DRM_ARCPGU is not set +# CONFIG_DRM_GM12U320 is not set +# CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_PL111 is not set +CONFIG_DRM_LIMA=y +# CONFIG_DRM_PANFROST is not set +# CONFIG_DRM_TIDSS is not set +# CONFIG_DRM_GUD is not set +# 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 is not set +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=y +CONFIG_FB_SYS_COPYAREA=y +CONFIG_FB_SYS_IMAGEBLIT=y +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=y +CONFIG_FB_DEFERRED_IO=y +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SUN5I_EINK is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +CONFIG_FB_SIMPLE=y +# CONFIG_FB_SSD1307 is not set +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +CONFIG_LCD_CLASS_DEVICE=y +CONFIG_LCD_PLATFORM=y +CONFIG_BACKLIGHT_CLASS_DEVICE=y +# CONFIG_BACKLIGHT_KTD253 is not set +CONFIG_BACKLIGHT_PWM=y +# CONFIG_BACKLIGHT_QCOM_WLED is not set +# CONFIG_BACKLIGHT_ADP8860 is not set +# CONFIG_BACKLIGHT_ADP8870 is not set +CONFIG_BACKLIGHT_LM3630A=y +# CONFIG_BACKLIGHT_LM3639 is not set +# CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_BACKLIGHT_GPIO is not set +# CONFIG_BACKLIGHT_LV5207LP is not set +# CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_ARCXCNN is not set +# CONFIG_BACKLIGHT_LED is not set +# end of Backlight & LCD device support + +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +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 is not set +# end of Console display driver support + +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_CLUT224=y +# end of Graphics support + +# CONFIG_SOUND is not set + +# +# HID support +# +CONFIG_HID=y +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=y +CONFIG_HID_GENERIC=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +# CONFIG_HID_ACCUTOUCH is not set +# CONFIG_HID_ACRUX is not set +# CONFIG_HID_APPLE is not set +# CONFIG_HID_APPLEIR is not set +# CONFIG_HID_ASUS is not set +# CONFIG_HID_AUREAL is not set +CONFIG_HID_BELKIN=y +# CONFIG_HID_BETOP_FF is not set +# CONFIG_HID_BIGBEN_FF is not set +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +# CONFIG_HID_CORSAIR is not set +# CONFIG_HID_COUGAR is not set +# CONFIG_HID_MACALLY is not set +# CONFIG_HID_CMEDIA is not set +# CONFIG_HID_CP2112 is not set +# CONFIG_HID_CREATIVE_SB0540 is not set +CONFIG_HID_CYPRESS=y +# CONFIG_HID_DRAGONRISE is not set +# CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELAN is not set +# CONFIG_HID_ELECOM is not set +# CONFIG_HID_ELO is not set +CONFIG_HID_EZKEY=y +# CONFIG_HID_FT260 is not set +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set +# CONFIG_HID_GLORIOUS is not set +# CONFIG_HID_HOLTEK is not set +# CONFIG_HID_VIVALDI is not set +# CONFIG_HID_GT683R is not set +# CONFIG_HID_KEYTOUCH is not set +# CONFIG_HID_KYE is not set +# CONFIG_HID_UCLOGIC is not set +# CONFIG_HID_WALTOP is not set +# CONFIG_HID_VIEWSONIC is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_ICADE is not set +CONFIG_HID_ITE=y +# CONFIG_HID_JABRA is not set +# CONFIG_HID_TWINHAN is not set +CONFIG_HID_KENSINGTON=y +# CONFIG_HID_LCPOWER is not set +# CONFIG_HID_LED is not set +# CONFIG_HID_LENOVO is not set +CONFIG_HID_LOGITECH=y +CONFIG_HID_LOGITECH_DJ=y +CONFIG_HID_LOGITECH_HIDPP=y +# CONFIG_LOGITECH_FF is not set +# CONFIG_LOGIRUMBLEPAD2_FF is not set +# CONFIG_LOGIG940_FF is not set +# CONFIG_LOGIWHEELS_FF is not set +# CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MALTRON is not set +# CONFIG_HID_MAYFLASH is not set +CONFIG_HID_REDRAGON=y +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +CONFIG_HID_MULTITOUCH=y +# CONFIG_HID_NTI is not set +# CONFIG_HID_NTRIG is not set +# CONFIG_HID_ORTEK is not set +# CONFIG_HID_PANTHERLORD is not set +# CONFIG_HID_PENMOUNT is not set +# CONFIG_HID_PETALYNX is not set +# CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PLANTRONICS is not set +# CONFIG_HID_PLAYSTATION is not set +# CONFIG_HID_PRIMAX is not set +# CONFIG_HID_RETRODE is not set +# CONFIG_HID_ROCCAT is not set +# CONFIG_HID_SAITEK is not set +# CONFIG_HID_SAMSUNG is not set +# CONFIG_HID_SEMITEK is not set +# CONFIG_HID_SONY is not set +# CONFIG_HID_SPEEDLINK is not set +# CONFIG_HID_STEAM is not set +# CONFIG_HID_STEELSERIES is not set +# CONFIG_HID_SUNPLUS is not set +# CONFIG_HID_RMI is not set +# CONFIG_HID_GREENASIA is not set +# CONFIG_HID_SMARTJOYPLUS is not set +# CONFIG_HID_TIVO is not set +# CONFIG_HID_TOPSEED is not set +# CONFIG_HID_THINGM is not set +# CONFIG_HID_THRUSTMASTER is not set +# CONFIG_HID_UDRAW_PS3 is not set +# CONFIG_HID_U2FZERO is not set +CONFIG_HID_WACOM=y +# CONFIG_HID_WIIMOTE is not set +# CONFIG_HID_XINMO is not set +# CONFIG_HID_ZEROPLUS is not set +# CONFIG_HID_ZYDACRON is not set +# CONFIG_HID_SENSOR_HUB is not set +# CONFIG_HID_ALPS is not set +# CONFIG_HID_MCP2221 is not set +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=y +# CONFIG_HID_PID is not set +# CONFIG_USB_HIDDEV is not set +# end of USB HID support + +# +# I2C HID support +# +CONFIG_I2C_HID_OF=y +CONFIG_I2C_HID_OF_GOODIX=y +# end of I2C HID support + +CONFIG_I2C_HID_CORE=y +# end of HID support + +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=y +# CONFIG_USB_LED_TRIG is not set +CONFIG_USB_ULPI_BUS=y +# CONFIG_USB_CONN_GPIO is not set +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=y +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +# CONFIG_USB_DYNAMIC_MINORS is not set +CONFIG_USB_OTG=y +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set +CONFIG_USB_AUTOSUSPEND_DELAY=2 +CONFIG_USB_MON=y + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +CONFIG_USB_XHCI_HCD=y +# CONFIG_USB_XHCI_DBGCAP is not set +# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PLATFORM=y +CONFIG_USB_EHCI_HCD=y +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +# CONFIG_USB_EHCI_FSL is not set +CONFIG_USB_EHCI_HCD_PLATFORM=y +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +CONFIG_USB_OHCI_HCD=y +CONFIG_USB_OHCI_HCD_PLATFORM=y +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +CONFIG_USB_WDM=y +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=y +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_REALTEK is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_USBAT is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ALAUDA is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set +# CONFIG_USB_STORAGE_KARMA is not set +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set +# CONFIG_USB_STORAGE_ENE_UB6250 is not set +# CONFIG_USB_UAS is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USBIP_CORE is not set +# CONFIG_USB_CDNS_SUPPORT is not set +CONFIG_USB_MUSB_HDRC=y +# CONFIG_USB_MUSB_HOST is not set +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_DUAL_ROLE=y + +# +# Platform Glue Layer +# +CONFIG_USB_MUSB_SUNXI=y + +# +# MUSB DMA mode +# +# CONFIG_MUSB_PIO_ONLY is not set +CONFIG_USB_DWC3=y +# CONFIG_USB_DWC3_ULPI is not set +# 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_OF_SIMPLE=y +CONFIG_USB_DWC2=y +# 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_DEBUG is not set +# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set +CONFIG_USB_CHIPIDEA=y +CONFIG_USB_CHIPIDEA_UDC=y +CONFIG_USB_CHIPIDEA_HOST=y +CONFIG_USB_CHIPIDEA_MSM=y +CONFIG_USB_CHIPIDEA_IMX=y +CONFIG_USB_CHIPIDEA_GENERIC=y +CONFIG_USB_CHIPIDEA_TEGRA=y +CONFIG_USB_ISP1760=y +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_SERIAL=y +# CONFIG_USB_SERIAL_CONSOLE is not set +# CONFIG_USB_SERIAL_GENERIC is not set +# CONFIG_USB_SERIAL_SIMPLE is not set +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +CONFIG_USB_SERIAL_CH341=y +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_F8153X is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_METRO is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MXUPORT is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_QCAUX is not set +# CONFIG_USB_SERIAL_QUALCOMM is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +CONFIG_USB_SERIAL_WWAN=y +CONFIG_USB_SERIAL_OPTION=y +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_XSENS_MT is not set +# CONFIG_USB_SERIAL_WISHBONE is not set +# CONFIG_USB_SERIAL_SSU100 is not set +# CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_UPD78F0730 is not set +# CONFIG_USB_SERIAL_XR is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_APPLE_MFI_FASTCHARGE is not set +# CONFIG_USB_SISUSBVGA is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_EHSET_TEST_FIXTURE is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +# CONFIG_USB_EZUSB_FX2 is not set +# CONFIG_USB_HUB_USB251XB is not set +CONFIG_USB_HSIC_USB3503=y +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set +# CONFIG_USB_CHAOSKEY is not set + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=y +CONFIG_NOP_USB_XCEIV=y +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +CONFIG_USB_ULPI=y +CONFIG_USB_ULPI_VIEWPORT=y +# end of USB Physical Layer drivers + +CONFIG_USB_GADGET=y +# 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 + +# +# USB Peripheral Controller +# +# CONFIG_USB_FOTG210_UDC is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_R8A66597 is not set +# CONFIG_USB_PXA27X is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_MV_U3D is not set +CONFIG_USB_SNP_CORE=y +CONFIG_USB_SNP_UDC_PLAT=y +# CONFIG_USB_M66592 is not set +CONFIG_USB_BDC_UDC=y +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_GADGET_XILINX is not set +# CONFIG_USB_DUMMY_HCD is not set +# end of USB Peripheral Controller + +CONFIG_USB_LIBCOMPOSITE=y +CONFIG_USB_U_ETHER=y +CONFIG_USB_F_NCM=y +CONFIG_USB_F_ECM=y +CONFIG_USB_F_EEM=y +CONFIG_USB_F_RNDIS=y +CONFIG_USB_F_MASS_STORAGE=y +CONFIG_USB_F_TCM=y +CONFIG_USB_CONFIGFS=y +# CONFIG_USB_CONFIGFS_SERIAL is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_OBEX is not set +CONFIG_USB_CONFIGFS_NCM=y +CONFIG_USB_CONFIGFS_ECM=y +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +CONFIG_USB_CONFIGFS_RNDIS=y +CONFIG_USB_CONFIGFS_EEM=y +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +CONFIG_USB_CONFIGFS_F_TCM=y + +# +# USB Gadget precomposed configurations +# +# CONFIG_USB_ZERO is not set +# CONFIG_USB_ETH is not set +# CONFIG_USB_G_NCM is not set +# CONFIG_USB_GADGETFS is not set +# CONFIG_USB_FUNCTIONFS is not set +# CONFIG_USB_MASS_STORAGE is not set +# CONFIG_USB_GADGET_TARGET is not set +# CONFIG_USB_G_SERIAL is not set +# CONFIG_USB_G_PRINTER is not set +# CONFIG_USB_CDC_COMPOSITE is not set +# CONFIG_USB_G_ACM_MS is not set +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_G_HID is not set +# CONFIG_USB_G_DBGP is not set +# CONFIG_USB_RAW_GADGET is not set +# end of USB Gadget precomposed configurations + +CONFIG_TYPEC=y +CONFIG_TYPEC_TCPM=y +CONFIG_TYPEC_TCPCI=y +# CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_TCPCI_MAXIM is not set +# CONFIG_TYPEC_FUSB302 is not set +CONFIG_TYPEC_UCSI=y +# CONFIG_UCSI_CCG is not set +CONFIG_TYPEC_TPS6598X=y +CONFIG_TYPEC_ANX7688=y +CONFIG_TYPEC_HD3SS3220=y +# CONFIG_TYPEC_STUSB160X is not set + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# CONFIG_TYPEC_MUX_PI3USB30532 is not set +# end of USB Type-C Multiplexer/DeMultiplexer Switch support + +# +# USB Type-C Alternate Mode drivers +# +CONFIG_TYPEC_DP_ALTMODE=y +# CONFIG_TYPEC_NVIDIA_ALTMODE is not set +# end of USB Type-C Alternate Mode drivers + +CONFIG_USB_ROLE_SWITCH=y +CONFIG_MMC=y +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SIMPLE=y +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_MINORS=32 +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_ARMMMCI=y +CONFIG_MMC_STM32_SDMMC=y +CONFIG_MMC_SDHCI=y +CONFIG_MMC_SDHCI_PLTFM=y +CONFIG_MMC_SDHCI_OF_ARASAN=y +# CONFIG_MMC_SDHCI_OF_ASPEED is not set +# CONFIG_MMC_SDHCI_OF_AT91 is not set +# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_CADENCE=y +CONFIG_MMC_SDHCI_F_SDH30=y +# CONFIG_MMC_SDHCI_MILBEAUT is not set +CONFIG_MMC_DW=y +CONFIG_MMC_DW_PLTFM=y +# CONFIG_MMC_DW_BLUEFIELD is not set +CONFIG_MMC_DW_EXYNOS=y +CONFIG_MMC_DW_HI3798CV200=y +CONFIG_MMC_DW_K3=y +# CONFIG_MMC_VUB300 is not set +# CONFIG_MMC_USHC is not set +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_SUNXI=y +CONFIG_MMC_CQHCI=y +# CONFIG_MMC_HSQ is not set +# CONFIG_MMC_MTK is not set +CONFIG_MMC_SDHCI_XENON=y +# CONFIG_MMC_SDHCI_OMAP is not set +# CONFIG_MMC_SDHCI_AM654 is not set +# CONFIG_MEMSTICK is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLASS_FLASH=y +# CONFIG_LEDS_CLASS_MULTICOLOR is not set +CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y + +# +# LED drivers +# +# CONFIG_LEDS_AAT1290 is not set +# CONFIG_LEDS_AN30259A is not set +# CONFIG_LEDS_AS3645A is not set +# CONFIG_LEDS_AW2013 is not set +# CONFIG_LEDS_BCM6328 is not set +# CONFIG_LEDS_BCM6358 is not set +# CONFIG_LEDS_LM3530 is not set +# CONFIG_LEDS_LM3532 is not set +# CONFIG_LEDS_LM3642 is not set +# CONFIG_LEDS_LM3692X is not set +# CONFIG_LEDS_LM3601X is not set +# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_GPIO=y +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP3952 is not set +# CONFIG_LEDS_LP50XX is not set +# CONFIG_LEDS_LP55XX_COMMON is not set +# CONFIG_LEDS_LP8860 is not set +# CONFIG_LEDS_PCA955X is not set +# CONFIG_LEDS_PCA963X is not set +CONFIG_LEDS_PWM=y +# CONFIG_LEDS_REGULATOR is not set +# CONFIG_LEDS_BD2802 is not set +# CONFIG_LEDS_LT3593 is not set +# CONFIG_LEDS_TCA6507 is not set +# CONFIG_LEDS_TLC591XX is not set +# CONFIG_LEDS_LM355x is not set +# CONFIG_LEDS_KTD2692 is not set +# CONFIG_LEDS_IS31FL319X is not set +# CONFIG_LEDS_IS31FL32XX is not set + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +# CONFIG_LEDS_BLINKM is not set +CONFIG_LEDS_SYSCON=y +# CONFIG_LEDS_MLXREG is not set +# CONFIG_LEDS_USER is not set +# CONFIG_LEDS_TI_LMU_COMMON is not set +CONFIG_LEDS_SGM3140=y +# CONFIG_LEDS_AXP20X is not set + +# +# Flash and Torch LED drivers +# +# CONFIG_LEDS_RT4505 is not set +# CONFIG_LEDS_RT8515 is not set + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +# CONFIG_LEDS_TRIGGER_TIMER is not set +# CONFIG_LEDS_TRIGGER_ONESHOT is not set +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set +CONFIG_LEDS_TRIGGER_CPU=y +# CONFIG_LEDS_TRIGGER_ACTIVITY is not set +# CONFIG_LEDS_TRIGGER_GPIO is not set +CONFIG_LEDS_TRIGGER_DEFAULT_ON=y + +# +# iptables trigger is under Netfilter config (LED target) +# +# CONFIG_LEDS_TRIGGER_TRANSIENT is not set +# CONFIG_LEDS_TRIGGER_CAMERA is not set +CONFIG_LEDS_TRIGGER_PANIC=y +# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_PATTERN=y +# CONFIG_LEDS_TRIGGER_AUDIO is not set +# CONFIG_LEDS_TRIGGER_TTY is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +CONFIG_EDAC_SUPPORT=y +# CONFIG_EDAC is not set +CONFIG_RTC_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 is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABEOZ9 is not set +# CONFIG_RTC_DRV_ABX80X is not set +# CONFIG_RTC_DRV_AC100 is not set +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_ISL12022 is not set +# CONFIG_RTC_DRV_ISL12026 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF85363 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_BQ32K is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8010 is not set +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set +# CONFIG_RTC_DRV_EM3027 is not set +# CONFIG_RTC_DRV_RV3028 is not set +# CONFIG_RTC_DRV_RV3032 is not set +# CONFIG_RTC_DRV_RV8803 is not set +# CONFIG_RTC_DRV_SD3078 is not set + +# +# SPI RTC drivers +# +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +CONFIG_RTC_DRV_DS3232=y +CONFIG_RTC_DRV_DS3232_HWMON=y +# CONFIG_RTC_DRV_PCF2127 is not set +# CONFIG_RTC_DRV_RV3029C2 is not set +# CONFIG_RTC_DRV_RX6110 is not set + +# +# Platform RTC drivers +# +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set +# CONFIG_RTC_DRV_ZYNQMP is not set + +# +# on-CPU RTC drivers +# +# CONFIG_RTC_DRV_PL030 is not set +CONFIG_RTC_DRV_PL031=y +CONFIG_RTC_DRV_SUN6I=y +# CONFIG_RTC_DRV_CADENCE is not set +# CONFIG_RTC_DRV_FTRTC010 is not set +# CONFIG_RTC_DRV_R7301 is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_RTC_DRV_GOLDFISH is not set +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=y +CONFIG_DMA_OF=y +# CONFIG_ALTERA_MSGDMA is not set +# CONFIG_AMBA_PL08X is not set +CONFIG_DMA_SUN6I=y +# CONFIG_DW_AXI_DMAC is not set +# CONFIG_FSL_EDMA is not set +# CONFIG_FSL_QDMA is not set +# CONFIG_INTEL_IDMA64 is not set +# CONFIG_MV_XOR_V2 is not set +CONFIG_PL330_DMA=y +# CONFIG_XILINX_DMA is not set +# CONFIG_XILINX_ZYNQMP_DMA is not set +# CONFIG_XILINX_ZYNQMP_DPDMA is not set +# CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_HIDMA is not set +# CONFIG_DW_DMAC is not set +# CONFIG_SF_PDMA is not set + +# +# DMA Clients +# +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +# CONFIG_SW_SYNC is not set +# CONFIG_UDMABUF is not set +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_HEAPS is not set +# end of DMABUF options + +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VFIO is not set +# CONFIG_VIRT_DRIVERS is not set +# CONFIG_VIRTIO_MENU is not set +# CONFIG_VDPA is not set +# CONFIG_VHOST_MENU is not set + +# +# Microsoft Hyper-V guest support +# +# end of Microsoft Hyper-V guest support + +# CONFIG_GREYBUS is not set +# CONFIG_COMEDI is not set +# CONFIG_STAGING is not set +# CONFIG_GOLDFISH is not set +# CONFIG_CHROME_PLATFORMS is not set +# CONFIG_MELLANOX_PLATFORM is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Clock driver for ARM Reference designs +# +# CONFIG_ICST is not set +# CONFIG_CLK_SP810 is not set +# end of Clock driver for ARM Reference designs + +# CONFIG_COMMON_CLK_MAX9485 is not set +CONFIG_COMMON_CLK_SCPI=y +# CONFIG_COMMON_CLK_SI5341 is not set +# CONFIG_COMMON_CLK_SI5351 is not set +# CONFIG_COMMON_CLK_SI514 is not set +# CONFIG_COMMON_CLK_SI544 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CDCE925 is not set +CONFIG_COMMON_CLK_CS2000_CP=y +# CONFIG_COMMON_CLK_AXI_CLKGEN is not set +CONFIG_COMMON_CLK_XGENE=y +CONFIG_COMMON_CLK_PWM=y +# CONFIG_COMMON_CLK_VC5 is not set +# CONFIG_COMMON_CLK_FIXED_MMIO is not set +CONFIG_CLK_SUNXI=y +CONFIG_CLK_SUNXI_CLOCKS=y +CONFIG_CLK_SUNXI_PRCM_SUN6I=y +CONFIG_CLK_SUNXI_PRCM_SUN8I=y +CONFIG_CLK_SUNXI_PRCM_SUN9I=y +CONFIG_SUNXI_CCU=y +CONFIG_SUN50I_A64_CCU=y +CONFIG_SUN50I_A100_CCU=y +CONFIG_SUN50I_A100_R_CCU=y +CONFIG_SUN50I_H6_CCU=y +CONFIG_SUN50I_H616_CCU=y +CONFIG_SUN50I_H6_R_CCU=y +# CONFIG_SUN8I_A83T_CCU is not set +CONFIG_SUN8I_H3_CCU=y +CONFIG_SUN8I_DE2_CCU=y +CONFIG_SUN8I_R_CCU=y +# CONFIG_XILINX_VCU is not set +CONFIG_HWSPINLOCK=y +# CONFIG_HWSPINLOCK_SUN6I is not set + +# +# Clock Source drivers +# +CONFIG_TIMER_OF=y +CONFIG_TIMER_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_SUN4I_TIMER=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y +# CONFIG_FSL_ERRATUM_A008585 is not set +# CONFIG_HISILICON_ERRATUM_161010101 is not set +# CONFIG_ARM64_ERRATUM_858921 is not set +CONFIG_SUN50I_ERRATUM_UNKNOWN1=y +# CONFIG_MICROCHIP_PIT64B is not set +# end of Clock Source drivers + +CONFIG_MAILBOX=y +CONFIG_ARM_MHU=y +# CONFIG_ARM_MHU_V2 is not set +CONFIG_PLATFORM_MHU=y +# CONFIG_PL320_MBOX is not set +# CONFIG_ALTERA_MBOX is not set +# CONFIG_MAILBOX_TEST is not set +CONFIG_SUN6I_MSGBOX=y +CONFIG_IOMMU_IOVA=y +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +CONFIG_IOMMU_IO_PGTABLE=y +CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set +# 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_SUN50I_IOMMU=y +CONFIG_ARM_SMMU=y +# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y +CONFIG_ARM_SMMU_V3=y +# CONFIG_ARM_SMMU_V3_SVA is not set + +# +# Remoteproc drivers +# +# CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +# CONFIG_RPMSG_VIRTIO is not set +# end of Rpmsg drivers + +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +# CONFIG_QUICC_ENGINE is not set +# CONFIG_FSL_RCPM is not set +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# CONFIG_LITEX_SOC_CONTROLLER is not set +# end of Enable LiteX SoC Builder specific drivers + +# +# Qualcomm SoC drivers +# +# end of Qualcomm SoC drivers + +CONFIG_SUNXI_MBUS=y +CONFIG_SUNXI_SRAM=y +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set +# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +# CONFIG_DEVFREQ_GOV_USERSPACE is not set +# CONFIG_DEVFREQ_GOV_PASSIVE is not set + +# +# DEVFREQ Drivers +# +# CONFIG_ARM_SUN8I_MBUS_DEVFREQ is not set +# CONFIG_PM_DEVFREQ_EVENT is not set +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +# CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_FSA9480 is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set +# CONFIG_EXTCON_PTN5150 is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +CONFIG_EXTCON_USB_GPIO=y +# CONFIG_EXTCON_USBC_TUSB320 is not set +CONFIG_MEMORY=y +# CONFIG_ARM_PL172_MPMC is not set +CONFIG_IIO=y +CONFIG_IIO_BUFFER=y +# CONFIG_IIO_BUFFER_CB is not set +# CONFIG_IIO_BUFFER_DMA is not set +# CONFIG_IIO_BUFFER_DMAENGINE is not set +# CONFIG_IIO_BUFFER_HW_CONSUMER is not set +CONFIG_IIO_KFIFO_BUF=y +CONFIG_IIO_TRIGGERED_BUFFER=y +# CONFIG_IIO_CONFIGFS is not set +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +# CONFIG_IIO_SW_DEVICE is not set +# CONFIG_IIO_SW_TRIGGER is not set +# CONFIG_IIO_TRIGGERED_EVENT is not set + +# +# Accelerometers +# +# CONFIG_ADXL345_I2C is not set +# CONFIG_ADXL372_I2C is not set +# CONFIG_BMA180 is not set +# CONFIG_BMA400 is not set +# CONFIG_BMC150_ACCEL is not set +# CONFIG_DA280 is not set +# CONFIG_DA311 is not set +# CONFIG_DMARD06 is not set +# CONFIG_DMARD09 is not set +# CONFIG_DMARD10 is not set +# CONFIG_FXLS8962AF_I2C is not set +# CONFIG_IIO_ST_ACCEL_3AXIS is not set +# CONFIG_KXSD9 is not set +# CONFIG_KXCJK1013 is not set +# CONFIG_MC3230 is not set +# CONFIG_MMA7455_I2C is not set +# CONFIG_MMA7660 is not set +# CONFIG_MMA8452 is not set +# CONFIG_MMA9551 is not set +# CONFIG_MMA9553 is not set +# CONFIG_MXC4005 is not set +# CONFIG_MXC6255 is not set +# CONFIG_STK8312 is not set +# CONFIG_STK8BA50 is not set +# end of Accelerometers + +# +# Analog to digital converters +# +# CONFIG_AD7091R5 is not set +# CONFIG_AD7291 is not set +# CONFIG_AD7606_IFACE_PARALLEL is not set +# CONFIG_AD799X is not set +# CONFIG_ADI_AXI_ADC is not set +CONFIG_AXP20X_ADC=y +# CONFIG_AXP288_ADC is not set +# CONFIG_CC10001_ADC is not set +# CONFIG_ENVELOPE_DETECTOR is not set +# CONFIG_HX711 is not set +# CONFIG_INA2XX_ADC is not set +# CONFIG_LTC2471 is not set +# CONFIG_LTC2485 is not set +# CONFIG_LTC2497 is not set +# CONFIG_MAX1363 is not set +# CONFIG_MAX9611 is not set +# CONFIG_MCP3422 is not set +# CONFIG_NAU7802 is not set +# CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SPMI_ADC5 is not set +# CONFIG_SD_ADC_MODULATOR is not set +# CONFIG_TI_ADC081C is not set +# CONFIG_TI_ADS1015 is not set +# CONFIG_VF610_ADC is not set +# CONFIG_XILINX_XADC is not set +# end of Analog to digital converters + +# +# Analog Front Ends +# +# CONFIG_IIO_RESCALE is not set +# end of Analog Front Ends + +# +# Amplifiers +# +# CONFIG_HMC425 is not set +# end of Amplifiers + +# +# Capacitance to digital converters +# +# CONFIG_AD7150 is not set +# end of Capacitance to digital converters + +# +# Chemical Sensors +# +# CONFIG_ATLAS_PH_SENSOR is not set +# CONFIG_ATLAS_EZO_SENSOR is not set +# CONFIG_BME680 is not set +# CONFIG_CCS811 is not set +# CONFIG_IAQCORE is not set +# CONFIG_PMS7003 is not set +# CONFIG_SCD30_CORE is not set +# CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SPS30_I2C is not set +# CONFIG_SPS30_SERIAL is not set +# CONFIG_VZ89X is not set +# end of Chemical Sensors + +# +# Hid Sensor IIO Common +# +# end of Hid Sensor IIO Common + +# +# IIO SCMI Sensors +# +# end of IIO SCMI Sensors + +# +# SSP Sensor Common +# +# end of SSP Sensor Common + +# +# Digital to analog converters +# +# CONFIG_AD5064 is not set +# CONFIG_AD5380 is not set +# CONFIG_AD5446 is not set +# CONFIG_AD5593R is not set +# CONFIG_AD5696_I2C is not set +# CONFIG_DPOT_DAC is not set +# CONFIG_DS4424 is not set +# CONFIG_M62332 is not set +# CONFIG_MAX517 is not set +# CONFIG_MAX5821 is not set +# CONFIG_MCP4725 is not set +# CONFIG_TI_DAC5571 is not set +# CONFIG_VF610_DAC is not set +# end of Digital to analog converters + +# +# IIO dummy driver +# +# end of IIO dummy driver + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +# end of Clock Generator/Distribution + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL + +# +# Digital gyroscope sensors +# +# CONFIG_BMG160 is not set +# CONFIG_FXAS21002C is not set +# CONFIG_MPU3050_I2C is not set +# CONFIG_IIO_ST_GYRO_3AXIS is not set +# CONFIG_ITG3200 is not set +# end of Digital gyroscope sensors + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +# CONFIG_AFE4404 is not set +# CONFIG_MAX30100 is not set +# CONFIG_MAX30102 is not set +# end of Heart Rate Monitors +# end of Health Sensors + +# +# Humidity sensors +# +# CONFIG_AM2315 is not set +# CONFIG_DHT11 is not set +# CONFIG_HDC100X is not set +# CONFIG_HDC2010 is not set +# CONFIG_HTS221 is not set +# CONFIG_HTU21 is not set +# CONFIG_SI7005 is not set +# CONFIG_SI7020 is not set +# end of Humidity sensors + +# +# Inertial measurement units +# +# CONFIG_BMI160_I2C is not set +# CONFIG_FXOS8700_I2C is not set +# CONFIG_KMX61 is not set +# CONFIG_INV_ICM42600_I2C is not set +# CONFIG_INV_MPU6050_I2C is not set +# CONFIG_IIO_ST_LSM6DSX is not set +# CONFIG_IIO_ST_LSM9DS0 is not set +# end of Inertial measurement units + +# +# Light sensors +# +# CONFIG_ADJD_S311 is not set +# CONFIG_ADUX1020 is not set +# CONFIG_AL3010 is not set +# CONFIG_AL3320A is not set +# CONFIG_APDS9300 is not set +# CONFIG_APDS9960 is not set +# CONFIG_AS73211 is not set +# CONFIG_BH1750 is not set +# CONFIG_BH1780 is not set +# CONFIG_CM32181 is not set +# CONFIG_CM3232 is not set +# CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set +# CONFIG_CM36651 is not set +# CONFIG_GP2AP002 is not set +# CONFIG_GP2AP020A00F is not set +# CONFIG_SENSORS_ISL29018 is not set +# CONFIG_SENSORS_ISL29028 is not set +# CONFIG_ISL29125 is not set +# CONFIG_JSA1212 is not set +# CONFIG_RPR0521 is not set +# CONFIG_LTR501 is not set +# CONFIG_LV0104CS is not set +# CONFIG_MAX44000 is not set +# CONFIG_MAX44009 is not set +# CONFIG_NOA1305 is not set +# CONFIG_OPT3001 is not set +# CONFIG_PA12203001 is not set +# CONFIG_SI1133 is not set +# CONFIG_SI1145 is not set +# CONFIG_STK3310 is not set +# CONFIG_ST_UVIS25 is not set +# CONFIG_TCS3414 is not set +# CONFIG_TCS3472 is not set +# CONFIG_SENSORS_TSL2563 is not set +# CONFIG_TSL2583 is not set +# CONFIG_TSL2591 is not set +# CONFIG_TSL2772 is not set +# CONFIG_TSL4531 is not set +# CONFIG_US5182D is not set +# CONFIG_VCNL4000 is not set +# CONFIG_VCNL4035 is not set +# CONFIG_VEML6030 is not set +# CONFIG_VEML6070 is not set +# CONFIG_VL6180 is not set +# CONFIG_ZOPT2201 is not set +# end of Light sensors + +# +# Magnetometer sensors +# +# CONFIG_AK8974 is not set +# CONFIG_AK8975 is not set +# CONFIG_AK09911 is not set +# CONFIG_BMC150_MAGN_I2C is not set +# CONFIG_MAG3110 is not set +# CONFIG_MMC35240 is not set +# CONFIG_IIO_ST_MAGN_3AXIS is not set +# CONFIG_SENSORS_HMC5843_I2C is not set +# CONFIG_SENSORS_RM3100_I2C is not set +# CONFIG_YAMAHA_YAS530 is not set +# end of Magnetometer sensors + +# +# Multiplexers +# +# CONFIG_IIO_MUX is not set +# end of Multiplexers + +# +# Inclinometer sensors +# +# end of Inclinometer sensors + +# +# Triggers - standalone +# +# CONFIG_IIO_INTERRUPT_TRIGGER is not set +# CONFIG_IIO_SYSFS_TRIGGER is not set +# end of Triggers - standalone + +# +# Linear and angular position sensors +# +# end of Linear and angular position sensors + +# +# Digital potentiometers +# +# CONFIG_AD5272 is not set +# CONFIG_DS1803 is not set +# CONFIG_MAX5432 is not set +# CONFIG_MCP4018 is not set +# CONFIG_MCP4531 is not set +# CONFIG_TPL0102 is not set +# end of Digital potentiometers + +# +# Digital potentiostats +# +# CONFIG_LMP91000 is not set +# end of Digital potentiostats + +# +# Pressure sensors +# +# CONFIG_ABP060MG is not set +# CONFIG_BMP280 is not set +# CONFIG_DLHL60D is not set +# CONFIG_DPS310 is not set +# CONFIG_HP03 is not set +# CONFIG_ICP10100 is not set +# CONFIG_MPL115_I2C is not set +# CONFIG_MPL3115 is not set +# CONFIG_MS5611 is not set +# CONFIG_MS5637 is not set +# CONFIG_IIO_ST_PRESS is not set +# CONFIG_T5403 is not set +# CONFIG_HP206C is not set +# CONFIG_ZPA2326 is not set +# end of Pressure sensors + +# +# Lightning sensors +# +# end of Lightning sensors + +# +# Proximity and distance sensors +# +# CONFIG_ISL29501 is not set +# CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_MB1232 is not set +# CONFIG_PING is not set +# CONFIG_RFD77402 is not set +# CONFIG_SRF04 is not set +# CONFIG_SX9310 is not set +# CONFIG_SX9500 is not set +# CONFIG_SRF08 is not set +# CONFIG_VCNL3020 is not set +# CONFIG_VL53L0X_I2C is not set +# end of Proximity and distance sensors + +# +# Resolver to digital converters +# +# end of Resolver to digital converters + +# +# Temperature sensors +# +# CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set +# CONFIG_TMP006 is not set +# CONFIG_TMP007 is not set +# CONFIG_TMP117 is not set +# CONFIG_TSYS01 is not set +# CONFIG_TSYS02D is not set +# end of Temperature sensors + +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_PCA9685 is not set +CONFIG_PWM_SUN4I=y + +# +# IRQ chip support +# +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +CONFIG_ARM_GIC_V3=y +CONFIG_ARM_GIC_V3_ITS=y +# CONFIG_AL_FIC is not set +CONFIG_PARTITION_PERCPU=y +# end of IRQ chip support + +# CONFIG_IPACK_BUS is not set +CONFIG_ARCH_HAS_RESET_CONTROLLER=y +CONFIG_RESET_CONTROLLER=y +CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SUNXI=y +# CONFIG_RESET_TI_SYSCON is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_GENERIC_PHY_MIPI_DPHY=y +CONFIG_PHY_XGENE=y +# CONFIG_PHY_CAN_TRANSCEIVER is not set +CONFIG_PHY_SUN4I_USB=y +CONFIG_PHY_SUN6I_MIPI_DPHY=y +# CONFIG_PHY_SUN9I_USB is not set +CONFIG_PHY_SUN50I_USB3=y +# CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_CADENCE_TORRENT is not set +# CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_SIERRA is not set +# CONFIG_PHY_CADENCE_SALVO is not set +# CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_MAPPHONE_MDM6600 is not set +# CONFIG_PHY_OCELOT_SERDES is not set +# CONFIG_PHY_QCOM_USB_HS is not set +# CONFIG_PHY_QCOM_USB_HSIC is not set +CONFIG_PHY_SAMSUNG_USB2=y +# CONFIG_PHY_TUSB1210 is not set +# end of PHY Subsystem + +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# CONFIG_ARM_CCI_PMU is not set +# CONFIG_ARM_CCN is not set +# CONFIG_ARM_CMN is not set +CONFIG_ARM_PMU=y +# CONFIG_ARM_DSU_PMU is not set +# CONFIG_ARM_SPE_PMU is not set +# end of Performance monitor support + +CONFIG_RAS=y + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +# CONFIG_LIBNVDIMM is not set +# CONFIG_DAX is not set +CONFIG_NVMEM=y +# CONFIG_NVMEM_SYSFS is not set +# CONFIG_NVMEM_SPMI_SDAM is not set +CONFIG_NVMEM_SUNXI_SID=y +# CONFIG_NVMEM_RMEM is not set + +# +# HW tracing support +# +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set +# end of HW tracing support + +# CONFIG_FPGA is not set +# CONFIG_FSI is not set +CONFIG_TEE=y + +# +# TEE drivers +# +CONFIG_OPTEE=y +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 +# end of TEE drivers + +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +# CONFIG_INTERCONNECT is not set +# CONFIG_COUNTER is not set +# CONFIG_MOST is not set +# end of Device Drivers + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_VALIDATE_FS_PARSER=y +CONFIG_FS_IOMAP=y +CONFIG_EXT2_FS=y +# CONFIG_EXT2_FS_XATTR is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=y +CONFIG_EXT4_FS_POSIX_ACL=y +# CONFIG_EXT4_FS_SECURITY is not set +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=y +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=y +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_XFS_FS is not set +# CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +# CONFIG_F2FS_FS is not set +# CONFIG_FS_DAX is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=y +# CONFIG_FS_ENCRYPTION is not set +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y +# CONFIG_QUOTA is not set +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=y +# CONFIG_CUSE is not set +# CONFIG_VIRTIO_FS is not set +# CONFIG_OVERLAY_FS is not set + +# +# Caches +# +# CONFIG_FSCACHE is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=y +# CONFIG_MSDOS_FS is not set +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_EXFAT_FS is not set +# CONFIG_NTFS_FS is not set +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +# CONFIG_PROC_KCORE is not set +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +# CONFIG_PROC_CHILDREN is not set +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +# CONFIG_TMPFS_INODE64 is not set +CONFIG_ARCH_SUPPORTS_HUGETLBFS=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_MEMFD_CREATE=y +CONFIG_ARCH_HAS_GIGANTIC_PAGE=y +CONFIG_CONFIGFS_FS=y +# end of Pseudo filesystems + +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_ECRYPT_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +# CONFIG_SQUASHFS_FILE_CACHE is not set +CONFIG_SQUASHFS_FILE_DIRECT=y +# CONFIG_SQUASHFS_DECOMP_SINGLE is not set +# CONFIG_SQUASHFS_DECOMP_MULTI is not set +CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +# CONFIG_SQUASHFS_LZ4 is not set +# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_ZSTD is not set +# 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 is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_EROFS_FS is not set +# CONFIG_NETWORK_FILESYSTEMS is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_MAC_ROMAN is not set +# CONFIG_NLS_MAC_CELTIC is not set +# CONFIG_NLS_MAC_CENTEURO is not set +# CONFIG_NLS_MAC_CROATIAN is not set +# CONFIG_NLS_MAC_CYRILLIC is not set +# CONFIG_NLS_MAC_GAELIC is not set +# CONFIG_NLS_MAC_GREEK is not set +# CONFIG_NLS_MAC_ICELAND is not set +# CONFIG_NLS_MAC_INUIT is not set +# CONFIG_NLS_MAC_ROMANIAN is not set +# CONFIG_NLS_MAC_TURKISH is not set +# CONFIG_NLS_UTF8 is not set +# CONFIG_DLM is not set +# CONFIG_UNICODE is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +# CONFIG_PERSISTENT_KEYRINGS is not set +# CONFIG_BIG_KEYS is not set +# CONFIG_TRUSTED_KEYS is not set +# CONFIG_ENCRYPTED_KEYS is not set +CONFIG_KEY_DH_OPERATIONS=y +# CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +# CONFIG_SECURITY_NETWORK is not set +# CONFIG_SECURITY_PATH is not set +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +# CONFIG_HARDENED_USERCOPY is not set +# CONFIG_FORTIFY_SOURCE is not set +# CONFIG_STATIC_USERMODEHELPER is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_SECURITY_APPARMOR is not set +# CONFIG_SECURITY_LOADPIN is not set +# CONFIG_SECURITY_YAMA is not set +# CONFIG_SECURITY_SAFESETID is not set +# CONFIG_SECURITY_LOCKDOWN_LSM is not set +# CONFIG_SECURITY_LANDLOCK is not set +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +# CONFIG_IMA is not set +# CONFIG_EVM is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_LSM="yama,loadpin,integrity,selinux,smack,tomoyo,apparmor" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set +# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set +# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set +# CONFIG_GCC_PLUGIN_STACKLEAK is not set +# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +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=y +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=y +CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_NULL2=y +# CONFIG_CRYPTO_PCRYPT is not set +CONFIG_CRYPTO_CRYPTD=y +CONFIG_CRYPTO_AUTHENC=y +CONFIG_CRYPTO_SIMD=y + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_ECC=y +CONFIG_CRYPTO_ECDH=y +# CONFIG_CRYPTO_ECDSA is not set +# CONFIG_CRYPTO_ECRDSA is not set +# CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_CURVE25519 is not set + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=y +CONFIG_CRYPTO_GCM=y +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +# CONFIG_CRYPTO_AEGIS128 is not set +CONFIG_CRYPTO_SEQIV=y +CONFIG_CRYPTO_ECHAINIV=y + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +# CONFIG_CRYPTO_CFB is not set +CONFIG_CRYPTO_CTR=y +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_OFB is not set +# CONFIG_CRYPTO_PCBC is not set +CONFIG_CRYPTO_XTS=y +# CONFIG_CRYPTO_KEYWRAP is not set +# CONFIG_CRYPTO_ADIANTUM is not set +CONFIG_CRYPTO_ESSIV=y + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=y +CONFIG_CRYPTO_HMAC=y +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32=y +CONFIG_CRYPTO_XXHASH=y +CONFIG_CRYPTO_BLAKE2B=y +# CONFIG_CRYPTO_BLAKE2S is not set +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_POLY1305 is not set +CONFIG_CRYPTO_MD4=y +CONFIG_CRYPTO_MD5=y +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD160 is not set +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=y +CONFIG_CRYPTO_SM3=y +# CONFIG_CRYPTO_STREEBOG is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_AES_TI is not set +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +CONFIG_CRYPTO_DES=y +# CONFIG_CRYPTO_FCRYPT is not set +CONFIG_CRYPTO_CHACHA20=y +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_SM4 is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_LZO=y +# CONFIG_CRYPTO_842 is not set +CONFIG_CRYPTO_LZ4=y +# CONFIG_CRYPTO_LZ4HC is not set +CONFIG_CRYPTO_ZSTD=y + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=y +CONFIG_CRYPTO_DRBG_MENU=y +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_JITTERENTROPY=y +CONFIG_CRYPTO_USER_API=y +CONFIG_CRYPTO_USER_API_HASH=y +CONFIG_CRYPTO_USER_API_SKCIPHER=y +# CONFIG_CRYPTO_USER_API_RNG is not set +# CONFIG_CRYPTO_USER_API_AEAD is not set +# CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set +# CONFIG_CRYPTO_STATS is not set +CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y +CONFIG_CRYPTO_LIB_BLAKE2S=y +CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y +CONFIG_CRYPTO_LIB_CHACHA=y +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y +CONFIG_CRYPTO_LIB_CURVE25519=y +CONFIG_CRYPTO_LIB_DES=y +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 +CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y +CONFIG_CRYPTO_LIB_POLY1305=y +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_ALLWINNER=y +# CONFIG_CRYPTO_DEV_SUN4I_SS is not set +# CONFIG_CRYPTO_DEV_SUN8I_CE is not set +# CONFIG_CRYPTO_DEV_SUN8I_SS is not set +# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set +# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set +# CONFIG_CRYPTO_DEV_CCP is not set +# CONFIG_CRYPTO_DEV_SAFEXCEL is not set +# CONFIG_CRYPTO_DEV_CCREE is not set +# CONFIG_CRYPTO_DEV_HISI_SEC is not set +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS8_PRIVATE_KEY_PARSER=y +CONFIG_PKCS7_MESSAGE_PARSER=y + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + +# +# Library routines +# +CONFIG_LINEAR_RANGES=y +# CONFIG_PACKING is not set +CONFIG_BITREVERSE=y +CONFIG_HAVE_ARCH_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 is not set +# CONFIG_PRIME_NUMBERS is not set +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y +CONFIG_ARCH_USE_SYM_ANNOTATIONS=y +CONFIG_INDIRECT_PIO=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +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 is not set +# CONFIG_CRC4 is not set +CONFIG_CRC7=y +CONFIG_LIBCRC32C=y +CONFIG_CRC8=y +CONFIG_XXHASH=y +CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=y +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_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=y +CONFIG_TEXTSEARCH_BM=y +CONFIG_TEXTSEARCH_FSM=y +CONFIG_XARRAY_MULTI=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_DMA=y +CONFIG_DMA_OPS=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_SETUP_DMA_OPS=y +CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y +CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y +CONFIG_SWIOTLB=y +CONFIG_DMA_NONCOHERENT_MMAP=y +CONFIG_DMA_COHERENT_POOL=y +CONFIG_DMA_REMAP=y +CONFIG_DMA_DIRECT_REMAP=y +CONFIG_DMA_CMA=y +CONFIG_DMA_PERNUMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=256 +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_ALIGNMENT=8 +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +CONFIG_SGL_ALLOC=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_CLZ_TAB=y +# CONFIG_IRQ_POLL is not set +CONFIG_MPILIB=y +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_SG_POOL=y +CONFIG_ARCH_STACKWALK=y +CONFIG_SBITMAP=y +# end of Library routines + +CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +# CONFIG_DYNAMIC_DEBUG is not set +# CONFIG_DYNAMIC_DEBUG_CORE is not set +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +# +# Compile-time checks and compiler options +# +CONFIG_FRAME_WARN=2048 +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_HEADERS_INSTALL is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +# CONFIG_MAGIC_SYSRQ is not set +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +CONFIG_HAVE_KCSAN_COMPILER=y +# end of Generic Kernel Debugging Instruments + +# CONFIG_DEBUG_KERNEL is not set + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_RODATA_TEST is not set +CONFIG_ARCH_HAS_DEBUG_WX=y +# CONFIG_DEBUG_WX is not set +CONFIG_GENERIC_PTDUMP=y +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VM_PGTABLE is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_HAVE_ARCH_KASAN=y +CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y +CONFIG_HAVE_ARCH_KASAN_HW_TAGS=y +CONFIG_HAVE_ARCH_KASAN_VMALLOC=y +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_KASAN_SW_TAGS=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# CONFIG_KASAN is not set +CONFIG_HAVE_ARCH_KFENCE=y +# CONFIG_KFENCE is not set +# end of Memory Debugging + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +CONFIG_SCHED_INFO=y +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_WW_MUTEX_SELFTEST is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +# CONFIG_DEBUG_IRQFLAGS is not set +# CONFIG_STACKTRACE is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set + +# +# Debug kernel data structures +# +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# end of Debug kernel data structures + +# +# RCU Debugging +# +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +# end of RCU Debugging + +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_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_SAMPLES is not set +CONFIG_STRICT_DEVMEM=y +# CONFIG_IO_STRICT_DEVMEM is not set + +# +# arm64 Debugging +# +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_CORESIGHT is not set +# end of arm64 Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set +# CONFIG_RUNTIME_TESTING_MENU is not set +CONFIG_ARCH_USE_MEMTEST=y +# CONFIG_MEMTEST is not set +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/src/pocket-pc-usb.patch b/src/pocket-pc-usb.patch new file mode 100644 index 0000000..cd50011 --- /dev/null +++ b/src/pocket-pc-usb.patch @@ -0,0 +1,13 @@ +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pocket-pc.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pocket-pc.dts +index d309fc49a50f..194a0ecb7895 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pocket-pc.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pocket-pc.dts +@@ -472,7 +472,7 @@ &uart3 { + }; + + &usb_otg { +- dr_mode = "otg"; ++ dr_mode = "peripheral"; + status = "okay"; + }; + diff --git a/src/sourceparts-pocketpc.txt b/src/sourceparts-pocketpc.txt new file mode 100644 index 0000000..11387d4 --- /dev/null +++ b/src/sourceparts-pocketpc.txt @@ -0,0 +1,14 @@ +setenv kernel_addr_z 0x44080000 + +setenv bootargs loglevel=0 silent console=tty0 vt.global_cursor_default=0 + +if load ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_z} /Image.gz; then + unzip ${kernel_addr_z} ${kernel_addr_r} + if load ${devtype} ${devnum}:${distro_bootpart} ${fdt_addr_r} /sun50i-a64-pocketpc.dtb; then + if load ${devtype} ${devnum}:${distro_bootpart} ${ramdisk_addr_r} /initramfs.gz; then + booti ${kernel_addr_r} ${ramdisk_addr_r}:${filesize} ${fdt_addr_r}; + else + booti ${kernel_addr_r} - ${fdt_addr_r}; + fi; + fi; +fi