diff options
author | Roy Huang <roy.huang@analog.com> | 2007-07-12 10:41:45 -0400 |
---|---|---|
committer | Bryan Wu <bryan.wu@analog.com> | 2007-07-12 10:41:45 -0400 |
commit | 24a07a124198153540f8f43d9e91d16227aba66e (patch) | |
tree | 917b2011e67e224515830833b1151e276b6c6137 /include/asm-blackfin/gpio.h | |
parent | 088eec1192a0ae60fc218796027e622008af36c0 (diff) |
Blackfin arch: initial supporting for BF548-EZKIT
The ADSP-BF54x was specifically designed to meet the needs of convergent multimedia
applications where system performance and cost are essential ingredients. The
integration of multimedia, human interface, and connectivity peripherals combined
with increased system bandwidth and on-chip memory provides customers a platform to
design the most demanding applications.
Since now, ADSP-BF54x will be supported in the Linux kernel and bunch of related drivers
such as USB OTG, ATAPI, NAND flash controller, LCD framebuffer, sound, touch screen will
be submitted later.
Please enjoy the show.
Signed-off-by: Roy Huang <roy.huang@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
Diffstat (limited to 'include/asm-blackfin/gpio.h')
-rw-r--r-- | include/asm-blackfin/gpio.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/asm-blackfin/gpio.h b/include/asm-blackfin/gpio.h index d98d77ad71f7..bc0cca02850b 100644 --- a/include/asm-blackfin/gpio.h +++ b/include/asm-blackfin/gpio.h | |||
@@ -204,6 +204,10 @@ | |||
204 | 204 | ||
205 | #endif | 205 | #endif |
206 | 206 | ||
207 | #ifdef BF548_FAMILY | ||
208 | #include <asm-blackfin/mach-bf548/gpio.h> | ||
209 | #endif | ||
210 | |||
207 | #ifdef BF561_FAMILY | 211 | #ifdef BF561_FAMILY |
208 | #define MAX_BLACKFIN_GPIOS 48 | 212 | #define MAX_BLACKFIN_GPIOS 48 |
209 | #define PORT_FIO0 GPIO_0 | 213 | #define PORT_FIO0 GPIO_0 |
@@ -264,6 +268,7 @@ unsigned short get_gpiop_maska(unsigned short); | |||
264 | unsigned short get_gpiop_maskb(unsigned short); | 268 | unsigned short get_gpiop_maskb(unsigned short); |
265 | unsigned short get_gpiop_data(unsigned short); | 269 | unsigned short get_gpiop_data(unsigned short); |
266 | 270 | ||
271 | #ifndef BF548_FAMILY | ||
267 | struct gpio_port_t { | 272 | struct gpio_port_t { |
268 | unsigned short data; | 273 | unsigned short data; |
269 | unsigned short dummy1; | 274 | unsigned short dummy1; |
@@ -299,6 +304,7 @@ struct gpio_port_t { | |||
299 | unsigned short dummy16; | 304 | unsigned short dummy16; |
300 | unsigned short inen; | 305 | unsigned short inen; |
301 | }; | 306 | }; |
307 | #endif | ||
302 | 308 | ||
303 | #ifdef CONFIG_PM | 309 | #ifdef CONFIG_PM |
304 | #define PM_WAKE_RISING 0x1 | 310 | #define PM_WAKE_RISING 0x1 |