hc
2024-05-09 b9d5c334faa47a75f1f28e72d203fc0334e8471d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/*
 * Interface for NOR flash driver whose high address lines are latched
 *
 * Copyright © 2008 MontaVista Software, Inc. <source@mvista.com>
 *
 * This file is licensed under the terms of the GNU General Public License
 * version 2. This program is licensed "as is" without any warranty of any
 * kind, whether express or implied.
 */
#ifndef __LATCH_ADDR_FLASH__
#define __LATCH_ADDR_FLASH__
 
struct map_info;
struct mtd_partition;
 
struct latch_addr_flash_data {
   unsigned int        width;
   unsigned int        size;
 
   int            (*init)(void *data, int cs);
   void            (*done)(void *data);
   void            (*set_window)(unsigned long offset, void *data);
   void            *data;
 
   unsigned int        nr_parts;
   struct mtd_partition    *parts;
};
 
#endif