This series opens up build coverage of a bunch of SPI drivers by allowing build under COMPILE_TEST where possible, while also adding appropriate architecture specific dependencies to a couple of drivers that didn't have them so they don't show up in builds when they're not useful. We also have one fix for the dependencies of the s3c24xx driver which was turned up in the process of doing this. Signed-off-by: Mark Brown <broonie@xxxxxxxxxx> --- Mark Brown (8): spi: s3c24xx: Fix dependencies when FIQ support is enabled spi: rockchip: Add architecture dependency spi: nxp-flexspi: Fix ARCH_LAYERSCAPE dependency spi: davinci: Make available for build test spi: fsi: Make available for build test spi: qcom-qspi: Make available for build test spi: s3c24xx: Only have compile time references to FIQ when building it spi: s3c24xx: Allow build test coverage drivers/spi/Kconfig | 15 +++++++++------ drivers/spi/spi-s3c24xx.c | 4 ++++ 2 files changed, 13 insertions(+), 6 deletions(-) --- base-commit: 7234d746a8339066313518bfa024fa03f363a55e change-id: 20230221-spi-arch-deps-dba116a915e9 Best regards, -- Mark Brown <broonie@xxxxxxxxxx>