Tim Harvey  
		
	
	
		aa0032f672 
		
	 
	
	
	spl: fit: nand: allow for non-page-aligned elements  
		
			... 
			Add a weak nand_get_mtd function for nand drivers to provide mtd info
and use this to set pagesize such that reading of non page-aligned
elements can succeed.
The spl_load_simple_fit already handles block block access so all we
need to do is provide the nand writesize as the block length.
Further cleanup of the drivers which use nand_spl_loaders.c such as
am335x_spl_bch.c, atmel_nand.c, and nand_spl_simple.c could be done
using info from mtd_info instead of statically defined details.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Reviewed-by: Tom Rini <trini@konsulko.com> 
		
	 
 
		2021-04-08 20:29:53 +02:00 
	 
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2018-05-07 09:34:12 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-04-08 20:29:53 +02:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:18 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-17 12:50:19 -04:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:23 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-27 16:26:48 +13:00 
		 
	
		
			
			
			
			
			
			2021-03-05 10:25:43 +05:30 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:18 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-27 15:04:31 +13:00 
		 
	
		
			
			
			
			
			
			2019-12-02 18:23:13 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-27 15:04:31 +13:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:18 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2020-12-04 16:10:01 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2020-11-19 09:45:49 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-16 11:16:08 -05:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:18 -04:00 
		 
	
		
			
			
			
			
			
			2018-05-07 09:34:12 -04:00 
		 
	
		
			
			
			
			
			
			2021-01-31 14:08:56 +01:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2013-04-01 16:33:52 -04:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:18 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-15 19:17:18 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-05 10:25:42 +05:30 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:18 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2019-08-07 15:31:05 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-24 16:51:48 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-15 19:17:25 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-29 18:00:21 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-01 10:21:36 +01:00 
		 
	
		
			
			
			
			
			
			2021-02-16 11:16:08 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2009-06-12 20:45:48 +02:00 
		 
	
		
			
			
			
			
			
			2021-04-06 16:33:19 +12:00 
		 
	
		
			
			
			
			
			
			2021-03-08 10:59:10 +08:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:23 -04:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:23 -04:00 
		 
	
		
			
			
			
			
			
			2018-05-07 09:34:12 -04:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:18 -04:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-12 17:41:35 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-03-12 17:41:35 -05:00 
		 
	
		
			
			
			
			
			
			2018-04-27 14:54:48 -04:00 
		 
	
		
			
			
			
			
			
			2020-12-03 21:22:49 +01:00 
		 
	
		
			
			
			
			
			
			2021-03-13 13:14:52 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-02 15:33:42 -05:00 
		 
	
		
			
			
			
			
			
			2020-05-07 09:01:42 -04:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:23 -04:00 
		 
	
		
			
			
			
			
			
			2018-05-07 09:34:12 -04:00 
		 
	
		
			
			
			
			
			
			2021-03-13 13:14:52 -05:00 
		 
	
		
			
			
			
			
			
			2021-02-19 22:17:10 +01:00 
		 
	
		
			
			
			
			
			
			2020-06-28 01:03:09 +02:00 
		 
	
		
			
			
			
			
			
			2021-02-16 11:16:07 -05:00 
		 
	
		
			
			
			
			
			
			2009-06-12 20:45:48 +02:00 
		 
	
		
			
			
			
			
			
			2021-02-15 22:31:52 -05:00 
		 
	
		
			
			
			
			
			
			2021-04-06 16:38:57 +02:00 
		 
	
		
			
			
			
			
			
			2021-02-26 15:30:55 +01:00 
		 
	
		
			
			
			
			
			
			2021-01-06 07:57:33 -05:00 
		 
	
		
			
			
			
			
			
			2020-05-18 21:19:23 -04:00 
		 
	
		
			
			
			
			
			
			2020-10-22 09:54:53 -04:00