Rafał Miłecki | a5401370 | 2012-11-12 13:03:21 +0100 | [diff] [blame] | 1 | #ifndef __BCM47XXNFLASH_H |
| 2 | #define __BCM47XXNFLASH_H |
| 3 | |
Rafał Miłecki | be0638d | 2013-02-07 11:56:04 +0100 | [diff] [blame] | 4 | #ifndef pr_fmt |
| 5 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
| 6 | #endif |
| 7 | |
Rafał Miłecki | a5401370 | 2012-11-12 13:03:21 +0100 | [diff] [blame] | 8 | #include <linux/mtd/mtd.h> |
| 9 | #include <linux/mtd/nand.h> |
| 10 | |
| 11 | struct bcm47xxnflash { |
| 12 | struct bcma_drv_cc *cc; |
| 13 | |
| 14 | struct nand_chip nand_chip; |
Rafał Miłecki | 0fbc599 | 2012-11-12 13:03:23 +0100 | [diff] [blame] | 15 | |
| 16 | unsigned curr_command; |
Rafał Miłecki | 3c01d4c | 2012-11-12 13:03:24 +0100 | [diff] [blame] | 17 | int curr_page_addr; |
Rafał Miłecki | 0fbc599 | 2012-11-12 13:03:23 +0100 | [diff] [blame] | 18 | int curr_column; |
| 19 | |
| 20 | u8 id_data[8]; |
Rafał Miłecki | a5401370 | 2012-11-12 13:03:21 +0100 | [diff] [blame] | 21 | }; |
| 22 | |
Rafał Miłecki | 00940a2 | 2012-11-12 13:03:25 +0100 | [diff] [blame] | 23 | int bcm47xxnflash_ops_bcm4706_init(struct bcm47xxnflash *b47n); |
| 24 | |
Rafał Miłecki | a5401370 | 2012-11-12 13:03:21 +0100 | [diff] [blame] | 25 | #endif /* BCM47XXNFLASH */ |