537dc3fe0a
A recent binutils update (correctly) started checking for the number of arguments to tlbie. This broke some tlb invalidation assembly that was invoked during the hibernation path and created compilation errorrs. Unfortunately, fixing it is not an easy task because nobody is completely sure if it actually works. Since this is preventing anything from powerpc from being built at all, disable hibernation for now. If/when this gets fixed upstream this feature can be turned back on.
392 lines
8.4 KiB
Plaintext
392 lines
8.4 KiB
Plaintext
CONFIG_PPC=y
|
|
CONFIG_PPC64=y
|
|
|
|
CONFIG_PPC_POWERNV=y
|
|
CONFIG_PPC_PSERIES=y
|
|
# CONFIG_PPC_82xx is not set
|
|
# CONFIG_PPC_83xx is not set
|
|
# CONFIG_PPC_86xx is not set
|
|
# CONFIG_PPC_CELL is not set
|
|
# CONFIG_PPC_CELL_QPACE is not set
|
|
# CONFIG_PPC_IBM_CELL_BLADE is not set
|
|
# CONFIG_PPC_MAPLE is not set
|
|
# CONFIG_PPC_PASEMI is not set
|
|
# CONFIG_PPC_PMAC is not set
|
|
# CONFIG_PPC_PMAC64 is not set
|
|
# CONFIG_PPC_PS3 is not set
|
|
CONFIG_HIBERNATION=n
|
|
|
|
CONFIG_EXTRA_TARGETS=""
|
|
|
|
CONFIG_NR_CPUS=1024
|
|
|
|
CONFIG_NR_IRQS=512
|
|
CONFIG_SPARSE_IRQ=y
|
|
CONFIG_IRQ_ALL_CPUS=y
|
|
CONFIG_IRQSTACKS=y
|
|
|
|
CONFIG_DEBUG_STACKOVERFLOW=y
|
|
CONFIG_DEBUGGER=y
|
|
CONFIG_PPC_DENORMALISATION=y
|
|
# CONFIG_PPC_EARLY_DEBUG is not set
|
|
CONFIG_PPC_OF_BOOT_TRAMPOLINE=y
|
|
|
|
CONFIG_FRAME_WARN=2048
|
|
|
|
CONFIG_FORCE_MAX_ZONEORDER=9
|
|
|
|
CONFIG_XMON=y
|
|
# CONFIG_XMON_DEFAULT is not set
|
|
CONFIG_XMON_DISASSEMBLY=y
|
|
|
|
CONFIG_BOOTX_TEXT=y
|
|
|
|
CONFIG_ALTIVEC=y
|
|
CONFIG_VSX=y
|
|
|
|
CONFIG_HZ=100
|
|
CONFIG_HZ_100=y
|
|
# CONFIG_HZ_1000 is not set
|
|
|
|
CONFIG_NUMA=y
|
|
CONFIG_NUMA_BALANCING=y
|
|
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
|
|
CONFIG_PPC_64K_PAGES=y
|
|
CONFIG_PPC_SUBPAGE_PROT=y
|
|
CONFIG_SCHED_SMT=y
|
|
# CONFIG_TUNE_CELL is not set
|
|
CONFIG_MEMORY_HOTPLUG=y
|
|
CONFIG_MEMORY_HOTREMOVE=y
|
|
CONFIG_PPC64_SUPPORTS_MEMORY_FAILURE=y
|
|
|
|
CONFIG_CGROUP_HUGETLB=y
|
|
|
|
CONFIG_RCU_FANOUT=64
|
|
CONFIG_RCU_FANOUT_LEAF=16
|
|
|
|
CONFIG_CRASH=m
|
|
CONFIG_CRASH_DUMP=y
|
|
CONFIG_FA_DUMP=y
|
|
CONFIG_RELOCATABLE=y
|
|
|
|
CONFIG_CPU_IDLE=y
|
|
# CONFIG_CPU_IDLE_GOV_LADDER is not set
|
|
CONFIG_POWERNV_CPUIDLE=y
|
|
CONFIG_PSERIES_CPUIDLE=y
|
|
|
|
CONFIG_HW_RANDOM_PSERIES=m
|
|
CONFIG_CRYPTO_DEV_NX=y
|
|
CONFIG_CRYPTO_842=m
|
|
CONFIG_CRYPTO_DEV_NX_ENCRYPT=m
|
|
CONFIG_CRYPTO_DEV_NX_COMPRESS=m
|
|
CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m
|
|
CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m
|
|
CONFIG_CRYPTO_DEV_NX_COMPRESS_CRYPTO=m
|
|
CONFIG_CRYPTO_DEV_VMX=y
|
|
# CONFIG_CRYPTO_DEV_VMX_ENCRYPT is not set
|
|
|
|
CONFIG_XZ_DEC_POWERPC=y
|
|
|
|
# HW Virt
|
|
CONFIG_CMA=y
|
|
# CONFIG_CMA_DEBUG is not set
|
|
# CONFIG_CMA_DEBUGFS is not set
|
|
CONFIG_CMA_AREAS=7
|
|
CONFIG_KVM_GUEST=y
|
|
CONFIG_KVM_BOOK3S_64=m
|
|
CONFIG_KVM_BOOK3S_64_HV=m
|
|
CONFIG_KVM_BOOK3S_64_PR=m
|
|
# CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set
|
|
# CONFIG_KVM_EXIT_TIMING is not set
|
|
CONFIG_KVM_XICS=y
|
|
# CONFIG_HCALL_STATS is not set
|
|
CONFIG_PPC_SPLPAR=y
|
|
CONFIG_LPARCFG=y
|
|
#-- active memory sharing
|
|
CONFIG_PPC_SMLPAR=y
|
|
CONFIG_CMM=y
|
|
CONFIG_HV_PERF_CTRS=y
|
|
#-- DLPAR memory remove
|
|
CONFIG_SPARSEMEM_VMEMMAP=y
|
|
|
|
# Power NV
|
|
CONFIG_HVC_CONSOLE=y
|
|
CONFIG_HVCS=m
|
|
CONFIG_HVC_RTAS=y
|
|
CONFIG_HVC_OPAL=y
|
|
CONFIG_I2C_OPAL=m
|
|
CONFIG_RTC_DRV_OPAL=m
|
|
CONFIG_SENSORS_IBMPOWERNV=y
|
|
CONFIG_HW_RANDOM_POWERNV=m
|
|
CONFIG_POWERNV_CPUFREQ=m
|
|
CONFIG_IPMI_POWERNV=m
|
|
CONFIG_RTAS_FLASH=y
|
|
CONFIG_OPAL_PRD=m
|
|
CONFIG_MTD_POWERNV_FLASH=m
|
|
|
|
# Power 7 and later
|
|
CONFIG_PPC_TRANSACTIONAL_MEM=y
|
|
CONFIG_BLK_DEV_RSXX=m
|
|
CONFIG_CXL=m
|
|
CONFIG_CXLFLASH=m
|
|
CONFIG_IBMEBUS=y
|
|
CONFIG_EHEA=m
|
|
CONFIG_INFINIBAND_EHCA=m
|
|
CONFIG_PPC_ICSWX=y
|
|
# CONFIG_PPC_ICSWX_PID is not set
|
|
# CONFIG_PPC_ICSWX_USE_SIGILL is not set
|
|
|
|
# pSeries
|
|
# CONFIG_SCSI_IBMVFC_TRACE is not set
|
|
CONFIG_IBM_BSR=m
|
|
CONFIG_IBMVETH=m
|
|
CONFIG_PSERIES_ENERGY=m
|
|
# CONFIG_HVC_OLD_HVSI is not set
|
|
CONFIG_SCOM_DEBUGFS=y
|
|
CONFIG_SCANLOG=y
|
|
CONFIG_RTAS_PROC=y
|
|
CONFIG_WATCHDOG_RTAS=m
|
|
# CONFIG_UDBG_RTAS_CONSOLE is not set
|
|
CONFIG_IO_EVENT_IRQ=y
|
|
|
|
# CONFIG_RTC is not set
|
|
# CONFIG_GEN_RTC is not set
|
|
# CONFIG_GEN_RTC_X is not set
|
|
CONFIG_RTC_DRV_GENERIC=y
|
|
# CONFIG_CMDLINE_BOOL is not set
|
|
|
|
CONFIG_HOTPLUG_PCI_SHPC=m
|
|
CONFIG_HOTPLUG_PCI_RPA=m
|
|
CONFIG_HOTPLUG_PCI_RPA_DLPAR=y
|
|
|
|
CONFIG_SCSI_IBMVFC=m
|
|
CONFIG_SCSI_IBMVSCSI=m
|
|
CONFIG_SCSI_IPR=m
|
|
CONFIG_SCSI_IPR_TRACE=y
|
|
CONFIG_SCSI_IPR_DUMP=y
|
|
|
|
CONFIG_SERIAL_ICOM=m
|
|
|
|
# Things we might want to review for newer architectures
|
|
# CONFIG_PCIEPORTBUS is not set
|
|
|
|
CONFIG_FB_OF=y
|
|
# CONFIG_FB_CONTROL is not set
|
|
# CONFIG_FB_CT65550 is not set
|
|
CONFIG_FB_IBM_GXT4500=y
|
|
CONFIG_FB_MATROX=y
|
|
CONFIG_FB_MATROX_G=y
|
|
# CONFIG_FB_MB862XX is not set
|
|
# CONFIG_FB_MB862XX_PCI_GDC is not set
|
|
# CONFIG_FB_MB862XX_LIME is not set
|
|
# CONFIG_FB_MB862XX_I2C is not set
|
|
# CONFIG_FB_PLATINUM is not set
|
|
# CONFIG_FB_VALKYRIE is not set
|
|
# CONFIG_FB_VGA16 is not set
|
|
# CONFIG_FB_ATY128 is not set
|
|
# CONFIG_FB_ATY is not set
|
|
|
|
# CONFIG_SND_SOC is not set
|
|
# CONFIG_INPUT_PCSPKR is not set
|
|
# CONFIG_SND_HDA_INTEL is not set
|
|
|
|
CONFIG_CAPI_EICON=y
|
|
|
|
# CONFIG_SCSI_AHA1542 is not set
|
|
# CONFIG_SCSI_IN2000 is not set
|
|
# CONFIG_SCSI_IPS is not set
|
|
# CONFIG_NI65 is not set
|
|
# CONFIG_LANCE is not set
|
|
# CONFIG_3C515 is not set
|
|
# CONFIG_BLK_DEV_PLATFORM is not set
|
|
|
|
# Stuff which wants bus_to_virt() or virt_to_bus()
|
|
# CONFIG_BLK_CPQ_DA is not set
|
|
# CONFIG_VIDEO_ZORAN is not set
|
|
# CONFIG_ATM_HORIZON is not set
|
|
# CONFIG_ATM_FIRESTREAM is not set
|
|
# CONFIG_ATM_AMBASSADOR is not set
|
|
# CONFIG_SCSI_BUSLOGIC is not set
|
|
|
|
CONFIG_LEDS_TRIGGER_TIMER=m
|
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
|
CONFIG_LEDS_TRIGGER_GPIO=m
|
|
CONFIG_LEDS_POWERNV=m
|
|
|
|
CONFIG_USB_EHCI_HCD_PPC_OF=y
|
|
CONFIG_USB_OHCI_HCD_PCI=y
|
|
CONFIG_USB_OHCI_HCD_PPC_OF=y
|
|
CONFIG_USB_OHCI_HCD_PPC_OF_BE=y
|
|
CONFIG_USB_OHCI_HCD_PPC_OF_LE=y
|
|
|
|
# CONFIG_PATA_PLATFORM is not set
|
|
# CONFIG_MACINTOSH_DRIVERS is not set
|
|
# CONFIG_EDAC_CPC925 is not set
|
|
|
|
CONFIG_SPU_FS_64K_LS=y
|
|
|
|
CONFIG_EDAC=y
|
|
CONFIG_EDAC_MM_EDAC=m
|
|
CONFIG_EDAC_LEGACY_SYSFS=y
|
|
|
|
# CONFIG_AXON_RAM is not set
|
|
|
|
CONFIG_SUSPEND_FREEZER=y
|
|
# CONFIG_IDEPCI_PCIBUS_ORDER is not set
|
|
|
|
# CONFIG_MPC5121_ADS is not set
|
|
CONFIG_MTD_OF_PARTS=y
|
|
# CONFIG_MTD_NAND_FSL_ELBC is not set
|
|
CONFIG_THERMAL=y
|
|
|
|
# CONFIG_MEMORY_HOTREMOVE is not set
|
|
|
|
CONFIG_DMADEVICES=y
|
|
# CONFIG_FSL_DMA is not set
|
|
|
|
CONFIG_SND_PPC=y
|
|
|
|
# CONFIG_CODE_PATCHING_SELFTEST is not set
|
|
# CONFIG_FTR_FIXUP_SELFTEST is not set
|
|
|
|
# CONFIG_MATH_EMULATION is not set
|
|
# CONFIG_RAPIDIO is not set
|
|
# CONFIG_FS_ENET is not set
|
|
# CONFIG_UCC_GETH is not set
|
|
# CONFIG_KEYBOARD_MATRIX is not set
|
|
# CONFIG_SERIAL_CPM is not set
|
|
# CONFIG_SERIAL_QE is not set
|
|
# CONFIG_I2C_CPM is not set
|
|
|
|
CONFIG_NET_VENDOR_IBM=y
|
|
|
|
CONFIG_MLX4_EN=m
|
|
CONFIG_MLX4_EN_DCB=y
|
|
CONFIG_MLX4_EN_VXLAN=y
|
|
|
|
# CONFIG_SERIO_XILINX_XPS_PS2 is not set
|
|
|
|
# CONFIG_PPC_SMLPAR is not set
|
|
|
|
# CONFIG_MGCOGE is not set
|
|
# CONFIG_GEF_SBC610 is not set
|
|
# CONFIG_GEF_PPC9A is not set
|
|
# CONFIG_GEF_SBC310 is not set
|
|
|
|
# CONFIG_MCU_MPC8349EMITX is not set
|
|
|
|
# CONFIG_GPIO_XILINX is not set
|
|
|
|
CONFIG_MSI_BITMAP_SELFTEST=y
|
|
|
|
CONFIG_RELOCATABLE=y
|
|
|
|
# CONFIG_HVC_UDBG is not set
|
|
CONFIG_PRINT_STACK_DEPTH=64
|
|
|
|
# CONFIG_PMIC_DA903X is not set
|
|
# CONFIG_TWL4030_CORE is not set
|
|
|
|
CONFIG_BLK_DEV_IT8172=m
|
|
|
|
CONFIG_SIMPLE_GPIO=y
|
|
|
|
# CONFIG_FSL_PQ_MDIO is not set
|
|
|
|
# CONFIG_PS3_VRAM is not set
|
|
CONFIG_MDIO_GPIO=m
|
|
CONFIG_SERIAL_OF_PLATFORM=m
|
|
# CONFIG_SERIAL_OF_PLATFORM_NWPSERIAL is not set
|
|
# CONFIG_DEBUG_GPIO is not set
|
|
CONFIG_GPIO_PCA953X=m
|
|
CONFIG_GPIO_PCF857X=m
|
|
|
|
# CONFIG_USB_FHCI_HCD is not set
|
|
# CONFIG_FHCI_DEBUG is not set
|
|
|
|
# CONFIG_AMIGAONE is not set
|
|
|
|
CONFIG_DTL=y
|
|
|
|
CONFIG_MMC_SDHCI_OF=m
|
|
|
|
# CONFIG_CONSISTENT_SIZE_BOOL is not set
|
|
|
|
CONFIG_PPC_EMULATED_STATS=y
|
|
|
|
CONFIG_SWIOTLB=y
|
|
|
|
# CONFIG_RDS is not set
|
|
|
|
CONFIG_PPC_DISABLE_WERROR=y
|
|
# CONFIG_STRICT_MM_TYPECHECKS is not set
|
|
|
|
# CONFIG_XILINX_LL_TEMAC is not set
|
|
# CONFIG_XILINX_EMACLITE is not set
|
|
|
|
CONFIG_GPIO_WM831X=m
|
|
# CONFIG_GPIO_UCB1400 is not set
|
|
# CONFIG_EDAC_MPC85XX is not set
|
|
|
|
# CONFIG_PPC_MPC5200_LPBFIFO is not set
|
|
# CONFIG_CAN_MSCAN is not set
|
|
# CONFIG_CAN_MPC5XXX is not set
|
|
# CONFIG_PMIC_ADP5520 is not set
|
|
# CONFIG_MFD_MAX8997 is not set
|
|
# CONFIG_MFD_TPS65910 is not set
|
|
# CONFIG_MFD_TPS65912_I2C is not set
|
|
# CONFIG_MFD_WL1273_CORE is not set
|
|
# CONFIG_XPS_USB_HCD_XILINX is not set
|
|
# CONFIG_MMC_SDHCI_OF_ESDHC is not set
|
|
# CONFIG_MMC_SDHCI_OF_HLWD is not set
|
|
|
|
# CONFIG_MFD_AAT2870_CORE is not set
|
|
|
|
# CONFIG_GPIO_SCH is not set
|
|
# CONFIG_GPIO_74XX_MMIO is not set
|
|
|
|
CONFIG_I2C_MPC=m
|
|
|
|
# CONFIG_IMA is not set
|
|
# CONFIG_TCG_TPM is not set
|
|
|
|
# CONFIG_CRYPTO_DEV_FSL_CAAM is not set
|
|
# CONFIG_CRYPTO_SHA1_PPC is not set
|
|
# CONFIG_CRYPTO_MD5_PPC is not set
|
|
|
|
# CONFIG_CAN_FLEXCAN is not set
|
|
# CONFIG_NET_VENDOR_XILINX is not set
|
|
# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set
|
|
# CONFIG_IBM_EMAC is not set
|
|
# CONFIG_NET_VENDOR_PASEMI is not set
|
|
# CONFIG_NET_VENDOR_TOSHIBA is not set
|
|
|
|
CONFIG_MDIO_OCTEON=m
|
|
|
|
# CONFIG_OF_UNITTEST is not set
|
|
# CONFIG_OF_OVERLAY is not set
|
|
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
|
|
# CONFIG_INPUT_GP2A is not set
|
|
# CONFIG_INPUT_GPIO_TILT_POLLED is not set
|
|
|
|
# CONFIG_IRQ_DOMAIN_DEBUG is not set
|
|
# CONFIG_MPIC_MSGR is not set
|
|
# CONFIG_FA_DUMP is not set
|
|
# CONFIG_MDIO_BUS_MUX_GPIO is not set
|
|
|
|
# CONFIG_FAIL_IOMMU is not set
|
|
# CONFIG_SPAPR_TCE_IOMMU is not set
|
|
# CONFIG_TRANSPARENT_HUGEPAGE is not set
|
|
|
|
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
|
|
# CONFIG_MFD_SYSCON is not set
|
|
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
|
|
|
|
# CONFIG_WINDFARM is not set
|
|
|
|
CONFIG_POWER_RESET_GPIO=y
|
|
CONFIG_POWER_RESET_GPIO_RESTART=y
|
|
CONFIG_FB_SSD1307=m
|
|
CONFIG_INPUT_PWM_BEEPER=m
|
|
CONFIG_BACKLIGHT_PWM=m
|