|  | @@ -63,3 +63,31 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  static unsigned long touchbook_revision;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +static struct mtd_partition omap3touchbook_nand_partitions[] = {
 | 
	
		
			
				|  |  | +	/* All the partition sizes are listed in terms of NAND block size */
 | 
	
		
			
				|  |  | +	{
 | 
	
		
			
				|  |  | +		.name		= "X-Loader",
 | 
	
		
			
				|  |  | +		.offset		= 0,
 | 
	
		
			
				|  |  | +		.size		= 4 * NAND_BLOCK_SIZE,
 | 
	
		
			
				|  |  | +		.mask_flags	= MTD_WRITEABLE,	/* force read-only */
 | 
	
		
			
				|  |  | +	},
 | 
	
		
			
				|  |  | +	{
 | 
	
		
			
				|  |  | +		.name		= "U-Boot",
 | 
	
		
			
				|  |  | +		.offset		= MTDPART_OFS_APPEND,	/* Offset = 0x80000 */
 | 
	
		
			
				|  |  | +		.size		= 15 * NAND_BLOCK_SIZE,
 | 
	
		
			
				|  |  | +		.mask_flags	= MTD_WRITEABLE,	/* force read-only */
 | 
	
		
			
				|  |  | +	},
 | 
	
		
			
				|  |  | +	{
 | 
	
		
			
				|  |  | +		.name		= "U-Boot Env",
 | 
	
		
			
				|  |  | +		.offset		= MTDPART_OFS_APPEND,	/* Offset = 0x260000 */
 | 
	
		
			
				|  |  | +		.size		= 1 * NAND_BLOCK_SIZE,
 | 
	
		
			
				|  |  | +	},
 | 
	
		
			
				|  |  | +	{
 | 
	
		
			
				|  |  | +		.name		= "Kernel",
 | 
	
		
			
				|  |  | +		.offset		= MTDPART_OFS_APPEND,	/* Offset = 0x280000 */
 | 
	
		
			
				|  |  | +		.size		= 32 * NAND_BLOCK_SIZE,
 | 
	
		
			
				|  |  | +	},
 | 
	
		
			
				|  |  | +	{
 | 
	
		
			
				|  |  | +		.name		= "File System",
 | 
	
		
			
				|  |  | +		.offset		= MTDPART_OFS_APPEND,	/* Offset = 0x680000 */
 | 
	
		
			
				|  |  | +		.size		= MTDPART_SIZ_FULL,
 |