From 9b940fe80ddb5017dc0fbaebc500ae2ffbc26866 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 6 Mar 2017 10:12:50 +0100 Subject: [PATCH] x86: enable ACPI support for the Geode subtarget Most or all newer Geode device have ACPI hardware support Should fix FS#577 Signed-off-by: Felix Fietkau --- target/linux/x86/geode/config-default | 61 ++++++++++++++++++++++++++- 1 file changed, 60 insertions(+), 1 deletion(-) diff --git a/target/linux/x86/geode/config-default b/target/linux/x86/geode/config-default index 8eb3ddd5995b..7d5fa21e8a89 100644 --- a/target/linux/x86/geode/config-default +++ b/target/linux/x86/geode/config-default @@ -5,11 +5,40 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO_PIO=y # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_8139_OLD_RX_RESET is not set +CONFIG_ACPI=y +CONFIG_ACPI_AC=y +# CONFIG_ACPI_BATTERY is not set +# CONFIG_ACPI_CMPC is not set +# CONFIG_ACPI_CONTAINER is not set +CONFIG_ACPI_CPU_FREQ_PSS=y +# CONFIG_ACPI_CUSTOM_DSDT is not set +# CONFIG_ACPI_DEBUG is not set +# CONFIG_ACPI_DEBUGGER is not set +# CONFIG_ACPI_DOCK is not set +# CONFIG_ACPI_EC_DEBUGFS is not set +CONFIG_ACPI_FAN=y +CONFIG_ACPI_HOTPLUG_IOAPIC=y +CONFIG_ACPI_I2C_OPREGION=y +CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y +# CONFIG_ACPI_PCI_SLOT is not set +CONFIG_ACPI_PROCESSOR=y +# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set +CONFIG_ACPI_PROCESSOR_CSTATE=y +CONFIG_ACPI_PROCESSOR_IDLE=y +# CONFIG_ACPI_PROCFS_POWER is not set +CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y +# CONFIG_ACPI_SBS is not set +CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y +CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_WMI is not set CONFIG_ALIX=y +CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y +CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y # CONFIG_ATA_PIIX is not set CONFIG_CS5535_CLOCK_EVENT_SRC=y CONFIG_CS5535_MFGPT=y CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 +# CONFIG_DPTF_POWER is not set # CONFIG_EBC_C384_WDT is not set # CONFIG_EISA is not set # CONFIG_EL3 is not set @@ -19,21 +48,33 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_104_DIO_48E is not set # CONFIG_GPIO_104_IDIO_16 is not set # CONFIG_GPIO_104_IDI_48 is not set +CONFIG_GPIO_ACPI=y +# CONFIG_GPIO_AMDPT is not set CONFIG_GPIO_CS5535=y # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_GPIO_MM is not set # CONFIG_GPIO_IT87 is not set +# CONFIG_GPIO_LYNXPOINT is not set CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_WS16C48 is not set +CONFIG_HAVE_ACPI_APEI=y +CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_HIGHMEM64G is not set +# CONFIG_HPET is not set +# CONFIG_HP_ACCEL is not set CONFIG_HWMON=y CONFIG_I2C=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=y CONFIG_I2C_ALGOPCF=y CONFIG_I2C_BOARDINFO=y +# CONFIG_INTEL_IPS is not set +# CONFIG_INTEL_MENLOW is not set +# CONFIG_INTEL_PMC_IPC is not set CONFIG_ISA=y +# CONFIG_ISAPNP is not set CONFIG_ISA_BUS_API=y +# CONFIG_ISCSI_IBFT_FIND is not set # CONFIG_LANCE is not set CONFIG_LEDS_GPIO=y CONFIG_LZO_COMPRESS=y @@ -42,6 +83,7 @@ CONFIG_LZO_DECOMPRESS=y # CONFIG_MDA_CONSOLE is not set CONFIG_MFD_CORE=y CONFIG_MFD_CS5535=y +# CONFIG_MFD_INTEL_LPSS_ACPI is not set CONFIG_MGEODEGX1=y # CONFIG_MIXCOMWD is not set CONFIG_NATSEMI=y @@ -53,15 +95,25 @@ CONFIG_PATA_CS5535=y CONFIG_PATA_CS5536=y CONFIG_PATA_SC1200=y CONFIG_PC8736x_GPIO=y +CONFIG_PCI_MMCONFIG=y # CONFIG_PCWATCHDOG is not set -# CONFIG_PNP is not set +# CONFIG_PMIC_OPREGION is not set +CONFIG_PNP=y +CONFIG_PNPACPI=y +# CONFIG_PNPBIOS is not set +CONFIG_PNP_DEBUG_MESSAGES=y +# CONFIG_PVPANIC is not set CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_RTC_I2C_AND_SPI=y +# CONFIG_SAMSUNG_Q10 is not set CONFIG_SC1200_WDT=y CONFIG_SCx200_ACB=y CONFIG_SCx200_WDT=y CONFIG_SENSORS_LM90=y +CONFIG_SERIAL_8250_PNP=y +# CONFIG_SURFACE_PRO3_BUTTON is not set +# CONFIG_TOSHIBA_BT_RFKILL is not set CONFIG_USB=y CONFIG_USB_COMMON=y CONFIG_USB_EHCI_HCD=y @@ -76,8 +128,15 @@ CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 CONFIG_VIA_RHINE=y CONFIG_VIA_RHINE_MMIO=y # CONFIG_WDT is not set +# CONFIG_X86_ACPI_CPUFREQ is not set +# CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_X86_CPUID=y CONFIG_X86_DEBUGCTLMSR=y +# CONFIG_X86_E_POWERSAVER is not set +# CONFIG_X86_INTEL_LPSS is not set +# CONFIG_X86_LONGHAUL is not set # CONFIG_X86_MCE is not set +# CONFIG_X86_PCC_CPUFREQ is not set +CONFIG_X86_PM_TIMER=y CONFIG_X86_REBOOTFIXUPS=y CONFIG_X86_TSC=y -- 2.30.2