Commit | Line | Data |
---|---|---|
c7c8c78f LW |
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 | |
14 | void __init u300_spi_init(struct amba_device *adev); | |
15 | void __init u300_spi_register_board_devices(void); | |
16 | #else | |
17 | /* Compile out SPI support if PL022 is not selected */ | |
18 | static inline void __init u300_spi_init(struct amba_device *adev) | |
19 | { | |
20 | } | |
21 | static inline void __init u300_spi_register_board_devices(void) | |
22 | { | |
23 | } | |
24 | #endif | |
25 | ||
26 | #endif |