On 1/5/19 2:05 AM, Sinan Kaya wrote: > This patchset fixes fallout of commit 5d32a66541c4 ("PCI/ACPI: Allow > ACPI to be built without CONFIG_PCI set") which is part of Rafael's > acpi pull for v4.21. > > After 'commit 5d32a66541c4 ("PCI/ACPI: Allow ACPI to be built without > CONFIG_PCI set")' dependencies on CONFIG_PCI that previously were > satisfied implicitly through dependencies on CONFIG_ACPI have to be > specified directly. > > Several drivers depend on PCI but do not call that out in their > Kconfig. This causes linker and compilation errors when CONFIG_ACPI > is set but CONFIG_PCI is unset. > > Diff from v5: > Refactor platform/x86: intel_ips and platform/x86: apple-gmux per > feedback from Andy. > Collect acked-by and reviewed-by from Andy. Hi, Is this series being applied anywhere, hopefully soon? linux-next is still having lots of build errors related to missing these patches. > Sinan Kaya (11): > ACPI / LPSS: Make PCI dependency explicit > ata: pata_acpi: Make PCI dependency explicit > vga-switcheroo: make PCI dependency explicit > platform/x86: intel_ips: make PCI dependency explicit > platform/x86: intel_pmc: Make PCI dependency explicit > platform/x86: apple-gmux: Make PCI dependency explicit > drivers: thermal: int3406_thermal: Make PCI dependency explicit > ASoC: Intel: atom: Make PCI dependency explicit > mmc: sdhci-acpi: Make PCI dependency explicit > x86/intel/lpss: Make PCI dependency explicit > drivers: thermal: int340x_thermal: Make PCI dependency explicit > > arch/x86/Kconfig | 2 +- > drivers/acpi/Makefile | 3 ++- > drivers/acpi/internal.h | 4 ++++ > drivers/ata/Kconfig | 2 +- > drivers/gpu/vga/Kconfig | 1 + > drivers/mmc/host/Kconfig | 2 +- > drivers/platform/x86/Kconfig | 6 +++--- > drivers/thermal/intel/int340x_thermal/Kconfig | 4 ++-- > sound/soc/intel/Kconfig | 2 +- > 9 files changed, 16 insertions(+), 10 deletions(-) > thanks, -- ~Randy