gitlab.com/apertussolutions/u-root@v7.0.0+incompatible/.circleci/images/test-image-arm64/config_linux5.2.0_arm64.txt (about)

     1  # If you copy this to your Linux directory, run
     2  #   make olddefconfig
     3  # to fill in the blanks.
     4  
     5  # Config settings specific to ARM hardware:
     6  
     7  CONFIG_MMU=y
     8  CONFIG_ARCH_MULTIPLATFORM=y
     9  CONFIG_ARCH_MULTI_V7=y
    10  CONFIG_ARCH_VIRT=y
    11  CONFIG_ARM_AMBA=y
    12  
    13  # Minimal kernel config needed for Go and serial port:
    14  
    15  CONFIG_BINFMT_ELF=y
    16  CONFIG_BLK_DEV_INITRD=y
    17  CONFIG_DEVTMPFS=y
    18  CONFIG_EPOLL=y
    19  CONFIG_FUTEX=y
    20  CONFIG_PRINTK=y
    21  CONFIG_PROC_FS=y
    22  CONFIG_TTY=y
    23  CONFIG_SERIAL_AMBA_PL011=y
    24  CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
    25  
    26  # Add /dev/mem for io command:
    27  CONFIG_DEVMEM=y
    28  CONFIG_STRICT_DEVMEM=n
    29  
    30  # vfat filesystem:
    31  CONFIG_BLOCK=y
    32  CONFIG_ATA=y
    33  CONFIG_SATA_AHCI=y
    34  CONFIG_BLK_DEV_NVME=y
    35  CONFIG_BLK_DEV_SD=y
    36  CONFIG_MSDOS_FS=y
    37  CONFIG_VFAT_FS=y
    38  CONFIG_FAT_DEFAULT_CODEPAGE=437
    39  CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
    40  CONFIG_NLS=y
    41  CONFIG_NLS_CODEPAGE_437=y
    42  CONFIG_NLS_ISO8859_1=y
    43  CONFIG_MSDOS_FS=y
    44  CONFIG_EXT4_FS=y
    45  
    46  # 9P filesystem
    47  
    48  CONFIG_NET_9P=y
    49  CONFIG_NET_9P_VIRTIO=y
    50  CONFIG_9P_FS=y
    51  CONFIG_PCI=y
    52  CONFIG_VIRTIO_PCI=y
    53  CONFIG_PCI_HOST_GENERIC=y
    54  CONFIG_PCIEPORTBUS=y
    55  CONFIG_PCI_IOV=y
    56  CONFIG_HOTPLUG_PCI=y
    57  CONFIG_HOTPLUG_PCI_ACPI=y
    58  CONFIG_PCI_AARDVARK=y
    59  CONFIG_PCI_TEGRA=y
    60  CONFIG_PCIE_RCAR=y
    61  CONFIG_PCI_HOST_GENERIC=y
    62  CONFIG_PCI_XGENE=y
    63  CONFIG_PCIE_ALTERA=y
    64  CONFIG_PCIE_ALTERA_MSI=y
    65  CONFIG_PCI_HOST_THUNDER_PEM=y
    66  CONFIG_PCI_HOST_THUNDER_ECAM=y
    67  CONFIG_PCIE_ROCKCHIP_HOST=m
    68  CONFIG_PCI_LAYERSCAPE=y
    69  CONFIG_PCI_HISI=y
    70  CONFIG_PCIE_QCOM=y
    71  CONFIG_PCIE_ARMADA_8K=y
    72  CONFIG_PCIE_KIRIN=y
    73  CONFIG_PCIE_HISI_STB=y
    74  
    75  # Loop device for tcz:
    76  
    77  CONFIG_BLK_DEV_LOOP=y
    78  CONFIG_MISC_FILESYSTEMS=y
    79  CONFIG_SQUASHFS=y
    80  
    81  # Virtio Networking + random + storage
    82  CONFIG_VIRTIO_PCI=y
    83  CONFIG_HW_RANDOM_VIRTIO=y
    84  CONFIG_CRYPTO_DEV_VIRTIO=y
    85  CONFIG_VIRTIO_BLK=y
    86  CONFIG_VIRTIO_SCSI=y
    87  CONFIG_VIRTIO_NET=y
    88  
    89  # Networking
    90  CONFIG_NET=y
    91  CONFIG_INET=y
    92  CONFIG_PACKET=y
    93  CONFIG_UNIX=y
    94  CONFIG_IPV6=y
    95  CONFIG_NET_CORE=y
    96  CONFIG_NETDEVICES=y
    97  CONFIG_ETHERNET=y
    98  CONFIG_E1000=y
    99  
   100  # GPIO test - mock GPIO libraries
   101  CONFIG_GPIOLIB=y
   102  CONFIG_GPIO_MOCKUP=y
   103  CONFIG_GPIO_SYSFS=y
   104  
   105  # For the kernel doing the kexec'ing
   106  CONFIG_CRYPTO=y
   107  CONFIG_KEXEC=y
   108  CONFIG_KEXEC_FILE=y
   109  
   110  # For the kernel being kexec'ed
   111  CONFIG_RELOCATABLE=y
   112  
   113  # Enable ACPI
   114  CONFIG_ACPI=y