1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun #ifndef __LINUX_MTD_NAND_GPIO_H 3*4882a593Smuzhiyun #define __LINUX_MTD_NAND_GPIO_H 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun #include <linux/mtd/rawnand.h> 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun struct gpio_nand_platdata { 8*4882a593Smuzhiyun void (*adjust_parts)(struct gpio_nand_platdata *, size_t); 9*4882a593Smuzhiyun struct mtd_partition *parts; 10*4882a593Smuzhiyun unsigned int num_parts; 11*4882a593Smuzhiyun unsigned int options; 12*4882a593Smuzhiyun int chip_delay; 13*4882a593Smuzhiyun }; 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun #endif 16