Sandeep Singh  
		
	
	
		377ffcfabf 
		
	 
	
	
	powerpc/mpc85xx: Add workaround to enable TDM on T1040  
		
			... 
			This is a workaround for 32 bit hardware limitation of TDM.
T1040 has 36 bit physical addressing, TDM DMAC register
are 32 bit wide but need to store address of CCSR space
which lies beyond 32 bit address range. This workaround
creats a LAW to enable access of TDM DMA to CCSR by
mapping CCSR to overlap with DDR.
A hole of 16M is created in memory using device tree. This
workaround law is set only if "tdm" is defined in hwconfig.
Also disable POST tests and add LIODN for TDM
Signed-off-by: Sandeep Singh <Sandeep@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com> 
		
	 
 
		2014-06-05 13:45:07 -07:00 
	 
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-11-08 09:41:37 -05:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-11-08 15:25:13 -05:00 
		 
	
		
			
			
			
			
			
			2013-11-08 15:25:13 -05:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2013-11-08 15:25:13 -05:00 
		 
	
		
			
			
			
			
			
			2014-06-05 13:45:07 -07:00 
		 
	
		
			
			
			
			
			
			2013-11-25 11:43:43 -08:00 
		 
	
		
			
			
			
			
			
			2013-11-25 11:43:43 -08:00 
		 
	
		
			
			
			
			
			
			2013-11-08 09:41:37 -05:00 
		 
	
		
			
			
			
			
			
			2013-11-08 09:41:37 -05:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2014-05-13 08:26:54 -07:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-08-20 11:15:31 +02:00 
		 
	
		
			
			
			
			
			
			2014-06-05 13:45:07 -07:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2014-06-05 13:45:07 -07:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-16 16:15:17 -07:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2014-05-13 08:26:54 -07:00 
		 
	
		
			
			
			
			
			
			2014-02-03 08:38:48 -08:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2012-01-09 20:10:33 -06:00 
		 
	
		
			
			
			
			
			
			2013-11-25 11:43:46 -08:00 
		 
	
		
			
			
			
			
			
			2014-06-05 13:45:07 -07:00 
		 
	
		
			
			
			
			
			
			2013-11-25 11:43:46 -08:00 
		 
	
		
			
			
			
			
			
			2014-04-18 10:42:29 -04:00 
		 
	
		
			
			
			
			
			
			2013-06-11 22:01:45 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-11-08 15:25:13 -05:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2013-11-08 09:41:37 -05:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2014-04-22 17:58:45 -07:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2010-07-09 15:00:54 -05:00 
		 
	
		
			
			
			
			
			
			2013-11-25 11:40:05 -08:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-09-20 10:30:54 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:50:24 -04:00 
		 
	
		
			
			
			
			
			
			2013-11-08 09:41:37 -05:00 
		 
	
		
			
			
			
			
			
			2013-09-20 10:30:54 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-09-20 10:30:54 -04:00 
		 
	
		
			
			
			
			
			
			2013-09-20 10:30:54 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-09-20 10:30:54 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2013-10-14 16:06:53 -04:00 
		 
	
		
			
			
			
			
			
			2014-05-30 14:03:24 -04:00 
		 
	
		
			
			
			
			
			
			2013-11-08 15:25:13 -05:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00 
		 
	
		
			
			
			
			
			
			2014-03-07 10:59:06 -05:00 
		 
	
		
			
			
			
			
			
			2012-12-11 13:17:34 -07:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2014-05-12 15:19:45 -04:00 
		 
	
		
			
			
			
			
			
			2010-04-21 23:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2013-07-24 09:44:38 -04:00