Enable GPIO_AMDPT, PINCTRL_AMD and X86_AMD_PLATFORM_DEVICE Kconfig options

This fixes i2c and GPIOs not working on AMD based laptops (rhbz#1510649)
This commit is contained in:
Hans de Goede 2018-05-20 15:40:24 +02:00 committed by Jeremy Cline
parent ca0e9ac5f4
commit 518d5bb753
No known key found for this signature in database
GPG Key ID: 9223308FA9B246DB
10 changed files with 25 additions and 20 deletions

View File

@ -0,0 +1 @@
CONFIG_GPIO_AMDPT=m

View File

@ -1 +1 @@
# CONFIG_PINCTRL_AMD is not set
CONFIG_PINCTRL_AMD=m

View File

@ -1 +1 @@
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_X86_AMD_PLATFORM_DEVICE=y

View File

@ -1632,7 +1632,7 @@ CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_ALTERA is not set
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_AMDPT is not set
CONFIG_GPIO_AMDPT=m
CONFIG_GPIO_BD9571MWV=m
# CONFIG_GPIO_BT8XX is not set
CONFIG_GPIO_CRYSTAL_COVE=y
@ -3974,7 +3974,7 @@ CONFIG_PHYSICAL_START=0x400000
# CONFIG_PI433 is not set
CONFIG_PID_NS=y
CONFIG_PINCONF=y
# CONFIG_PINCTRL_AMD is not set
CONFIG_PINCTRL_AMD=m
# CONFIG_PINCTRL_AXP209 is not set
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_BROXTON=m
@ -6193,7 +6193,7 @@ CONFIG_X86_32_IRIS=m
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_X86_AMD_PLATFORM_DEVICE=y
# CONFIG_X86_ANCIENT_MCE is not set
CONFIG_X86_BIGSMP=y
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set

View File

@ -1651,7 +1651,7 @@ CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_ALTERA is not set
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_AMDPT is not set
CONFIG_GPIO_AMDPT=m
CONFIG_GPIO_BD9571MWV=m
# CONFIG_GPIO_BT8XX is not set
CONFIG_GPIO_CRYSTAL_COVE=y
@ -3995,7 +3995,7 @@ CONFIG_PHYSICAL_START=0x400000
# CONFIG_PI433 is not set
CONFIG_PID_NS=y
CONFIG_PINCONF=y
# CONFIG_PINCTRL_AMD is not set
CONFIG_PINCTRL_AMD=m
# CONFIG_PINCTRL_AXP209 is not set
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_BROXTON=m
@ -6216,7 +6216,7 @@ CONFIG_X86_32_IRIS=m
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_X86_AMD_PLATFORM_DEVICE=y
# CONFIG_X86_ANCIENT_MCE is not set
CONFIG_X86_BIGSMP=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y

View File

@ -1651,7 +1651,7 @@ CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_ALTERA is not set
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_AMDPT is not set
CONFIG_GPIO_AMDPT=m
CONFIG_GPIO_BD9571MWV=m
# CONFIG_GPIO_BT8XX is not set
CONFIG_GPIO_CRYSTAL_COVE=y
@ -3995,7 +3995,7 @@ CONFIG_PHYSICAL_START=0x400000
# CONFIG_PI433 is not set
CONFIG_PID_NS=y
CONFIG_PINCONF=y
# CONFIG_PINCTRL_AMD is not set
CONFIG_PINCTRL_AMD=m
# CONFIG_PINCTRL_AXP209 is not set
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_BROXTON=m
@ -6216,7 +6216,7 @@ CONFIG_X86_32_IRIS=m
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_X86_AMD_PLATFORM_DEVICE=y
# CONFIG_X86_ANCIENT_MCE is not set
CONFIG_X86_BIGSMP=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y

View File

@ -1632,7 +1632,7 @@ CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_ALTERA is not set
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_AMDPT is not set
CONFIG_GPIO_AMDPT=m
CONFIG_GPIO_BD9571MWV=m
# CONFIG_GPIO_BT8XX is not set
CONFIG_GPIO_CRYSTAL_COVE=y
@ -3974,7 +3974,7 @@ CONFIG_PHYSICAL_START=0x400000
# CONFIG_PI433 is not set
CONFIG_PID_NS=y
CONFIG_PINCONF=y
# CONFIG_PINCTRL_AMD is not set
CONFIG_PINCTRL_AMD=m
# CONFIG_PINCTRL_AXP209 is not set
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_BROXTON=m
@ -6193,7 +6193,7 @@ CONFIG_X86_32_IRIS=m
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_X86_AMD_PLATFORM_DEVICE=y
# CONFIG_X86_ANCIENT_MCE is not set
CONFIG_X86_BIGSMP=y
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set

View File

@ -1694,7 +1694,7 @@ CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_ALTERA is not set
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_AMDPT is not set
CONFIG_GPIO_AMDPT=m
# CONFIG_GPIO_AXP209 is not set
CONFIG_GPIO_BD9571MWV=m
# CONFIG_GPIO_BT8XX is not set
@ -4045,7 +4045,7 @@ CONFIG_PHYSICAL_START=0x1000000
# CONFIG_PI433 is not set
CONFIG_PID_NS=y
CONFIG_PINCONF=y
# CONFIG_PINCTRL_AMD is not set
CONFIG_PINCTRL_AMD=m
# CONFIG_PINCTRL_AXP209 is not set
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_BROXTON=m
@ -6311,7 +6311,7 @@ CONFIG_X86_64_ACPI_NUMA=y
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_X86_AMD_PLATFORM_DEVICE=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_CPUID=y

View File

@ -1675,7 +1675,7 @@ CONFIG_GPD_POCKET_FAN=m
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_ALTERA is not set
# CONFIG_GPIO_AMD8111 is not set
# CONFIG_GPIO_AMDPT is not set
CONFIG_GPIO_AMDPT=m
# CONFIG_GPIO_AXP209 is not set
CONFIG_GPIO_BD9571MWV=m
# CONFIG_GPIO_BT8XX is not set
@ -4024,7 +4024,7 @@ CONFIG_PHYSICAL_START=0x1000000
# CONFIG_PI433 is not set
CONFIG_PID_NS=y
CONFIG_PINCONF=y
# CONFIG_PINCTRL_AMD is not set
CONFIG_PINCTRL_AMD=m
# CONFIG_PINCTRL_AXP209 is not set
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_BROXTON=m
@ -6288,7 +6288,7 @@ CONFIG_X86_64_ACPI_NUMA=y
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
CONFIG_X86_AMD_PLATFORM_DEVICE=y
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_CPUID=y

View File

@ -1936,6 +1936,10 @@ fi
#
#
%changelog
* Sun May 20 2018 Hans de Goede <hdegoede@redhat.com>
- Enable GPIO_AMDPT, PINCTRL_AMD and X86_AMD_PLATFORM_DEVICE Kconfig options
to fix i2c and GPIOs not working on AMD based laptops (rhbz#1510649)
* Thu May 17 2018 Justin M. Forbes <jforbes@fedoraproject.org>
- Fix CVE-2018-1120 (rhbz 1575472 1579542)