23cb8c297e
Older Macs which uses the VIA chip timers to calibrate the timebase used some code that wouldn't work if HZ wasn't divisible by 100... This fixes it at least for 250. Not totally perfect but should be enough for now (so it at least works with the default value which is now 250). There is still a potential issue with the core using CLOCK_TICK_RATE to maintain xtime and CLOCK_TICK_RATE value on ppc32 is pure crap, but that is a different problem, this patch at least brings us back to our previous situation. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
4xx | ||
83xx | ||
85xx | ||
apus_pci.c | ||
apus_pci.h | ||
apus_setup.c | ||
bseip.h | ||
ccm.h | ||
chestnut.c | ||
chestnut.h | ||
chrp_pci.c | ||
chrp_pegasos_eth.c | ||
chrp_setup.c | ||
chrp_smp.c | ||
chrp_time.c | ||
cpci690.c | ||
cpci690.h | ||
est8260.h | ||
ev64260.c | ||
ev64260.h | ||
ev64360.c | ||
ev64360.h | ||
fads.h | ||
gemini_pci.c | ||
gemini_prom.S | ||
gemini_serial.h | ||
gemini_setup.c | ||
gemini.h | ||
hdpu.c | ||
hdpu.h | ||
hermes.h | ||
ip860.h | ||
ivms8.h | ||
katana.c | ||
katana.h | ||
lantec.h | ||
lite5200.c | ||
lite5200.h | ||
lopec.c | ||
lopec.h | ||
lwmon.h | ||
Makefile | ||
mbx.h | ||
mpc885ads.h | ||
mpc5200.c | ||
mvme5100.c | ||
mvme5100.h | ||
pal4_pci.c | ||
pal4_serial.h | ||
pal4_setup.c | ||
pal4.h | ||
pcu_e.h | ||
pmac_backlight.c | ||
pmac_cache.S | ||
pmac_cpufreq.c | ||
pmac_feature.c | ||
pmac_low_i2c.c | ||
pmac_nvram.c | ||
pmac_pci.c | ||
pmac_pic.c | ||
pmac_pic.h | ||
pmac_setup.c | ||
pmac_sleep.S | ||
pmac_smp.c | ||
pmac_time.c | ||
powerpmc250.c | ||
powerpmc250.h | ||
pplus.c | ||
pplus.h | ||
pq2ads.c | ||
pq2ads.h | ||
prep_pci.c | ||
prep_setup.c | ||
prpmc750.c | ||
prpmc750.h | ||
prpmc800.c | ||
prpmc800.h | ||
radstone_ppc7d.c | ||
radstone_ppc7d.h | ||
residual.c | ||
rpx8260.h | ||
rpxclassic.h | ||
rpxhiox.h | ||
rpxlite.h | ||
sandpoint.c | ||
sandpoint.h | ||
sbc82xx.c | ||
sbc82xx.h | ||
sbs8260.h | ||
spruce.c | ||
spruce.h | ||
tqm8xx.h | ||
tqm8260_setup.c | ||
tqm8260.h |