diff options
author | Patrick Turley <patrick.turley@freescale.com> | 2009-11-10 15:21:15 -0600 |
---|---|---|
committer | Justin Waters <justin.waters@timesys.com> | 2010-03-25 14:00:52 -0400 |
commit | 77ccae02e6ab4b80bf5f17eeba05c70c55f0355f (patch) | |
tree | 53e5d405b6a68cb4e9c1b519130a3e184aa24950 /arch/arm/plat-stmp3xxx | |
parent | 83e8321c833a40db6f715b340c331a88ff690ff8 (diff) |
ENGR00116517 [MX233_BSP] Port ThreadX SDK NAND Flash device identification
Added the device identification and timing database. Adjusted the GPMI
NAND Flash driver to use this information.
Signed-off-by: Patrick Turley <patrick.turley@freescale.com>
Diffstat (limited to 'arch/arm/plat-stmp3xxx')
-rw-r--r-- | arch/arm/plat-stmp3xxx/include/mach/gpmi.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/plat-stmp3xxx/include/mach/gpmi.h b/arch/arm/plat-stmp3xxx/include/mach/gpmi.h index c0cb85c13b82..21a7647fc8e4 100644 --- a/arch/arm/plat-stmp3xxx/include/mach/gpmi.h +++ b/arch/arm/plat-stmp3xxx/include/mach/gpmi.h @@ -16,6 +16,10 @@ extern void gpmi_pinmux_free(char *); * that can't be expressed as resources. * * @io_uA: The current limit, in uA. + * @min_prop_delay_in_ns: Minimum propagation delay of GPMI signals to and + * from the NAND Flash device, in nanoseconds. + * @max_prop_delay_in_ns: Maximum propagation delay of GPMI signals to and + * from the NAND Flash device, in nanoseconds. * @pinmux_handler: A pointer to a function the driver will call to * request or release the pins it needs. Pass true * to request pins, and false to release them. @@ -49,6 +53,9 @@ struct gpmi_platform_data { int io_uA; + unsigned min_prop_delay_in_ns; + unsigned max_prop_delay_in_ns; + int (*pinmux_handler)(bool request); uint32_t boot_area_size_in_bytes; |