diff options
| author | Michael Ellerman <mpe@ellerman.id.au> | 2015-04-06 23:07:42 -0400 |
|---|---|---|
| committer | Michael Ellerman <mpe@ellerman.id.au> | 2015-04-06 23:07:42 -0400 |
| commit | 28ea605caac49497e5e34a73ee4f4682fc035f1d (patch) | |
| tree | a9218849d16d167c7c3890a9fd33c239018bf166 /arch/powerpc/include | |
| parent | 6a840791182c7dab3428c6f005776b50e62e53ef (diff) | |
| parent | d41444daba1fd65e5a998c83398f44524f638d07 (diff) | |
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux into next
Freescale updates from Scott:
"Highlights include BMan device tree nodes, an MSI erratum workaround, a
couple minor performance improvements, config updates, and misc
fixes/cleanup."
Diffstat (limited to 'arch/powerpc/include')
| -rw-r--r-- | arch/powerpc/include/asm/mpc85xx.h | 1 | ||||
| -rw-r--r-- | arch/powerpc/include/asm/mpic.h | 3 | ||||
| -rw-r--r-- | arch/powerpc/include/asm/paca.h | 4 |
3 files changed, 6 insertions, 2 deletions
diff --git a/arch/powerpc/include/asm/mpc85xx.h b/arch/powerpc/include/asm/mpc85xx.h index 3bef74a9914b..213f3a81593d 100644 --- a/arch/powerpc/include/asm/mpc85xx.h +++ b/arch/powerpc/include/asm/mpc85xx.h | |||
| @@ -61,6 +61,7 @@ | |||
| 61 | #define SVR_T4240 0x824000 | 61 | #define SVR_T4240 0x824000 |
| 62 | #define SVR_T4120 0x824001 | 62 | #define SVR_T4120 0x824001 |
| 63 | #define SVR_T4160 0x824100 | 63 | #define SVR_T4160 0x824100 |
| 64 | #define SVR_T4080 0x824102 | ||
| 64 | #define SVR_C291 0x850000 | 65 | #define SVR_C291 0x850000 |
| 65 | #define SVR_C292 0x850020 | 66 | #define SVR_C292 0x850020 |
| 66 | #define SVR_C293 0x850030 | 67 | #define SVR_C293 0x850030 |
diff --git a/arch/powerpc/include/asm/mpic.h b/arch/powerpc/include/asm/mpic.h index 6ce63a7662f8..98697611e7b3 100644 --- a/arch/powerpc/include/asm/mpic.h +++ b/arch/powerpc/include/asm/mpic.h | |||
| @@ -391,6 +391,9 @@ extern struct bus_type mpic_subsys; | |||
| 391 | #define MPIC_REGSET_STANDARD MPIC_REGSET(0) /* Original MPIC */ | 391 | #define MPIC_REGSET_STANDARD MPIC_REGSET(0) /* Original MPIC */ |
| 392 | #define MPIC_REGSET_TSI108 MPIC_REGSET(1) /* Tsi108/109 PIC */ | 392 | #define MPIC_REGSET_TSI108 MPIC_REGSET(1) /* Tsi108/109 PIC */ |
| 393 | 393 | ||
| 394 | /* Get the version of primary MPIC */ | ||
| 395 | extern u32 fsl_mpic_primary_get_version(void); | ||
| 396 | |||
| 394 | /* Allocate the controller structure and setup the linux irq descs | 397 | /* Allocate the controller structure and setup the linux irq descs |
| 395 | * for the range if interrupts passed in. No HW initialization is | 398 | * for the range if interrupts passed in. No HW initialization is |
| 396 | * actually performed. | 399 | * actually performed. |
diff --git a/arch/powerpc/include/asm/paca.h b/arch/powerpc/include/asm/paca.h index e5f22c6c4bf9..70bd4381f8e6 100644 --- a/arch/powerpc/include/asm/paca.h +++ b/arch/powerpc/include/asm/paca.h | |||
| @@ -106,9 +106,9 @@ struct paca_struct { | |||
| 106 | #endif /* CONFIG_PPC_STD_MMU_64 */ | 106 | #endif /* CONFIG_PPC_STD_MMU_64 */ |
| 107 | 107 | ||
| 108 | #ifdef CONFIG_PPC_BOOK3E | 108 | #ifdef CONFIG_PPC_BOOK3E |
| 109 | u64 exgen[8] __attribute__((aligned(0x80))); | 109 | u64 exgen[8] __aligned(0x40); |
| 110 | /* Keep pgd in the same cacheline as the start of extlb */ | 110 | /* Keep pgd in the same cacheline as the start of extlb */ |
| 111 | pgd_t *pgd __attribute__((aligned(0x80))); /* Current PGD */ | 111 | pgd_t *pgd __aligned(0x40); /* Current PGD */ |
| 112 | pgd_t *kernel_pgd; /* Kernel PGD */ | 112 | pgd_t *kernel_pgd; /* Kernel PGD */ |
| 113 | 113 | ||
| 114 | /* Shared by all threads of a core -- points to tcd of first thread */ | 114 | /* Shared by all threads of a core -- points to tcd of first thread */ |
