Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc: PCI_MSI needs PCI

Various powerpc boards select the PCI_MSI config option without selecting
PCI, resulting in potentially not compilable configurations if the by
default enabled PCI option is disabled. Explicitly select PCI to ensure
we always have valid configs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

authored by

Christoph Hellwig and committed by
Masahiro Yamada
a15687ca c8bf9212

+3
+1
arch/powerpc/platforms/40x/Kconfig
··· 29 29 select 405EX 30 30 select PPC40x_SIMPLE 31 31 select PPC4xx_PCI_EXPRESS 32 + select PCI 32 33 select PCI_MSI 33 34 select PPC4xx_MSI 34 35 help
+2
arch/powerpc/platforms/44x/Kconfig
··· 21 21 depends on 44x 22 22 select PPC44x_SIMPLE 23 23 select APM821xx 24 + select PCI 24 25 select PCI_MSI 25 26 select PPC4xx_MSI 26 27 select PPC4xx_PCI_EXPRESS ··· 201 200 select SWIOTLB 202 201 select 476FPE 203 202 select PPC4xx_PCI_EXPRESS 203 + select PCI 204 204 select PCI_MSI 205 205 select PPC4xx_HSTA_MSI 206 206 select I2C