diff options
author | Bryan Wu <bryan.wu@analog.com> | 2007-12-05 02:45:22 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-12-05 12:21:20 -0500 |
commit | 003d922618150eaab53936f57ba8a61f2b601486 (patch) | |
tree | 54bd61e6176b0447d2df30dd7b3aab505b0df6ec /include/asm-blackfin/bfin5xx_spi.h | |
parent | f452126c2e4b8bbfd8e41ebdf1e734e3bf18f8e9 (diff) |
Blackfin SPI driver: move hard coded pin_req to board file
Remove some sort of bloaty code, try to get these pin_req arrays built at compile-time
- move this static things to the blackfin board file
- add pin_req array to struct bfin5xx_spi_master
- tested on BF537/BF548 with SPI flash
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
Cc: David Brownell <david-b@pacbell.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include/asm-blackfin/bfin5xx_spi.h')
-rw-r--r-- | include/asm-blackfin/bfin5xx_spi.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-blackfin/bfin5xx_spi.h b/include/asm-blackfin/bfin5xx_spi.h index d4485b37d8e2..1a0b57f6a3d4 100644 --- a/include/asm-blackfin/bfin5xx_spi.h +++ b/include/asm-blackfin/bfin5xx_spi.h | |||
@@ -152,6 +152,7 @@ | |||
152 | struct bfin5xx_spi_master { | 152 | struct bfin5xx_spi_master { |
153 | u16 num_chipselect; | 153 | u16 num_chipselect; |
154 | u8 enable_dma; | 154 | u8 enable_dma; |
155 | u16 pin_req[4]; | ||
155 | }; | 156 | }; |
156 | 157 | ||
157 | /* spi_board_info.controller_data for SPI slave devices, | 158 | /* spi_board_info.controller_data for SPI slave devices, |