android_kernel_motorola_sm6225/arch/powerpc/platforms/pasemi
Olof Johansson d87bf3bed7 [POWERPC] pasemi: Distribute interrupts evenly across cpus
By default the OpenPIC on PWRficient will bias to one core (since that
will improve changes of the other core being able to stay idle/powered
down). However, this conflicts with most irq load balancing schemes,
since setting an interrupt to be delivered to either core doesn't really
result in the load being shared. It also doesn't work well with the
soft irq disable feature of PPC, since EE will stay on until the first
interrupt is taken while soft disabled.

Set the gconf0 config bit that enables even distribution of interrupts
among the two cores.

Signed-off-by: Olof Johansson <olof@lixom.net>
2007-12-28 09:22:25 -06:00
..
cpufreq.c [POWERPC] pasemi: Don't enter powersaving states from elevated astates 2007-12-01 13:03:40 -06:00
electra_ide.c [POWERPC] pasemi: Electra IDE/pata_platform glue 2007-06-25 16:58:05 +10:00
gpio_mdio.c [POWERPC] Clean out asm/of_{platform, device}.h 2007-12-06 14:44:30 +11:00
idle.c [POWERPC] pasemi: Move pasemi_idle_init() to late_initcall() 2007-09-14 01:33:22 +10:00
iommu.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc 2007-10-11 21:55:47 -07:00
Kconfig [POWERPC] Make non-PCI build work again 2007-12-21 22:14:08 +11:00
Makefile [POWERPC] pasemi: Electra IDE/pata_platform glue 2007-06-25 16:58:05 +10:00
pasemi.h [POWERPC] pasemi: Don't enter powersaving states from elevated astates 2007-12-01 13:03:40 -06:00
pci.c [POWERPC] pasemi: Add workaround for erratum 5945 2007-09-14 01:33:21 +10:00
powersave.S [POWERPC] pasemi: Don't enter powersaving states from elevated astates 2007-12-01 13:03:40 -06:00
setup.c [POWERPC] pasemi: Distribute interrupts evenly across cpus 2007-12-28 09:22:25 -06:00
time.c Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00