Set Rev 2.x 86xx PIC in mixed mode.
Prevent false interrupt from hanging Linux as MSR[EE] is set to enable interrupts by changing the PIC out of the default pass through mode into mixed mode. Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
This commit is contained in:
committed by
Jon Loeliger
parent
5a58a73ceb
commit
9964a4dd0d
@@ -721,6 +721,8 @@ typedef struct ccsr_pic {
|
||||
uint frr; /* 0x41000 - Feature Reporting Register */
|
||||
char res10[28];
|
||||
uint gcr; /* 0x41020 - Global Configuration Register */
|
||||
#define MPC86xx_PICGCR_RST 0x80000000
|
||||
#define MPC86xx_PICGCR_MODE 0x20000000
|
||||
char res11[92];
|
||||
uint vir; /* 0x41080 - Vendor Identification Register */
|
||||
char res12[12];
|
||||
|
||||
Reference in New Issue
Block a user