Lines Matching +full:gpmi +full:- +full:nand
1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Freescale GPMI NAND Flash Driver
5 * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
13 #include <linux/dma-mapping.h>
26 * struct bch_geometry - BCH geometry description.
41 * @block_mark_byte_offset: The byte offset in the ECC-based page view at
43 * @block_mark_bit_offset: The bit offset into the ECC-based page view at
61 * struct boot_rom_geometry - Boot ROM geometry description.
88 * struct gpmi_nfc_hardware_timing - GPMI hardware timing parameters.
132 /* NAND Boot issue */
136 /* MTD / NAND */
138 struct nand_chip nand; member
166 #define GPMI_IS_MX23(x) ((x)->devdata->type == IS_MX23)
167 #define GPMI_IS_MX28(x) ((x)->devdata->type == IS_MX28)
168 #define GPMI_IS_MX6Q(x) ((x)->devdata->type == IS_MX6Q)
169 #define GPMI_IS_MX6SX(x) ((x)->devdata->type == IS_MX6SX)
170 #define GPMI_IS_MX7D(x) ((x)->devdata->type == IS_MX7D)