summaryrefslogtreecommitdiffstats
path: root/config-arm64
diff options
context:
space:
mode:
authorLaura Abbott <labbott@fedoraproject.org>2016-11-10 10:16:25 -0800
committerLaura Abbott <labbott@fedoraproject.org>2016-12-06 12:07:10 -0800
commit1b7eeb80190501aaf226e90e8f58f994cfc3efe0 (patch)
tree9ff96082cc146fb0ea946c6a111b61e90f9dd7f6 /config-arm64
parentfe324f69901af83cb16ee086f3d284e67ed36e33 (diff)
downloadkernel-1b7eeb80190501aaf226e90e8f58f994cfc3efe0.tar.gz
kernel-1b7eeb80190501aaf226e90e8f58f994cfc3efe0.tar.xz
kernel-1b7eeb80190501aaf226e90e8f58f994cfc3efe0.zip
Change method of configuration generation
The existing method of managing configuration files gets unweildy. Changing individual lines in text files gets difficult without manual organization. Switch to a method of configuration generation that's inspired from the method used inside Red Hat. Each configuration option gets its own file which are then combined to form the configuration files. This makes confirming what's actually enabled much easier.
Diffstat (limited to 'config-arm64')
-rw-r--r--config-arm64344
1 files changed, 0 insertions, 344 deletions
diff --git a/config-arm64 b/config-arm64
deleted file mode 100644
index f6ae174cd..000000000
--- a/config-arm64
+++ /dev/null
@@ -1,344 +0,0 @@
-CONFIG_64BIT=y
-CONFIG_ARM64=y
-
-# arm64 only SoCs
-CONFIG_ARCH_HISI=y
-CONFIG_ARCH_QCOM=y
-CONFIG_ARCH_SEATTLE=y
-CONFIG_ARCH_SUNXI=y
-CONFIG_ARCH_TEGRA=y
-CONFIG_ARCH_XGENE=y
-CONFIG_ARCH_THUNDER=y
-# CONFIG_ARCH_ALPINE is not set
-# CONFIG_ARCH_BCM_IPROC is not set
-# CONFIG_ARCH_BERLIN is not set
-# CONFIG_ARCH_EXYNOS is not set
-# CONFIG_ARCH_LAYERSCAPE is not set
-# CONFIG_ARCH_MEDIATEK is not set
-# CONFIG_ARCH_MESON is not set
-# CONFIG_ARCH_RENESAS is not set
-# CONFIG_ARCH_SPRD is not set
-# CONFIG_ARCH_STRATIX10 is not set
-# CONFIG_ARCH_VULCAN is not set
-# CONFIG_ARCH_ZYNQMP is not set
-# CONFIG_ARCH_UNIPHIER is not set
-# CONFIG_ARCH_LG1K is not set
-# CONFIG_ARCH_ZX is not set
-
-# Erratum
-CONFIG_ARM64_ERRATUM_826319=y
-CONFIG_ARM64_ERRATUM_827319=y
-CONFIG_ARM64_ERRATUM_824069=y
-CONFIG_ARM64_ERRATUM_819472=y
-CONFIG_ARM64_ERRATUM_832075=y
-CONFIG_ARM64_ERRATUM_843419=y
-CONFIG_ARM64_ERRATUM_834220=y
-CONFIG_CAVIUM_ERRATUM_22375=y
-CONFIG_CAVIUM_ERRATUM_23144=y
-CONFIG_CAVIUM_ERRATUM_23154=y
-CONFIG_CAVIUM_ERRATUM_27456=y
-CONFIG_FSL_ERRATUM_A008585=y
-
-# AMBA / VExpress
-# CONFIG_RTC_DRV_PL030 is not set
-# CONFIG_SERIAL_AMBA_PL010 is not set
-# CONFIG_AMBA_PL08X is not set
-CONFIG_ARM_SMMU_V3=y
-CONFIG_NR_CPUS=256
-
-CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
-CONFIG_ARM64_64K_PAGES=y
-
-CONFIG_ARM64_VA_BITS_48=y
-CONFIG_ARM64_VA_BITS=48
-
-CONFIG_ARM64_HW_AFDBM=y
-CONFIG_ARM64_PAN=y
-CONFIG_ARM64_LSE_ATOMICS=y
-CONFIG_ARM64_VHE=y
-CONFIG_ARM64_UAO=y
-
-# Have ARM team revisit
-# CONFIG_RELOCATABLE is not set
-# CONFIG_RANDOMIZE_BASE is not set
-
-CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y
-CONFIG_ACPI_WATCHDOG=y
-
-CONFIG_BCMA_POSSIBLE=y
-CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
-CONFIG_BRCMUTIL=m
-CONFIG_BUG=y
-CONFIG_CLKDEV_LOOKUP=y
-CONFIG_CMDLINE="console=ttyAMA0"
-# CONFIG_CMDLINE_FORCE is not set
-CONFIG_CONSOLE_TRANSLATIONS=y
-
-CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y
-CONFIG_HVC_DRIVER=y
-# CONFIG_HVC_DCC is not set
-CONFIG_HZ=100
-
-CONFIG_KVM=y
-
-CONFIG_RCU_FANOUT=64
-CONFIG_SPARSE_IRQ=y
-CONFIG_SPARSEMEM_VMEMMAP=y
-
-# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set
-
-# CONFIG_SYS_HYPERVISOR is not set
-
-CONFIG_ARM_SBSA_WATCHDOG=m
-CONFIG_RTC_DRV_EFI=y
-
-CONFIG_ACPI=y
-CONFIG_ACPI_PROCFS_POWER=y
-CONFIG_ACPI_EC_DEBUGFS=y
-CONFIG_ACPI_BUTTON=m
-CONFIG_ACPI_FAN=m
-CONFIG_ACPI_DOCK=y
-CONFIG_ACPI_IPMI=y
-CONFIG_ACPI_CONTAINER=y
-CONFIG_ACPI_HED=m
-CONFIG_ACPI_CUSTOM_METHOD=m
-CONFIG_ACPI_NFIT=m
-# CONFIG_ACPI_NFIT_DEBUG is not set
-CONFIG_PCC=y
-# CONFIG_ACPI_CPPC_CPUFREQ is not set
-CONFIG_ACPI_PROCESSOR=y
-CONFIG_ACPI_THERMAL=y
-CONFIG_I2C_SCMI=m
-CONFIG_SENSORS_ACPI_POWER=m
-CONFIG_ACPI_TABLE_UPGRADE=y
-CONFIG_ACPI_CONFIGFS=m
-
-CONFIG_NUMA=y
-CONFIG_ACPI_NUMA=y
-CONFIG_NUMA_BALANCING=y
-CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
-CONFIG_NODES_SHIFT=9
-
-CONFIG_DMI=y
-CONFIG_DMIID=y
-CONFIG_DMI_SYSFS=y
-
-CONFIG_ARM64_CRYPTO=y
-CONFIG_CRYPTO_SHA1_ARM64_CE=y
-CONFIG_CRYPTO_SHA2_ARM64_CE=y
-CONFIG_CRYPTO_GHASH_ARM64_CE=m
-CONFIG_CRYPTO_AES_ARM64_CE=y
-CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
-CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
-CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y
-CONFIG_CRYPTO_CRC32_ARM64=m
-CONFIG_CRYPTO_DEV_CCP=y
-CONFIG_CRYPTO_DEV_CCP_DD=m
-CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
-
-# APM Xgene
-CONFIG_POWER_RESET_XGENE=y
-CONFIG_COMMON_CLK_XGENE=y
-CONFIG_XGENE_PMU=y
-CONFIG_AHCI_XGENE=y
-CONFIG_PHY_XGENE=y
-CONFIG_NET_XGENE=m
-CONFIG_RTC_DRV_XGENE=m
-CONFIG_HW_RANDOM_XGENE=m
-CONFIG_GPIO_XGENE=y
-CONFIG_GPIO_XGENE_SB=m
-CONFIG_XGENE_DMA=m
-CONFIG_EDAC_XGENE=m
-CONFIG_PCI_XGENE=y
-CONFIG_PCI_XGENE_MSI=y
-CONFIG_I2C_XGENE_SLIMPRO=m
-CONFIG_XGENE_SLIMPRO_MBOX=m
-CONFIG_MDIO_XGENE=m
-CONFIG_SENSORS_XGENE=m
-
-# AMD Seattle
-CONFIG_NET_SB1000=y
-CONFIG_AMD_XGBE=m
-CONFIG_AMD_XGBE_DCB=y
-CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m
-CONFIG_PINCTRL_AMD=y
-
-# HiSilicon
-CONFIG_HISILICON_IRQ_MBIGEN=y
-CONFIG_COMMON_CLK_HI6220=y
-CONFIG_PCI_HISI=y
-CONFIG_POWER_RESET_HISI=y
-CONFIG_HISI_THERMAL=m
-CONFIG_HW_RANDOM_HISI=m
-CONFIG_STUB_CLK_HI6220=y
-CONFIG_REGULATOR_HI655X=m
-CONFIG_PHY_HI6220_USB=m
-CONFIG_COMMON_RESET_HI6220=m
-CONFIG_HI6220_MBOX=m
-CONFIG_RESET_HISI=y
-CONFIG_MFD_HI655X_PMIC=m
-CONFIG_DRM_HISI_KIRIN=m
-CONFIG_HISI_KIRIN_DW_DSI=m
-CONFIG_MDIO_HISI_FEMAC=m
-CONFIG_INPUT_HISI_POWERKEY=m
-# CONFIG_K3_DMA is not set
-# CONFIG_I2C_HIX5HD2 is not set
-
-# Tegra
-CONFIG_ARCH_TEGRA_132_SOC=y
-CONFIG_ARCH_TEGRA_210_SOC=y
-CONFIG_TEGRA210_ADMA=y
-CONFIG_MFD_MAX77620=y
-CONFIG_PINCTRL_MAX77620=m
-CONFIG_REGULATOR_MAX77620=m
-CONFIG_GPIO_MAX77620=m
-CONFIG_TEGRA_ACONNECT=m
-
-# AllWinner
-CONFIG_SUNXI_RSB=m
-CONFIG_AHCI_SUNXI=m
-CONFIG_NET_VENDOR_ALLWINNER=y
-CONFIG_SUN8I_EMAC=m
-# CONFIG_SUN4I_EMAC is not set
-# CONFIG_MDIO_SUN4I is not set
-# CONFIG_KEYBOARD_SUN4I_LRADC is not set
-# CONFIG_TOUCHSCREEN_SUN4I is not set
-# CONFIG_SERIO_SUN4I_PS2 is not set
-CONFIG_SUNXI_WATCHDOG=m
-CONFIG_MFD_SUN6I_PRCM=y
-CONFIG_IR_SUNXI=m
-CONFIG_MMC_SUNXI=m
-CONFIG_RTC_DRV_SUN6I=m
-CONFIG_PWM_SUN4I=m
-# CONFIG_PHY_SUN4I_USB is not set
-# CONFIG_PHY_SUN9I_USB is not set
-CONFIG_NVMEM_SUNXI_SID=m
-CONFIG_SUNXI_CCU=y
-# CONFIG_SUN8I_H3_CCU is not set
-
-# qcom
-# MSM8996 = SD-820, MSM8916 = SD-410
-CONFIG_SERIAL_MSM=y
-CONFIG_SERIAL_MSM_CONSOLE=y
-CONFIG_QCOM_GSBI=y
-CONFIG_PCIE_QCOM=y
-CONFIG_POWER_RESET_MSM=y
-CONFIG_MMC_SDHCI_MSM=m
-CONFIG_I2C_QUP=m
-CONFIG_SPI_QUP=m
-CONFIG_QCOM_WDT=m
-CONFIG_MFD_QCOM_RPM=m
-CONFIG_PINCTRL_MSM=y
-CONFIG_PINCTRL_MSM8916=y
-CONFIG_PINCTRL_MSM8996=y
-CONFIG_COMMON_CLK_QCOM=m
-# CONFIG_MSM_GCC_8916 is not set
-# CONFIG_MSM_LCC_8960 is not set
-CONFIG_APQ_GCC_8084=m
-CONFIG_APQ_MMCC_8084=m
-CONFIG_MSM_GCC_8660=m
-CONFIG_MSM_GCC_8960=m
-CONFIG_MSM_MMCC_8960=m
-CONFIG_MSM_GCC_8974=m
-CONFIG_MSM_MMCC_8974=m
-CONFIG_MSM_GCC_8996=m
-CONFIG_MSM_MMCC_8996=m
-# CONFIG_MDM_GCC_9615 is not set
-# CONFIG_MDM_LCC_9615 is not set
-CONFIG_REGULATOR_QCOM_RPM=m
-CONFIG_REGULATOR_QCOM_SMD_RPM=m
-CONFIG_QCOM_BAM_DMA=y
-CONFIG_HWSPINLOCK_QCOM=m
-CONFIG_HW_RANDOM_MSM=m
-CONFIG_CRYPTO_DEV_QCE=m
-CONFIG_RTC_DRV_PM8XXX=m
-CONFIG_QCOM_QFPROM=m
-CONFIG_QCOM_SMEM=m
-CONFIG_QCOM_SMP2P=m
-CONFIG_QCOM_SMSM=m
-CONFIG_QCOM_SMD=m
-CONFIG_QCOM_SMD_RPM=m
-CONFIG_PINCTRL_QCOM_SPMI_PMIC=m
-CONFIG_REGULATOR_QCOM_SPMI=m
-CONFIG_QCOM_SPMI_TEMP_ALARM=m
-CONFIG_QCOM_SPMI_IADC=m
-CONFIG_QCOM_SPMI_VADC=m
-CONFIG_SPMI_MSM_PMIC_ARB=m
-CONFIG_USB_QCOM_8X16_PHY=m
-CONFIG_USB_EHCI_MSM=m
-CONFIG_USB_CHIPIDEA=m
-CONFIG_USB_CHIPIDEA_UDC=y
-CONFIG_USB_CHIPIDEA_HOST=y
-CONFIG_USB_MSM_OTG=m
-CONFIG_DRM_MSM=m
-# CONFIG_DRM_MSM_DSI is not set
-CONFIG_DRM_MSM_HDMI_HDCP=y
-# CONFIG_DRM_MSM_REGISTER_LOGGING is not set
-CONFIG_QCOM_WCNSS_CTRL=m
-CONFIG_QCOM_COINCELL=m
-# CONFIG_PHY_QCOM_APQ8064_SATA is not set
-# CONFIG_PHY_QCOM_UFS is not set
-# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
-# CONFIG_PINCTRL_APQ8064 is not set
-# CONFIG_PINCTRL_APQ8084 is not set
-# CONFIG_PINCTRL_MSM8660 is not set
-# CONFIG_PINCTRL_MSM8960 is not set
-# CONFIG_PINCTRL_MDM9615 is not set
-# CONFIG_PINCTRL_MSM8X74 is not set
-# CONFIG_PINCTRL_QDF2XXX is not set
-# CONFIG_INPUT_PM8941_PWRKEY is not set
-# CONFIG_INPUT_REGULATOR_HAPTIC is not set
-# CONFIG_CHARGER_MANAGER is not set
-# CONFIG_SENSORS_LTC2978_REGULATOR is not set
-# CONFIG_QCOM_Q6V5_PIL is not set
-# CONFIG_QCOM_WCNSS_PIL is not set
-# CONFIG_QCOM_EBI2 is not set
-# CONFIG_QCOM_TSENS is not set
-
-# mvebu
-# CONFIG_MV_XOR_V2 is not set
-
-# ThunderX
-# CONFIG_MDIO_OCTEON is not set
-CONFIG_MDIO_THUNDER=m
-CONFIG_PCI_HOST_THUNDER_PEM=y
-CONFIG_PCI_HOST_THUNDER_ECAM=y
-CONFIG_NET_VENDOR_CAVIUM=y
-CONFIG_THUNDER_NIC_PF=m
-CONFIG_THUNDER_NIC_VF=m
-CONFIG_THUNDER_NIC_BGX=m
-CONFIG_THUNDER_NIC_RGX=m
-# CONFIG_LIQUIDIO is not set
-CONFIG_SPI_THUNDERX=m
-CONFIG_I2C_THUNDERX=m
-CONFIG_HW_RANDOM_CAVIUM=m
-
-CONFIG_SATA_AHCI_PLATFORM=y
-CONFIG_SATA_AHCI_SEATTLE=m
-
-CONFIG_LIBNVDIMM=m
-CONFIG_BTT=y
-CONFIG_ND_BTT=m
-CONFIG_ND_BLK=m
-
-# CONFIG_PMIC_OPREGION is not set
-# CONFIG_DEBUG_ALIGN_RODATA is not set
-
-CONFIG_DEBUG_SECTION_MISMATCH=y
-
-# CONFIG_SND_SOC is not set
-
-# busted build for various reasons
-# uses pci_* for some reason to allocate DMA buffers
-# CONFIG_DVB_B2C2_FLEXCOP_USB is not set
-# weird include chain resulting in missing u64 type
-# CONFIG_USB_SPEEDTOUCH is not set
-# dma issues in headers
-# CONFIG_PARPORT_PC is not set
-# CONFIG_VGA_CONSOLE is not set
-
-# CONFIG_HOTPLUG_PCI_SHPC is not set
-# CONFIG_FSL_MC_BUS is not set
-# CONFIG_FUJITSU_ES is not set
-# CONFIG_PNP_DEBUG_MESSAGES is not set
-# CONFIG_BCM_PDC_MBOX is not set