1/* 2 * arch/arm/mach-u300/spi.h 3 * 4 * Copyright (C) 2009 ST-Ericsson AB 5 * License terms: GNU General Public License (GPL) version 2 6 * 7 * Author: Linus Walleij <linus.walleij@stericsson.com> 8 */ 9#ifndef SPI_H 10#define SPI_H 11#include <linux/amba/bus.h> 12 13#ifdef CONFIG_SPI_PL022 14void __init u300_spi_init(struct amba_device *adev); 15void __init u300_spi_register_board_devices(void); 16#else 17/* Compile out SPI support if PL022 is not selected */ 18static inline void __init u300_spi_init(struct amba_device *adev) 19{ 20} 21static inline void __init u300_spi_register_board_devices(void) 22{ 23} 24#endif 25 26#endif 27