On Mon, Jan 12, 2015 at 08:03:27AM +0000, Build bot for Mark Brown wrote:
arm64-allmodconfig ../drivers/ata/sata_dwc_460ex.c:719:3: error: implicit declaration of function 'dma_cache_sync' [-Werror=implicit-function-declaration]
arm-allmodconfig ../drivers/ata/sata_dwc_460ex.c:719:3: error: implicit declaration of function 'dma_cache_sync' [-Werror=implicit-function-declaration]
Since commit 84683a7e081ff60e (sata_dwc_460ex: enable COMPILE_TEST for the driver) the sata_dwc_460ex has been breaking the all*config builds for arm and arm64 as the driver uses dma_cache_sync() but this function is not provided on those architectures.
Either a more specific dependency is needed or the function shouldn't be used, I've not looked at the code.