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
65 * struct boot_rom_geometry - Boot ROM geometry description.
94 * struct gpmi_nfc_hardware_timing - GPMI hardware timing parameters.
138 /* NAND Boot issue */
142 /* MTD / NAND */
144 struct nand_chip nand; member
172 #define GPMI_IS_MX23(x) ((x)->devdata->type == IS_MX23)
173 #define GPMI_IS_MX28(x) ((x)->devdata->type == IS_MX28)
174 #define GPMI_IS_MX6Q(x) ((x)->devdata->type == IS_MX6Q)
175 #define GPMI_IS_MX6SX(x) ((x)->devdata->type == IS_MX6SX)
176 #define GPMI_IS_MX7D(x) ((x)->devdata->type == IS_MX7D)
177 #define GPMI_IS_MX8QXP(x) ((x)->devdata->type == IS_MX8QXP)