Linux Kernel
3.7.1
|
#include <fsmc.h>
Data Fields | |
struct fsmc_nand_timings * | nand_timings |
struct mtd_partition * | partitions |
unsigned int | nr_partitions |
unsigned int | options |
unsigned int | width |
unsigned int | bank |
unsigned int | cle_off |
unsigned int | ale_off |
enum access_mode | mode |
void(* | select_bank )(uint32_t bank, uint32_t busw) |
void * | read_dma_priv |
void * | write_dma_priv |
fsmc_nand_platform_data - platform specific NAND controller config : partition table for the platform, use a default fallback if this is NULL : the number of partitions in the previous entry : different options for the driver : bus width : default bank : callback to select a certain bank, this is platform-specific. If the controller only supports one bank this may be set to NULL
enum access_mode mode |
struct fsmc_nand_timings* nand_timings |
struct mtd_partition* partitions |