Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 861e37ad authored by Kyungmin Park's avatar Kyungmin Park Committed by Russell King
Browse files

[ARM] 3057/1: Add memory control method to support OneNAND sync burst read



Patch from Kyungmin Park

This patch is required for OneNAND MTD to passing the OneNAND sync. burst read

Signed-off-by: Kyungmin Park
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 59d1ff3b
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@
#define ASMARM_MACH_FLASH_H

struct mtd_partition;
struct mtd_info;

/*
 * map_name:	the map probe function name
@@ -19,6 +20,7 @@ struct mtd_partition;
 * init:	method called at driver/device initialisation
 * exit:	method called at driver/device removal
 * set_vpp:	method called to enable or disable VPP
 * mmcontrol:	method called to enable or disable Sync. Burst Read in OneNAND
 * parts:	optional array of mtd_partitions for static partitioning
 * nr_parts:	number of mtd_partitions for static partitoning
 */
@@ -29,6 +31,7 @@ struct flash_platform_data {
	int		(*init)(void);
	void		(*exit)(void);
	void		(*set_vpp)(int on);
	void		(*mmcontrol)(struct mtd_info *mtd, int sync_read);
	struct mtd_partition *parts;
	unsigned int	nr_parts;
};