| 
					
				 | 
			
			
				@@ -2624,3 +2624,34 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define bfin_read_CAN0_AM26L()		bfin_read16(CAN0_AM26L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define bfin_write_CAN0_AM26L(val)	bfin_write16(CAN0_AM26L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define bfin_read_CAN0_AM26H()		bfin_read16(CAN0_AM26H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM26H(val)	bfin_write16(CAN0_AM26H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM27L()		bfin_read16(CAN0_AM27L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM27L(val)	bfin_write16(CAN0_AM27L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM27H()		bfin_read16(CAN0_AM27H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM27H(val)	bfin_write16(CAN0_AM27H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM28L()		bfin_read16(CAN0_AM28L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM28L(val)	bfin_write16(CAN0_AM28L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM28H()		bfin_read16(CAN0_AM28H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM28H(val)	bfin_write16(CAN0_AM28H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM29L()		bfin_read16(CAN0_AM29L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM29L(val)	bfin_write16(CAN0_AM29L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM29H()		bfin_read16(CAN0_AM29H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM29H(val)	bfin_write16(CAN0_AM29H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM30L()		bfin_read16(CAN0_AM30L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM30L(val)	bfin_write16(CAN0_AM30L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM30H()		bfin_read16(CAN0_AM30H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM30H(val)	bfin_write16(CAN0_AM30H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM31L()		bfin_read16(CAN0_AM31L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM31L(val)	bfin_write16(CAN0_AM31L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_AM31H()		bfin_read16(CAN0_AM31H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_AM31H(val)	bfin_write16(CAN0_AM31H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* CAN Controller 0 Mailbox Data Registers */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_MB00_DATA0()		bfin_read16(CAN0_MB00_DATA0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_MB00_DATA0(val)		bfin_write16(CAN0_MB00_DATA0, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_MB00_DATA1()		bfin_read16(CAN0_MB00_DATA1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_MB00_DATA1(val)		bfin_write16(CAN0_MB00_DATA1, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_MB00_DATA2()		bfin_read16(CAN0_MB00_DATA2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN0_MB00_DATA2(val)		bfin_write16(CAN0_MB00_DATA2, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN0_MB00_DATA3()		bfin_read16(CAN0_MB00_DATA3) 
			 |