Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc/85xx: enable coreint for all the 64bit boards

With the patch 7230c564 (powerpc: Rework lazy-interrupt handling),
it seems that the coreint works pretty well on the 85xx 64bit kernel.
So use the coreint by default for these boards.

Signed-off-by: Kevin Hao <haokexin@gmail.com>
Signed-off-by: Scott Wood <scottwood@freescale.com>

authored by

Kevin Hao and committed by
Scott Wood
9837b43c 7601f597

-15
-5
arch/powerpc/platforms/85xx/p5020_ds.c
··· 75 75 #ifdef CONFIG_PCI 76 76 .pcibios_fixup_bus = fsl_pcibios_fixup_bus, 77 77 #endif 78 - /* coreint doesn't play nice with lazy EE, use legacy mpic for now */ 79 - #ifdef CONFIG_PPC64 80 - .get_irq = mpic_get_irq, 81 - #else 82 78 .get_irq = mpic_get_coreint_irq, 83 - #endif 84 79 .restart = fsl_rstcr_restart, 85 80 .calibrate_decr = generic_calibrate_decr, 86 81 .progress = udbg_progress,
-5
arch/powerpc/platforms/85xx/p5040_ds.c
··· 66 66 #ifdef CONFIG_PCI 67 67 .pcibios_fixup_bus = fsl_pcibios_fixup_bus, 68 68 #endif 69 - /* coreint doesn't play nice with lazy EE, use legacy mpic for now */ 70 - #ifdef CONFIG_PPC64 71 - .get_irq = mpic_get_irq, 72 - #else 73 69 .get_irq = mpic_get_coreint_irq, 74 - #endif 75 70 .restart = fsl_rstcr_restart, 76 71 .calibrate_decr = generic_calibrate_decr, 77 72 .progress = udbg_progress,
-5
arch/powerpc/platforms/85xx/t4240_qds.c
··· 75 75 #ifdef CONFIG_PCI 76 76 .pcibios_fixup_bus = fsl_pcibios_fixup_bus, 77 77 #endif 78 - /* coreint doesn't play nice with lazy EE, use legacy mpic for now */ 79 - #ifdef CONFIG_PPC64 80 - .get_irq = mpic_get_irq, 81 - #else 82 78 .get_irq = mpic_get_coreint_irq, 83 - #endif 84 79 .restart = fsl_rstcr_restart, 85 80 .calibrate_decr = generic_calibrate_decr, 86 81 .progress = udbg_progress,