mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-04 14:00:19 +00:00 
			
		
		
		
	tegra2: Enable SPI environment on Seaboard
This uses the SPI flash on Seaboard to store an 8KB environment. Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Warren <twarren@nvidia.com>
This commit is contained in:
		
							parent
							
								
									bf80088ac0
								
							
						
					
					
						commit
						9dd79fdb6c
					
				@ -58,4 +58,7 @@
 | 
				
			|||||||
#define CONFIG_EFI_PARTITION
 | 
					#define CONFIG_EFI_PARTITION
 | 
				
			||||||
#define CONFIG_CMD_EXT2
 | 
					#define CONFIG_CMD_EXT2
 | 
				
			||||||
#define CONFIG_CMD_FAT
 | 
					#define CONFIG_CMD_FAT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* Environment not stored */
 | 
				
			||||||
 | 
					#define CONFIG_ENV_IS_NOWHERE
 | 
				
			||||||
#endif /* __CONFIG_H */
 | 
					#endif /* __CONFIG_H */
 | 
				
			||||||
 | 
				
			|||||||
@ -52,6 +52,7 @@
 | 
				
			|||||||
#define CONFIG_SF_DEFAULT_MODE		SPI_MODE_0
 | 
					#define CONFIG_SF_DEFAULT_MODE		SPI_MODE_0
 | 
				
			||||||
#define CONFIG_CMD_SPI
 | 
					#define CONFIG_CMD_SPI
 | 
				
			||||||
#define CONFIG_CMD_SF
 | 
					#define CONFIG_CMD_SF
 | 
				
			||||||
 | 
					#define CONFIG_SPI_FLASH_SIZE		(4 << 20)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* SD/MMC */
 | 
					/* SD/MMC */
 | 
				
			||||||
#define CONFIG_MMC
 | 
					#define CONFIG_MMC
 | 
				
			||||||
@ -63,4 +64,12 @@
 | 
				
			|||||||
#define CONFIG_EFI_PARTITION
 | 
					#define CONFIG_EFI_PARTITION
 | 
				
			||||||
#define CONFIG_CMD_EXT2
 | 
					#define CONFIG_CMD_EXT2
 | 
				
			||||||
#define CONFIG_CMD_FAT
 | 
					#define CONFIG_CMD_FAT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* Environment in SPI */
 | 
				
			||||||
 | 
					#define CONFIG_ENV_IS_IN_SPI_FLASH
 | 
				
			||||||
 | 
					#define CONFIG_ENV_SPI_MAX_HZ		48000000
 | 
				
			||||||
 | 
					#define CONFIG_ENV_SPI_MODE		SPI_MODE_0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define CONFIG_ENV_SECT_SIZE    CONFIG_ENV_SIZE
 | 
				
			||||||
 | 
					#define CONFIG_ENV_OFFSET       (CONFIG_SPI_FLASH_SIZE - CONFIG_ENV_SECT_SIZE)
 | 
				
			||||||
#endif /* __CONFIG_H */
 | 
					#endif /* __CONFIG_H */
 | 
				
			||||||
 | 
				
			|||||||
@ -51,8 +51,7 @@
 | 
				
			|||||||
#define CONFIG_OF_LIBFDT		/* enable passing of devicetree */
 | 
					#define CONFIG_OF_LIBFDT		/* enable passing of devicetree */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Environment */
 | 
					/* Environment */
 | 
				
			||||||
#define CONFIG_ENV_IS_NOWHERE
 | 
					#define CONFIG_ENV_SIZE			0x2000	/* Total Size Environment */
 | 
				
			||||||
#define CONFIG_ENV_SIZE			0x20000	/* Total Size Environment */
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * Size of malloc() pool
 | 
					 * Size of malloc() pool
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user