Fix breakage of 8xx boards from recent commit.
This patch fixes the negative consequences for 8xx of the recent "ppc4xx: Clean up 440 exceptions handling" commit. Signed-off-by: Rafal Jaworowski <raj@semihalf.com>
This commit is contained in:
		
							parent
							
								
									3a6cab844c
								
							
						
					
					
						commit
						cc3023b9f9
					
				|  | @ -628,6 +628,12 @@ | ||||||
| #define MAS6	SPRN_MAS6 | #define MAS6	SPRN_MAS6 | ||||||
| #define MAS7	SPRN_MAS7 | #define MAS7	SPRN_MAS7 | ||||||
| 
 | 
 | ||||||
|  | #if defined(CONFIG_4xx) || defined(CONFIG_44x) || defined(CONFIG_MPC85xx) | ||||||
|  | #define DAR_DEAR DEAR | ||||||
|  | #else | ||||||
|  | #define DAR_DEAR DAR | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
| /* Device Control Registers */ | /* Device Control Registers */ | ||||||
| 
 | 
 | ||||||
| #define DCRN_BEAR	0x090	/* Bus Error Address Register */ | #define DCRN_BEAR	0x090	/* Bus Error Address Register */ | ||||||
|  |  | ||||||
|  | @ -235,7 +235,7 @@ | ||||||
| 	stw	r22,_CTR(r21);	\ | 	stw	r22,_CTR(r21);	\ | ||||||
| 	mfspr	r20,XER;	\ | 	mfspr	r20,XER;	\ | ||||||
| 	stw	r20,_XER(r21);	\ | 	stw	r20,_XER(r21);	\ | ||||||
| 	mfspr	r20,DEAR;	\ | 	mfspr	r20, DAR_DEAR;	\ | ||||||
| 	stw	r20,_DAR(r21);	\ | 	stw	r20,_DAR(r21);	\ | ||||||
| 	mfspr	r22,reg1;	\ | 	mfspr	r22,reg1;	\ | ||||||
| 	mfspr	r23,reg2;	\ | 	mfspr	r23,reg2;	\ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue