├── LICENSE ├── Makefile ├── README.md ├── conf ├── dhcpd.conf ├── rc.local └── sources.list ├── kernel_conf ├── armorysandbox_linux-4.9.config ├── dts-4.8 │ ├── imx53-usbarmory-common.dtsi │ ├── imx53-usbarmory-gpio.dts │ ├── imx53-usbarmory-host.dts │ ├── imx53-usbarmory-i2c.dts │ ├── imx53-usbarmory-spi.dts │ └── imx53-usbarmory.dts ├── imx53-usbarmory-gpio.dts ├── imx53-usbarmory-host.dts ├── imx53-usbarmory-i2c.dts ├── imx53-usbarmory-scc2.dts ├── imx53-usbarmory-spi.dts ├── usbarmory_linux-4.10.config ├── usbarmory_linux-4.8.config ├── usbarmory_linux-4.9.config ├── usbarmory_linux_grsec-4.8.config └── usbarmory_linux_grsec-4.9.config └── source_packages ├── linux-4.9.28.tar.sign ├── linux-4.9.28.tar.xz ├── u-boot-2017.05.tar.bz2 └── u-boot-2017.05.tar.bz2.sig /LICENSE: -------------------------------------------------------------------------------- 1 | This program is distributed in the hope that it will be useful, but WITHOUT ANY 2 | WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 3 | PARTICULAR PURPOSE. 4 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | SHELL = /bin/bash 2 | 3 | LINUX_VER=4.9.28 4 | UBOOT_VER=2017.05 5 | 6 | USBARMORY_REPO=https://raw.githubusercontent.com/inversepath/usbarmory/master 7 | TARGET_IMG=armorysandbox-debian_jessie-base_image-`date +%Y%m%d`.raw 8 | DEBIAN_MIRROR=http://ftp.debian.org/debian/ 9 | IMAGE_SIZE=3500MiB 10 | SSH_KEY="CHANGE_ME!" 11 | 12 | debian: 13 | fallocate -l ${IMAGE_SIZE} ${TARGET_IMG} 14 | /sbin/parted ${TARGET_IMG} --script mklabel msdos 15 | /sbin/parted ${TARGET_IMG} --script mkpart primary ext4 5M 100% 16 | # we need to do this else mkfs will overwrite the MBR because it doesn't care about offset option 17 | sudo /sbin/losetup /dev/loop0 ${TARGET_IMG} -o 5242880 --sizelimit ${IMAGE_SIZE} 18 | sudo /sbin/mkfs.ext4 -F /dev/loop0 19 | sudo /sbin/losetup -d /dev/loop0 20 | mkdir -p rootfs 21 | sudo mount -o loop,offset=5242880 -t ext4 ${TARGET_IMG} rootfs/ 22 | 23 | # If you need, add more packages over here 24 | sudo qemu-debootstrap --arch=armhf --include=ssh,sudo,ntpdate,fake-hwclock,openssl,\ 25 | vim,nano,cryptsetup,lvm2,locales,less,cpufrequtils,isc-dhcp-server,haveged,whois,iw,\ 26 | wpasupplicant,dbus,hfsplus,hfsprogs,hfsutils,dmg2img,gdb,gdb-arm-none-eabi,gdb-multiarch,\ 27 | gdbserver,xz-utils,zip,curl,bzip2,gcc,gcc-arm-none-eabi,git,make,file,\ 28 | dc3dd,extundelete,magicrescue,scalpel,shed,sleuthkit,ssdeep,yara \ 29 | jessie rootfs ${DEBIAN_MIRROR} 30 | 31 | sudo cp conf/rc.local rootfs/etc/rc.local 32 | sudo cp conf/sources.list rootfs/etc/apt/sources.list 33 | # these are non-host mode related options, no need here 34 | #sudo cp conf/dhcpd.conf rootfs/etc/dhcp/dhcpd.conf 35 | #sudo sed -i -e 's/INTERFACES=""/INTERFACES="usb0"/' rootfs/etc/default/isc-dhcp-server 36 | echo "tmpfs /tmp tmpfs defaults 0 0" | sudo tee rootfs/etc/fstab 37 | echo -e "\nUseDNS no" | sudo tee -a rootfs/etc/ssh/sshd_config 38 | # don't leak to Google DNS if we ever set a gateway, at least by default 39 | #echo "nameserver 8.8.8.8" | sudo tee rootfs/etc/resolv.conf 40 | sudo chroot rootfs systemctl mask getty-static.service 41 | sudo chroot rootfs systemctl mask display-manager.service 42 | sudo chroot rootfs systemctl mask hwclock-save.service 43 | echo "ledtrig_heartbeat" | sudo tee -a rootfs/etc/modules 44 | echo "ci_hdrc_imx" | sudo tee -a rootfs/etc/modules 45 | # these are non-host mode related options, no need here 46 | #echo "g_ether" | sudo tee -a rootfs/etc/modules 47 | #echo "options g_ether use_eem=0 dev_addr=1a:55:89:a2:69:41 host_addr=1a:55:89:a2:69:42" | sudo tee -a rootfs/etc/modprobe.d/usbarmory.conf 48 | #echo -e 'auto usb0\nallow-hotplug usb0\niface usb0 inet static\n address 10.0.0.1\n netmask 255.255.255.0\n gateway 10.0.0.2\n'| sudo tee -a rootfs/etc/network/interfaces 49 | echo -e 'auto eth0\nallow-hotplug eth0\niface eth0 inet static\n address 10.1.0.1\n netmask 255.255.255.0\n'| sudo tee -a rootfs/etc/network/interfaces 50 | echo "armorysandbox" | sudo tee rootfs/etc/hostname 51 | echo "usbarmory ALL=(ALL) NOPASSWD: ALL" | sudo tee -a rootfs/etc/sudoers 52 | echo -e "127.0.1.1\tarmorysandbox" | sudo tee -a rootfs/etc/hosts 53 | # CHANGEME!!!! 54 | sudo chroot rootfs /usr/sbin/useradd -s /bin/bash -p `sudo chroot rootfs mkpasswd -m sha-512 usbarmory` -m usbarmory 55 | sudo mkdir rootfs/home/usbarmory/.ssh 56 | sudo chown 1000:1000 rootfs/home/usbarmory/.ssh 57 | sudo chmod 700 rootfs/home/usbarmory/.ssh 58 | echo ${SSH_KEY} | tee -a rootfs/home/usbarmory/.ssh/authorized_keys 59 | sudo chown 1000:1000 rootfs/home/usbarmory/.ssh/authorized_keys 60 | sudo chmod 400 rootfs/home/usbarmory/.ssh/authorized_keys 61 | sudo rm rootfs/etc/ssh/ssh_host_* 62 | sudo chroot rootfs apt-get clean 63 | sudo chroot rootfs fake-hwclock 64 | sudo rm rootfs/usr/bin/qemu-arm-static 65 | 66 | linux-${LINUX_VER}.tar.xz: 67 | cp source_packages/linux-${LINUX_VER}.tar.xz . 68 | cp source_packages/linux-${LINUX_VER}.tar.sign . 69 | 70 | u-boot-${UBOOT_VER}.tar.xz: 71 | cp source_packages/u-boot-${UBOOT_VER}.tar.bz2 . 72 | cp source_packages/u-boot-${UBOOT_VER}.tar.bz2.sig . 73 | 74 | linux-${LINUX_VER}/arch/arm/boot/zImage: linux-${LINUX_VER}.tar.xz 75 | unxz linux-${LINUX_VER}.tar.xz 76 | gpg --verify linux-${LINUX_VER}.tar.sign 77 | tar xf linux-${LINUX_VER}.tar && cd linux-${LINUX_VER} 78 | #sudo cp kernel_conf/usbarmory_linux-4.9.config linux-${LINUX_VER}/.config 79 | sudo cp kernel_conf/armorysandbox_linux-4.9.config linux-${LINUX_VER}/.config 80 | sudo cp kernel_conf/imx53-usbarmory-host.dts linux-${LINUX_VER}/arch/arm/boot/dts/imx53-usbarmory-host.dts 81 | sudo cp kernel_conf/imx53-usbarmory-gpio.dts linux-${LINUX_VER}/arch/arm/boot/dts/imx53-usbarmory-gpio.dts 82 | sudo cp kernel_conf/imx53-usbarmory-spi.dts linux-${LINUX_VER}/arch/arm/boot/dts/imx53-usbarmory-spi.dts 83 | sudo cp kernel_conf/imx53-usbarmory-i2c.dts linux-${LINUX_VER}/arch/arm/boot/dts/imx53-usbarmory-i2c.dts 84 | sudo cp kernel_conf/imx53-usbarmory-scc2.dts linux-${LINUX_VER}/arch/arm/boot/dts/imx53-usbarmory-scc2.dts 85 | cd linux-${LINUX_VER} && KBUILD_BUILD_USER=usbarmory KBUILD_BUILD_HOST=usbarmory ARCH=arm CROSS_COMPILE=arm-none-eabi- make -j2 zImage modules imx53-usbarmory.dtb imx53-usbarmory-host.dtb imx53-usbarmory-gpio.dtb imx53-usbarmory-spi.dtb imx53-usbarmory-i2c.dtb imx53-usbarmory-scc2.dtb 86 | 87 | u-boot-${UBOOT_VER}/u-boot.imx: u-boot-${UBOOT_VER}.tar.xz 88 | gpg --verify u-boot-${UBOOT_VER}.tar.bz2.sig 89 | tar xf u-boot-${UBOOT_VER}.tar.bz2 90 | cd u-boot-${UBOOT_VER} && make distclean 91 | cd u-boot-${UBOOT_VER} && make usbarmory_config 92 | cd u-boot-${UBOOT_VER} && CROSS_COMPILE=arm-none-eabi- ARCH=arm make -j2 93 | 94 | linux: linux-${LINUX_VER}/arch/arm/boot/zImage 95 | 96 | u-boot: u-boot-${UBOOT_VER}/u-boot.imx 97 | 98 | finalize: u-boot-${UBOOT_VER}/u-boot.imx linux-${LINUX_VER}/arch/arm/boot/zImage 99 | sudo cp linux-${LINUX_VER}/arch/arm/boot/zImage rootfs/boot/ 100 | sudo cp linux-${LINUX_VER}/arch/arm/boot/dts/imx53-usbarmory*.dtb rootfs/boot/ 101 | # set it to host mode 102 | sudo cp rootfs/boot/imx53-usbarmory.dtb rootfs/boot/imx53-usbarmory.dtb-default 103 | sudo cp rootfs/boot/imx53-usbarmory-host.dtb rootfs/boot/imx53-usbarmory.dtb 104 | cd linux-${LINUX_VER} && sudo make INSTALL_MOD_PATH=../rootfs ARCH=arm modules_install 105 | sudo rm rootfs/lib/modules/${LINUX_VER}/build 106 | sudo rm rootfs/lib/modules/${LINUX_VER}/source 107 | sudo umount rootfs 108 | sudo dd if=u-boot-${UBOOT_VER}/u-boot.imx of=${TARGET_IMG} bs=512 seek=2 conv=fsync conv=notrunc 109 | #xz -k ${TARGET_IMG} 110 | #zip -j ${TARGET_IMG}.zip ${TARGET_IMG} 111 | 112 | all: debian linux u-boot finalize 113 | 114 | clean: 115 | -rm -r linux-${LINUX_VER}* 116 | -rm -r u-boot-${UBOOT_VER}* 117 | -rm armorysandbox-debian_jessie-base_image-*.raw 118 | -rmdir rootfs 119 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | The Makefile in this repository allows generation of a basic Debian 2 | installation for the [USB armory](https://github.com/inversepath/usbarmory). 3 | 4 | Pre-compiled releases are [available](https://github.com/inversepath/usbarmory-debian-base_image/releases). 5 | 6 | # Prerequisites 7 | 8 | A Debian 8 installation with the following packages: 9 | 10 | ``` 11 | bc binfmt-support bzip2 gcc gcc-arm-none-eabi git gnupg make parted qemu-user-static wget xz-utils zip 12 | ``` 13 | 14 | Import the Linux signing GPG key: 15 | ``` 16 | gpg --keyserver hkp://keys.gnupg.net --recv-keys 38DBBDC86092693E 17 | ``` 18 | 19 | Import the U-Boot signing GPG key: 20 | ``` 21 | gpg --keyserver hkp://keys.gnupg.net --recv-keys 87F9F635D31D7652 22 | ``` 23 | 24 | # Building 25 | 26 | Launch the following command to download and build the image: 27 | 28 | ``` 29 | make all 30 | ``` 31 | 32 | The following output files are produced: 33 | ``` 34 | usbarmory-debian_jessie-base_image-YYYYMMDD.raw 35 | usbarmory-debian_jessie-base_image-YYYYMMDD.raw.xz 36 | usbarmory-debian_jessie-base_image-YYYYMMDD.raw.zip 37 | ``` 38 | 39 | # Installing 40 | 41 | **IMPORTANT**: `/dev/sdX`, `/dev/diskN` must be replaced with your microSD 42 | device (not eventual microSD partitions), ensure that you are specifying the 43 | correct one. Errors in target specification will result in disk corruption. 44 | 45 | Linux (verify target from terminal using `dmesg`): 46 | ``` 47 | sudo dd if=usbarmory-debian_jessie-base_image-YYYYMMDD.raw of=/dev/sdX bs=1M conv=fsync 48 | ``` 49 | 50 | Mac OS X (verify target from terminal with `diskutil list`): 51 | ``` 52 | sudo dd if=usbarmory-debian_jessie-base_image-YYYYMMDD.raw of=/dev/rdiskN bs=1m 53 | ``` 54 | 55 | On Windows, and other OSes, alternatively the [Etcher](https://etcher.io) 56 | utility can be used. 57 | 58 | # Connecting 59 | 60 | After being booted, the image uses Ethernet over USB emulation (CDC Ethernet) 61 | to communicate with the host, with assigned IP address 10.0.0.1 (using 10.0.0.2 62 | as gateway). Connection can be accomplished via SSH to 10.0.0.1, with default 63 | user `usbarmory` and password `usbarmory`. NOTE: There is a DHCP server running 64 | by default. Alternatively the host interface IP address can be statically set 65 | to 10.0.0.2/24. 66 | 67 | # LED feedback 68 | 69 | To aid initial testing the base image configures the board LED to reflect CPU 70 | load average, via the Linux Heartbeat Trigger driver. In case this is 71 | undesired, the heartbeat can be disabled by removing the `ledtrig_heartbeat` 72 | module in `/etc/modules`. More information about LED control 73 | [here](https://github.com/inversepath/usbarmory/wiki/GPIOs#led-control). 74 | 75 | # Resizing 76 | 77 | The default image is 4GB of size, to use the full microSD space a new partition 78 | can be added or the existing one can be resized as described in the USB armory 79 | [FAQ](https://github.com/inversepath/usbarmory/wiki/Frequently-Asked-Questions-(FAQ)). 80 | 81 | # Additional resources 82 | 83 | [Project page](https://inversepath.com/usbarmory) 84 | [Documentation](https://github.com/inversepath/usbarmory/wiki) 85 | [Board schematics, layout and support files](https://github.com/inversepath/usbarmory) 86 | [INTERLOCK - file encryption front end](https://github.com/inversepath/interlock) 87 | [Discussion group](https://groups.google.com/d/forum/usbarmory) 88 | -------------------------------------------------------------------------------- /conf/dhcpd.conf: -------------------------------------------------------------------------------- 1 | # 2 | # Sample configuration file for ISC dhcpd for Debian 3 | # 4 | # 5 | 6 | # The ddns-updates-style parameter controls whether or not the server will 7 | # attempt to do a DNS update when a lease is confirmed. We default to the 8 | # behavior of the version 2 packages ('none', since DHCP v2 didn't 9 | # have support for DDNS.) 10 | ddns-update-style none; 11 | 12 | # option definitions common to all supported networks... 13 | #option domain-name "example.org"; 14 | #option domain-name-servers ns1.example.org, ns2.example.org; 15 | 16 | default-lease-time 600; 17 | max-lease-time 7200; 18 | 19 | # If this DHCP server is the official DHCP server for the local 20 | # network, the authoritative directive should be uncommented. 21 | #authoritative; 22 | 23 | # Use this to send dhcp log messages to a different log file (you also 24 | # have to hack syslog.conf to complete the redirection). 25 | log-facility local7; 26 | 27 | # A slightly different configuration for an internal subnet. 28 | subnet 10.0.0.0 netmask 255.255.255.0 { 29 | range 10.0.0.2 10.0.0.2; 30 | default-lease-time 600; 31 | max-lease-time 7200; 32 | } 33 | 34 | 35 | # No service will be given on this subnet, but declaring it helps the 36 | # DHCP server to understand the network topology. 37 | 38 | #subnet 10.152.187.0 netmask 255.255.255.0 { 39 | #} 40 | 41 | # This is a very basic subnet declaration. 42 | 43 | #subnet 10.254.239.0 netmask 255.255.255.224 { 44 | # range 10.254.239.10 10.254.239.20; 45 | # option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org; 46 | #} 47 | 48 | # This declaration allows BOOTP clients to get dynamic addresses, 49 | # which we don't really recommend. 50 | 51 | #subnet 10.254.239.32 netmask 255.255.255.224 { 52 | # range dynamic-bootp 10.254.239.40 10.254.239.60; 53 | # option broadcast-address 10.254.239.31; 54 | # option routers rtr-239-32-1.example.org; 55 | #} 56 | 57 | # A slightly different configuration for an internal subnet. 58 | #subnet 10.5.5.0 netmask 255.255.255.224 { 59 | # range 10.5.5.26 10.5.5.30; 60 | # option domain-name-servers ns1.internal.example.org; 61 | # option domain-name "internal.example.org"; 62 | # option routers 10.5.5.1; 63 | # option broadcast-address 10.5.5.31; 64 | # default-lease-time 600; 65 | # max-lease-time 7200; 66 | #} 67 | 68 | # Hosts which require special configuration options can be listed in 69 | # host statements. If no address is specified, the address will be 70 | # allocated dynamically (if possible), but the host-specific information 71 | # will still come from the host declaration. 72 | 73 | #host passacaglia { 74 | # hardware ethernet 0:0:c0:5d:bd:95; 75 | # filename "vmunix.passacaglia"; 76 | # server-name "toccata.fugue.com"; 77 | #} 78 | 79 | # Fixed IP addresses can also be specified for hosts. These addresses 80 | # should not also be listed as being available for dynamic assignment. 81 | # Hosts for which fixed IP addresses have been specified can boot using 82 | # BOOTP or DHCP. Hosts for which no fixed address is specified can only 83 | # be booted with DHCP, unless there is an address range on the subnet 84 | # to which a BOOTP client is connected which has the dynamic-bootp flag 85 | # set. 86 | #host fantasia { 87 | # hardware ethernet 08:00:07:26:c0:a5; 88 | # fixed-address fantasia.fugue.com; 89 | #} 90 | 91 | # You can declare a class of clients and then do address allocation 92 | # based on that. The example below shows a case where all clients 93 | # in a certain class get addresses on the 10.17.224/24 subnet, and all 94 | # other clients get addresses on the 10.0.29/24 subnet. 95 | 96 | #class "foo" { 97 | # match if substring (option vendor-class-identifier, 0, 4) = "SUNW"; 98 | #} 99 | 100 | #shared-network 224-29 { 101 | # subnet 10.17.224.0 netmask 255.255.255.0 { 102 | # option routers rtr-224.example.org; 103 | # } 104 | # subnet 10.0.29.0 netmask 255.255.255.0 { 105 | # option routers rtr-29.example.org; 106 | # } 107 | # pool { 108 | # allow members of "foo"; 109 | # range 10.17.224.10 10.17.224.250; 110 | # } 111 | # pool { 112 | # deny members of "foo"; 113 | # range 10.0.29.10 10.0.29.230; 114 | # } 115 | #} 116 | -------------------------------------------------------------------------------- /conf/rc.local: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | # 3 | # rc.local 4 | # 5 | # This script is executed at the end of each multiuser runlevel. 6 | # Make sure that the script will "exit 0" on success or any other 7 | # value on error. 8 | # 9 | # In order to enable or disable this script just change the execution 10 | # bits. 11 | # 12 | # By default this script does nothing. 13 | 14 | # Generate ssh host keys if missing 15 | FILES=$(ls /etc/ssh/ssh_host_* 2> /dev/null | wc -l) 16 | if [ "$FILES" = "0" ]; then 17 | while [ $(cat /proc/sys/kernel/random/entropy_avail) -lt 256 ]; do 18 | sleep 1; 19 | done 20 | /usr/sbin/dpkg-reconfigure openssh-server 21 | fi 22 | 23 | exit 0 24 | -------------------------------------------------------------------------------- /conf/sources.list: -------------------------------------------------------------------------------- 1 | deb http://ftp.debian.org/debian jessie main 2 | deb http://ftp.debian.org/debian jessie-updates main 3 | deb http://security.debian.org jessie/updates main 4 | -------------------------------------------------------------------------------- /kernel_conf/dts-4.8/imx53-usbarmory-common.dtsi: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree include file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | #include "imx53.dtsi" 48 | 49 | / { 50 | model = "Inverse Path USB armory"; 51 | compatible = "inversepath,imx53-usbarmory", "fsl,imx53"; 52 | }; 53 | 54 | / { 55 | chosen { 56 | stdout-path = &uart1; 57 | }; 58 | 59 | memory { 60 | reg = <0x70000000 0x20000000>; 61 | }; 62 | 63 | leds { 64 | compatible = "gpio-leds"; 65 | pinctrl-names = "default"; 66 | pinctrl-0 = <&led_pin_gpio4_27>; 67 | 68 | user { 69 | label = "LED"; 70 | gpios = <&gpio4 27 0>; 71 | linux,default-trigger = "heartbeat"; 72 | }; 73 | }; 74 | 75 | soc { 76 | aips@60000000 { 77 | scc2: scc2@63fb4000 { 78 | compatible = "fsl,imx53-scc2"; 79 | reg = <0x63fb4000 0x4000>, 80 | <0x07000000 0x4000>; 81 | interrupts = <21 23>; 82 | }; 83 | }; 84 | }; 85 | }; 86 | 87 | &cpu0 { 88 | device_type = "cpu"; 89 | compatible = "arm,cortex-a8"; 90 | reg = <0x0>; 91 | clocks = <&clks IMX5_CLK_ARM>; 92 | clock-latency = <61036>; 93 | voltage-tolerance = <5>; 94 | operating-points = < 95 | /* kHz */ 96 | 166666 850000 97 | 400000 900000 98 | 800000 1050000 99 | >; 100 | }; 101 | 102 | &esdhc1 { 103 | pinctrl-names = "default"; 104 | pinctrl-0 = <&pinctrl_esdhc1>; 105 | status = "okay"; 106 | }; 107 | 108 | &iomuxc { 109 | pinctrl-names = "default"; 110 | 111 | imx53-usbarmory { 112 | led_pin_gpio4_27: led_gpio4_27@0 { 113 | fsl,pins = < 114 | MX53_PAD_DISP0_DAT6__GPIO4_27 0x0 115 | >; 116 | }; 117 | 118 | pinctrl_esdhc1: esdhc1grp { 119 | fsl,pins = < 120 | MX53_PAD_SD1_DATA0__ESDHC1_DAT0 0x1d5 121 | MX53_PAD_SD1_DATA1__ESDHC1_DAT1 0x1d5 122 | MX53_PAD_SD1_DATA2__ESDHC1_DAT2 0x1d5 123 | MX53_PAD_SD1_DATA3__ESDHC1_DAT3 0x1d5 124 | MX53_PAD_SD1_CMD__ESDHC1_CMD 0x1d5 125 | MX53_PAD_SD1_CLK__ESDHC1_CLK 0x1d5 126 | >; 127 | }; 128 | 129 | pinctrl_i2c1_pmic: i2c1grp_pmic { 130 | fsl,pins = < 131 | MX53_PAD_EIM_D21__I2C1_SCL 0x0 132 | MX53_PAD_EIM_D28__I2C1_SDA 0x0 133 | >; 134 | }; 135 | 136 | /* 137 | UART mode pin header configration: 138 | pin number: 1 2 3 4 5 6 7 139 | function: GND 5V ? ? TX RX ? 140 | */ 141 | pinctrl_uart1: uart1grp { 142 | fsl,pins = < 143 | MX53_PAD_CSI0_DAT10__UART1_TXD_MUX 0x1e4 144 | MX53_PAD_CSI0_DAT11__UART1_RXD_MUX 0x1e4 145 | >; 146 | }; 147 | 148 | /* 149 | GPIO mode pin header configuration: 150 | 1 2 3 4 5 6 7 151 | GND 5V GPIO5[26] GPIO5[27] GPIO5[28] GPIO5[29] GPIO5[30] 152 | */ 153 | pinctrl_gpio5: gpio5grp { 154 | fsl,pins = < 155 | MX53_PAD_CSI0_DAT8__GPIO5_26 0xc0 156 | MX53_PAD_CSI0_DAT9__GPIO5_27 0xc0 157 | MX53_PAD_CSI0_DAT10__GPIO5_28 0xc0 158 | MX53_PAD_CSI0_DAT11__GPIO5_29 0xc0 159 | MX53_PAD_CSI0_DAT12__GPIO5_30 0xc0 160 | >; 161 | }; 162 | 163 | /* 164 | SPI mode pin header configuration: 165 | 1 2 3 4 5 6 7 166 | GND 5V SCLK MOSI MISO /SS0 /SS1 167 | */ 168 | pinctrl_ecspi2: ecspi2grp { 169 | fsl,pins = < 170 | MX53_PAD_CSI0_DAT8__ECSPI2_SCLK 0x0 171 | MX53_PAD_CSI0_DAT9__ECSPI2_MOSI 0x0 172 | MX53_PAD_CSI0_DAT10__ECSPI2_MISO 0x0 173 | MX53_PAD_CSI0_DAT11__GPIO5_29 0x0 174 | MX53_PAD_CSI0_DAT12__GPIO5_30 0x0 175 | >; 176 | }; 177 | 178 | /* 179 | WILC1000 wifi module pin header configuration: 180 | 1 2 3 4 5 6 7 181 | GND 5V SCLK MOSI MISO /SS0 GPIO_IRQ 182 | */ 183 | pinctrl_wilc1000: wilc1000grp { 184 | fsl,pins = < 185 | MX53_PAD_CSI0_DAT8__ECSPI2_SCLK 0x0 186 | MX53_PAD_CSI0_DAT9__ECSPI2_MOSI 0x0 187 | MX53_PAD_CSI0_DAT10__ECSPI2_MISO 0x0 188 | MX53_PAD_CSI0_DAT11__GPIO5_29 0x0 189 | MX53_PAD_CSI0_DAT12__GPIO5_30 0xc0 190 | >; 191 | }; 192 | 193 | /* 194 | I2C mode pin header configuration: 195 | 1 2 3 4 5 6 7 196 | GND 5V SDA SCL GPIO5[28] GPIO5[29] GPIO5[30] 197 | */ 198 | pinctrl_i2c1_pinheader: i2c1grp_pinheader { 199 | fsl,pins = < 200 | MX53_PAD_CSI0_DAT8__I2C1_SDA 0x0 201 | MX53_PAD_CSI0_DAT9__I2C1_SCL 0x0 202 | MX53_PAD_CSI0_DAT10__GPIO5_28 0xc0 203 | MX53_PAD_CSI0_DAT11__GPIO5_29 0xc0 204 | MX53_PAD_CSI0_DAT12__GPIO5_30 0xc0 205 | >; 206 | }; 207 | }; 208 | }; 209 | 210 | &uart1 { 211 | pinctrl-names = "default"; 212 | pinctrl-0 = <&pinctrl_uart1>; 213 | status = "okay"; 214 | }; 215 | 216 | &i2c1 { 217 | pinctrl-0 = <&pinctrl_i2c1_pmic>; 218 | status = "okay"; 219 | ltc3589: pmic@34 { 220 | compatible = "lltc,ltc3589-2"; 221 | reg = <0x34>; 222 | regulators { 223 | sw1_reg: sw1 { 224 | regulator-min-microvolt = <591930>; 225 | regulator-max-microvolt = <1224671>; 226 | lltc,fb-voltage-divider = <100000 158000>; 227 | regulator-ramp-delay = <7000>; 228 | regulator-boot-on; 229 | regulator-always-on; 230 | }; 231 | 232 | sw2_reg: sw2 { 233 | regulator-min-microvolt = <704123>; 234 | regulator-max-microvolt = <1456803>; 235 | lltc,fb-voltage-divider = <180000 191000>; 236 | regulator-ramp-delay = <7000>; 237 | regulator-boot-on; 238 | regulator-always-on; 239 | }; 240 | 241 | sw3_reg: sw3 { 242 | regulator-min-microvolt = <1341250>; 243 | regulator-max-microvolt = <2775000>; 244 | lltc,fb-voltage-divider = <270000 100000>; 245 | regulator-ramp-delay = <7000>; 246 | regulator-boot-on; 247 | regulator-always-on; 248 | }; 249 | 250 | bb_out_reg: bb-out { 251 | regulator-min-microvolt = <3387341>; 252 | regulator-max-microvolt = <3387341>; 253 | lltc,fb-voltage-divider = <511000 158000>; 254 | regulator-boot-on; 255 | regulator-always-on; 256 | }; 257 | ldo1_reg: ldo1 { 258 | regulator-min-microvolt = <1306329>; 259 | regulator-max-microvolt = <1306329>; 260 | lltc,fb-voltage-divider = <100000 158000>; 261 | regulator-boot-on; 262 | regulator-always-on; 263 | }; 264 | 265 | ldo2_reg: ldo2 { 266 | regulator-min-microvolt = <704123>; 267 | regulator-max-microvolt = <1456806>; 268 | lltc,fb-voltage-divider = <180000 191000>; 269 | regulator-ramp-delay = <7000>; 270 | regulator-boot-on; 271 | regulator-always-on; 272 | }; 273 | 274 | ldo3_reg: ldo3 { 275 | regulator-min-microvolt = <2800000>; 276 | regulator-max-microvolt = <2800000>; 277 | regulator-boot-on; 278 | }; 279 | 280 | ldo4_reg: ldo4 { 281 | regulator-min-microvolt = <1200000>; 282 | regulator-max-microvolt = <3200000>; 283 | }; 284 | }; 285 | }; 286 | }; 287 | -------------------------------------------------------------------------------- /kernel_conf/dts-4.8/imx53-usbarmory-gpio.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | /dts-v1/; 48 | 49 | #include "imx53-usbarmory-common.dtsi" 50 | 51 | &usbotg { 52 | dr_mode = "peripheral"; 53 | status = "okay"; 54 | }; 55 | 56 | &iomuxc { 57 | pinctrl-0 = <&pinctrl_gpio5>; 58 | }; 59 | 60 | &uart1 { 61 | status = "disabled"; 62 | }; 63 | -------------------------------------------------------------------------------- /kernel_conf/dts-4.8/imx53-usbarmory-host.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | /dts-v1/; 48 | 49 | #include "imx53-usbarmory-common.dtsi" 50 | 51 | &usbotg { 52 | dr_mode = "host"; 53 | status = "okay"; 54 | }; 55 | -------------------------------------------------------------------------------- /kernel_conf/dts-4.8/imx53-usbarmory-i2c.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | /dts-v1/; 48 | 49 | #include "imx53-usbarmory-common.dtsi" 50 | 51 | &usbotg { 52 | dr_mode = "peripheral"; 53 | status = "okay"; 54 | }; 55 | 56 | &uart1 { 57 | status = "disabled"; 58 | }; 59 | 60 | &iomuxc { 61 | pinctrl-0 = <&pinctrl_i2c1_pinheader>; 62 | }; 63 | 64 | &i2c1 { 65 | ltc3589: pmic@34 { 66 | status = "disabled"; 67 | }; 68 | }; 69 | -------------------------------------------------------------------------------- /kernel_conf/dts-4.8/imx53-usbarmory-spi.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | /dts-v1/; 48 | 49 | #include "imx53-usbarmory-common.dtsi" 50 | 51 | &usbotg { 52 | dr_mode = "peripheral"; 53 | status = "okay"; 54 | }; 55 | 56 | &uart1 { 57 | status = "disabled"; 58 | }; 59 | 60 | &iomuxc { 61 | pinctrl-0 = <&pinctrl_ecspi2>; 62 | }; 63 | 64 | &ecspi2 { 65 | fsl,spi-num-chipselects = <2>; 66 | cs-gpios = <&gpio5 29 0>, <&gpio5 30 0>; 67 | status = "okay"; 68 | 69 | flash: m25p40@0 { 70 | #address-cells = <1>; 71 | #size-cells = <1>; 72 | compatible = "st,m25p40", "st,m25p"; 73 | spi-max-frequency = <20000000>; 74 | reg = <0>; 75 | 76 | partition@0 { 77 | label = "test-partition"; 78 | reg = <0x0 0x80000>; 79 | }; 80 | }; 81 | }; 82 | -------------------------------------------------------------------------------- /kernel_conf/dts-4.8/imx53-usbarmory.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | /dts-v1/; 48 | 49 | #include "imx53-usbarmory-common.dtsi" 50 | 51 | &usbotg { 52 | dr_mode = "peripheral"; 53 | status = "okay"; 54 | }; 55 | -------------------------------------------------------------------------------- /kernel_conf/imx53-usbarmory-gpio.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | #include "imx53-usbarmory.dts" 48 | 49 | &iomuxc { 50 | imx53-usbarmory { 51 | /* 52 | GPIO mode pin header configuration: 53 | 1 2 3 4 5 6 7 54 | GND 5V GPIO5[26] GPIO5[27] GPIO5[28] GPIO5[29] GPIO5[30] 55 | */ 56 | pinctrl_gpio5: gpio5grp { 57 | fsl,pins = < 58 | MX53_PAD_CSI0_DAT8__GPIO5_26 0xc0 59 | MX53_PAD_CSI0_DAT9__GPIO5_27 0xc0 60 | MX53_PAD_CSI0_DAT10__GPIO5_28 0xc0 61 | MX53_PAD_CSI0_DAT11__GPIO5_29 0xc0 62 | MX53_PAD_CSI0_DAT12__GPIO5_30 0xc0 63 | >; 64 | }; 65 | }; 66 | }; 67 | 68 | &usbotg { 69 | dr_mode = "peripheral"; 70 | status = "okay"; 71 | }; 72 | 73 | &iomuxc { 74 | pinctrl-0 = <&pinctrl_gpio5>; 75 | }; 76 | 77 | &uart1 { 78 | status = "disabled"; 79 | }; 80 | -------------------------------------------------------------------------------- /kernel_conf/imx53-usbarmory-host.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | #include "imx53-usbarmory.dts" 48 | 49 | &usbotg { 50 | dr_mode = "host"; 51 | status = "okay"; 52 | }; 53 | -------------------------------------------------------------------------------- /kernel_conf/imx53-usbarmory-i2c.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | #include "imx53-usbarmory.dts" 48 | 49 | &iomuxc { 50 | imx53-usbarmory { 51 | /* 52 | I2C mode pin header configuration: 53 | 1 2 3 4 5 6 7 54 | GND 5V SDA SCL GPIO5[28] GPIO5[29] GPIO5[30] 55 | */ 56 | pinctrl_i2c1_pinheader: i2c1grp_pinheader { 57 | fsl,pins = < 58 | MX53_PAD_CSI0_DAT8__I2C1_SDA 0x0 59 | MX53_PAD_CSI0_DAT9__I2C1_SCL 0x0 60 | MX53_PAD_CSI0_DAT10__GPIO5_28 0xc0 61 | MX53_PAD_CSI0_DAT11__GPIO5_29 0xc0 62 | MX53_PAD_CSI0_DAT12__GPIO5_30 0xc0 63 | >; 64 | }; 65 | }; 66 | }; 67 | 68 | &usbotg { 69 | dr_mode = "peripheral"; 70 | status = "okay"; 71 | }; 72 | 73 | &uart1 { 74 | status = "disabled"; 75 | }; 76 | 77 | &iomuxc { 78 | pinctrl-0 = <&pinctrl_i2c1_pinheader>; 79 | }; 80 | 81 | &i2c1 { 82 | ltc3589: pmic@34 { 83 | status = "disabled"; 84 | }; 85 | }; 86 | -------------------------------------------------------------------------------- /kernel_conf/imx53-usbarmory-scc2.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2016, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | #include "imx53-usbarmory.dts" 48 | 49 | / { 50 | soc { 51 | aips@60000000 { 52 | scc2: scc2@63fb4000 { 53 | compatible = "fsl,imx53-scc2"; 54 | reg = <0x63fb4000 0x4000>, 55 | <0x07000000 0x4000>; 56 | interrupts = <21 23>; 57 | }; 58 | }; 59 | }; 60 | }; 61 | -------------------------------------------------------------------------------- /kernel_conf/imx53-usbarmory-spi.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * USB armory MkI device tree file 3 | * https://inversepath.com/usbarmory 4 | * 5 | * Copyright (C) 2015, Inverse Path 6 | * Andrej Rosano 7 | * 8 | * This file is dual-licensed: you can use it either under the terms 9 | * of the GPL or the X11 license, at your option. Note that this dual 10 | * licensing only applies to this file, and not this project as a 11 | * whole. 12 | * 13 | * a) This file is free software; you can redistribute it and/or 14 | * modify it under the terms of the GNU General Public License as 15 | * published by the Free Software Foundation; either version 2 of the 16 | * License, or (at your option) any later version. 17 | * 18 | * This file is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU General Public License for more details. 22 | * 23 | * Or, alternatively, 24 | * 25 | * b) Permission is hereby granted, free of charge, to any person 26 | * obtaining a copy of this software and associated documentation 27 | * files (the "Software"), to deal in the Software without 28 | * restriction, including without limitation the rights to use, 29 | * copy, modify, merge, publish, distribute, sublicense, and/or 30 | * sell copies of the Software, and to permit persons to whom the 31 | * Software is furnished to do so, subject to the following 32 | * conditions: 33 | * 34 | * The above copyright notice and this permission notice shall be 35 | * included in all copies or substantial portions of the Software. 36 | * 37 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 39 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 40 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 41 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 42 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 43 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 44 | * OTHER DEALINGS IN THE SOFTWARE. 45 | */ 46 | 47 | #include "imx53-usbarmory.dts" 48 | 49 | &iomuxc { 50 | imx53-usbarmory { 51 | /* 52 | SPI mode pin header configuration: 53 | 1 2 3 4 5 6 7 54 | GND 5V SCLK MOSI MISO /SS0 /SS1 55 | */ 56 | pinctrl_ecspi2: ecspi2grp { 57 | fsl,pins = < 58 | MX53_PAD_CSI0_DAT8__ECSPI2_SCLK 0x0 59 | MX53_PAD_CSI0_DAT9__ECSPI2_MOSI 0x0 60 | MX53_PAD_CSI0_DAT10__ECSPI2_MISO 0x0 61 | MX53_PAD_CSI0_DAT11__GPIO5_29 0x0 62 | MX53_PAD_CSI0_DAT12__GPIO5_30 0x0 63 | >; 64 | }; 65 | }; 66 | }; 67 | 68 | &usbotg { 69 | dr_mode = "peripheral"; 70 | status = "okay"; 71 | }; 72 | 73 | &uart1 { 74 | status = "disabled"; 75 | }; 76 | 77 | &iomuxc { 78 | pinctrl-0 = <&pinctrl_ecspi2>; 79 | }; 80 | 81 | &ecspi2 { 82 | fsl,spi-num-chipselects = <2>; 83 | cs-gpios = <&gpio5 29 0>, <&gpio5 30 0>; 84 | status = "okay"; 85 | 86 | flash: m25p40@0 { 87 | #address-cells = <1>; 88 | #size-cells = <1>; 89 | compatible = "st,m25p40", "st,m25p"; 90 | spi-max-frequency = <20000000>; 91 | reg = <0>; 92 | 93 | partition@0 { 94 | label = "test-partition"; 95 | reg = <0x0 0x80000>; 96 | }; 97 | }; 98 | }; 99 | -------------------------------------------------------------------------------- /kernel_conf/usbarmory_linux-4.8.config: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated file; DO NOT EDIT. 3 | # Linux/arm 4.8.8 Kernel Configuration 4 | # 5 | CONFIG_ARM=y 6 | CONFIG_ARM_HAS_SG_CHAIN=y 7 | CONFIG_MIGHT_HAVE_PCI=y 8 | CONFIG_SYS_SUPPORTS_APM_EMULATION=y 9 | CONFIG_HAVE_PROC_CPU=y 10 | CONFIG_STACKTRACE_SUPPORT=y 11 | CONFIG_LOCKDEP_SUPPORT=y 12 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y 13 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y 14 | CONFIG_FIX_EARLYCON_MEM=y 15 | CONFIG_GENERIC_HWEIGHT=y 16 | CONFIG_GENERIC_CALIBRATE_DELAY=y 17 | CONFIG_NEED_DMA_MAP_STATE=y 18 | CONFIG_ARCH_SUPPORTS_UPROBES=y 19 | CONFIG_VECTORS_BASE=0xffff0000 20 | CONFIG_ARM_PATCH_PHYS_VIRT=y 21 | CONFIG_GENERIC_BUG=y 22 | CONFIG_PGTABLE_LEVELS=2 23 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 24 | CONFIG_IRQ_WORK=y 25 | CONFIG_BUILDTIME_EXTABLE_SORT=y 26 | 27 | # 28 | # General setup 29 | # 30 | CONFIG_BROKEN_ON_SMP=y 31 | CONFIG_INIT_ENV_ARG_LIMIT=32 32 | CONFIG_CROSS_COMPILE="" 33 | # CONFIG_COMPILE_TEST is not set 34 | CONFIG_LOCALVERSION="" 35 | CONFIG_LOCALVERSION_AUTO=y 36 | CONFIG_HAVE_KERNEL_GZIP=y 37 | CONFIG_HAVE_KERNEL_LZMA=y 38 | CONFIG_HAVE_KERNEL_XZ=y 39 | CONFIG_HAVE_KERNEL_LZO=y 40 | CONFIG_HAVE_KERNEL_LZ4=y 41 | CONFIG_KERNEL_GZIP=y 42 | # CONFIG_KERNEL_LZMA is not set 43 | # CONFIG_KERNEL_XZ is not set 44 | # CONFIG_KERNEL_LZO is not set 45 | # CONFIG_KERNEL_LZ4 is not set 46 | CONFIG_DEFAULT_HOSTNAME="usbarmory" 47 | CONFIG_SWAP=y 48 | CONFIG_SYSVIPC=y 49 | CONFIG_SYSVIPC_SYSCTL=y 50 | # CONFIG_POSIX_MQUEUE is not set 51 | CONFIG_CROSS_MEMORY_ATTACH=y 52 | CONFIG_FHANDLE=y 53 | CONFIG_USELIB=y 54 | # CONFIG_AUDIT is not set 55 | CONFIG_HAVE_ARCH_AUDITSYSCALL=y 56 | 57 | # 58 | # IRQ subsystem 59 | # 60 | CONFIG_GENERIC_IRQ_PROBE=y 61 | CONFIG_GENERIC_IRQ_SHOW=y 62 | CONFIG_GENERIC_IRQ_SHOW_LEVEL=y 63 | CONFIG_HARDIRQS_SW_RESEND=y 64 | CONFIG_GENERIC_IRQ_CHIP=y 65 | CONFIG_IRQ_DOMAIN=y 66 | CONFIG_HANDLE_DOMAIN_IRQ=y 67 | # CONFIG_IRQ_DOMAIN_DEBUG is not set 68 | CONFIG_IRQ_FORCED_THREADING=y 69 | CONFIG_SPARSE_IRQ=y 70 | CONFIG_GENERIC_CLOCKEVENTS=y 71 | 72 | # 73 | # Timers subsystem 74 | # 75 | CONFIG_TICK_ONESHOT=y 76 | CONFIG_NO_HZ_COMMON=y 77 | # CONFIG_HZ_PERIODIC is not set 78 | CONFIG_NO_HZ_IDLE=y 79 | CONFIG_NO_HZ=y 80 | CONFIG_HIGH_RES_TIMERS=y 81 | 82 | # 83 | # CPU/Task time and stats accounting 84 | # 85 | CONFIG_TICK_CPU_ACCOUNTING=y 86 | # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set 87 | # CONFIG_IRQ_TIME_ACCOUNTING is not set 88 | # CONFIG_BSD_PROCESS_ACCT is not set 89 | # CONFIG_TASKSTATS is not set 90 | 91 | # 92 | # RCU Subsystem 93 | # 94 | CONFIG_PREEMPT_RCU=y 95 | # CONFIG_RCU_EXPERT is not set 96 | CONFIG_SRCU=y 97 | # CONFIG_TASKS_RCU is not set 98 | CONFIG_RCU_STALL_COMMON=y 99 | # CONFIG_TREE_RCU_TRACE is not set 100 | # CONFIG_RCU_EXPEDITE_BOOT is not set 101 | CONFIG_BUILD_BIN2C=y 102 | CONFIG_IKCONFIG=y 103 | CONFIG_IKCONFIG_PROC=y 104 | CONFIG_LOG_BUF_SHIFT=14 105 | CONFIG_NMI_LOG_BUF_SHIFT=13 106 | CONFIG_GENERIC_SCHED_CLOCK=y 107 | CONFIG_CGROUPS=y 108 | # CONFIG_MEMCG is not set 109 | # CONFIG_BLK_CGROUP is not set 110 | # CONFIG_CGROUP_SCHED is not set 111 | # CONFIG_CGROUP_PIDS is not set 112 | # CONFIG_CGROUP_FREEZER is not set 113 | # CONFIG_CPUSETS is not set 114 | # CONFIG_CGROUP_DEVICE is not set 115 | # CONFIG_CGROUP_CPUACCT is not set 116 | # CONFIG_CGROUP_DEBUG is not set 117 | # CONFIG_CHECKPOINT_RESTORE is not set 118 | # CONFIG_NAMESPACES is not set 119 | # CONFIG_SCHED_AUTOGROUP is not set 120 | # CONFIG_SYSFS_DEPRECATED is not set 121 | CONFIG_RELAY=y 122 | CONFIG_BLK_DEV_INITRD=y 123 | CONFIG_INITRAMFS_SOURCE="" 124 | CONFIG_RD_GZIP=y 125 | # CONFIG_RD_BZIP2 is not set 126 | # CONFIG_RD_LZMA is not set 127 | # CONFIG_RD_XZ is not set 128 | # CONFIG_RD_LZO is not set 129 | # CONFIG_RD_LZ4 is not set 130 | CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y 131 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set 132 | CONFIG_SYSCTL=y 133 | CONFIG_ANON_INODES=y 134 | CONFIG_HAVE_UID16=y 135 | CONFIG_BPF=y 136 | CONFIG_EXPERT=y 137 | CONFIG_UID16=y 138 | CONFIG_MULTIUSER=y 139 | # CONFIG_SGETMASK_SYSCALL is not set 140 | CONFIG_SYSFS_SYSCALL=y 141 | CONFIG_SYSCTL_SYSCALL=y 142 | CONFIG_KALLSYMS=y 143 | # CONFIG_KALLSYMS_ALL is not set 144 | # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set 145 | CONFIG_KALLSYMS_BASE_RELATIVE=y 146 | CONFIG_PRINTK=y 147 | CONFIG_PRINTK_NMI=y 148 | CONFIG_BUG=y 149 | CONFIG_ELF_CORE=y 150 | CONFIG_BASE_FULL=y 151 | CONFIG_FUTEX=y 152 | CONFIG_EPOLL=y 153 | CONFIG_SIGNALFD=y 154 | CONFIG_TIMERFD=y 155 | CONFIG_EVENTFD=y 156 | # CONFIG_BPF_SYSCALL is not set 157 | CONFIG_SHMEM=y 158 | CONFIG_AIO=y 159 | CONFIG_ADVISE_SYSCALLS=y 160 | # CONFIG_USERFAULTFD is not set 161 | CONFIG_MEMBARRIER=y 162 | CONFIG_EMBEDDED=y 163 | CONFIG_HAVE_PERF_EVENTS=y 164 | CONFIG_PERF_USE_VMALLOC=y 165 | 166 | # 167 | # Kernel Performance Events And Counters 168 | # 169 | # CONFIG_PERF_EVENTS is not set 170 | CONFIG_VM_EVENT_COUNTERS=y 171 | CONFIG_SLUB_DEBUG=y 172 | CONFIG_COMPAT_BRK=y 173 | # CONFIG_SLAB is not set 174 | CONFIG_SLUB=y 175 | # CONFIG_SLOB is not set 176 | CONFIG_SLAB_FREELIST_RANDOM=y 177 | # CONFIG_SYSTEM_DATA_VERIFICATION is not set 178 | # CONFIG_PROFILING is not set 179 | CONFIG_HAVE_OPROFILE=y 180 | # CONFIG_KPROBES is not set 181 | CONFIG_JUMP_LABEL=y 182 | # CONFIG_STATIC_KEYS_SELFTEST is not set 183 | # CONFIG_UPROBES is not set 184 | # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set 185 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y 186 | CONFIG_ARCH_USE_BUILTIN_BSWAP=y 187 | CONFIG_HAVE_KPROBES=y 188 | CONFIG_HAVE_KRETPROBES=y 189 | CONFIG_HAVE_OPTPROBES=y 190 | CONFIG_HAVE_NMI=y 191 | CONFIG_HAVE_ARCH_TRACEHOOK=y 192 | CONFIG_HAVE_DMA_CONTIGUOUS=y 193 | CONFIG_GENERIC_SMP_IDLE_THREAD=y 194 | CONFIG_GENERIC_IDLE_POLL_SETUP=y 195 | CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y 196 | CONFIG_HAVE_CLK=y 197 | CONFIG_HAVE_DMA_API_DEBUG=y 198 | CONFIG_HAVE_PERF_REGS=y 199 | CONFIG_HAVE_PERF_USER_STACK_DUMP=y 200 | CONFIG_HAVE_ARCH_JUMP_LABEL=y 201 | CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y 202 | CONFIG_HAVE_ARCH_SECCOMP_FILTER=y 203 | CONFIG_SECCOMP_FILTER=y 204 | CONFIG_HAVE_GCC_PLUGINS=y 205 | # CONFIG_GCC_PLUGINS is not set 206 | CONFIG_HAVE_CC_STACKPROTECTOR=y 207 | CONFIG_CC_STACKPROTECTOR=y 208 | # CONFIG_CC_STACKPROTECTOR_NONE is not set 209 | CONFIG_CC_STACKPROTECTOR_REGULAR=y 210 | # CONFIG_CC_STACKPROTECTOR_STRONG is not set 211 | CONFIG_HAVE_CONTEXT_TRACKING=y 212 | CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y 213 | CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y 214 | CONFIG_HAVE_MOD_ARCH_SPECIFIC=y 215 | CONFIG_MODULES_USE_ELF_REL=y 216 | CONFIG_ARCH_HAS_ELF_RANDOMIZE=y 217 | CONFIG_HAVE_ARCH_MMAP_RND_BITS=y 218 | CONFIG_HAVE_EXIT_THREAD=y 219 | CONFIG_ARCH_MMAP_RND_BITS_MIN=8 220 | CONFIG_ARCH_MMAP_RND_BITS_MAX=15 221 | CONFIG_ARCH_MMAP_RND_BITS=8 222 | # CONFIG_HAVE_ARCH_HASH is not set 223 | # CONFIG_ISA_BUS_API is not set 224 | CONFIG_CLONE_BACKWARDS=y 225 | CONFIG_OLD_SIGSUSPEND3=y 226 | CONFIG_OLD_SIGACTION=y 227 | # CONFIG_CPU_NO_EFFICIENT_FFS is not set 228 | 229 | # 230 | # GCOV-based kernel profiling 231 | # 232 | # CONFIG_GCOV_KERNEL is not set 233 | CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y 234 | CONFIG_HAVE_GENERIC_DMA_COHERENT=y 235 | CONFIG_SLABINFO=y 236 | CONFIG_RT_MUTEXES=y 237 | CONFIG_BASE_SMALL=0 238 | CONFIG_MODULES=y 239 | # CONFIG_MODULE_FORCE_LOAD is not set 240 | CONFIG_MODULE_UNLOAD=y 241 | CONFIG_MODULE_FORCE_UNLOAD=y 242 | CONFIG_MODVERSIONS=y 243 | # CONFIG_MODULE_SRCVERSION_ALL is not set 244 | # CONFIG_MODULE_SIG is not set 245 | # CONFIG_MODULE_COMPRESS is not set 246 | # CONFIG_TRIM_UNUSED_KSYMS is not set 247 | CONFIG_BLOCK=y 248 | CONFIG_LBDAF=y 249 | # CONFIG_BLK_DEV_BSG is not set 250 | # CONFIG_BLK_DEV_BSGLIB is not set 251 | # CONFIG_BLK_DEV_INTEGRITY is not set 252 | CONFIG_BLK_CMDLINE_PARSER=y 253 | 254 | # 255 | # Partition Types 256 | # 257 | CONFIG_PARTITION_ADVANCED=y 258 | # CONFIG_ACORN_PARTITION is not set 259 | # CONFIG_AIX_PARTITION is not set 260 | # CONFIG_OSF_PARTITION is not set 261 | # CONFIG_AMIGA_PARTITION is not set 262 | # CONFIG_ATARI_PARTITION is not set 263 | # CONFIG_MAC_PARTITION is not set 264 | CONFIG_MSDOS_PARTITION=y 265 | # CONFIG_BSD_DISKLABEL is not set 266 | # CONFIG_MINIX_SUBPARTITION is not set 267 | # CONFIG_SOLARIS_X86_PARTITION is not set 268 | # CONFIG_UNIXWARE_DISKLABEL is not set 269 | # CONFIG_LDM_PARTITION is not set 270 | # CONFIG_SGI_PARTITION is not set 271 | # CONFIG_ULTRIX_PARTITION is not set 272 | # CONFIG_SUN_PARTITION is not set 273 | # CONFIG_KARMA_PARTITION is not set 274 | CONFIG_EFI_PARTITION=y 275 | # CONFIG_SYSV68_PARTITION is not set 276 | CONFIG_CMDLINE_PARTITION=y 277 | 278 | # 279 | # IO Schedulers 280 | # 281 | CONFIG_IOSCHED_NOOP=y 282 | CONFIG_IOSCHED_DEADLINE=m 283 | CONFIG_IOSCHED_CFQ=m 284 | CONFIG_DEFAULT_NOOP=y 285 | CONFIG_DEFAULT_IOSCHED="noop" 286 | CONFIG_UNINLINE_SPIN_UNLOCK=y 287 | CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y 288 | CONFIG_FREEZER=y 289 | 290 | # 291 | # System Type 292 | # 293 | CONFIG_MMU=y 294 | CONFIG_ARCH_MULTIPLATFORM=y 295 | # CONFIG_ARCH_GEMINI is not set 296 | # CONFIG_ARCH_EBSA110 is not set 297 | # CONFIG_ARCH_EP93XX is not set 298 | # CONFIG_ARCH_FOOTBRIDGE is not set 299 | # CONFIG_ARCH_NETX is not set 300 | # CONFIG_ARCH_IOP13XX is not set 301 | # CONFIG_ARCH_IOP32X is not set 302 | # CONFIG_ARCH_IOP33X is not set 303 | # CONFIG_ARCH_IXP4XX is not set 304 | # CONFIG_ARCH_DOVE is not set 305 | # CONFIG_ARCH_KS8695 is not set 306 | # CONFIG_ARCH_W90X900 is not set 307 | # CONFIG_ARCH_LPC32XX is not set 308 | # CONFIG_ARCH_PXA is not set 309 | # CONFIG_ARCH_RPC is not set 310 | # CONFIG_ARCH_SA1100 is not set 311 | # CONFIG_ARCH_S3C24XX is not set 312 | # CONFIG_ARCH_DAVINCI is not set 313 | # CONFIG_ARCH_OMAP1 is not set 314 | 315 | # 316 | # Multiple platform selection 317 | # 318 | 319 | # 320 | # CPU Core family selection 321 | # 322 | # CONFIG_ARCH_MULTI_V6 is not set 323 | CONFIG_ARCH_MULTI_V7=y 324 | CONFIG_ARCH_MULTI_V6_V7=y 325 | # CONFIG_ARCH_MULTI_CPU_AUTO is not set 326 | # CONFIG_ARCH_VIRT is not set 327 | # CONFIG_ARCH_MVEBU is not set 328 | # CONFIG_ARCH_ALPINE is not set 329 | # CONFIG_ARCH_ARTPEC is not set 330 | # CONFIG_ARCH_AT91 is not set 331 | # CONFIG_ARCH_BCM is not set 332 | # CONFIG_ARCH_BERLIN is not set 333 | # CONFIG_ARCH_DIGICOLOR is not set 334 | # CONFIG_ARCH_HIGHBANK is not set 335 | # CONFIG_ARCH_HISI is not set 336 | # CONFIG_ARCH_KEYSTONE is not set 337 | # CONFIG_ARCH_MESON is not set 338 | CONFIG_ARCH_MXC=y 339 | CONFIG_MXC_TZIC=y 340 | CONFIG_HAVE_IMX_SRC=y 341 | 342 | # 343 | # Device tree only 344 | # 345 | 346 | # 347 | # Cortex-A platforms 348 | # 349 | CONFIG_SOC_IMX5=y 350 | # CONFIG_SOC_IMX50 is not set 351 | # CONFIG_SOC_IMX51 is not set 352 | CONFIG_SOC_IMX53=y 353 | # CONFIG_SOC_IMX6Q is not set 354 | # CONFIG_SOC_IMX6SL is not set 355 | # CONFIG_SOC_IMX6SX is not set 356 | # CONFIG_SOC_IMX6UL is not set 357 | # CONFIG_SOC_IMX7D is not set 358 | # CONFIG_SOC_LS1021A is not set 359 | 360 | # 361 | # Cortex-A/Cortex-M asymmetric multiprocessing platforms 362 | # 363 | # CONFIG_SOC_VF610 is not set 364 | # CONFIG_ARCH_MEDIATEK is not set 365 | 366 | # 367 | # TI OMAP/AM/DM/DRA Family 368 | # 369 | # CONFIG_ARCH_OMAP3 is not set 370 | # CONFIG_ARCH_OMAP4 is not set 371 | # CONFIG_SOC_OMAP5 is not set 372 | # CONFIG_SOC_AM33XX is not set 373 | # CONFIG_SOC_AM43XX is not set 374 | # CONFIG_SOC_DRA7XX is not set 375 | # CONFIG_ARCH_MMP is not set 376 | # CONFIG_ARCH_QCOM is not set 377 | # CONFIG_ARCH_REALVIEW is not set 378 | # CONFIG_ARCH_ROCKCHIP is not set 379 | # CONFIG_ARCH_SOCFPGA is not set 380 | # CONFIG_PLAT_SPEAR is not set 381 | # CONFIG_ARCH_STI is not set 382 | # CONFIG_ARCH_S5PV210 is not set 383 | # CONFIG_ARCH_EXYNOS is not set 384 | # CONFIG_ARCH_RENESAS is not set 385 | # CONFIG_ARCH_SUNXI is not set 386 | # CONFIG_ARCH_SIRF is not set 387 | # CONFIG_ARCH_TANGO is not set 388 | # CONFIG_ARCH_TEGRA is not set 389 | # CONFIG_ARCH_UNIPHIER is not set 390 | # CONFIG_ARCH_U8500 is not set 391 | # CONFIG_ARCH_VEXPRESS is not set 392 | # CONFIG_ARCH_WM8850 is not set 393 | # CONFIG_ARCH_ZX is not set 394 | # CONFIG_ARCH_ZYNQ is not set 395 | 396 | # 397 | # Processor Type 398 | # 399 | CONFIG_CPU_V7=y 400 | CONFIG_CPU_32v6K=y 401 | CONFIG_CPU_32v7=y 402 | CONFIG_CPU_ABRT_EV7=y 403 | CONFIG_CPU_PABRT_V7=y 404 | CONFIG_CPU_CACHE_V7=y 405 | CONFIG_CPU_CACHE_VIPT=y 406 | CONFIG_CPU_COPY_V6=y 407 | CONFIG_CPU_TLB_V7=y 408 | CONFIG_CPU_HAS_ASID=y 409 | CONFIG_CPU_CP15=y 410 | CONFIG_CPU_CP15_MMU=y 411 | 412 | # 413 | # Processor Features 414 | # 415 | # CONFIG_ARM_LPAE is not set 416 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set 417 | CONFIG_ARM_THUMB=y 418 | # CONFIG_ARM_THUMBEE is not set 419 | CONFIG_ARM_VIRT_EXT=y 420 | # CONFIG_SWP_EMULATE is not set 421 | # CONFIG_CPU_BIG_ENDIAN is not set 422 | # CONFIG_CPU_ICACHE_DISABLE is not set 423 | # CONFIG_CPU_DCACHE_DISABLE is not set 424 | # CONFIG_CPU_BPREDICT_DISABLE is not set 425 | CONFIG_KUSER_HELPERS=y 426 | # CONFIG_VDSO is not set 427 | CONFIG_OUTER_CACHE=y 428 | CONFIG_OUTER_CACHE_SYNC=y 429 | CONFIG_MIGHT_HAVE_CACHE_L2X0=y 430 | CONFIG_CACHE_L2X0=y 431 | # CONFIG_PL310_ERRATA_588369 is not set 432 | # CONFIG_PL310_ERRATA_727915 is not set 433 | # CONFIG_PL310_ERRATA_753970 is not set 434 | # CONFIG_PL310_ERRATA_769419 is not set 435 | CONFIG_ARM_L1_CACHE_SHIFT_6=y 436 | CONFIG_ARM_L1_CACHE_SHIFT=6 437 | CONFIG_ARM_DMA_MEM_BUFFERABLE=y 438 | CONFIG_ARM_HEAVY_MB=y 439 | CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y 440 | CONFIG_DEBUG_RODATA=y 441 | CONFIG_DEBUG_ALIGN_RODATA=y 442 | CONFIG_MULTI_IRQ_HANDLER=y 443 | # CONFIG_ARM_ERRATA_430973 is not set 444 | # CONFIG_ARM_ERRATA_720789 is not set 445 | # CONFIG_ARM_ERRATA_754322 is not set 446 | # CONFIG_ARM_ERRATA_775420 is not set 447 | # CONFIG_ARM_ERRATA_773022 is not set 448 | # CONFIG_ARM_ERRATA_818325_852422 is not set 449 | # CONFIG_ARM_ERRATA_821420 is not set 450 | # CONFIG_ARM_ERRATA_825619 is not set 451 | # CONFIG_ARM_ERRATA_852421 is not set 452 | # CONFIG_ARM_ERRATA_852423 is not set 453 | 454 | # 455 | # Bus support 456 | # 457 | # CONFIG_PCI is not set 458 | # CONFIG_PCI_DOMAINS_GENERIC is not set 459 | # CONFIG_PCI_SYSCALL is not set 460 | # CONFIG_PCCARD is not set 461 | 462 | # 463 | # Kernel Features 464 | # 465 | CONFIG_HAVE_SMP=y 466 | # CONFIG_SMP is not set 467 | # CONFIG_HAVE_ARM_ARCH_TIMER is not set 468 | # CONFIG_VMSPLIT_3G is not set 469 | # CONFIG_VMSPLIT_3G_OPT is not set 470 | CONFIG_VMSPLIT_2G=y 471 | # CONFIG_VMSPLIT_1G is not set 472 | CONFIG_PAGE_OFFSET=0x80000000 473 | # CONFIG_ARM_PSCI is not set 474 | CONFIG_ARCH_NR_GPIO=0 475 | # CONFIG_PREEMPT_NONE is not set 476 | # CONFIG_PREEMPT_VOLUNTARY is not set 477 | CONFIG_PREEMPT=y 478 | CONFIG_PREEMPT_COUNT=y 479 | CONFIG_HZ_FIXED=0 480 | CONFIG_HZ_100=y 481 | # CONFIG_HZ_200 is not set 482 | # CONFIG_HZ_250 is not set 483 | # CONFIG_HZ_300 is not set 484 | # CONFIG_HZ_500 is not set 485 | # CONFIG_HZ_1000 is not set 486 | CONFIG_HZ=100 487 | CONFIG_SCHED_HRTICK=y 488 | # CONFIG_THUMB2_KERNEL is not set 489 | CONFIG_ARM_PATCH_IDIV=y 490 | CONFIG_AEABI=y 491 | # CONFIG_OABI_COMPAT is not set 492 | # CONFIG_ARCH_SPARSEMEM_DEFAULT is not set 493 | # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set 494 | CONFIG_HAVE_ARCH_PFN_VALID=y 495 | # CONFIG_HIGHMEM is not set 496 | CONFIG_CPU_SW_DOMAIN_PAN=y 497 | CONFIG_ARCH_WANT_GENERAL_HUGETLB=y 498 | # CONFIG_ARM_MODULE_PLTS is not set 499 | CONFIG_FLATMEM=y 500 | CONFIG_FLAT_NODE_MEM_MAP=y 501 | CONFIG_HAVE_MEMBLOCK=y 502 | CONFIG_NO_BOOTMEM=y 503 | CONFIG_MEMORY_ISOLATION=y 504 | # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set 505 | CONFIG_SPLIT_PTLOCK_CPUS=4 506 | CONFIG_COMPACTION=y 507 | CONFIG_MIGRATION=y 508 | # CONFIG_PHYS_ADDR_T_64BIT is not set 509 | CONFIG_KSM=y 510 | CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 511 | CONFIG_NEED_PER_CPU_KM=y 512 | CONFIG_CLEANCACHE=y 513 | # CONFIG_FRONTSWAP is not set 514 | CONFIG_CMA=y 515 | # CONFIG_CMA_DEBUG is not set 516 | # CONFIG_CMA_DEBUGFS is not set 517 | CONFIG_CMA_AREAS=7 518 | CONFIG_ZPOOL=m 519 | CONFIG_ZBUD=m 520 | # CONFIG_Z3FOLD is not set 521 | CONFIG_ZSMALLOC=m 522 | # CONFIG_PGTABLE_MAPPING is not set 523 | # CONFIG_ZSMALLOC_STAT is not set 524 | CONFIG_GENERIC_EARLY_IOREMAP=y 525 | # CONFIG_IDLE_PAGE_TRACKING is not set 526 | CONFIG_FORCE_MAX_ZONEORDER=11 527 | CONFIG_ALIGNMENT_TRAP=y 528 | # CONFIG_UACCESS_WITH_MEMCPY is not set 529 | CONFIG_SECCOMP=y 530 | CONFIG_SWIOTLB=y 531 | CONFIG_IOMMU_HELPER=y 532 | # CONFIG_PARAVIRT is not set 533 | # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set 534 | # CONFIG_XEN is not set 535 | 536 | # 537 | # Boot options 538 | # 539 | CONFIG_USE_OF=y 540 | CONFIG_ATAGS=y 541 | # CONFIG_DEPRECATED_PARAM_STRUCT is not set 542 | CONFIG_ZBOOT_ROM_TEXT=0x0 543 | CONFIG_ZBOOT_ROM_BSS=0x0 544 | # CONFIG_ARM_APPENDED_DTB is not set 545 | CONFIG_CMDLINE="noinitrd console=ttymxc0,115200 root=/dev/mmcblk0p1 rw rootfstype=ext4 ip=off" 546 | CONFIG_CMDLINE_FROM_BOOTLOADER=y 547 | # CONFIG_CMDLINE_EXTEND is not set 548 | # CONFIG_CMDLINE_FORCE is not set 549 | # CONFIG_KEXEC is not set 550 | # CONFIG_CRASH_DUMP is not set 551 | CONFIG_AUTO_ZRELADDR=y 552 | # CONFIG_EFI is not set 553 | 554 | # 555 | # CPU Power Management 556 | # 557 | 558 | # 559 | # CPU Frequency scaling 560 | # 561 | CONFIG_CPU_FREQ=y 562 | CONFIG_CPU_FREQ_GOV_ATTR_SET=y 563 | CONFIG_CPU_FREQ_GOV_COMMON=y 564 | # CONFIG_CPU_FREQ_STAT is not set 565 | # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set 566 | # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set 567 | # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set 568 | CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y 569 | # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set 570 | CONFIG_CPU_FREQ_GOV_PERFORMANCE=y 571 | CONFIG_CPU_FREQ_GOV_POWERSAVE=m 572 | CONFIG_CPU_FREQ_GOV_USERSPACE=m 573 | CONFIG_CPU_FREQ_GOV_ONDEMAND=y 574 | CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m 575 | 576 | # 577 | # CPU frequency scaling drivers 578 | # 579 | CONFIG_CPUFREQ_DT=y 580 | CONFIG_CPUFREQ_DT_PLATDEV=y 581 | # CONFIG_ARM_KIRKWOOD_CPUFREQ is not set 582 | # CONFIG_QORIQ_CPUFREQ is not set 583 | 584 | # 585 | # CPU Idle 586 | # 587 | CONFIG_CPU_IDLE=y 588 | CONFIG_CPU_IDLE_GOV_LADDER=y 589 | CONFIG_CPU_IDLE_GOV_MENU=y 590 | 591 | # 592 | # ARM CPU Idle Drivers 593 | # 594 | # CONFIG_ARM_CPUIDLE is not set 595 | # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set 596 | 597 | # 598 | # Floating point emulation 599 | # 600 | 601 | # 602 | # At least one emulation must be selected 603 | # 604 | CONFIG_VFP=y 605 | CONFIG_VFPv3=y 606 | CONFIG_NEON=y 607 | # CONFIG_KERNEL_MODE_NEON is not set 608 | 609 | # 610 | # Userspace binary formats 611 | # 612 | CONFIG_BINFMT_ELF=y 613 | CONFIG_ELFCORE=y 614 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set 615 | CONFIG_BINFMT_SCRIPT=y 616 | # CONFIG_HAVE_AOUT is not set 617 | # CONFIG_BINFMT_MISC is not set 618 | CONFIG_COREDUMP=y 619 | 620 | # 621 | # Power management options 622 | # 623 | # CONFIG_SUSPEND is not set 624 | CONFIG_HIBERNATE_CALLBACKS=y 625 | CONFIG_HIBERNATION=y 626 | CONFIG_PM_STD_PARTITION="" 627 | CONFIG_PM_SLEEP=y 628 | # CONFIG_PM_AUTOSLEEP is not set 629 | # CONFIG_PM_WAKELOCKS is not set 630 | CONFIG_PM=y 631 | # CONFIG_PM_DEBUG is not set 632 | # CONFIG_APM_EMULATION is not set 633 | CONFIG_PM_OPP=y 634 | CONFIG_PM_CLK=y 635 | # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set 636 | CONFIG_CPU_PM=y 637 | CONFIG_ARCH_SUSPEND_POSSIBLE=y 638 | CONFIG_ARM_CPU_SUSPEND=y 639 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y 640 | CONFIG_NET=y 641 | CONFIG_NET_INGRESS=y 642 | 643 | # 644 | # Networking options 645 | # 646 | CONFIG_PACKET=y 647 | # CONFIG_PACKET_DIAG is not set 648 | CONFIG_UNIX=y 649 | # CONFIG_UNIX_DIAG is not set 650 | CONFIG_XFRM=y 651 | CONFIG_XFRM_ALGO=m 652 | CONFIG_XFRM_USER=m 653 | CONFIG_XFRM_SUB_POLICY=y 654 | CONFIG_XFRM_MIGRATE=y 655 | CONFIG_XFRM_STATISTICS=y 656 | CONFIG_XFRM_IPCOMP=m 657 | CONFIG_NET_KEY=m 658 | CONFIG_NET_KEY_MIGRATE=y 659 | CONFIG_INET=y 660 | CONFIG_IP_MULTICAST=y 661 | CONFIG_IP_ADVANCED_ROUTER=y 662 | # CONFIG_IP_FIB_TRIE_STATS is not set 663 | CONFIG_IP_MULTIPLE_TABLES=y 664 | # CONFIG_IP_ROUTE_MULTIPATH is not set 665 | # CONFIG_IP_ROUTE_VERBOSE is not set 666 | # CONFIG_IP_PNP is not set 667 | CONFIG_NET_IPIP=m 668 | CONFIG_NET_IPGRE_DEMUX=m 669 | CONFIG_NET_IP_TUNNEL=m 670 | CONFIG_NET_IPGRE=m 671 | CONFIG_NET_IPGRE_BROADCAST=y 672 | # CONFIG_IP_MROUTE is not set 673 | CONFIG_SYN_COOKIES=y 674 | CONFIG_NET_IPVTI=m 675 | CONFIG_NET_UDP_TUNNEL=m 676 | CONFIG_NET_FOU=m 677 | CONFIG_NET_FOU_IP_TUNNELS=y 678 | CONFIG_INET_AH=m 679 | CONFIG_INET_ESP=m 680 | CONFIG_INET_IPCOMP=m 681 | CONFIG_INET_XFRM_TUNNEL=m 682 | CONFIG_INET_TUNNEL=m 683 | CONFIG_INET_XFRM_MODE_TRANSPORT=m 684 | CONFIG_INET_XFRM_MODE_TUNNEL=m 685 | CONFIG_INET_XFRM_MODE_BEET=m 686 | CONFIG_INET_DIAG=y 687 | CONFIG_INET_TCP_DIAG=y 688 | CONFIG_INET_UDP_DIAG=m 689 | # CONFIG_INET_DIAG_DESTROY is not set 690 | CONFIG_TCP_CONG_ADVANCED=y 691 | CONFIG_TCP_CONG_BIC=m 692 | CONFIG_TCP_CONG_CUBIC=y 693 | CONFIG_TCP_CONG_WESTWOOD=m 694 | CONFIG_TCP_CONG_HTCP=m 695 | CONFIG_TCP_CONG_HSTCP=m 696 | CONFIG_TCP_CONG_HYBLA=m 697 | CONFIG_TCP_CONG_VEGAS=m 698 | # CONFIG_TCP_CONG_NV is not set 699 | CONFIG_TCP_CONG_SCALABLE=m 700 | CONFIG_TCP_CONG_LP=m 701 | CONFIG_TCP_CONG_VENO=m 702 | CONFIG_TCP_CONG_YEAH=m 703 | CONFIG_TCP_CONG_ILLINOIS=m 704 | # CONFIG_TCP_CONG_DCTCP is not set 705 | # CONFIG_TCP_CONG_CDG is not set 706 | CONFIG_DEFAULT_CUBIC=y 707 | # CONFIG_DEFAULT_RENO is not set 708 | CONFIG_DEFAULT_TCP_CONG="cubic" 709 | CONFIG_TCP_MD5SIG=y 710 | CONFIG_IPV6=m 711 | CONFIG_IPV6_ROUTER_PREF=y 712 | CONFIG_IPV6_ROUTE_INFO=y 713 | CONFIG_IPV6_OPTIMISTIC_DAD=y 714 | CONFIG_INET6_AH=m 715 | CONFIG_INET6_ESP=m 716 | CONFIG_INET6_IPCOMP=m 717 | CONFIG_IPV6_MIP6=m 718 | # CONFIG_IPV6_ILA is not set 719 | CONFIG_INET6_XFRM_TUNNEL=m 720 | CONFIG_INET6_TUNNEL=m 721 | CONFIG_INET6_XFRM_MODE_TRANSPORT=m 722 | CONFIG_INET6_XFRM_MODE_TUNNEL=m 723 | CONFIG_INET6_XFRM_MODE_BEET=m 724 | CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m 725 | CONFIG_IPV6_VTI=m 726 | CONFIG_IPV6_SIT=m 727 | CONFIG_IPV6_SIT_6RD=y 728 | CONFIG_IPV6_NDISC_NODETYPE=y 729 | CONFIG_IPV6_TUNNEL=m 730 | CONFIG_IPV6_GRE=m 731 | CONFIG_IPV6_FOU=m 732 | CONFIG_IPV6_FOU_TUNNEL=m 733 | CONFIG_IPV6_MULTIPLE_TABLES=y 734 | CONFIG_IPV6_SUBTREES=y 735 | CONFIG_IPV6_MROUTE=y 736 | # CONFIG_IPV6_MROUTE_MULTIPLE_TABLES is not set 737 | # CONFIG_IPV6_PIMSM_V2 is not set 738 | # CONFIG_NETLABEL is not set 739 | # CONFIG_NETWORK_SECMARK is not set 740 | # CONFIG_NET_PTP_CLASSIFY is not set 741 | # CONFIG_NETWORK_PHY_TIMESTAMPING is not set 742 | CONFIG_NETFILTER=y 743 | # CONFIG_NETFILTER_DEBUG is not set 744 | CONFIG_NETFILTER_ADVANCED=y 745 | CONFIG_BRIDGE_NETFILTER=m 746 | 747 | # 748 | # Core Netfilter Configuration 749 | # 750 | CONFIG_NETFILTER_INGRESS=y 751 | CONFIG_NETFILTER_NETLINK=m 752 | # CONFIG_NETFILTER_NETLINK_ACCT is not set 753 | # CONFIG_NETFILTER_NETLINK_QUEUE is not set 754 | # CONFIG_NETFILTER_NETLINK_LOG is not set 755 | CONFIG_NF_CONNTRACK=m 756 | CONFIG_NF_LOG_COMMON=m 757 | CONFIG_NF_CONNTRACK_MARK=y 758 | CONFIG_NF_CONNTRACK_PROCFS=y 759 | # CONFIG_NF_CONNTRACK_EVENTS is not set 760 | # CONFIG_NF_CONNTRACK_TIMEOUT is not set 761 | # CONFIG_NF_CONNTRACK_TIMESTAMP is not set 762 | # CONFIG_NF_CT_PROTO_DCCP is not set 763 | CONFIG_NF_CT_PROTO_GRE=m 764 | # CONFIG_NF_CT_PROTO_SCTP is not set 765 | # CONFIG_NF_CT_PROTO_UDPLITE is not set 766 | # CONFIG_NF_CONNTRACK_AMANDA is not set 767 | CONFIG_NF_CONNTRACK_FTP=m 768 | CONFIG_NF_CONNTRACK_H323=m 769 | CONFIG_NF_CONNTRACK_IRC=m 770 | CONFIG_NF_CONNTRACK_BROADCAST=m 771 | CONFIG_NF_CONNTRACK_NETBIOS_NS=m 772 | CONFIG_NF_CONNTRACK_SNMP=m 773 | CONFIG_NF_CONNTRACK_PPTP=m 774 | CONFIG_NF_CONNTRACK_SANE=m 775 | CONFIG_NF_CONNTRACK_SIP=m 776 | CONFIG_NF_CONNTRACK_TFTP=m 777 | CONFIG_NF_CT_NETLINK=m 778 | CONFIG_NF_CT_NETLINK_TIMEOUT=m 779 | CONFIG_NF_NAT=m 780 | CONFIG_NF_NAT_NEEDED=y 781 | # CONFIG_NF_NAT_AMANDA is not set 782 | CONFIG_NF_NAT_FTP=m 783 | CONFIG_NF_NAT_IRC=m 784 | CONFIG_NF_NAT_SIP=m 785 | CONFIG_NF_NAT_TFTP=m 786 | CONFIG_NF_NAT_REDIRECT=m 787 | CONFIG_NETFILTER_SYNPROXY=m 788 | # CONFIG_NF_TABLES is not set 789 | CONFIG_NETFILTER_XTABLES=m 790 | 791 | # 792 | # Xtables combined modules 793 | # 794 | # CONFIG_NETFILTER_XT_MARK is not set 795 | # CONFIG_NETFILTER_XT_CONNMARK is not set 796 | 797 | # 798 | # Xtables targets 799 | # 800 | # CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set 801 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set 802 | # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set 803 | # CONFIG_NETFILTER_XT_TARGET_CT is not set 804 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set 805 | CONFIG_NETFILTER_XT_TARGET_HL=m 806 | # CONFIG_NETFILTER_XT_TARGET_HMARK is not set 807 | # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set 808 | CONFIG_NETFILTER_XT_TARGET_LED=m 809 | # CONFIG_NETFILTER_XT_TARGET_LOG is not set 810 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set 811 | CONFIG_NETFILTER_XT_NAT=m 812 | CONFIG_NETFILTER_XT_TARGET_NETMAP=m 813 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set 814 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set 815 | # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set 816 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set 817 | CONFIG_NETFILTER_XT_TARGET_REDIRECT=m 818 | CONFIG_NETFILTER_XT_TARGET_TEE=m 819 | CONFIG_NETFILTER_XT_TARGET_TPROXY=m 820 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set 821 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m 822 | # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set 823 | 824 | # 825 | # Xtables matches 826 | # 827 | # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set 828 | CONFIG_NETFILTER_XT_MATCH_BPF=m 829 | CONFIG_NETFILTER_XT_MATCH_CGROUP=m 830 | # CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set 831 | # CONFIG_NETFILTER_XT_MATCH_COMMENT is not set 832 | # CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set 833 | # CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set 834 | # CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set 835 | # CONFIG_NETFILTER_XT_MATCH_CONNMARK is not set 836 | # CONFIG_NETFILTER_XT_MATCH_CONNTRACK is not set 837 | # CONFIG_NETFILTER_XT_MATCH_CPU is not set 838 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set 839 | # CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set 840 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set 841 | CONFIG_NETFILTER_XT_MATCH_ECN=m 842 | CONFIG_NETFILTER_XT_MATCH_ESP=m 843 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set 844 | # CONFIG_NETFILTER_XT_MATCH_HELPER is not set 845 | CONFIG_NETFILTER_XT_MATCH_HL=m 846 | # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set 847 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m 848 | # CONFIG_NETFILTER_XT_MATCH_L2TP is not set 849 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m 850 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set 851 | CONFIG_NETFILTER_XT_MATCH_MAC=m 852 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set 853 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m 854 | # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set 855 | # CONFIG_NETFILTER_XT_MATCH_OSF is not set 856 | CONFIG_NETFILTER_XT_MATCH_OWNER=m 857 | CONFIG_NETFILTER_XT_MATCH_POLICY=m 858 | # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set 859 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m 860 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set 861 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set 862 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set 863 | # CONFIG_NETFILTER_XT_MATCH_RECENT is not set 864 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set 865 | # CONFIG_NETFILTER_XT_MATCH_SOCKET is not set 866 | CONFIG_NETFILTER_XT_MATCH_STATE=m 867 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m 868 | CONFIG_NETFILTER_XT_MATCH_STRING=m 869 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m 870 | CONFIG_NETFILTER_XT_MATCH_TIME=m 871 | CONFIG_NETFILTER_XT_MATCH_U32=m 872 | # CONFIG_IP_SET is not set 873 | # CONFIG_IP_VS is not set 874 | 875 | # 876 | # IP: Netfilter Configuration 877 | # 878 | CONFIG_NF_DEFRAG_IPV4=m 879 | CONFIG_NF_CONNTRACK_IPV4=m 880 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y 881 | CONFIG_NF_DUP_IPV4=m 882 | CONFIG_NF_LOG_ARP=m 883 | CONFIG_NF_LOG_IPV4=m 884 | CONFIG_NF_REJECT_IPV4=m 885 | CONFIG_NF_NAT_IPV4=m 886 | CONFIG_NF_NAT_MASQUERADE_IPV4=m 887 | CONFIG_NF_NAT_SNMP_BASIC=m 888 | CONFIG_NF_NAT_PROTO_GRE=m 889 | CONFIG_NF_NAT_PPTP=m 890 | CONFIG_NF_NAT_H323=m 891 | CONFIG_IP_NF_IPTABLES=m 892 | CONFIG_IP_NF_MATCH_AH=m 893 | CONFIG_IP_NF_MATCH_ECN=m 894 | CONFIG_IP_NF_MATCH_RPFILTER=m 895 | CONFIG_IP_NF_MATCH_TTL=m 896 | CONFIG_IP_NF_FILTER=m 897 | CONFIG_IP_NF_TARGET_REJECT=m 898 | CONFIG_IP_NF_TARGET_SYNPROXY=m 899 | CONFIG_IP_NF_NAT=m 900 | CONFIG_IP_NF_TARGET_MASQUERADE=m 901 | CONFIG_IP_NF_TARGET_NETMAP=m 902 | CONFIG_IP_NF_TARGET_REDIRECT=m 903 | CONFIG_IP_NF_MANGLE=m 904 | CONFIG_IP_NF_TARGET_CLUSTERIP=m 905 | CONFIG_IP_NF_TARGET_ECN=m 906 | CONFIG_IP_NF_TARGET_TTL=m 907 | CONFIG_IP_NF_RAW=m 908 | # CONFIG_IP_NF_SECURITY is not set 909 | CONFIG_IP_NF_ARPTABLES=m 910 | CONFIG_IP_NF_ARPFILTER=m 911 | CONFIG_IP_NF_ARP_MANGLE=m 912 | 913 | # 914 | # IPv6: Netfilter Configuration 915 | # 916 | CONFIG_NF_DEFRAG_IPV6=m 917 | CONFIG_NF_CONNTRACK_IPV6=m 918 | CONFIG_NF_DUP_IPV6=m 919 | CONFIG_NF_REJECT_IPV6=m 920 | CONFIG_NF_LOG_IPV6=m 921 | CONFIG_NF_NAT_IPV6=m 922 | CONFIG_NF_NAT_MASQUERADE_IPV6=m 923 | CONFIG_IP6_NF_IPTABLES=m 924 | CONFIG_IP6_NF_MATCH_AH=m 925 | CONFIG_IP6_NF_MATCH_EUI64=m 926 | CONFIG_IP6_NF_MATCH_FRAG=m 927 | CONFIG_IP6_NF_MATCH_OPTS=m 928 | CONFIG_IP6_NF_MATCH_HL=m 929 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m 930 | CONFIG_IP6_NF_MATCH_MH=m 931 | # CONFIG_IP6_NF_MATCH_RPFILTER is not set 932 | CONFIG_IP6_NF_MATCH_RT=m 933 | # CONFIG_IP6_NF_TARGET_HL is not set 934 | CONFIG_IP6_NF_FILTER=m 935 | CONFIG_IP6_NF_TARGET_REJECT=m 936 | CONFIG_IP6_NF_TARGET_SYNPROXY=m 937 | CONFIG_IP6_NF_MANGLE=m 938 | CONFIG_IP6_NF_RAW=m 939 | # CONFIG_IP6_NF_SECURITY is not set 940 | CONFIG_IP6_NF_NAT=m 941 | CONFIG_IP6_NF_TARGET_MASQUERADE=m 942 | CONFIG_IP6_NF_TARGET_NPT=m 943 | # CONFIG_BRIDGE_NF_EBTABLES is not set 944 | # CONFIG_IP_DCCP is not set 945 | # CONFIG_IP_SCTP is not set 946 | # CONFIG_RDS is not set 947 | # CONFIG_TIPC is not set 948 | # CONFIG_ATM is not set 949 | CONFIG_L2TP=m 950 | # CONFIG_L2TP_DEBUGFS is not set 951 | # CONFIG_L2TP_V3 is not set 952 | CONFIG_STP=m 953 | CONFIG_BRIDGE=m 954 | CONFIG_BRIDGE_IGMP_SNOOPING=y 955 | # CONFIG_BRIDGE_VLAN_FILTERING is not set 956 | CONFIG_HAVE_NET_DSA=y 957 | CONFIG_VLAN_8021Q=m 958 | # CONFIG_VLAN_8021Q_GVRP is not set 959 | # CONFIG_VLAN_8021Q_MVRP is not set 960 | # CONFIG_DECNET is not set 961 | CONFIG_LLC=m 962 | # CONFIG_LLC2 is not set 963 | # CONFIG_IPX is not set 964 | # CONFIG_ATALK is not set 965 | # CONFIG_X25 is not set 966 | # CONFIG_LAPB is not set 967 | # CONFIG_PHONET is not set 968 | # CONFIG_6LOWPAN is not set 969 | # CONFIG_IEEE802154 is not set 970 | CONFIG_NET_SCHED=y 971 | 972 | # 973 | # Queueing/Scheduling 974 | # 975 | CONFIG_NET_SCH_CBQ=m 976 | CONFIG_NET_SCH_HTB=m 977 | CONFIG_NET_SCH_HFSC=m 978 | # CONFIG_NET_SCH_PRIO is not set 979 | # CONFIG_NET_SCH_MULTIQ is not set 980 | CONFIG_NET_SCH_RED=m 981 | # CONFIG_NET_SCH_SFB is not set 982 | # CONFIG_NET_SCH_SFQ is not set 983 | # CONFIG_NET_SCH_TEQL is not set 984 | # CONFIG_NET_SCH_TBF is not set 985 | # CONFIG_NET_SCH_GRED is not set 986 | # CONFIG_NET_SCH_DSMARK is not set 987 | CONFIG_NET_SCH_NETEM=m 988 | # CONFIG_NET_SCH_DRR is not set 989 | # CONFIG_NET_SCH_MQPRIO is not set 990 | # CONFIG_NET_SCH_CHOKE is not set 991 | # CONFIG_NET_SCH_QFQ is not set 992 | # CONFIG_NET_SCH_CODEL is not set 993 | # CONFIG_NET_SCH_FQ_CODEL is not set 994 | # CONFIG_NET_SCH_FQ is not set 995 | # CONFIG_NET_SCH_HHF is not set 996 | # CONFIG_NET_SCH_PIE is not set 997 | # CONFIG_NET_SCH_PLUG is not set 998 | 999 | # 1000 | # Classification 1001 | # 1002 | CONFIG_NET_CLS=y 1003 | # CONFIG_NET_CLS_BASIC is not set 1004 | # CONFIG_NET_CLS_TCINDEX is not set 1005 | # CONFIG_NET_CLS_ROUTE4 is not set 1006 | CONFIG_NET_CLS_FW=m 1007 | # CONFIG_NET_CLS_U32 is not set 1008 | # CONFIG_NET_CLS_RSVP is not set 1009 | # CONFIG_NET_CLS_RSVP6 is not set 1010 | # CONFIG_NET_CLS_FLOW is not set 1011 | CONFIG_NET_CLS_CGROUP=m 1012 | CONFIG_NET_CLS_BPF=m 1013 | # CONFIG_NET_CLS_FLOWER is not set 1014 | # CONFIG_NET_CLS_MATCHALL is not set 1015 | # CONFIG_NET_EMATCH is not set 1016 | # CONFIG_NET_CLS_ACT is not set 1017 | # CONFIG_NET_CLS_IND is not set 1018 | CONFIG_NET_SCH_FIFO=y 1019 | # CONFIG_DCB is not set 1020 | # CONFIG_DNS_RESOLVER is not set 1021 | # CONFIG_BATMAN_ADV is not set 1022 | # CONFIG_OPENVSWITCH is not set 1023 | # CONFIG_VSOCKETS is not set 1024 | # CONFIG_NETLINK_DIAG is not set 1025 | # CONFIG_MPLS is not set 1026 | # CONFIG_HSR is not set 1027 | # CONFIG_NET_SWITCHDEV is not set 1028 | # CONFIG_NET_L3_MASTER_DEV is not set 1029 | # CONFIG_NET_NCSI is not set 1030 | CONFIG_SOCK_CGROUP_DATA=y 1031 | # CONFIG_CGROUP_NET_PRIO is not set 1032 | CONFIG_CGROUP_NET_CLASSID=y 1033 | CONFIG_NET_RX_BUSY_POLL=y 1034 | CONFIG_BQL=y 1035 | CONFIG_BPF_JIT=y 1036 | 1037 | # 1038 | # Network testing 1039 | # 1040 | # CONFIG_NET_PKTGEN is not set 1041 | # CONFIG_HAMRADIO is not set 1042 | # CONFIG_CAN is not set 1043 | # CONFIG_IRDA is not set 1044 | # CONFIG_BT is not set 1045 | # CONFIG_AF_RXRPC is not set 1046 | # CONFIG_AF_KCM is not set 1047 | CONFIG_FIB_RULES=y 1048 | CONFIG_WIRELESS=y 1049 | CONFIG_WEXT_CORE=y 1050 | CONFIG_WEXT_PROC=y 1051 | CONFIG_CFG80211=m 1052 | # CONFIG_NL80211_TESTMODE is not set 1053 | # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set 1054 | # CONFIG_CFG80211_CERTIFICATION_ONUS is not set 1055 | CONFIG_CFG80211_DEFAULT_PS=y 1056 | # CONFIG_CFG80211_DEBUGFS is not set 1057 | # CONFIG_CFG80211_INTERNAL_REGDB is not set 1058 | CONFIG_CFG80211_CRDA_SUPPORT=y 1059 | CONFIG_CFG80211_WEXT=y 1060 | # CONFIG_LIB80211 is not set 1061 | CONFIG_MAC80211=m 1062 | CONFIG_MAC80211_HAS_RC=y 1063 | CONFIG_MAC80211_RC_MINSTREL=y 1064 | CONFIG_MAC80211_RC_MINSTREL_HT=y 1065 | # CONFIG_MAC80211_RC_MINSTREL_VHT is not set 1066 | CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y 1067 | CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" 1068 | # CONFIG_MAC80211_MESH is not set 1069 | CONFIG_MAC80211_LEDS=y 1070 | # CONFIG_MAC80211_DEBUGFS is not set 1071 | # CONFIG_MAC80211_MESSAGE_TRACING is not set 1072 | # CONFIG_MAC80211_DEBUG_MENU is not set 1073 | CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 1074 | # CONFIG_WIMAX is not set 1075 | # CONFIG_RFKILL is not set 1076 | # CONFIG_RFKILL_REGULATOR is not set 1077 | # CONFIG_NET_9P is not set 1078 | # CONFIG_CAIF is not set 1079 | # CONFIG_CEPH_LIB is not set 1080 | # CONFIG_NFC is not set 1081 | # CONFIG_LWTUNNEL is not set 1082 | CONFIG_DST_CACHE=y 1083 | # CONFIG_NET_DEVLINK is not set 1084 | CONFIG_MAY_USE_DEVLINK=y 1085 | CONFIG_HAVE_CBPF_JIT=y 1086 | 1087 | # 1088 | # Device Drivers 1089 | # 1090 | 1091 | # 1092 | # Generic Driver Options 1093 | # 1094 | CONFIG_UEVENT_HELPER=y 1095 | CONFIG_UEVENT_HELPER_PATH="" 1096 | CONFIG_DEVTMPFS=y 1097 | CONFIG_DEVTMPFS_MOUNT=y 1098 | # CONFIG_STANDALONE is not set 1099 | # CONFIG_PREVENT_FIRMWARE_BUILD is not set 1100 | CONFIG_FW_LOADER=m 1101 | CONFIG_FIRMWARE_IN_KERNEL=y 1102 | CONFIG_EXTRA_FIRMWARE="" 1103 | # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set 1104 | # CONFIG_ALLOW_DEV_COREDUMP is not set 1105 | # CONFIG_DEBUG_DRIVER is not set 1106 | # CONFIG_DEBUG_DEVRES is not set 1107 | # CONFIG_SYS_HYPERVISOR is not set 1108 | # CONFIG_GENERIC_CPU_DEVICES is not set 1109 | CONFIG_SOC_BUS=y 1110 | CONFIG_REGMAP=y 1111 | CONFIG_REGMAP_I2C=m 1112 | CONFIG_REGMAP_SPI=m 1113 | CONFIG_REGMAP_MMIO=m 1114 | # CONFIG_DMA_SHARED_BUFFER is not set 1115 | CONFIG_DMA_CMA=y 1116 | 1117 | # 1118 | # Default contiguous memory area size: 1119 | # 1120 | CONFIG_CMA_SIZE_MBYTES=16 1121 | CONFIG_CMA_SIZE_SEL_MBYTES=y 1122 | # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set 1123 | # CONFIG_CMA_SIZE_SEL_MIN is not set 1124 | # CONFIG_CMA_SIZE_SEL_MAX is not set 1125 | CONFIG_CMA_ALIGNMENT=8 1126 | 1127 | # 1128 | # Bus devices 1129 | # 1130 | # CONFIG_BRCMSTB_GISB_ARB is not set 1131 | # CONFIG_IMX_WEIM is not set 1132 | # CONFIG_VEXPRESS_CONFIG is not set 1133 | # CONFIG_CONNECTOR is not set 1134 | CONFIG_MTD=m 1135 | # CONFIG_MTD_TESTS is not set 1136 | # CONFIG_MTD_REDBOOT_PARTS is not set 1137 | # CONFIG_MTD_CMDLINE_PARTS is not set 1138 | # CONFIG_MTD_AFS_PARTS is not set 1139 | CONFIG_MTD_OF_PARTS=m 1140 | # CONFIG_MTD_AR7_PARTS is not set 1141 | 1142 | # 1143 | # User Modules And Translation Layers 1144 | # 1145 | # CONFIG_MTD_BLOCK is not set 1146 | # CONFIG_MTD_BLOCK_RO is not set 1147 | # CONFIG_FTL is not set 1148 | # CONFIG_NFTL is not set 1149 | # CONFIG_INFTL is not set 1150 | # CONFIG_RFD_FTL is not set 1151 | # CONFIG_SSFDC is not set 1152 | # CONFIG_SM_FTL is not set 1153 | # CONFIG_MTD_OOPS is not set 1154 | # CONFIG_MTD_SWAP is not set 1155 | # CONFIG_MTD_PARTITIONED_MASTER is not set 1156 | 1157 | # 1158 | # RAM/ROM/Flash chip drivers 1159 | # 1160 | # CONFIG_MTD_CFI is not set 1161 | # CONFIG_MTD_JEDECPROBE is not set 1162 | CONFIG_MTD_MAP_BANK_WIDTH_1=y 1163 | CONFIG_MTD_MAP_BANK_WIDTH_2=y 1164 | CONFIG_MTD_MAP_BANK_WIDTH_4=y 1165 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set 1166 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set 1167 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set 1168 | CONFIG_MTD_CFI_I1=y 1169 | CONFIG_MTD_CFI_I2=y 1170 | # CONFIG_MTD_CFI_I4 is not set 1171 | # CONFIG_MTD_CFI_I8 is not set 1172 | # CONFIG_MTD_RAM is not set 1173 | # CONFIG_MTD_ROM is not set 1174 | # CONFIG_MTD_ABSENT is not set 1175 | 1176 | # 1177 | # Mapping drivers for chip access 1178 | # 1179 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set 1180 | # CONFIG_MTD_PLATRAM is not set 1181 | 1182 | # 1183 | # Self-contained MTD device drivers 1184 | # 1185 | # CONFIG_MTD_DATAFLASH is not set 1186 | CONFIG_MTD_M25P80=m 1187 | # CONFIG_MTD_SST25L is not set 1188 | # CONFIG_MTD_SLRAM is not set 1189 | # CONFIG_MTD_PHRAM is not set 1190 | # CONFIG_MTD_MTDRAM is not set 1191 | CONFIG_MTD_BLOCK2MTD=m 1192 | 1193 | # 1194 | # Disk-On-Chip Device Drivers 1195 | # 1196 | # CONFIG_MTD_DOCG3 is not set 1197 | # CONFIG_MTD_NAND is not set 1198 | # CONFIG_MTD_ONENAND is not set 1199 | 1200 | # 1201 | # LPDDR & LPDDR2 PCM memory drivers 1202 | # 1203 | # CONFIG_MTD_LPDDR is not set 1204 | # CONFIG_MTD_LPDDR2_NVM is not set 1205 | CONFIG_MTD_SPI_NOR=m 1206 | # CONFIG_MTD_MT81xx_NOR is not set 1207 | CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y 1208 | # CONFIG_SPI_CADENCE_QUADSPI is not set 1209 | # CONFIG_SPI_FSL_QUADSPI is not set 1210 | # CONFIG_MTD_UBI is not set 1211 | CONFIG_DTC=y 1212 | CONFIG_OF=y 1213 | # CONFIG_OF_UNITTEST is not set 1214 | CONFIG_OF_FLATTREE=y 1215 | CONFIG_OF_EARLY_FLATTREE=y 1216 | CONFIG_OF_ADDRESS=y 1217 | CONFIG_OF_IRQ=y 1218 | CONFIG_OF_NET=y 1219 | CONFIG_OF_MTD=y 1220 | CONFIG_OF_RESERVED_MEM=y 1221 | # CONFIG_OF_OVERLAY is not set 1222 | CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y 1223 | # CONFIG_PARPORT is not set 1224 | CONFIG_BLK_DEV=y 1225 | # CONFIG_BLK_DEV_NULL_BLK is not set 1226 | # CONFIG_ZRAM is not set 1227 | # CONFIG_BLK_DEV_COW_COMMON is not set 1228 | CONFIG_BLK_DEV_LOOP=y 1229 | CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 1230 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set 1231 | # CONFIG_BLK_DEV_DRBD is not set 1232 | # CONFIG_BLK_DEV_NBD is not set 1233 | # CONFIG_BLK_DEV_RAM is not set 1234 | # CONFIG_CDROM_PKTCDVD is not set 1235 | # CONFIG_ATA_OVER_ETH is not set 1236 | # CONFIG_MG_DISK is not set 1237 | # CONFIG_BLK_DEV_RBD is not set 1238 | # CONFIG_NVME_TARGET is not set 1239 | 1240 | # 1241 | # Misc devices 1242 | # 1243 | # CONFIG_SENSORS_LIS3LV02D is not set 1244 | # CONFIG_AD525X_DPOT is not set 1245 | # CONFIG_DUMMY_IRQ is not set 1246 | # CONFIG_ICS932S401 is not set 1247 | # CONFIG_ENCLOSURE_SERVICES is not set 1248 | # CONFIG_APDS9802ALS is not set 1249 | # CONFIG_ISL29003 is not set 1250 | # CONFIG_ISL29020 is not set 1251 | # CONFIG_SENSORS_TSL2550 is not set 1252 | # CONFIG_SENSORS_BH1770 is not set 1253 | # CONFIG_SENSORS_APDS990X is not set 1254 | # CONFIG_HMC6352 is not set 1255 | # CONFIG_DS1682 is not set 1256 | # CONFIG_TI_DAC7512 is not set 1257 | # CONFIG_BMP085_I2C is not set 1258 | # CONFIG_BMP085_SPI is not set 1259 | # CONFIG_USB_SWITCH_FSA9480 is not set 1260 | # CONFIG_LATTICE_ECP3_CONFIG is not set 1261 | CONFIG_SRAM=y 1262 | # CONFIG_C2PORT is not set 1263 | 1264 | # 1265 | # EEPROM support 1266 | # 1267 | # CONFIG_EEPROM_AT24 is not set 1268 | # CONFIG_EEPROM_AT25 is not set 1269 | # CONFIG_EEPROM_LEGACY is not set 1270 | # CONFIG_EEPROM_MAX6875 is not set 1271 | CONFIG_EEPROM_93CX6=m 1272 | # CONFIG_EEPROM_93XX46 is not set 1273 | 1274 | # 1275 | # Texas Instruments shared transport line discipline 1276 | # 1277 | # CONFIG_TI_ST is not set 1278 | # CONFIG_SENSORS_LIS3_SPI is not set 1279 | # CONFIG_SENSORS_LIS3_I2C is not set 1280 | 1281 | # 1282 | # Altera FPGA firmware download module 1283 | # 1284 | # CONFIG_ALTERA_STAPL is not set 1285 | 1286 | # 1287 | # Intel MIC Bus Driver 1288 | # 1289 | 1290 | # 1291 | # SCIF Bus Driver 1292 | # 1293 | 1294 | # 1295 | # VOP Bus Driver 1296 | # 1297 | 1298 | # 1299 | # Intel MIC Host Driver 1300 | # 1301 | 1302 | # 1303 | # Intel MIC Card Driver 1304 | # 1305 | 1306 | # 1307 | # SCIF Driver 1308 | # 1309 | 1310 | # 1311 | # Intel MIC Coprocessor State Management (COSM) Drivers 1312 | # 1313 | 1314 | # 1315 | # VOP Driver 1316 | # 1317 | # CONFIG_ECHO is not set 1318 | # CONFIG_CXL_BASE is not set 1319 | # CONFIG_CXL_AFU_DRIVER_OPS is not set 1320 | 1321 | # 1322 | # SCSI device support 1323 | # 1324 | CONFIG_SCSI_MOD=m 1325 | # CONFIG_RAID_ATTRS is not set 1326 | CONFIG_SCSI=m 1327 | CONFIG_SCSI_DMA=y 1328 | # CONFIG_SCSI_NETLINK is not set 1329 | # CONFIG_SCSI_MQ_DEFAULT is not set 1330 | CONFIG_SCSI_PROC_FS=y 1331 | 1332 | # 1333 | # SCSI support type (disk, tape, CD-ROM) 1334 | # 1335 | CONFIG_BLK_DEV_SD=m 1336 | # CONFIG_CHR_DEV_ST is not set 1337 | # CONFIG_CHR_DEV_OSST is not set 1338 | # CONFIG_BLK_DEV_SR is not set 1339 | # CONFIG_CHR_DEV_SG is not set 1340 | # CONFIG_CHR_DEV_SCH is not set 1341 | # CONFIG_SCSI_CONSTANTS is not set 1342 | # CONFIG_SCSI_LOGGING is not set 1343 | # CONFIG_SCSI_SCAN_ASYNC is not set 1344 | 1345 | # 1346 | # SCSI Transports 1347 | # 1348 | # CONFIG_SCSI_SPI_ATTRS is not set 1349 | # CONFIG_SCSI_FC_ATTRS is not set 1350 | # CONFIG_SCSI_ISCSI_ATTRS is not set 1351 | # CONFIG_SCSI_SAS_ATTRS is not set 1352 | # CONFIG_SCSI_SAS_LIBSAS is not set 1353 | # CONFIG_SCSI_SRP_ATTRS is not set 1354 | CONFIG_SCSI_LOWLEVEL=y 1355 | # CONFIG_ISCSI_TCP is not set 1356 | # CONFIG_ISCSI_BOOT_SYSFS is not set 1357 | # CONFIG_SCSI_UFSHCD is not set 1358 | # CONFIG_SCSI_DEBUG is not set 1359 | # CONFIG_SCSI_DH is not set 1360 | # CONFIG_SCSI_OSD_INITIATOR is not set 1361 | # CONFIG_ATA is not set 1362 | CONFIG_MD=y 1363 | # CONFIG_BLK_DEV_MD is not set 1364 | # CONFIG_BCACHE is not set 1365 | CONFIG_BLK_DEV_DM_BUILTIN=y 1366 | CONFIG_BLK_DEV_DM=y 1367 | # CONFIG_DM_MQ_DEFAULT is not set 1368 | # CONFIG_DM_DEBUG is not set 1369 | CONFIG_DM_BUFIO=y 1370 | # CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set 1371 | CONFIG_DM_CRYPT=y 1372 | # CONFIG_DM_SNAPSHOT is not set 1373 | # CONFIG_DM_THIN_PROVISIONING is not set 1374 | # CONFIG_DM_CACHE is not set 1375 | # CONFIG_DM_ERA is not set 1376 | # CONFIG_DM_MIRROR is not set 1377 | # CONFIG_DM_RAID is not set 1378 | # CONFIG_DM_ZERO is not set 1379 | # CONFIG_DM_MULTIPATH is not set 1380 | # CONFIG_DM_DELAY is not set 1381 | # CONFIG_DM_UEVENT is not set 1382 | # CONFIG_DM_FLAKEY is not set 1383 | CONFIG_DM_VERITY=y 1384 | # CONFIG_DM_VERITY_FEC is not set 1385 | # CONFIG_DM_SWITCH is not set 1386 | # CONFIG_DM_LOG_WRITES is not set 1387 | # CONFIG_TARGET_CORE is not set 1388 | CONFIG_NETDEVICES=y 1389 | CONFIG_MII=m 1390 | CONFIG_NET_CORE=y 1391 | # CONFIG_BONDING is not set 1392 | CONFIG_DUMMY=m 1393 | # CONFIG_EQUALIZER is not set 1394 | # CONFIG_NET_TEAM is not set 1395 | # CONFIG_MACVLAN is not set 1396 | # CONFIG_IPVLAN is not set 1397 | CONFIG_VXLAN=m 1398 | # CONFIG_GENEVE is not set 1399 | # CONFIG_GTP is not set 1400 | # CONFIG_MACSEC is not set 1401 | # CONFIG_NETCONSOLE is not set 1402 | # CONFIG_NETPOLL is not set 1403 | # CONFIG_NET_POLL_CONTROLLER is not set 1404 | CONFIG_TUN=m 1405 | # CONFIG_TUN_VNET_CROSS_LE is not set 1406 | CONFIG_VETH=m 1407 | # CONFIG_NLMON is not set 1408 | 1409 | # 1410 | # CAIF transport drivers 1411 | # 1412 | 1413 | # 1414 | # Distributed Switch Architecture drivers 1415 | # 1416 | # CONFIG_ETHERNET is not set 1417 | # CONFIG_PHYLIB is not set 1418 | # CONFIG_MICREL_KS8995MA is not set 1419 | CONFIG_PPP=m 1420 | CONFIG_PPP_BSDCOMP=m 1421 | CONFIG_PPP_DEFLATE=m 1422 | CONFIG_PPP_FILTER=y 1423 | CONFIG_PPP_MPPE=m 1424 | # CONFIG_PPP_MULTILINK is not set 1425 | CONFIG_PPPOE=m 1426 | # CONFIG_PPTP is not set 1427 | CONFIG_PPPOL2TP=m 1428 | # CONFIG_PPP_ASYNC is not set 1429 | # CONFIG_PPP_SYNC_TTY is not set 1430 | # CONFIG_SLIP is not set 1431 | CONFIG_SLHC=m 1432 | 1433 | # 1434 | # Host-side USB support is needed for USB Network Adapter support 1435 | # 1436 | CONFIG_USB_NET_DRIVERS=m 1437 | # CONFIG_USB_CATC is not set 1438 | # CONFIG_USB_KAWETH is not set 1439 | # CONFIG_USB_PEGASUS is not set 1440 | # CONFIG_USB_RTL8150 is not set 1441 | # CONFIG_USB_RTL8152 is not set 1442 | # CONFIG_USB_LAN78XX is not set 1443 | CONFIG_USB_USBNET=m 1444 | # CONFIG_USB_NET_AX8817X is not set 1445 | # CONFIG_USB_NET_AX88179_178A is not set 1446 | CONFIG_USB_NET_CDCETHER=m 1447 | # CONFIG_USB_NET_CDC_EEM is not set 1448 | # CONFIG_USB_NET_CDC_NCM is not set 1449 | # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set 1450 | # CONFIG_USB_NET_CDC_MBIM is not set 1451 | # CONFIG_USB_NET_DM9601 is not set 1452 | # CONFIG_USB_NET_SR9700 is not set 1453 | # CONFIG_USB_NET_SR9800 is not set 1454 | # CONFIG_USB_NET_SMSC75XX is not set 1455 | # CONFIG_USB_NET_SMSC95XX is not set 1456 | # CONFIG_USB_NET_GL620A is not set 1457 | # CONFIG_USB_NET_NET1080 is not set 1458 | # CONFIG_USB_NET_PLUSB is not set 1459 | # CONFIG_USB_NET_MCS7830 is not set 1460 | CONFIG_USB_NET_RNDIS_HOST=m 1461 | # CONFIG_USB_NET_CDC_SUBSET is not set 1462 | # CONFIG_USB_NET_ZAURUS is not set 1463 | # CONFIG_USB_NET_CX82310_ETH is not set 1464 | # CONFIG_USB_NET_KALMIA is not set 1465 | # CONFIG_USB_NET_QMI_WWAN is not set 1466 | # CONFIG_USB_NET_INT51X1 is not set 1467 | # CONFIG_USB_IPHETH is not set 1468 | # CONFIG_USB_SIERRA_NET is not set 1469 | # CONFIG_USB_VL600 is not set 1470 | # CONFIG_USB_NET_CH9200 is not set 1471 | CONFIG_WLAN=y 1472 | CONFIG_WLAN_VENDOR_ADMTEK=y 1473 | CONFIG_ATH_COMMON=m 1474 | CONFIG_WLAN_VENDOR_ATH=y 1475 | # CONFIG_ATH_DEBUG is not set 1476 | CONFIG_ATH9K_HW=m 1477 | CONFIG_ATH9K_COMMON=m 1478 | # CONFIG_ATH9K_BTCOEX_SUPPORT is not set 1479 | CONFIG_ATH9K=m 1480 | # CONFIG_ATH9K_AHB is not set 1481 | # CONFIG_ATH9K_DEBUGFS is not set 1482 | # CONFIG_ATH9K_DYNACK is not set 1483 | # CONFIG_ATH9K_WOW is not set 1484 | # CONFIG_ATH9K_CHANNEL_CONTEXT is not set 1485 | CONFIG_ATH9K_PCOEM=y 1486 | CONFIG_ATH9K_HTC=m 1487 | # CONFIG_ATH9K_HTC_DEBUGFS is not set 1488 | # CONFIG_CARL9170 is not set 1489 | # CONFIG_ATH6KL is not set 1490 | # CONFIG_AR5523 is not set 1491 | # CONFIG_ATH10K is not set 1492 | # CONFIG_WCN36XX is not set 1493 | CONFIG_WLAN_VENDOR_ATMEL=y 1494 | # CONFIG_AT76C50X_USB is not set 1495 | CONFIG_WLAN_VENDOR_BROADCOM=y 1496 | # CONFIG_B43 is not set 1497 | # CONFIG_B43LEGACY is not set 1498 | # CONFIG_BRCMSMAC is not set 1499 | # CONFIG_BRCMFMAC is not set 1500 | # CONFIG_WLAN_VENDOR_CISCO is not set 1501 | # CONFIG_WLAN_VENDOR_INTEL is not set 1502 | # CONFIG_WLAN_VENDOR_INTERSIL is not set 1503 | # CONFIG_WLAN_VENDOR_MARVELL is not set 1504 | # CONFIG_WLAN_VENDOR_MEDIATEK is not set 1505 | # CONFIG_WLAN_VENDOR_RALINK is not set 1506 | # CONFIG_WLAN_VENDOR_REALTEK is not set 1507 | # CONFIG_WLAN_VENDOR_RSI is not set 1508 | # CONFIG_WLAN_VENDOR_ST is not set 1509 | # CONFIG_WLAN_VENDOR_TI is not set 1510 | # CONFIG_WLAN_VENDOR_ZYDAS is not set 1511 | # CONFIG_MAC80211_HWSIM is not set 1512 | CONFIG_USB_NET_RNDIS_WLAN=m 1513 | 1514 | # 1515 | # Enable WiMAX (Networking options) to see the WiMAX drivers 1516 | # 1517 | # CONFIG_WAN is not set 1518 | # CONFIG_ISDN is not set 1519 | # CONFIG_NVM is not set 1520 | 1521 | # 1522 | # Input device support 1523 | # 1524 | CONFIG_INPUT=y 1525 | CONFIG_INPUT_LEDS=m 1526 | # CONFIG_INPUT_FF_MEMLESS is not set 1527 | # CONFIG_INPUT_POLLDEV is not set 1528 | # CONFIG_INPUT_SPARSEKMAP is not set 1529 | # CONFIG_INPUT_MATRIXKMAP is not set 1530 | 1531 | # 1532 | # Userland interfaces 1533 | # 1534 | CONFIG_INPUT_MOUSEDEV=m 1535 | CONFIG_INPUT_MOUSEDEV_PSAUX=y 1536 | CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 1537 | CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 1538 | # CONFIG_INPUT_JOYDEV is not set 1539 | CONFIG_INPUT_EVDEV=m 1540 | # CONFIG_INPUT_EVBUG is not set 1541 | 1542 | # 1543 | # Input Device Drivers 1544 | # 1545 | CONFIG_INPUT_KEYBOARD=y 1546 | # CONFIG_KEYBOARD_ADP5588 is not set 1547 | # CONFIG_KEYBOARD_ADP5589 is not set 1548 | CONFIG_KEYBOARD_ATKBD=y 1549 | # CONFIG_KEYBOARD_QT1070 is not set 1550 | # CONFIG_KEYBOARD_QT2160 is not set 1551 | # CONFIG_KEYBOARD_LKKBD is not set 1552 | # CONFIG_KEYBOARD_GPIO is not set 1553 | # CONFIG_KEYBOARD_GPIO_POLLED is not set 1554 | # CONFIG_KEYBOARD_TCA6416 is not set 1555 | # CONFIG_KEYBOARD_TCA8418 is not set 1556 | # CONFIG_KEYBOARD_MATRIX is not set 1557 | # CONFIG_KEYBOARD_LM8323 is not set 1558 | # CONFIG_KEYBOARD_LM8333 is not set 1559 | # CONFIG_KEYBOARD_MAX7359 is not set 1560 | # CONFIG_KEYBOARD_MCS is not set 1561 | # CONFIG_KEYBOARD_MPR121 is not set 1562 | # CONFIG_KEYBOARD_IMX is not set 1563 | # CONFIG_KEYBOARD_NEWTON is not set 1564 | # CONFIG_KEYBOARD_OPENCORES is not set 1565 | # CONFIG_KEYBOARD_SAMSUNG is not set 1566 | # CONFIG_KEYBOARD_STOWAWAY is not set 1567 | # CONFIG_KEYBOARD_SUNKBD is not set 1568 | # CONFIG_KEYBOARD_OMAP4 is not set 1569 | # CONFIG_KEYBOARD_XTKBD is not set 1570 | # CONFIG_KEYBOARD_CAP11XX is not set 1571 | # CONFIG_KEYBOARD_BCM is not set 1572 | CONFIG_INPUT_MOUSE=y 1573 | CONFIG_MOUSE_PS2=m 1574 | # CONFIG_MOUSE_PS2_ALPS is not set 1575 | # CONFIG_MOUSE_PS2_BYD is not set 1576 | # CONFIG_MOUSE_PS2_LOGIPS2PP is not set 1577 | # CONFIG_MOUSE_PS2_SYNAPTICS is not set 1578 | # CONFIG_MOUSE_PS2_CYPRESS is not set 1579 | # CONFIG_MOUSE_PS2_TRACKPOINT is not set 1580 | # CONFIG_MOUSE_PS2_ELANTECH is not set 1581 | # CONFIG_MOUSE_PS2_SENTELIC is not set 1582 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set 1583 | CONFIG_MOUSE_PS2_FOCALTECH=y 1584 | CONFIG_MOUSE_SERIAL=m 1585 | # CONFIG_MOUSE_APPLETOUCH is not set 1586 | # CONFIG_MOUSE_BCM5974 is not set 1587 | # CONFIG_MOUSE_CYAPA is not set 1588 | # CONFIG_MOUSE_ELAN_I2C is not set 1589 | # CONFIG_MOUSE_VSXXXAA is not set 1590 | # CONFIG_MOUSE_GPIO is not set 1591 | # CONFIG_MOUSE_SYNAPTICS_I2C is not set 1592 | CONFIG_MOUSE_SYNAPTICS_USB=m 1593 | # CONFIG_INPUT_JOYSTICK is not set 1594 | # CONFIG_INPUT_TABLET is not set 1595 | CONFIG_INPUT_TOUCHSCREEN=y 1596 | CONFIG_TOUCHSCREEN_PROPERTIES=y 1597 | # CONFIG_TOUCHSCREEN_ADS7846 is not set 1598 | # CONFIG_TOUCHSCREEN_AD7877 is not set 1599 | # CONFIG_TOUCHSCREEN_AD7879 is not set 1600 | # CONFIG_TOUCHSCREEN_AR1021_I2C is not set 1601 | # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set 1602 | # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set 1603 | # CONFIG_TOUCHSCREEN_BU21013 is not set 1604 | # CONFIG_TOUCHSCREEN_CHIPONE_ICN8318 is not set 1605 | # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set 1606 | # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set 1607 | # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set 1608 | # CONFIG_TOUCHSCREEN_DYNAPRO is not set 1609 | # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set 1610 | # CONFIG_TOUCHSCREEN_EETI is not set 1611 | # CONFIG_TOUCHSCREEN_EGALAX is not set 1612 | # CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set 1613 | # CONFIG_TOUCHSCREEN_FT6236 is not set 1614 | # CONFIG_TOUCHSCREEN_FUJITSU is not set 1615 | # CONFIG_TOUCHSCREEN_GOODIX is not set 1616 | # CONFIG_TOUCHSCREEN_ILI210X is not set 1617 | # CONFIG_TOUCHSCREEN_GUNZE is not set 1618 | # CONFIG_TOUCHSCREEN_ELAN is not set 1619 | # CONFIG_TOUCHSCREEN_ELO is not set 1620 | # CONFIG_TOUCHSCREEN_WACOM_W8001 is not set 1621 | # CONFIG_TOUCHSCREEN_WACOM_I2C is not set 1622 | # CONFIG_TOUCHSCREEN_MAX11801 is not set 1623 | # CONFIG_TOUCHSCREEN_MCS5000 is not set 1624 | # CONFIG_TOUCHSCREEN_MMS114 is not set 1625 | # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set 1626 | # CONFIG_TOUCHSCREEN_MTOUCH is not set 1627 | # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set 1628 | # CONFIG_TOUCHSCREEN_INEXIO is not set 1629 | # CONFIG_TOUCHSCREEN_MK712 is not set 1630 | # CONFIG_TOUCHSCREEN_PENMOUNT is not set 1631 | # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set 1632 | # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set 1633 | # CONFIG_TOUCHSCREEN_TOUCHWIN is not set 1634 | # CONFIG_TOUCHSCREEN_PIXCIR is not set 1635 | # CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set 1636 | CONFIG_TOUCHSCREEN_USB_COMPOSITE=m 1637 | # CONFIG_TOUCHSCREEN_USB_EGALAX is not set 1638 | # CONFIG_TOUCHSCREEN_USB_PANJIT is not set 1639 | # CONFIG_TOUCHSCREEN_USB_3M is not set 1640 | # CONFIG_TOUCHSCREEN_USB_ITM is not set 1641 | # CONFIG_TOUCHSCREEN_USB_ETURBO is not set 1642 | # CONFIG_TOUCHSCREEN_USB_GUNZE is not set 1643 | # CONFIG_TOUCHSCREEN_USB_DMC_TSC10 is not set 1644 | # CONFIG_TOUCHSCREEN_USB_IRTOUCH is not set 1645 | # CONFIG_TOUCHSCREEN_USB_IDEALTEK is not set 1646 | # CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH is not set 1647 | # CONFIG_TOUCHSCREEN_USB_GOTOP is not set 1648 | # CONFIG_TOUCHSCREEN_USB_JASTEC is not set 1649 | # CONFIG_TOUCHSCREEN_USB_ELO is not set 1650 | CONFIG_TOUCHSCREEN_USB_E2I=y 1651 | # CONFIG_TOUCHSCREEN_USB_ZYTRONIC is not set 1652 | # CONFIG_TOUCHSCREEN_USB_ETT_TC45USB is not set 1653 | # CONFIG_TOUCHSCREEN_USB_NEXIO is not set 1654 | # CONFIG_TOUCHSCREEN_USB_EASYTOUCH is not set 1655 | # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set 1656 | # CONFIG_TOUCHSCREEN_TSC_SERIO is not set 1657 | # CONFIG_TOUCHSCREEN_TSC2004 is not set 1658 | # CONFIG_TOUCHSCREEN_TSC2005 is not set 1659 | # CONFIG_TOUCHSCREEN_TSC2007 is not set 1660 | # CONFIG_TOUCHSCREEN_RM_TS is not set 1661 | # CONFIG_TOUCHSCREEN_SILEAD is not set 1662 | # CONFIG_TOUCHSCREEN_SIS_I2C is not set 1663 | # CONFIG_TOUCHSCREEN_ST1232 is not set 1664 | # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set 1665 | # CONFIG_TOUCHSCREEN_SX8654 is not set 1666 | # CONFIG_TOUCHSCREEN_TPS6507X is not set 1667 | # CONFIG_TOUCHSCREEN_ZFORCE is not set 1668 | # CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set 1669 | # CONFIG_INPUT_MISC is not set 1670 | # CONFIG_RMI4_CORE is not set 1671 | 1672 | # 1673 | # Hardware I/O ports 1674 | # 1675 | CONFIG_SERIO=y 1676 | CONFIG_SERIO_SERPORT=y 1677 | CONFIG_SERIO_LIBPS2=y 1678 | # CONFIG_SERIO_RAW is not set 1679 | # CONFIG_SERIO_ALTERA_PS2 is not set 1680 | # CONFIG_SERIO_PS2MULT is not set 1681 | # CONFIG_SERIO_ARC_PS2 is not set 1682 | # CONFIG_SERIO_APBPS2 is not set 1683 | # CONFIG_USERIO is not set 1684 | # CONFIG_GAMEPORT is not set 1685 | 1686 | # 1687 | # Character devices 1688 | # 1689 | CONFIG_TTY=y 1690 | CONFIG_VT=y 1691 | CONFIG_CONSOLE_TRANSLATIONS=y 1692 | CONFIG_VT_CONSOLE=y 1693 | CONFIG_VT_CONSOLE_SLEEP=y 1694 | CONFIG_HW_CONSOLE=y 1695 | CONFIG_VT_HW_CONSOLE_BINDING=y 1696 | CONFIG_UNIX98_PTYS=y 1697 | CONFIG_LEGACY_PTYS=y 1698 | CONFIG_LEGACY_PTY_COUNT=256 1699 | # CONFIG_SERIAL_NONSTANDARD is not set 1700 | # CONFIG_N_GSM is not set 1701 | # CONFIG_TRACE_SINK is not set 1702 | CONFIG_DEVMEM=y 1703 | CONFIG_DEVKMEM=y 1704 | 1705 | # 1706 | # Serial drivers 1707 | # 1708 | CONFIG_SERIAL_EARLYCON=y 1709 | # CONFIG_SERIAL_8250 is not set 1710 | 1711 | # 1712 | # Non-8250 serial port support 1713 | # 1714 | # CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set 1715 | # CONFIG_SERIAL_MAX3100 is not set 1716 | # CONFIG_SERIAL_MAX310X is not set 1717 | CONFIG_SERIAL_IMX=y 1718 | CONFIG_SERIAL_IMX_CONSOLE=y 1719 | # CONFIG_SERIAL_UARTLITE is not set 1720 | CONFIG_SERIAL_CORE=y 1721 | CONFIG_SERIAL_CORE_CONSOLE=y 1722 | # CONFIG_SERIAL_SCCNXP is not set 1723 | # CONFIG_SERIAL_SC16IS7XX is not set 1724 | # CONFIG_SERIAL_BCM63XX is not set 1725 | # CONFIG_SERIAL_ALTERA_JTAGUART is not set 1726 | # CONFIG_SERIAL_ALTERA_UART is not set 1727 | # CONFIG_SERIAL_IFX6X60 is not set 1728 | # CONFIG_SERIAL_XILINX_PS_UART is not set 1729 | # CONFIG_SERIAL_ARC is not set 1730 | # CONFIG_SERIAL_FSL_LPUART is not set 1731 | # CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set 1732 | # CONFIG_SERIAL_ST_ASC is not set 1733 | # CONFIG_SERIAL_STM32 is not set 1734 | CONFIG_SERIAL_MCTRL_GPIO=y 1735 | # CONFIG_TTY_PRINTK is not set 1736 | # CONFIG_HVC_DCC is not set 1737 | # CONFIG_IPMI_HANDLER is not set 1738 | # CONFIG_HW_RANDOM is not set 1739 | # CONFIG_R3964 is not set 1740 | # CONFIG_RAW_DRIVER is not set 1741 | # CONFIG_TCG_TPM is not set 1742 | # CONFIG_XILLYBUS is not set 1743 | 1744 | # 1745 | # I2C support 1746 | # 1747 | CONFIG_I2C=m 1748 | CONFIG_I2C_BOARDINFO=y 1749 | # CONFIG_I2C_COMPAT is not set 1750 | CONFIG_I2C_CHARDEV=m 1751 | # CONFIG_I2C_MUX is not set 1752 | CONFIG_I2C_HELPER_AUTO=y 1753 | 1754 | # 1755 | # I2C Hardware Bus support 1756 | # 1757 | 1758 | # 1759 | # I2C system bus drivers (mostly embedded / system-on-chip) 1760 | # 1761 | # CONFIG_I2C_CBUS_GPIO is not set 1762 | # CONFIG_I2C_DESIGNWARE_PLATFORM is not set 1763 | # CONFIG_I2C_EMEV2 is not set 1764 | # CONFIG_I2C_GPIO is not set 1765 | CONFIG_I2C_IMX=m 1766 | # CONFIG_I2C_OCORES is not set 1767 | # CONFIG_I2C_PCA_PLATFORM is not set 1768 | # CONFIG_I2C_PXA_PCI is not set 1769 | # CONFIG_I2C_RK3X is not set 1770 | # CONFIG_I2C_SIMTEC is not set 1771 | # CONFIG_I2C_XILINX is not set 1772 | 1773 | # 1774 | # External I2C/SMBus adapter drivers 1775 | # 1776 | # CONFIG_I2C_DIOLAN_U2C is not set 1777 | # CONFIG_I2C_PARPORT_LIGHT is not set 1778 | # CONFIG_I2C_ROBOTFUZZ_OSIF is not set 1779 | # CONFIG_I2C_TAOS_EVM is not set 1780 | # CONFIG_I2C_TINY_USB is not set 1781 | 1782 | # 1783 | # Other I2C/SMBus bus drivers 1784 | # 1785 | # CONFIG_I2C_STUB is not set 1786 | # CONFIG_I2C_SLAVE is not set 1787 | # CONFIG_I2C_DEBUG_CORE is not set 1788 | # CONFIG_I2C_DEBUG_ALGO is not set 1789 | # CONFIG_I2C_DEBUG_BUS is not set 1790 | CONFIG_SPI=y 1791 | CONFIG_SPI_DEBUG=y 1792 | CONFIG_SPI_MASTER=y 1793 | 1794 | # 1795 | # SPI Master Controller Drivers 1796 | # 1797 | # CONFIG_SPI_ALTERA is not set 1798 | # CONFIG_SPI_AXI_SPI_ENGINE is not set 1799 | CONFIG_SPI_BITBANG=m 1800 | # CONFIG_SPI_CADENCE is not set 1801 | # CONFIG_SPI_DESIGNWARE is not set 1802 | # CONFIG_SPI_GPIO is not set 1803 | CONFIG_SPI_IMX=m 1804 | # CONFIG_SPI_FSL_SPI is not set 1805 | # CONFIG_SPI_OC_TINY is not set 1806 | # CONFIG_SPI_PXA2XX_PCI is not set 1807 | # CONFIG_SPI_ROCKCHIP is not set 1808 | # CONFIG_SPI_SC18IS602 is not set 1809 | # CONFIG_SPI_XCOMM is not set 1810 | # CONFIG_SPI_XILINX is not set 1811 | # CONFIG_SPI_ZYNQMP_GQSPI is not set 1812 | 1813 | # 1814 | # SPI Protocol Masters 1815 | # 1816 | CONFIG_SPI_SPIDEV=m 1817 | # CONFIG_SPI_LOOPBACK_TEST is not set 1818 | # CONFIG_SPI_TLE62X0 is not set 1819 | # CONFIG_SPMI is not set 1820 | # CONFIG_HSI is not set 1821 | 1822 | # 1823 | # PPS support 1824 | # 1825 | CONFIG_PPS=y 1826 | # CONFIG_PPS_DEBUG is not set 1827 | 1828 | # 1829 | # PPS clients support 1830 | # 1831 | # CONFIG_PPS_CLIENT_KTIMER is not set 1832 | # CONFIG_PPS_CLIENT_LDISC is not set 1833 | # CONFIG_PPS_CLIENT_GPIO is not set 1834 | 1835 | # 1836 | # PPS generators support 1837 | # 1838 | 1839 | # 1840 | # PTP clock support 1841 | # 1842 | # CONFIG_PTP_1588_CLOCK is not set 1843 | 1844 | # 1845 | # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. 1846 | # 1847 | CONFIG_PINCTRL=y 1848 | 1849 | # 1850 | # Pin controllers 1851 | # 1852 | CONFIG_PINMUX=y 1853 | CONFIG_PINCONF=y 1854 | # CONFIG_DEBUG_PINCTRL is not set 1855 | # CONFIG_PINCTRL_AMD is not set 1856 | # CONFIG_PINCTRL_SINGLE is not set 1857 | CONFIG_PINCTRL_IMX=y 1858 | CONFIG_PINCTRL_IMX53=y 1859 | CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y 1860 | CONFIG_GPIOLIB=y 1861 | CONFIG_GPIO_DEVRES=y 1862 | CONFIG_OF_GPIO=y 1863 | # CONFIG_DEBUG_GPIO is not set 1864 | CONFIG_GPIO_SYSFS=y 1865 | CONFIG_GPIO_GENERIC=y 1866 | 1867 | # 1868 | # Memory mapped GPIO drivers 1869 | # 1870 | # CONFIG_GPIO_74XX_MMIO is not set 1871 | # CONFIG_GPIO_ALTERA is not set 1872 | # CONFIG_GPIO_DWAPB is not set 1873 | # CONFIG_GPIO_EM is not set 1874 | CONFIG_GPIO_GENERIC_PLATFORM=y 1875 | # CONFIG_GPIO_GRGPIO is not set 1876 | # CONFIG_GPIO_MPC8XXX is not set 1877 | CONFIG_GPIO_MXC=y 1878 | # CONFIG_GPIO_XILINX is not set 1879 | # CONFIG_GPIO_ZEVIO is not set 1880 | # CONFIG_GPIO_ZX is not set 1881 | 1882 | # 1883 | # I2C GPIO expanders 1884 | # 1885 | # CONFIG_GPIO_ADP5588 is not set 1886 | # CONFIG_GPIO_ADNP is not set 1887 | # CONFIG_GPIO_MAX7300 is not set 1888 | # CONFIG_GPIO_MAX732X is not set 1889 | # CONFIG_GPIO_PCA953X is not set 1890 | # CONFIG_GPIO_PCF857X is not set 1891 | # CONFIG_GPIO_TPIC2810 is not set 1892 | 1893 | # 1894 | # MFD GPIO expanders 1895 | # 1896 | 1897 | # 1898 | # SPI GPIO expanders 1899 | # 1900 | # CONFIG_GPIO_74X164 is not set 1901 | # CONFIG_GPIO_MAX7301 is not set 1902 | # CONFIG_GPIO_MC33880 is not set 1903 | # CONFIG_GPIO_PISOSR is not set 1904 | 1905 | # 1906 | # SPI or I2C GPIO expanders 1907 | # 1908 | # CONFIG_GPIO_MCP23S08 is not set 1909 | 1910 | # 1911 | # USB GPIO expanders 1912 | # 1913 | # CONFIG_W1 is not set 1914 | CONFIG_POWER_SUPPLY=y 1915 | # CONFIG_POWER_SUPPLY_DEBUG is not set 1916 | # CONFIG_PDA_POWER is not set 1917 | # CONFIG_TEST_POWER is not set 1918 | # CONFIG_BATTERY_DS2780 is not set 1919 | # CONFIG_BATTERY_DS2781 is not set 1920 | # CONFIG_BATTERY_DS2782 is not set 1921 | # CONFIG_BATTERY_SBS is not set 1922 | # CONFIG_BATTERY_BQ27XXX is not set 1923 | # CONFIG_BATTERY_MAX17040 is not set 1924 | # CONFIG_BATTERY_MAX17042 is not set 1925 | # CONFIG_CHARGER_ISP1704 is not set 1926 | # CONFIG_CHARGER_MAX8903 is not set 1927 | # CONFIG_CHARGER_LP8727 is not set 1928 | # CONFIG_CHARGER_GPIO is not set 1929 | # CONFIG_CHARGER_MANAGER is not set 1930 | # CONFIG_CHARGER_BQ2415X is not set 1931 | # CONFIG_CHARGER_BQ24190 is not set 1932 | # CONFIG_CHARGER_BQ24257 is not set 1933 | # CONFIG_CHARGER_BQ24735 is not set 1934 | # CONFIG_CHARGER_BQ25890 is not set 1935 | # CONFIG_CHARGER_SMB347 is not set 1936 | # CONFIG_BATTERY_GAUGE_LTC2941 is not set 1937 | # CONFIG_CHARGER_RT9455 is not set 1938 | # CONFIG_POWER_RESET is not set 1939 | CONFIG_POWER_AVS=y 1940 | # CONFIG_HWMON is not set 1941 | # CONFIG_THERMAL is not set 1942 | CONFIG_WATCHDOG=y 1943 | CONFIG_WATCHDOG_CORE=y 1944 | # CONFIG_WATCHDOG_NOWAYOUT is not set 1945 | # CONFIG_WATCHDOG_SYSFS is not set 1946 | 1947 | # 1948 | # Watchdog Device Drivers 1949 | # 1950 | CONFIG_SOFT_WATCHDOG=m 1951 | CONFIG_GPIO_WATCHDOG=m 1952 | # CONFIG_XILINX_WATCHDOG is not set 1953 | # CONFIG_ZIIRAVE_WATCHDOG is not set 1954 | # CONFIG_CADENCE_WATCHDOG is not set 1955 | # CONFIG_DW_WATCHDOG is not set 1956 | # CONFIG_MAX63XX_WATCHDOG is not set 1957 | CONFIG_IMX2_WDT=m 1958 | # CONFIG_MEN_A21_WDT is not set 1959 | 1960 | # 1961 | # USB-based Watchdog Cards 1962 | # 1963 | # CONFIG_USBPCWATCHDOG is not set 1964 | CONFIG_SSB_POSSIBLE=y 1965 | 1966 | # 1967 | # Sonics Silicon Backplane 1968 | # 1969 | # CONFIG_SSB is not set 1970 | CONFIG_BCMA_POSSIBLE=y 1971 | 1972 | # 1973 | # Broadcom specific AMBA 1974 | # 1975 | # CONFIG_BCMA is not set 1976 | 1977 | # 1978 | # Multifunction device drivers 1979 | # 1980 | # CONFIG_MFD_CORE is not set 1981 | # CONFIG_MFD_ACT8945A is not set 1982 | # CONFIG_MFD_ATMEL_FLEXCOM is not set 1983 | # CONFIG_MFD_ATMEL_HLCDC is not set 1984 | # CONFIG_MFD_BCM590XX is not set 1985 | # CONFIG_MFD_AXP20X_I2C is not set 1986 | # CONFIG_MFD_CROS_EC is not set 1987 | # CONFIG_MFD_ASIC3 is not set 1988 | # CONFIG_MFD_DA9052_SPI is not set 1989 | # CONFIG_MFD_DA9062 is not set 1990 | # CONFIG_MFD_DA9063 is not set 1991 | # CONFIG_MFD_DA9150 is not set 1992 | # CONFIG_MFD_DLN2 is not set 1993 | # CONFIG_MFD_MC13XXX_SPI is not set 1994 | # CONFIG_MFD_MC13XXX_I2C is not set 1995 | # CONFIG_MFD_HI6421_PMIC is not set 1996 | # CONFIG_HTC_EGPIO is not set 1997 | # CONFIG_HTC_PASIC3 is not set 1998 | # CONFIG_MFD_KEMPLD is not set 1999 | # CONFIG_MFD_88PM800 is not set 2000 | # CONFIG_MFD_88PM805 is not set 2001 | # CONFIG_MFD_MAX14577 is not set 2002 | # CONFIG_MFD_MAX77686 is not set 2003 | # CONFIG_MFD_MAX77693 is not set 2004 | # CONFIG_MFD_MAX8907 is not set 2005 | # CONFIG_MFD_MT6397 is not set 2006 | # CONFIG_MFD_MENF21BMC is not set 2007 | # CONFIG_EZX_PCAP is not set 2008 | # CONFIG_MFD_VIPERBOARD is not set 2009 | # CONFIG_MFD_RETU is not set 2010 | # CONFIG_MFD_PCF50633 is not set 2011 | # CONFIG_MFD_PM8921_CORE is not set 2012 | # CONFIG_MFD_RT5033 is not set 2013 | # CONFIG_MFD_RTSX_USB is not set 2014 | # CONFIG_MFD_RK808 is not set 2015 | # CONFIG_MFD_RN5T618 is not set 2016 | # CONFIG_MFD_SI476X_CORE is not set 2017 | # CONFIG_MFD_SM501 is not set 2018 | # CONFIG_MFD_SKY81452 is not set 2019 | # CONFIG_ABX500_CORE is not set 2020 | # CONFIG_MFD_STMPE is not set 2021 | # CONFIG_MFD_SYSCON is not set 2022 | # CONFIG_MFD_TI_AM335X_TSCADC is not set 2023 | # CONFIG_MFD_LP3943 is not set 2024 | # CONFIG_TPS6105X is not set 2025 | # CONFIG_TPS65010 is not set 2026 | # CONFIG_TPS6507X is not set 2027 | # CONFIG_MFD_TPS65086 is not set 2028 | # CONFIG_MFD_TPS65217 is not set 2029 | # CONFIG_MFD_TPS65218 is not set 2030 | # CONFIG_MFD_TPS65912_I2C is not set 2031 | # CONFIG_MFD_TPS65912_SPI is not set 2032 | # CONFIG_MFD_WL1273_CORE is not set 2033 | # CONFIG_MFD_LM3533 is not set 2034 | # CONFIG_MFD_TMIO is not set 2035 | # CONFIG_MFD_T7L66XB is not set 2036 | # CONFIG_MFD_TC6387XB is not set 2037 | # CONFIG_MFD_TC6393XB is not set 2038 | # CONFIG_MFD_ARIZONA_I2C is not set 2039 | # CONFIG_MFD_ARIZONA_SPI is not set 2040 | # CONFIG_MFD_WM831X_SPI is not set 2041 | # CONFIG_MFD_WM8994 is not set 2042 | CONFIG_REGULATOR=y 2043 | # CONFIG_REGULATOR_DEBUG is not set 2044 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set 2045 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set 2046 | # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set 2047 | # CONFIG_REGULATOR_ACT8865 is not set 2048 | # CONFIG_REGULATOR_AD5398 is not set 2049 | # CONFIG_REGULATOR_DA9210 is not set 2050 | # CONFIG_REGULATOR_DA9211 is not set 2051 | # CONFIG_REGULATOR_FAN53555 is not set 2052 | # CONFIG_REGULATOR_GPIO is not set 2053 | # CONFIG_REGULATOR_ISL9305 is not set 2054 | # CONFIG_REGULATOR_ISL6271A is not set 2055 | # CONFIG_REGULATOR_LP3971 is not set 2056 | # CONFIG_REGULATOR_LP3972 is not set 2057 | # CONFIG_REGULATOR_LP872X is not set 2058 | # CONFIG_REGULATOR_LP8755 is not set 2059 | CONFIG_REGULATOR_LTC3589=m 2060 | # CONFIG_REGULATOR_MAX1586 is not set 2061 | # CONFIG_REGULATOR_MAX8649 is not set 2062 | # CONFIG_REGULATOR_MAX8660 is not set 2063 | # CONFIG_REGULATOR_MAX8952 is not set 2064 | # CONFIG_REGULATOR_MT6311 is not set 2065 | # CONFIG_REGULATOR_PFUZE100 is not set 2066 | # CONFIG_REGULATOR_PV88060 is not set 2067 | # CONFIG_REGULATOR_PV88080 is not set 2068 | # CONFIG_REGULATOR_PV88090 is not set 2069 | # CONFIG_REGULATOR_TPS51632 is not set 2070 | # CONFIG_REGULATOR_TPS62360 is not set 2071 | # CONFIG_REGULATOR_TPS65023 is not set 2072 | # CONFIG_REGULATOR_TPS6507X is not set 2073 | # CONFIG_REGULATOR_TPS6524X is not set 2074 | # CONFIG_MEDIA_SUPPORT is not set 2075 | 2076 | # 2077 | # Graphics support 2078 | # 2079 | # CONFIG_DRM is not set 2080 | 2081 | # 2082 | # ACP (Audio CoProcessor) Configuration 2083 | # 2084 | 2085 | # 2086 | # Frame buffer Devices 2087 | # 2088 | # CONFIG_FB is not set 2089 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set 2090 | # CONFIG_VGASTATE is not set 2091 | 2092 | # 2093 | # Console display driver support 2094 | # 2095 | CONFIG_DUMMY_CONSOLE=y 2096 | # CONFIG_SOUND is not set 2097 | 2098 | # 2099 | # HID support 2100 | # 2101 | CONFIG_HID=y 2102 | # CONFIG_HID_BATTERY_STRENGTH is not set 2103 | # CONFIG_HIDRAW is not set 2104 | # CONFIG_UHID is not set 2105 | CONFIG_HID_GENERIC=m 2106 | 2107 | # 2108 | # Special HID drivers 2109 | # 2110 | # CONFIG_HID_A4TECH is not set 2111 | # CONFIG_HID_ACRUX is not set 2112 | # CONFIG_HID_APPLE is not set 2113 | # CONFIG_HID_APPLEIR is not set 2114 | # CONFIG_HID_AUREAL is not set 2115 | # CONFIG_HID_BELKIN is not set 2116 | # CONFIG_HID_BETOP_FF is not set 2117 | # CONFIG_HID_CHERRY is not set 2118 | # CONFIG_HID_CHICONY is not set 2119 | # CONFIG_HID_CORSAIR is not set 2120 | # CONFIG_HID_CMEDIA is not set 2121 | # CONFIG_HID_CP2112 is not set 2122 | # CONFIG_HID_CYPRESS is not set 2123 | # CONFIG_HID_DRAGONRISE is not set 2124 | # CONFIG_HID_EMS_FF is not set 2125 | # CONFIG_HID_ELECOM is not set 2126 | # CONFIG_HID_ELO is not set 2127 | # CONFIG_HID_EZKEY is not set 2128 | # CONFIG_HID_GEMBIRD is not set 2129 | # CONFIG_HID_GFRM is not set 2130 | # CONFIG_HID_HOLTEK is not set 2131 | # CONFIG_HID_GT683R is not set 2132 | # CONFIG_HID_KEYTOUCH is not set 2133 | # CONFIG_HID_KYE is not set 2134 | # CONFIG_HID_UCLOGIC is not set 2135 | # CONFIG_HID_WALTOP is not set 2136 | # CONFIG_HID_GYRATION is not set 2137 | # CONFIG_HID_ICADE is not set 2138 | # CONFIG_HID_TWINHAN is not set 2139 | # CONFIG_HID_KENSINGTON is not set 2140 | # CONFIG_HID_LCPOWER is not set 2141 | # CONFIG_HID_LED is not set 2142 | # CONFIG_HID_LENOVO is not set 2143 | # CONFIG_HID_LOGITECH is not set 2144 | # CONFIG_HID_MAGICMOUSE is not set 2145 | # CONFIG_HID_MICROSOFT is not set 2146 | # CONFIG_HID_MONTEREY is not set 2147 | # CONFIG_HID_MULTITOUCH is not set 2148 | # CONFIG_HID_NTRIG is not set 2149 | # CONFIG_HID_ORTEK is not set 2150 | # CONFIG_HID_PANTHERLORD is not set 2151 | # CONFIG_HID_PENMOUNT is not set 2152 | # CONFIG_HID_PETALYNX is not set 2153 | # CONFIG_HID_PICOLCD is not set 2154 | # CONFIG_HID_PLANTRONICS is not set 2155 | # CONFIG_HID_PRIMAX is not set 2156 | # CONFIG_HID_ROCCAT is not set 2157 | # CONFIG_HID_SAITEK is not set 2158 | # CONFIG_HID_SAMSUNG is not set 2159 | # CONFIG_HID_SONY is not set 2160 | # CONFIG_HID_SPEEDLINK is not set 2161 | # CONFIG_HID_STEELSERIES is not set 2162 | # CONFIG_HID_SUNPLUS is not set 2163 | # CONFIG_HID_RMI is not set 2164 | # CONFIG_HID_GREENASIA is not set 2165 | # CONFIG_HID_SMARTJOYPLUS is not set 2166 | # CONFIG_HID_TIVO is not set 2167 | # CONFIG_HID_TOPSEED is not set 2168 | # CONFIG_HID_THINGM is not set 2169 | # CONFIG_HID_THRUSTMASTER is not set 2170 | # CONFIG_HID_WACOM is not set 2171 | # CONFIG_HID_WIIMOTE is not set 2172 | # CONFIG_HID_XINMO is not set 2173 | # CONFIG_HID_ZEROPLUS is not set 2174 | # CONFIG_HID_ZYDACRON is not set 2175 | # CONFIG_HID_SENSOR_HUB is not set 2176 | # CONFIG_HID_ALPS is not set 2177 | 2178 | # 2179 | # USB HID support 2180 | # 2181 | CONFIG_USB_HID=m 2182 | # CONFIG_HID_PID is not set 2183 | CONFIG_USB_HIDDEV=y 2184 | 2185 | # 2186 | # USB HID Boot Protocol drivers 2187 | # 2188 | CONFIG_USB_KBD=m 2189 | CONFIG_USB_MOUSE=m 2190 | 2191 | # 2192 | # I2C HID support 2193 | # 2194 | # CONFIG_I2C_HID is not set 2195 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y 2196 | CONFIG_USB_SUPPORT=y 2197 | CONFIG_USB_COMMON=m 2198 | CONFIG_USB_ARCH_HAS_HCD=y 2199 | CONFIG_USB=m 2200 | # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set 2201 | 2202 | # 2203 | # Miscellaneous USB options 2204 | # 2205 | CONFIG_USB_DEFAULT_PERSIST=y 2206 | # CONFIG_USB_DYNAMIC_MINORS is not set 2207 | CONFIG_USB_OTG=y 2208 | # CONFIG_USB_OTG_WHITELIST is not set 2209 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set 2210 | # CONFIG_USB_OTG_FSM is not set 2211 | # CONFIG_USB_ULPI_BUS is not set 2212 | CONFIG_USB_MON=m 2213 | # CONFIG_USB_WUSB_CBAF is not set 2214 | 2215 | # 2216 | # USB Host Controller Drivers 2217 | # 2218 | # CONFIG_USB_C67X00_HCD is not set 2219 | # CONFIG_USB_XHCI_HCD is not set 2220 | CONFIG_USB_EHCI_HCD=m 2221 | CONFIG_USB_EHCI_ROOT_HUB_TT=y 2222 | CONFIG_USB_EHCI_TT_NEWSCHED=y 2223 | # CONFIG_USB_EHCI_MXC is not set 2224 | # CONFIG_USB_EHCI_HCD_PLATFORM is not set 2225 | # CONFIG_USB_OXU210HP_HCD is not set 2226 | # CONFIG_USB_ISP116X_HCD is not set 2227 | # CONFIG_USB_ISP1362_HCD is not set 2228 | # CONFIG_USB_FOTG210_HCD is not set 2229 | # CONFIG_USB_MAX3421_HCD is not set 2230 | # CONFIG_USB_OHCI_HCD is not set 2231 | # CONFIG_USB_SL811_HCD is not set 2232 | # CONFIG_USB_R8A66597_HCD is not set 2233 | # CONFIG_USB_IMX21_HCD is not set 2234 | # CONFIG_USB_HCD_TEST_MODE is not set 2235 | 2236 | # 2237 | # USB Device Class drivers 2238 | # 2239 | # CONFIG_USB_ACM is not set 2240 | # CONFIG_USB_PRINTER is not set 2241 | # CONFIG_USB_WDM is not set 2242 | # CONFIG_USB_TMC is not set 2243 | 2244 | # 2245 | # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may 2246 | # 2247 | 2248 | # 2249 | # also be needed; see USB_STORAGE Help for more info 2250 | # 2251 | CONFIG_USB_STORAGE=m 2252 | # CONFIG_USB_STORAGE_DEBUG is not set 2253 | # CONFIG_USB_STORAGE_REALTEK is not set 2254 | # CONFIG_USB_STORAGE_DATAFAB is not set 2255 | # CONFIG_USB_STORAGE_FREECOM is not set 2256 | # CONFIG_USB_STORAGE_ISD200 is not set 2257 | # CONFIG_USB_STORAGE_USBAT is not set 2258 | # CONFIG_USB_STORAGE_SDDR09 is not set 2259 | # CONFIG_USB_STORAGE_SDDR55 is not set 2260 | # CONFIG_USB_STORAGE_JUMPSHOT is not set 2261 | # CONFIG_USB_STORAGE_ALAUDA is not set 2262 | # CONFIG_USB_STORAGE_ONETOUCH is not set 2263 | # CONFIG_USB_STORAGE_KARMA is not set 2264 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set 2265 | # CONFIG_USB_STORAGE_ENE_UB6250 is not set 2266 | # CONFIG_USB_UAS is not set 2267 | 2268 | # 2269 | # USB Imaging devices 2270 | # 2271 | # CONFIG_USB_MDC800 is not set 2272 | # CONFIG_USB_MICROTEK is not set 2273 | # CONFIG_USBIP_CORE is not set 2274 | # CONFIG_USB_MUSB_HDRC is not set 2275 | # CONFIG_USB_DWC3 is not set 2276 | # CONFIG_USB_DWC2 is not set 2277 | CONFIG_USB_CHIPIDEA=m 2278 | CONFIG_USB_CHIPIDEA_OF=m 2279 | CONFIG_USB_CHIPIDEA_UDC=y 2280 | CONFIG_USB_CHIPIDEA_HOST=y 2281 | # CONFIG_USB_ISP1760 is not set 2282 | 2283 | # 2284 | # USB port drivers 2285 | # 2286 | # CONFIG_USB_SERIAL is not set 2287 | 2288 | # 2289 | # USB Miscellaneous drivers 2290 | # 2291 | # CONFIG_USB_EMI62 is not set 2292 | # CONFIG_USB_EMI26 is not set 2293 | # CONFIG_USB_ADUTUX is not set 2294 | # CONFIG_USB_SEVSEG is not set 2295 | # CONFIG_USB_RIO500 is not set 2296 | # CONFIG_USB_LEGOTOWER is not set 2297 | # CONFIG_USB_LCD is not set 2298 | # CONFIG_USB_CYPRESS_CY7C63 is not set 2299 | # CONFIG_USB_CYTHERM is not set 2300 | # CONFIG_USB_IDMOUSE is not set 2301 | # CONFIG_USB_FTDI_ELAN is not set 2302 | # CONFIG_USB_APPLEDISPLAY is not set 2303 | # CONFIG_USB_SISUSBVGA is not set 2304 | # CONFIG_USB_LD is not set 2305 | # CONFIG_USB_TRANCEVIBRATOR is not set 2306 | # CONFIG_USB_IOWARRIOR is not set 2307 | # CONFIG_USB_TEST is not set 2308 | # CONFIG_USB_EHSET_TEST_FIXTURE is not set 2309 | # CONFIG_USB_ISIGHTFW is not set 2310 | # CONFIG_USB_YUREX is not set 2311 | # CONFIG_USB_EZUSB_FX2 is not set 2312 | # CONFIG_USB_HSIC_USB3503 is not set 2313 | # CONFIG_USB_LINK_LAYER_TEST is not set 2314 | 2315 | # 2316 | # USB Physical Layer drivers 2317 | # 2318 | CONFIG_USB_PHY=y 2319 | CONFIG_NOP_USB_XCEIV=m 2320 | # CONFIG_AM335X_PHY_USB is not set 2321 | # CONFIG_USB_GPIO_VBUS is not set 2322 | # CONFIG_USB_ISP1301 is not set 2323 | # CONFIG_USB_MXS_PHY is not set 2324 | # CONFIG_USB_ULPI is not set 2325 | CONFIG_USB_GADGET=m 2326 | # CONFIG_USB_GADGET_DEBUG is not set 2327 | # CONFIG_USB_GADGET_DEBUG_FILES is not set 2328 | CONFIG_USB_GADGET_DEBUG_FS=y 2329 | CONFIG_USB_GADGET_VBUS_DRAW=500 2330 | CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 2331 | # CONFIG_U_SERIAL_CONSOLE is not set 2332 | 2333 | # 2334 | # USB Peripheral Controller 2335 | # 2336 | # CONFIG_USB_FSL_USB2 is not set 2337 | # CONFIG_USB_FUSB300 is not set 2338 | # CONFIG_USB_FOTG210_UDC is not set 2339 | # CONFIG_USB_GR_UDC is not set 2340 | # CONFIG_USB_R8A66597 is not set 2341 | # CONFIG_USB_PXA27X is not set 2342 | # CONFIG_USB_MV_UDC is not set 2343 | # CONFIG_USB_MV_U3D is not set 2344 | # CONFIG_USB_M66592 is not set 2345 | # CONFIG_USB_BDC_UDC is not set 2346 | # CONFIG_USB_NET2272 is not set 2347 | # CONFIG_USB_GADGET_XILINX is not set 2348 | # CONFIG_USB_DUMMY_HCD is not set 2349 | CONFIG_USB_LIBCOMPOSITE=m 2350 | CONFIG_USB_F_ACM=m 2351 | CONFIG_USB_F_SS_LB=m 2352 | CONFIG_USB_U_SERIAL=m 2353 | CONFIG_USB_U_ETHER=m 2354 | CONFIG_USB_F_SERIAL=m 2355 | CONFIG_USB_F_OBEX=m 2356 | CONFIG_USB_F_NCM=m 2357 | CONFIG_USB_F_ECM=m 2358 | CONFIG_USB_F_EEM=m 2359 | CONFIG_USB_F_SUBSET=m 2360 | CONFIG_USB_F_RNDIS=m 2361 | CONFIG_USB_F_MASS_STORAGE=m 2362 | CONFIG_USB_F_FS=m 2363 | CONFIG_USB_F_HID=m 2364 | CONFIG_USB_F_PRINTER=m 2365 | CONFIG_USB_CONFIGFS=m 2366 | CONFIG_USB_CONFIGFS_SERIAL=y 2367 | CONFIG_USB_CONFIGFS_ACM=y 2368 | CONFIG_USB_CONFIGFS_OBEX=y 2369 | CONFIG_USB_CONFIGFS_NCM=y 2370 | CONFIG_USB_CONFIGFS_ECM=y 2371 | CONFIG_USB_CONFIGFS_ECM_SUBSET=y 2372 | CONFIG_USB_CONFIGFS_RNDIS=y 2373 | CONFIG_USB_CONFIGFS_EEM=y 2374 | CONFIG_USB_CONFIGFS_MASS_STORAGE=y 2375 | CONFIG_USB_CONFIGFS_F_LB_SS=y 2376 | CONFIG_USB_CONFIGFS_F_FS=y 2377 | CONFIG_USB_CONFIGFS_F_HID=y 2378 | CONFIG_USB_CONFIGFS_F_PRINTER=y 2379 | CONFIG_USB_ZERO=m 2380 | # CONFIG_USB_ZERO_HNPTEST is not set 2381 | CONFIG_USB_ETH=m 2382 | CONFIG_USB_ETH_RNDIS=y 2383 | CONFIG_USB_ETH_EEM=y 2384 | CONFIG_USB_G_NCM=m 2385 | CONFIG_USB_GADGETFS=m 2386 | CONFIG_USB_FUNCTIONFS=m 2387 | CONFIG_USB_FUNCTIONFS_ETH=y 2388 | CONFIG_USB_FUNCTIONFS_RNDIS=y 2389 | CONFIG_USB_FUNCTIONFS_GENERIC=y 2390 | CONFIG_USB_MASS_STORAGE=m 2391 | CONFIG_USB_G_SERIAL=m 2392 | CONFIG_USB_G_PRINTER=m 2393 | CONFIG_USB_CDC_COMPOSITE=m 2394 | CONFIG_USB_G_ACM_MS=m 2395 | CONFIG_USB_G_MULTI=m 2396 | CONFIG_USB_G_MULTI_RNDIS=y 2397 | CONFIG_USB_G_MULTI_CDC=y 2398 | CONFIG_USB_G_HID=m 2399 | CONFIG_USB_G_DBGP=m 2400 | # CONFIG_USB_G_DBGP_PRINTK is not set 2401 | CONFIG_USB_G_DBGP_SERIAL=y 2402 | # CONFIG_USB_LED_TRIG is not set 2403 | # CONFIG_UWB is not set 2404 | CONFIG_MMC=y 2405 | # CONFIG_MMC_DEBUG is not set 2406 | # CONFIG_PWRSEQ_EMMC is not set 2407 | # CONFIG_PWRSEQ_SIMPLE is not set 2408 | 2409 | # 2410 | # MMC/SD/SDIO Card Drivers 2411 | # 2412 | CONFIG_MMC_BLOCK=y 2413 | CONFIG_MMC_BLOCK_MINORS=8 2414 | CONFIG_MMC_BLOCK_BOUNCE=y 2415 | # CONFIG_SDIO_UART is not set 2416 | # CONFIG_MMC_TEST is not set 2417 | 2418 | # 2419 | # MMC/SD/SDIO Host Controller Drivers 2420 | # 2421 | CONFIG_MMC_SDHCI=y 2422 | CONFIG_MMC_SDHCI_IO_ACCESSORS=y 2423 | CONFIG_MMC_SDHCI_PLTFM=y 2424 | # CONFIG_MMC_SDHCI_OF_ARASAN is not set 2425 | # CONFIG_MMC_SDHCI_OF_AT91 is not set 2426 | # CONFIG_MMC_SDHCI_OF_ESDHC is not set 2427 | CONFIG_MMC_SDHCI_ESDHC_IMX=y 2428 | # CONFIG_MMC_SDHCI_F_SDH30 is not set 2429 | # CONFIG_MMC_MXC is not set 2430 | # CONFIG_MMC_SPI is not set 2431 | # CONFIG_MMC_DW is not set 2432 | # CONFIG_MMC_VUB300 is not set 2433 | # CONFIG_MMC_USHC is not set 2434 | # CONFIG_MMC_USDHI6ROL0 is not set 2435 | # CONFIG_MMC_MTK is not set 2436 | # CONFIG_MEMSTICK is not set 2437 | CONFIG_NEW_LEDS=y 2438 | CONFIG_LEDS_CLASS=m 2439 | # CONFIG_LEDS_CLASS_FLASH is not set 2440 | 2441 | # 2442 | # LED drivers 2443 | # 2444 | # CONFIG_LEDS_BCM6328 is not set 2445 | # CONFIG_LEDS_BCM6358 is not set 2446 | # CONFIG_LEDS_LM3530 is not set 2447 | # CONFIG_LEDS_LM3642 is not set 2448 | # CONFIG_LEDS_PCA9532 is not set 2449 | CONFIG_LEDS_GPIO=m 2450 | # CONFIG_LEDS_LP3944 is not set 2451 | # CONFIG_LEDS_LP5521 is not set 2452 | # CONFIG_LEDS_LP5523 is not set 2453 | # CONFIG_LEDS_LP5562 is not set 2454 | # CONFIG_LEDS_LP8501 is not set 2455 | # CONFIG_LEDS_LP8860 is not set 2456 | # CONFIG_LEDS_PCA955X is not set 2457 | # CONFIG_LEDS_PCA963X is not set 2458 | # CONFIG_LEDS_DAC124S085 is not set 2459 | # CONFIG_LEDS_REGULATOR is not set 2460 | # CONFIG_LEDS_BD2802 is not set 2461 | # CONFIG_LEDS_LT3593 is not set 2462 | # CONFIG_LEDS_TCA6507 is not set 2463 | # CONFIG_LEDS_TLC591XX is not set 2464 | # CONFIG_LEDS_LM355x is not set 2465 | # CONFIG_LEDS_IS31FL32XX is not set 2466 | 2467 | # 2468 | # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) 2469 | # 2470 | # CONFIG_LEDS_BLINKM is not set 2471 | 2472 | # 2473 | # LED Triggers 2474 | # 2475 | CONFIG_LEDS_TRIGGERS=y 2476 | CONFIG_LEDS_TRIGGER_TIMER=m 2477 | CONFIG_LEDS_TRIGGER_ONESHOT=m 2478 | # CONFIG_LEDS_TRIGGER_MTD is not set 2479 | CONFIG_LEDS_TRIGGER_HEARTBEAT=m 2480 | CONFIG_LEDS_TRIGGER_BACKLIGHT=m 2481 | CONFIG_LEDS_TRIGGER_CPU=y 2482 | CONFIG_LEDS_TRIGGER_GPIO=m 2483 | CONFIG_LEDS_TRIGGER_DEFAULT_ON=m 2484 | 2485 | # 2486 | # iptables trigger is under Netfilter config (LED target) 2487 | # 2488 | CONFIG_LEDS_TRIGGER_TRANSIENT=m 2489 | # CONFIG_LEDS_TRIGGER_CAMERA is not set 2490 | # CONFIG_LEDS_TRIGGER_PANIC is not set 2491 | # CONFIG_ACCESSIBILITY is not set 2492 | CONFIG_EDAC_ATOMIC_SCRUB=y 2493 | CONFIG_EDAC_SUPPORT=y 2494 | # CONFIG_EDAC is not set 2495 | CONFIG_RTC_LIB=y 2496 | CONFIG_RTC_CLASS=y 2497 | CONFIG_RTC_HCTOSYS=y 2498 | CONFIG_RTC_HCTOSYS_DEVICE="rtc0" 2499 | CONFIG_RTC_SYSTOHC=y 2500 | CONFIG_RTC_SYSTOHC_DEVICE="rtc0" 2501 | # CONFIG_RTC_DEBUG is not set 2502 | 2503 | # 2504 | # RTC interfaces 2505 | # 2506 | CONFIG_RTC_INTF_SYSFS=y 2507 | CONFIG_RTC_INTF_PROC=y 2508 | CONFIG_RTC_INTF_DEV=y 2509 | CONFIG_RTC_INTF_DEV_UIE_EMUL=y 2510 | # CONFIG_RTC_DRV_TEST is not set 2511 | 2512 | # 2513 | # I2C RTC drivers 2514 | # 2515 | # CONFIG_RTC_DRV_ABB5ZES3 is not set 2516 | # CONFIG_RTC_DRV_ABX80X is not set 2517 | # CONFIG_RTC_DRV_DS1307 is not set 2518 | # CONFIG_RTC_DRV_DS1374 is not set 2519 | # CONFIG_RTC_DRV_DS1672 is not set 2520 | # CONFIG_RTC_DRV_HYM8563 is not set 2521 | # CONFIG_RTC_DRV_MAX6900 is not set 2522 | # CONFIG_RTC_DRV_RS5C372 is not set 2523 | # CONFIG_RTC_DRV_ISL1208 is not set 2524 | # CONFIG_RTC_DRV_ISL12022 is not set 2525 | # CONFIG_RTC_DRV_ISL12057 is not set 2526 | # CONFIG_RTC_DRV_X1205 is not set 2527 | # CONFIG_RTC_DRV_PCF8523 is not set 2528 | # CONFIG_RTC_DRV_PCF85063 is not set 2529 | # CONFIG_RTC_DRV_PCF8563 is not set 2530 | # CONFIG_RTC_DRV_PCF8583 is not set 2531 | # CONFIG_RTC_DRV_M41T80 is not set 2532 | # CONFIG_RTC_DRV_BQ32K is not set 2533 | # CONFIG_RTC_DRV_S35390A is not set 2534 | # CONFIG_RTC_DRV_FM3130 is not set 2535 | # CONFIG_RTC_DRV_RX8010 is not set 2536 | # CONFIG_RTC_DRV_RX8581 is not set 2537 | # CONFIG_RTC_DRV_RX8025 is not set 2538 | # CONFIG_RTC_DRV_EM3027 is not set 2539 | # CONFIG_RTC_DRV_RV8803 is not set 2540 | 2541 | # 2542 | # SPI RTC drivers 2543 | # 2544 | # CONFIG_RTC_DRV_M41T93 is not set 2545 | # CONFIG_RTC_DRV_M41T94 is not set 2546 | # CONFIG_RTC_DRV_DS1302 is not set 2547 | # CONFIG_RTC_DRV_DS1305 is not set 2548 | # CONFIG_RTC_DRV_DS1343 is not set 2549 | # CONFIG_RTC_DRV_DS1347 is not set 2550 | # CONFIG_RTC_DRV_DS1390 is not set 2551 | # CONFIG_RTC_DRV_MAX6916 is not set 2552 | # CONFIG_RTC_DRV_R9701 is not set 2553 | # CONFIG_RTC_DRV_RX4581 is not set 2554 | # CONFIG_RTC_DRV_RX6110 is not set 2555 | # CONFIG_RTC_DRV_RS5C348 is not set 2556 | # CONFIG_RTC_DRV_MAX6902 is not set 2557 | # CONFIG_RTC_DRV_PCF2123 is not set 2558 | # CONFIG_RTC_DRV_MCP795 is not set 2559 | CONFIG_RTC_I2C_AND_SPI=m 2560 | 2561 | # 2562 | # SPI and I2C RTC drivers 2563 | # 2564 | # CONFIG_RTC_DRV_DS3232 is not set 2565 | # CONFIG_RTC_DRV_PCF2127 is not set 2566 | # CONFIG_RTC_DRV_RV3029C2 is not set 2567 | 2568 | # 2569 | # Platform RTC drivers 2570 | # 2571 | # CONFIG_RTC_DRV_CMOS is not set 2572 | # CONFIG_RTC_DRV_DS1286 is not set 2573 | # CONFIG_RTC_DRV_DS1511 is not set 2574 | # CONFIG_RTC_DRV_DS1553 is not set 2575 | # CONFIG_RTC_DRV_DS1685_FAMILY is not set 2576 | # CONFIG_RTC_DRV_DS1742 is not set 2577 | # CONFIG_RTC_DRV_DS2404 is not set 2578 | # CONFIG_RTC_DRV_STK17TA8 is not set 2579 | # CONFIG_RTC_DRV_M48T86 is not set 2580 | # CONFIG_RTC_DRV_M48T35 is not set 2581 | # CONFIG_RTC_DRV_M48T59 is not set 2582 | # CONFIG_RTC_DRV_MSM6242 is not set 2583 | # CONFIG_RTC_DRV_BQ4802 is not set 2584 | # CONFIG_RTC_DRV_RP5C01 is not set 2585 | # CONFIG_RTC_DRV_V3020 is not set 2586 | # CONFIG_RTC_DRV_ZYNQMP is not set 2587 | 2588 | # 2589 | # on-CPU RTC drivers 2590 | # 2591 | CONFIG_RTC_DRV_IMXDI=y 2592 | CONFIG_RTC_DRV_MXC=y 2593 | # CONFIG_RTC_DRV_SNVS is not set 2594 | 2595 | # 2596 | # HID Sensor RTC drivers 2597 | # 2598 | # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set 2599 | CONFIG_DMADEVICES=y 2600 | # CONFIG_DMADEVICES_DEBUG is not set 2601 | 2602 | # 2603 | # DMA Devices 2604 | # 2605 | CONFIG_DMA_ENGINE=y 2606 | CONFIG_DMA_OF=y 2607 | # CONFIG_FSL_EDMA is not set 2608 | # CONFIG_IMX_DMA is not set 2609 | CONFIG_IMX_SDMA=m 2610 | # CONFIG_INTEL_IDMA64 is not set 2611 | # CONFIG_MX3_IPU is not set 2612 | # CONFIG_NBPFAXI_DMA is not set 2613 | # CONFIG_QCOM_HIDMA_MGMT is not set 2614 | # CONFIG_QCOM_HIDMA is not set 2615 | # CONFIG_DW_DMAC is not set 2616 | 2617 | # 2618 | # DMA Clients 2619 | # 2620 | # CONFIG_ASYNC_TX_DMA is not set 2621 | # CONFIG_DMATEST is not set 2622 | 2623 | # 2624 | # DMABUF options 2625 | # 2626 | # CONFIG_SYNC_FILE is not set 2627 | # CONFIG_AUXDISPLAY is not set 2628 | # CONFIG_UIO is not set 2629 | # CONFIG_VIRT_DRIVERS is not set 2630 | 2631 | # 2632 | # Virtio drivers 2633 | # 2634 | # CONFIG_VIRTIO_MMIO is not set 2635 | 2636 | # 2637 | # Microsoft Hyper-V guest support 2638 | # 2639 | # CONFIG_STAGING is not set 2640 | # CONFIG_GOLDFISH is not set 2641 | # CONFIG_CHROME_PLATFORMS is not set 2642 | CONFIG_CLKDEV_LOOKUP=y 2643 | CONFIG_HAVE_CLK_PREPARE=y 2644 | CONFIG_COMMON_CLK=y 2645 | 2646 | # 2647 | # Common Clock Framework 2648 | # 2649 | # CONFIG_COMMON_CLK_SI5351 is not set 2650 | # CONFIG_COMMON_CLK_SI514 is not set 2651 | # CONFIG_COMMON_CLK_SI570 is not set 2652 | # CONFIG_COMMON_CLK_CDCE706 is not set 2653 | # CONFIG_COMMON_CLK_CDCE925 is not set 2654 | # CONFIG_COMMON_CLK_CS2000_CP is not set 2655 | # CONFIG_CLK_QORIQ is not set 2656 | # CONFIG_COMMON_CLK_NXP is not set 2657 | # CONFIG_COMMON_CLK_PXA is not set 2658 | # CONFIG_COMMON_CLK_PIC32 is not set 2659 | # CONFIG_SUNXI_CCU is not set 2660 | 2661 | # 2662 | # Hardware Spinlock drivers 2663 | # 2664 | 2665 | # 2666 | # Clock Source drivers 2667 | # 2668 | CONFIG_CLKSRC_OF=y 2669 | CONFIG_CLKSRC_PROBE=y 2670 | CONFIG_CLKSRC_MMIO=y 2671 | # CONFIG_ARM_TIMER_SP804 is not set 2672 | # CONFIG_ATMEL_PIT is not set 2673 | # CONFIG_SH_TIMER_CMT is not set 2674 | # CONFIG_SH_TIMER_MTU2 is not set 2675 | # CONFIG_SH_TIMER_TMU is not set 2676 | # CONFIG_EM_TIMER_STI is not set 2677 | CONFIG_CLKSRC_IMX_GPT=y 2678 | # CONFIG_MAILBOX is not set 2679 | CONFIG_IOMMU_SUPPORT=y 2680 | 2681 | # 2682 | # Generic IOMMU Pagetable Support 2683 | # 2684 | # CONFIG_IOMMU_IO_PGTABLE_LPAE is not set 2685 | # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set 2686 | # CONFIG_ARM_SMMU is not set 2687 | 2688 | # 2689 | # Remoteproc drivers 2690 | # 2691 | # CONFIG_STE_MODEM_RPROC is not set 2692 | 2693 | # 2694 | # Rpmsg drivers 2695 | # 2696 | 2697 | # 2698 | # SOC (System On Chip) specific Drivers 2699 | # 2700 | 2701 | # 2702 | # Broadcom SoC drivers 2703 | # 2704 | # CONFIG_SOC_BRCMSTB is not set 2705 | # CONFIG_SUNXI_SRAM is not set 2706 | # CONFIG_SOC_TI is not set 2707 | # CONFIG_PM_DEVFREQ is not set 2708 | CONFIG_EXTCON=m 2709 | 2710 | # 2711 | # Extcon Device Drivers 2712 | # 2713 | # CONFIG_EXTCON_GPIO is not set 2714 | # CONFIG_EXTCON_MAX3355 is not set 2715 | # CONFIG_EXTCON_RT8973A is not set 2716 | # CONFIG_EXTCON_SM5502 is not set 2717 | # CONFIG_EXTCON_USB_GPIO is not set 2718 | # CONFIG_MEMORY is not set 2719 | # CONFIG_IIO is not set 2720 | # CONFIG_PWM is not set 2721 | CONFIG_IRQCHIP=y 2722 | CONFIG_ARM_GIC_MAX_NR=1 2723 | # CONFIG_IPACK_BUS is not set 2724 | CONFIG_ARCH_HAS_RESET_CONTROLLER=y 2725 | # CONFIG_RESET_CONTROLLER is not set 2726 | # CONFIG_FMC is not set 2727 | 2728 | # 2729 | # PHY Subsystem 2730 | # 2731 | # CONFIG_GENERIC_PHY is not set 2732 | # CONFIG_PHY_PXA_28NM_HSIC is not set 2733 | # CONFIG_PHY_PXA_28NM_USB2 is not set 2734 | # CONFIG_BCM_KONA_USB2_PHY is not set 2735 | # CONFIG_POWERCAP is not set 2736 | # CONFIG_MCB is not set 2737 | 2738 | # 2739 | # Performance monitor support 2740 | # 2741 | # CONFIG_RAS is not set 2742 | 2743 | # 2744 | # Android 2745 | # 2746 | # CONFIG_ANDROID is not set 2747 | # CONFIG_NVMEM is not set 2748 | # CONFIG_STM is not set 2749 | # CONFIG_INTEL_TH is not set 2750 | 2751 | # 2752 | # FPGA Configuration Support 2753 | # 2754 | # CONFIG_FPGA is not set 2755 | 2756 | # 2757 | # Firmware Drivers 2758 | # 2759 | # CONFIG_FIRMWARE_MEMMAP is not set 2760 | # CONFIG_FW_CFG_SYSFS is not set 2761 | CONFIG_HAVE_ARM_SMCCC=y 2762 | 2763 | # 2764 | # File systems 2765 | # 2766 | CONFIG_DCACHE_WORD_ACCESS=y 2767 | # CONFIG_EXT2_FS is not set 2768 | # CONFIG_EXT3_FS is not set 2769 | CONFIG_EXT4_FS=y 2770 | CONFIG_EXT4_USE_FOR_EXT2=y 2771 | CONFIG_EXT4_FS_POSIX_ACL=y 2772 | CONFIG_EXT4_FS_SECURITY=y 2773 | # CONFIG_EXT4_ENCRYPTION is not set 2774 | # CONFIG_EXT4_DEBUG is not set 2775 | CONFIG_JBD2=y 2776 | # CONFIG_JBD2_DEBUG is not set 2777 | CONFIG_FS_MBCACHE=y 2778 | # CONFIG_REISERFS_FS is not set 2779 | # CONFIG_JFS_FS is not set 2780 | # CONFIG_XFS_FS is not set 2781 | # CONFIG_GFS2_FS is not set 2782 | # CONFIG_OCFS2_FS is not set 2783 | # CONFIG_BTRFS_FS is not set 2784 | # CONFIG_NILFS2_FS is not set 2785 | # CONFIG_F2FS_FS is not set 2786 | CONFIG_FS_POSIX_ACL=y 2787 | CONFIG_EXPORTFS=y 2788 | # CONFIG_EXPORTFS_BLOCK_OPS is not set 2789 | CONFIG_FILE_LOCKING=y 2790 | CONFIG_MANDATORY_FILE_LOCKING=y 2791 | # CONFIG_FS_ENCRYPTION is not set 2792 | CONFIG_FSNOTIFY=y 2793 | CONFIG_DNOTIFY=y 2794 | CONFIG_INOTIFY_USER=y 2795 | # CONFIG_FANOTIFY is not set 2796 | # CONFIG_QUOTA is not set 2797 | # CONFIG_QUOTACTL is not set 2798 | # CONFIG_AUTOFS4_FS is not set 2799 | CONFIG_FUSE_FS=m 2800 | # CONFIG_CUSE is not set 2801 | CONFIG_OVERLAY_FS=y 2802 | 2803 | # 2804 | # Caches 2805 | # 2806 | # CONFIG_FSCACHE is not set 2807 | 2808 | # 2809 | # CD-ROM/DVD Filesystems 2810 | # 2811 | # CONFIG_ISO9660_FS is not set 2812 | # CONFIG_UDF_FS is not set 2813 | 2814 | # 2815 | # DOS/FAT/NT Filesystems 2816 | # 2817 | CONFIG_FAT_FS=m 2818 | CONFIG_MSDOS_FS=m 2819 | CONFIG_VFAT_FS=m 2820 | CONFIG_FAT_DEFAULT_CODEPAGE=437 2821 | CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" 2822 | # CONFIG_FAT_DEFAULT_UTF8 is not set 2823 | CONFIG_NTFS_FS=m 2824 | # CONFIG_NTFS_DEBUG is not set 2825 | CONFIG_NTFS_RW=y 2826 | 2827 | # 2828 | # Pseudo filesystems 2829 | # 2830 | CONFIG_PROC_FS=y 2831 | CONFIG_PROC_SYSCTL=y 2832 | CONFIG_PROC_PAGE_MONITOR=y 2833 | # CONFIG_PROC_CHILDREN is not set 2834 | CONFIG_KERNFS=y 2835 | CONFIG_SYSFS=y 2836 | CONFIG_TMPFS=y 2837 | # CONFIG_TMPFS_POSIX_ACL is not set 2838 | # CONFIG_TMPFS_XATTR is not set 2839 | # CONFIG_HUGETLB_PAGE is not set 2840 | CONFIG_CONFIGFS_FS=y 2841 | CONFIG_MISC_FILESYSTEMS=y 2842 | # CONFIG_ORANGEFS_FS is not set 2843 | # CONFIG_ADFS_FS is not set 2844 | # CONFIG_AFFS_FS is not set 2845 | CONFIG_ECRYPT_FS=m 2846 | CONFIG_ECRYPT_FS_MESSAGING=y 2847 | # CONFIG_HFS_FS is not set 2848 | # CONFIG_HFSPLUS_FS is not set 2849 | # CONFIG_BEFS_FS is not set 2850 | # CONFIG_BFS_FS is not set 2851 | # CONFIG_EFS_FS is not set 2852 | CONFIG_JFFS2_FS=m 2853 | CONFIG_JFFS2_FS_DEBUG=0 2854 | CONFIG_JFFS2_FS_WRITEBUFFER=y 2855 | # CONFIG_JFFS2_FS_WBUF_VERIFY is not set 2856 | # CONFIG_JFFS2_SUMMARY is not set 2857 | # CONFIG_JFFS2_FS_XATTR is not set 2858 | # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set 2859 | CONFIG_JFFS2_ZLIB=y 2860 | # CONFIG_JFFS2_LZO is not set 2861 | CONFIG_JFFS2_RTIME=y 2862 | # CONFIG_JFFS2_RUBIN is not set 2863 | # CONFIG_LOGFS is not set 2864 | # CONFIG_CRAMFS is not set 2865 | CONFIG_SQUASHFS=y 2866 | # CONFIG_SQUASHFS_FILE_CACHE is not set 2867 | CONFIG_SQUASHFS_FILE_DIRECT=y 2868 | CONFIG_SQUASHFS_DECOMP_SINGLE=y 2869 | # CONFIG_SQUASHFS_DECOMP_MULTI is not set 2870 | # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set 2871 | # CONFIG_SQUASHFS_XATTR is not set 2872 | CONFIG_SQUASHFS_ZLIB=y 2873 | CONFIG_SQUASHFS_LZ4=y 2874 | # CONFIG_SQUASHFS_LZO is not set 2875 | # CONFIG_SQUASHFS_XZ is not set 2876 | # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set 2877 | # CONFIG_SQUASHFS_EMBEDDED is not set 2878 | CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 2879 | # CONFIG_VXFS_FS is not set 2880 | # CONFIG_MINIX_FS is not set 2881 | # CONFIG_OMFS_FS is not set 2882 | # CONFIG_HPFS_FS is not set 2883 | # CONFIG_QNX4FS_FS is not set 2884 | # CONFIG_QNX6FS_FS is not set 2885 | # CONFIG_ROMFS_FS is not set 2886 | # CONFIG_PSTORE is not set 2887 | # CONFIG_SYSV_FS is not set 2888 | # CONFIG_UFS_FS is not set 2889 | CONFIG_NETWORK_FILESYSTEMS=y 2890 | CONFIG_NFS_FS=m 2891 | CONFIG_NFS_V2=m 2892 | CONFIG_NFS_V3=m 2893 | # CONFIG_NFS_V3_ACL is not set 2894 | # CONFIG_NFS_V4 is not set 2895 | # CONFIG_NFS_SWAP is not set 2896 | CONFIG_NFSD=m 2897 | CONFIG_NFSD_V3=y 2898 | # CONFIG_NFSD_V3_ACL is not set 2899 | # CONFIG_NFSD_V4 is not set 2900 | CONFIG_GRACE_PERIOD=m 2901 | CONFIG_LOCKD=m 2902 | CONFIG_LOCKD_V4=y 2903 | CONFIG_NFS_COMMON=y 2904 | CONFIG_SUNRPC=m 2905 | # CONFIG_SUNRPC_DEBUG is not set 2906 | # CONFIG_CEPH_FS is not set 2907 | CONFIG_CIFS=m 2908 | # CONFIG_CIFS_STATS is not set 2909 | # CONFIG_CIFS_WEAK_PW_HASH is not set 2910 | # CONFIG_CIFS_UPCALL is not set 2911 | # CONFIG_CIFS_XATTR is not set 2912 | # CONFIG_CIFS_DEBUG is not set 2913 | # CONFIG_CIFS_DFS_UPCALL is not set 2914 | # CONFIG_CIFS_SMB2 is not set 2915 | # CONFIG_NCP_FS is not set 2916 | # CONFIG_CODA_FS is not set 2917 | # CONFIG_AFS_FS is not set 2918 | CONFIG_NLS=y 2919 | CONFIG_NLS_DEFAULT="iso8859-1" 2920 | CONFIG_NLS_CODEPAGE_437=y 2921 | # CONFIG_NLS_CODEPAGE_737 is not set 2922 | # CONFIG_NLS_CODEPAGE_775 is not set 2923 | # CONFIG_NLS_CODEPAGE_850 is not set 2924 | # CONFIG_NLS_CODEPAGE_852 is not set 2925 | # CONFIG_NLS_CODEPAGE_855 is not set 2926 | # CONFIG_NLS_CODEPAGE_857 is not set 2927 | # CONFIG_NLS_CODEPAGE_860 is not set 2928 | # CONFIG_NLS_CODEPAGE_861 is not set 2929 | # CONFIG_NLS_CODEPAGE_862 is not set 2930 | # CONFIG_NLS_CODEPAGE_863 is not set 2931 | # CONFIG_NLS_CODEPAGE_864 is not set 2932 | # CONFIG_NLS_CODEPAGE_865 is not set 2933 | # CONFIG_NLS_CODEPAGE_866 is not set 2934 | # CONFIG_NLS_CODEPAGE_869 is not set 2935 | # CONFIG_NLS_CODEPAGE_936 is not set 2936 | # CONFIG_NLS_CODEPAGE_950 is not set 2937 | # CONFIG_NLS_CODEPAGE_932 is not set 2938 | # CONFIG_NLS_CODEPAGE_949 is not set 2939 | # CONFIG_NLS_CODEPAGE_874 is not set 2940 | # CONFIG_NLS_ISO8859_8 is not set 2941 | # CONFIG_NLS_CODEPAGE_1250 is not set 2942 | # CONFIG_NLS_CODEPAGE_1251 is not set 2943 | CONFIG_NLS_ASCII=y 2944 | CONFIG_NLS_ISO8859_1=y 2945 | # CONFIG_NLS_ISO8859_2 is not set 2946 | # CONFIG_NLS_ISO8859_3 is not set 2947 | # CONFIG_NLS_ISO8859_4 is not set 2948 | # CONFIG_NLS_ISO8859_5 is not set 2949 | # CONFIG_NLS_ISO8859_6 is not set 2950 | # CONFIG_NLS_ISO8859_7 is not set 2951 | # CONFIG_NLS_ISO8859_9 is not set 2952 | # CONFIG_NLS_ISO8859_13 is not set 2953 | # CONFIG_NLS_ISO8859_14 is not set 2954 | # CONFIG_NLS_ISO8859_15 is not set 2955 | # CONFIG_NLS_KOI8_R is not set 2956 | # CONFIG_NLS_KOI8_U is not set 2957 | # CONFIG_NLS_MAC_ROMAN is not set 2958 | # CONFIG_NLS_MAC_CELTIC is not set 2959 | # CONFIG_NLS_MAC_CENTEURO is not set 2960 | # CONFIG_NLS_MAC_CROATIAN is not set 2961 | # CONFIG_NLS_MAC_CYRILLIC is not set 2962 | # CONFIG_NLS_MAC_GAELIC is not set 2963 | # CONFIG_NLS_MAC_GREEK is not set 2964 | # CONFIG_NLS_MAC_ICELAND is not set 2965 | # CONFIG_NLS_MAC_INUIT is not set 2966 | # CONFIG_NLS_MAC_ROMANIAN is not set 2967 | # CONFIG_NLS_MAC_TURKISH is not set 2968 | CONFIG_NLS_UTF8=y 2969 | # CONFIG_DLM is not set 2970 | 2971 | # 2972 | # Kernel hacking 2973 | # 2974 | 2975 | # 2976 | # printk and dmesg options 2977 | # 2978 | # CONFIG_PRINTK_TIME is not set 2979 | CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 2980 | # CONFIG_BOOT_PRINTK_DELAY is not set 2981 | # CONFIG_DYNAMIC_DEBUG is not set 2982 | 2983 | # 2984 | # Compile-time checks and compiler options 2985 | # 2986 | # CONFIG_DEBUG_INFO is not set 2987 | CONFIG_ENABLE_WARN_DEPRECATED=y 2988 | CONFIG_ENABLE_MUST_CHECK=y 2989 | CONFIG_FRAME_WARN=1024 2990 | # CONFIG_STRIP_ASM_SYMS is not set 2991 | # CONFIG_READABLE_ASM is not set 2992 | # CONFIG_UNUSED_SYMBOLS is not set 2993 | # CONFIG_PAGE_OWNER is not set 2994 | CONFIG_DEBUG_FS=y 2995 | # CONFIG_HEADERS_CHECK is not set 2996 | # CONFIG_DEBUG_SECTION_MISMATCH is not set 2997 | CONFIG_SECTION_MISMATCH_WARN_ONLY=y 2998 | # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set 2999 | # CONFIG_MAGIC_SYSRQ is not set 3000 | CONFIG_DEBUG_KERNEL=y 3001 | 3002 | # 3003 | # Memory Debugging 3004 | # 3005 | # CONFIG_PAGE_EXTENSION is not set 3006 | # CONFIG_PAGE_POISONING is not set 3007 | # CONFIG_DEBUG_OBJECTS is not set 3008 | # CONFIG_SLUB_DEBUG_ON is not set 3009 | # CONFIG_SLUB_STATS is not set 3010 | CONFIG_HAVE_DEBUG_KMEMLEAK=y 3011 | # CONFIG_DEBUG_KMEMLEAK is not set 3012 | # CONFIG_DEBUG_STACK_USAGE is not set 3013 | # CONFIG_DEBUG_VM is not set 3014 | # CONFIG_DEBUG_MEMORY_INIT is not set 3015 | # CONFIG_DEBUG_SHIRQ is not set 3016 | 3017 | # 3018 | # Debug Lockups and Hangs 3019 | # 3020 | CONFIG_LOCKUP_DETECTOR=y 3021 | CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y 3022 | CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 3023 | CONFIG_DETECT_HUNG_TASK=y 3024 | CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=0 3025 | CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y 3026 | CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 3027 | # CONFIG_WQ_WATCHDOG is not set 3028 | # CONFIG_PANIC_ON_OOPS is not set 3029 | CONFIG_PANIC_ON_OOPS_VALUE=0 3030 | CONFIG_PANIC_TIMEOUT=5 3031 | CONFIG_SCHED_DEBUG=y 3032 | # CONFIG_SCHED_INFO is not set 3033 | # CONFIG_SCHEDSTATS is not set 3034 | # CONFIG_SCHED_STACK_END_CHECK is not set 3035 | # CONFIG_DEBUG_TIMEKEEPING is not set 3036 | # CONFIG_TIMER_STATS is not set 3037 | # CONFIG_DEBUG_PREEMPT is not set 3038 | 3039 | # 3040 | # Lock Debugging (spinlocks, mutexes, etc...) 3041 | # 3042 | # CONFIG_DEBUG_RT_MUTEXES is not set 3043 | # CONFIG_DEBUG_SPINLOCK is not set 3044 | # CONFIG_DEBUG_MUTEXES is not set 3045 | # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set 3046 | # CONFIG_DEBUG_LOCK_ALLOC is not set 3047 | # CONFIG_PROVE_LOCKING is not set 3048 | # CONFIG_LOCK_STAT is not set 3049 | # CONFIG_DEBUG_ATOMIC_SLEEP is not set 3050 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set 3051 | # CONFIG_LOCK_TORTURE_TEST is not set 3052 | # CONFIG_STACKTRACE is not set 3053 | # CONFIG_DEBUG_KOBJECT is not set 3054 | CONFIG_DEBUG_BUGVERBOSE=y 3055 | # CONFIG_DEBUG_LIST is not set 3056 | # CONFIG_DEBUG_PI_LIST is not set 3057 | # CONFIG_DEBUG_SG is not set 3058 | # CONFIG_DEBUG_NOTIFIERS is not set 3059 | # CONFIG_DEBUG_CREDENTIALS is not set 3060 | 3061 | # 3062 | # RCU Debugging 3063 | # 3064 | # CONFIG_PROVE_RCU is not set 3065 | # CONFIG_SPARSE_RCU_POINTER is not set 3066 | # CONFIG_TORTURE_TEST is not set 3067 | # CONFIG_RCU_PERF_TEST is not set 3068 | # CONFIG_RCU_TORTURE_TEST is not set 3069 | CONFIG_RCU_CPU_STALL_TIMEOUT=21 3070 | # CONFIG_RCU_TRACE is not set 3071 | # CONFIG_RCU_EQS_DEBUG is not set 3072 | # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set 3073 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set 3074 | # CONFIG_NOTIFIER_ERROR_INJECTION is not set 3075 | # CONFIG_FAULT_INJECTION is not set 3076 | # CONFIG_LATENCYTOP is not set 3077 | CONFIG_HAVE_FUNCTION_TRACER=y 3078 | CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y 3079 | CONFIG_HAVE_DYNAMIC_FTRACE=y 3080 | CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y 3081 | CONFIG_HAVE_SYSCALL_TRACEPOINTS=y 3082 | CONFIG_HAVE_C_RECORDMCOUNT=y 3083 | CONFIG_TRACING_SUPPORT=y 3084 | # CONFIG_FTRACE is not set 3085 | 3086 | # 3087 | # Runtime Testing 3088 | # 3089 | CONFIG_LKDTM=m 3090 | # CONFIG_TEST_LIST_SORT is not set 3091 | # CONFIG_BACKTRACE_SELF_TEST is not set 3092 | # CONFIG_RBTREE_TEST is not set 3093 | # CONFIG_INTERVAL_TREE_TEST is not set 3094 | # CONFIG_PERCPU_TEST is not set 3095 | # CONFIG_ATOMIC64_SELFTEST is not set 3096 | # CONFIG_TEST_HEXDUMP is not set 3097 | # CONFIG_TEST_STRING_HELPERS is not set 3098 | # CONFIG_TEST_KSTRTOX is not set 3099 | # CONFIG_TEST_PRINTF is not set 3100 | # CONFIG_TEST_BITMAP is not set 3101 | # CONFIG_TEST_UUID is not set 3102 | # CONFIG_TEST_RHASHTABLE is not set 3103 | # CONFIG_TEST_HASH is not set 3104 | # CONFIG_DMA_API_DEBUG is not set 3105 | # CONFIG_TEST_LKM is not set 3106 | # CONFIG_TEST_USER_COPY is not set 3107 | # CONFIG_TEST_BPF is not set 3108 | # CONFIG_TEST_FIRMWARE is not set 3109 | # CONFIG_TEST_UDELAY is not set 3110 | # CONFIG_MEMTEST is not set 3111 | # CONFIG_TEST_STATIC_KEYS is not set 3112 | # CONFIG_SAMPLES is not set 3113 | CONFIG_HAVE_ARCH_KGDB=y 3114 | # CONFIG_KGDB is not set 3115 | # CONFIG_UBSAN is not set 3116 | CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y 3117 | CONFIG_STRICT_DEVMEM=y 3118 | # CONFIG_IO_STRICT_DEVMEM is not set 3119 | # CONFIG_ARM_PTDUMP is not set 3120 | CONFIG_ARM_UNWIND=y 3121 | # CONFIG_DEBUG_USER is not set 3122 | # CONFIG_DEBUG_LL is not set 3123 | CONFIG_DEBUG_IMX_UART_PORT=1 3124 | CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" 3125 | # CONFIG_DEBUG_UART_8250 is not set 3126 | CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" 3127 | # CONFIG_PID_IN_CONTEXTIDR is not set 3128 | # CONFIG_DEBUG_SET_MODULE_RONX is not set 3129 | # CONFIG_CORESIGHT is not set 3130 | 3131 | # 3132 | # Security options 3133 | # 3134 | CONFIG_KEYS=y 3135 | # CONFIG_PERSISTENT_KEYRINGS is not set 3136 | CONFIG_ENCRYPTED_KEYS=m 3137 | # CONFIG_KEY_DH_OPERATIONS is not set 3138 | # CONFIG_SECURITY_DMESG_RESTRICT is not set 3139 | CONFIG_SECURITY=y 3140 | CONFIG_SECURITYFS=y 3141 | # CONFIG_SECURITY_NETWORK is not set 3142 | # CONFIG_SECURITY_PATH is not set 3143 | CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y 3144 | CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y 3145 | # CONFIG_HARDENED_USERCOPY is not set 3146 | # CONFIG_SECURITY_SMACK is not set 3147 | # CONFIG_SECURITY_TOMOYO is not set 3148 | # CONFIG_SECURITY_APPARMOR is not set 3149 | # CONFIG_SECURITY_LOADPIN is not set 3150 | # CONFIG_SECURITY_YAMA is not set 3151 | CONFIG_INTEGRITY=y 3152 | # CONFIG_INTEGRITY_SIGNATURE is not set 3153 | # CONFIG_IMA is not set 3154 | # CONFIG_EVM is not set 3155 | CONFIG_DEFAULT_SECURITY_DAC=y 3156 | CONFIG_DEFAULT_SECURITY="" 3157 | CONFIG_CRYPTO=y 3158 | 3159 | # 3160 | # Crypto core or helper 3161 | # 3162 | CONFIG_CRYPTO_ALGAPI=y 3163 | CONFIG_CRYPTO_ALGAPI2=y 3164 | CONFIG_CRYPTO_AEAD=m 3165 | CONFIG_CRYPTO_AEAD2=y 3166 | CONFIG_CRYPTO_BLKCIPHER=y 3167 | CONFIG_CRYPTO_BLKCIPHER2=y 3168 | CONFIG_CRYPTO_HASH=y 3169 | CONFIG_CRYPTO_HASH2=y 3170 | CONFIG_CRYPTO_RNG=m 3171 | CONFIG_CRYPTO_RNG2=y 3172 | CONFIG_CRYPTO_RNG_DEFAULT=m 3173 | CONFIG_CRYPTO_AKCIPHER2=y 3174 | CONFIG_CRYPTO_KPP2=y 3175 | # CONFIG_CRYPTO_RSA is not set 3176 | # CONFIG_CRYPTO_DH is not set 3177 | # CONFIG_CRYPTO_ECDH is not set 3178 | CONFIG_CRYPTO_MANAGER=y 3179 | CONFIG_CRYPTO_MANAGER2=y 3180 | CONFIG_CRYPTO_USER=m 3181 | CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y 3182 | CONFIG_CRYPTO_GF128MUL=y 3183 | CONFIG_CRYPTO_NULL=m 3184 | CONFIG_CRYPTO_NULL2=y 3185 | CONFIG_CRYPTO_WORKQUEUE=y 3186 | # CONFIG_CRYPTO_CRYPTD is not set 3187 | # CONFIG_CRYPTO_MCRYPTD is not set 3188 | CONFIG_CRYPTO_AUTHENC=m 3189 | CONFIG_CRYPTO_TEST=m 3190 | 3191 | # 3192 | # Authenticated Encryption with Associated Data 3193 | # 3194 | CONFIG_CRYPTO_CCM=m 3195 | CONFIG_CRYPTO_GCM=m 3196 | # CONFIG_CRYPTO_CHACHA20POLY1305 is not set 3197 | CONFIG_CRYPTO_SEQIV=m 3198 | CONFIG_CRYPTO_ECHAINIV=m 3199 | 3200 | # 3201 | # Block modes 3202 | # 3203 | CONFIG_CRYPTO_CBC=y 3204 | CONFIG_CRYPTO_CTR=m 3205 | # CONFIG_CRYPTO_CTS is not set 3206 | CONFIG_CRYPTO_ECB=y 3207 | # CONFIG_CRYPTO_LRW is not set 3208 | # CONFIG_CRYPTO_PCBC is not set 3209 | CONFIG_CRYPTO_XTS=y 3210 | # CONFIG_CRYPTO_KEYWRAP is not set 3211 | 3212 | # 3213 | # Hash modes 3214 | # 3215 | CONFIG_CRYPTO_CMAC=m 3216 | CONFIG_CRYPTO_HMAC=m 3217 | # CONFIG_CRYPTO_XCBC is not set 3218 | # CONFIG_CRYPTO_VMAC is not set 3219 | 3220 | # 3221 | # Digest 3222 | # 3223 | CONFIG_CRYPTO_CRC32C=y 3224 | # CONFIG_CRYPTO_CRC32 is not set 3225 | # CONFIG_CRYPTO_CRCT10DIF is not set 3226 | CONFIG_CRYPTO_GHASH=m 3227 | # CONFIG_CRYPTO_POLY1305 is not set 3228 | CONFIG_CRYPTO_MD4=m 3229 | CONFIG_CRYPTO_MD5=y 3230 | # CONFIG_CRYPTO_MICHAEL_MIC is not set 3231 | # CONFIG_CRYPTO_RMD128 is not set 3232 | # CONFIG_CRYPTO_RMD160 is not set 3233 | # CONFIG_CRYPTO_RMD256 is not set 3234 | # CONFIG_CRYPTO_RMD320 is not set 3235 | CONFIG_CRYPTO_SHA1=m 3236 | CONFIG_CRYPTO_SHA256=y 3237 | # CONFIG_CRYPTO_SHA512 is not set 3238 | # CONFIG_CRYPTO_SHA3 is not set 3239 | # CONFIG_CRYPTO_TGR192 is not set 3240 | # CONFIG_CRYPTO_WP512 is not set 3241 | 3242 | # 3243 | # Ciphers 3244 | # 3245 | CONFIG_CRYPTO_AES=y 3246 | # CONFIG_CRYPTO_ANUBIS is not set 3247 | CONFIG_CRYPTO_ARC4=m 3248 | # CONFIG_CRYPTO_BLOWFISH is not set 3249 | # CONFIG_CRYPTO_CAMELLIA is not set 3250 | # CONFIG_CRYPTO_CAST5 is not set 3251 | # CONFIG_CRYPTO_CAST6 is not set 3252 | CONFIG_CRYPTO_DES=m 3253 | # CONFIG_CRYPTO_FCRYPT is not set 3254 | # CONFIG_CRYPTO_KHAZAD is not set 3255 | # CONFIG_CRYPTO_SALSA20 is not set 3256 | # CONFIG_CRYPTO_CHACHA20 is not set 3257 | # CONFIG_CRYPTO_SEED is not set 3258 | # CONFIG_CRYPTO_SERPENT is not set 3259 | # CONFIG_CRYPTO_TEA is not set 3260 | # CONFIG_CRYPTO_TWOFISH is not set 3261 | 3262 | # 3263 | # Compression 3264 | # 3265 | CONFIG_CRYPTO_DEFLATE=y 3266 | CONFIG_CRYPTO_LZO=m 3267 | # CONFIG_CRYPTO_842 is not set 3268 | # CONFIG_CRYPTO_LZ4 is not set 3269 | # CONFIG_CRYPTO_LZ4HC is not set 3270 | 3271 | # 3272 | # Random Number Generation 3273 | # 3274 | CONFIG_CRYPTO_ANSI_CPRNG=m 3275 | CONFIG_CRYPTO_DRBG_MENU=m 3276 | CONFIG_CRYPTO_DRBG_HMAC=y 3277 | CONFIG_CRYPTO_DRBG_HASH=y 3278 | CONFIG_CRYPTO_DRBG_CTR=y 3279 | CONFIG_CRYPTO_DRBG=m 3280 | CONFIG_CRYPTO_JITTERENTROPY=m 3281 | CONFIG_CRYPTO_USER_API=m 3282 | CONFIG_CRYPTO_USER_API_HASH=m 3283 | CONFIG_CRYPTO_USER_API_SKCIPHER=m 3284 | CONFIG_CRYPTO_USER_API_RNG=m 3285 | # CONFIG_CRYPTO_USER_API_AEAD is not set 3286 | CONFIG_CRYPTO_HW=y 3287 | # CONFIG_CRYPTO_DEV_FSL_CAAM is not set 3288 | CONFIG_CRYPTO_DEV_SAHARA=y 3289 | # CONFIG_CRYPTO_DEV_MXC_SCC is not set 3290 | # CONFIG_CRYPTO_DEV_MXS_DCP is not set 3291 | # CONFIG_ASYMMETRIC_KEY_TYPE is not set 3292 | 3293 | # 3294 | # Certificates for signature checking 3295 | # 3296 | # CONFIG_ARM_CRYPTO is not set 3297 | # CONFIG_BINARY_PRINTF is not set 3298 | 3299 | # 3300 | # Library routines 3301 | # 3302 | CONFIG_BITREVERSE=y 3303 | CONFIG_HAVE_ARCH_BITREVERSE=y 3304 | CONFIG_RATIONAL=y 3305 | CONFIG_GENERIC_STRNCPY_FROM_USER=y 3306 | CONFIG_GENERIC_STRNLEN_USER=y 3307 | CONFIG_GENERIC_NET_UTILS=y 3308 | CONFIG_GENERIC_PCI_IOMAP=y 3309 | CONFIG_GENERIC_IO=y 3310 | CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y 3311 | CONFIG_CRC_CCITT=m 3312 | CONFIG_CRC16=y 3313 | # CONFIG_CRC_T10DIF is not set 3314 | CONFIG_CRC_ITU_T=m 3315 | CONFIG_CRC32=y 3316 | # CONFIG_CRC32_SELFTEST is not set 3317 | CONFIG_CRC32_SLICEBY8=y 3318 | # CONFIG_CRC32_SLICEBY4 is not set 3319 | # CONFIG_CRC32_SARWATE is not set 3320 | # CONFIG_CRC32_BIT is not set 3321 | # CONFIG_CRC7 is not set 3322 | # CONFIG_LIBCRC32C is not set 3323 | # CONFIG_CRC8 is not set 3324 | # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set 3325 | # CONFIG_RANDOM32_SELFTEST is not set 3326 | CONFIG_ZLIB_INFLATE=y 3327 | CONFIG_ZLIB_DEFLATE=y 3328 | CONFIG_LZO_COMPRESS=y 3329 | CONFIG_LZO_DECOMPRESS=y 3330 | CONFIG_LZ4_DECOMPRESS=y 3331 | # CONFIG_XZ_DEC is not set 3332 | # CONFIG_XZ_DEC_BCJ is not set 3333 | CONFIG_DECOMPRESS_GZIP=y 3334 | CONFIG_GENERIC_ALLOCATOR=y 3335 | CONFIG_TEXTSEARCH=y 3336 | CONFIG_TEXTSEARCH_KMP=m 3337 | CONFIG_TEXTSEARCH_BM=m 3338 | CONFIG_TEXTSEARCH_FSM=m 3339 | CONFIG_ASSOCIATIVE_ARRAY=y 3340 | CONFIG_HAS_IOMEM=y 3341 | CONFIG_HAS_IOPORT_MAP=y 3342 | CONFIG_HAS_DMA=y 3343 | CONFIG_DQL=y 3344 | CONFIG_NLATTR=y 3345 | CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 3346 | # CONFIG_CORDIC is not set 3347 | # CONFIG_DDR is not set 3348 | # CONFIG_IRQ_POLL is not set 3349 | CONFIG_LIBFDT=y 3350 | # CONFIG_SG_SPLIT is not set 3351 | CONFIG_SG_POOL=y 3352 | CONFIG_ARCH_HAS_SG_CHAIN=y 3353 | # CONFIG_VIRTUALIZATION is not set 3354 | -------------------------------------------------------------------------------- /source_packages/linux-4.9.28.tar.sign: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | 3 | iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlkYRvoACgkQONu9yGCS 4 | aT5t0Q//UTcZfZT5AWJTT4t/i/Ln7okeGTV+txSCPRISN/bhsVG3UhOL+dN/I5ip 5 | HcQL3sigZ75xtZlUYVNxZkOrqfzbt+C3P0QKwTs95Gj9TKEeKcvZTPvGMJx7tuKw 6 | mZu/Io/aBFzgUdbnFUdN1OqPe0lrhTgowJ4BfvADCXy2tWbZ0f1lMjAIOAiA2RDw 7 | f2jvnFsi8YxAid9SPW3B7lXq0wPXPWSLkdOpEn4YmPfaDvgnWCj482E1p+43LS4a 8 | PfZsNmnlxKMp9SbVMtt3q+ZisopajBZxmVzi0RfTeELY0h0AuMb2XuWHfKOdedEi 9 | A7uSwwlQqR/Zuh/Zzm3C9QPP48IPNfQDZbMNmyudIp85S59pVxvmTccGYHmwlLHU 10 | bA3CGddz3Dop4INdXsSF/cUg/KPzPsSaX7tYN8R7BmZlPHJBVKmh5ZyTsLajqX2P 11 | s9D2ayJFVzc0RfJu49KvWMOduS9/+mSH63v9EXePbaCg9xmc+L8TvzpLPQ9o+PH8 12 | 0I+QD2rNLm/PYIDMfTA6SKRIxWjfQcoTvGvknE7oyjJ/We8vqWDMfNV2wDEtDhWY 13 | t7lQ40eRUUsii8krJbjj3jJ9074AxG73mxRXuLRgJ5a300nR1ezpUi84gjgy+LkN 14 | cqpJUYMluSS/ueU4xgpBPnXlOYwfGLObZNCtLzlhHEaYYmZZAXQ= 15 | =L1d3 16 | -----END PGP SIGNATURE----- 17 | -------------------------------------------------------------------------------- /source_packages/linux-4.9.28.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdbinit/armorysandbox/f5050c2b7d867278c9e478cc49dc109dd69c48c1/source_packages/linux-4.9.28.tar.xz -------------------------------------------------------------------------------- /source_packages/u-boot-2017.05.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdbinit/armorysandbox/f5050c2b7d867278c9e478cc49dc109dd69c48c1/source_packages/u-boot-2017.05.tar.bz2 -------------------------------------------------------------------------------- /source_packages/u-boot-2017.05.tar.bz2.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdbinit/armorysandbox/f5050c2b7d867278c9e478cc49dc109dd69c48c1/source_packages/u-boot-2017.05.tar.bz2.sig --------------------------------------------------------------------------------