| /* |
| * atmel platform data |
| * |
| * GPL v2 Only |
| */ |
| |
| #ifndef __ATMEL_H__ |
| #define __ATMEL_H__ |
| |
| /* Compact Flash */ |
| struct at91_cf_data { |
| int irq_pin; /* I/O IRQ */ |
| int det_pin; /* Card detect */ |
| int vcc_pin; /* power switching */ |
| int rst_pin; /* card reset */ |
| u8 chipselect; /* EBI Chip Select number */ |
| u8 flags; |
| #define AT91_CF_TRUE_IDE 0x01 |
| #define AT91_IDE_SWAP_A0_A2 0x02 |
| }; |
| |
| /* FIXME: this needs a better location, but gets stuff building again */ |
| #ifdef CONFIG_ATMEL_PM |
| extern int at91_suspend_entering_slow_clock(void); |
| #else |
| static inline int at91_suspend_entering_slow_clock(void) |
| { |
| return 0; |
| } |
| #endif |
| |
| #endif /* __ATMEL_H__ */ |