Prev: [git pull] Device tree and PowerPC bug fixes
Next: [PATCH] [resend] usbtouchscreen: support bigger iNexio touchscreens
From: Martin Teufel on 31 Mar 2010 02:40 Hi, I have some ALIX boards (SBC) with AMD Geode LX CPUs and their companion device CS5536 and am using Debian on them. I didn't care about the integrated watchdog timer (in the CS5536) so far. Recently I did, but neither the CONFIG_GEODE_WDT was set in the debian kernel (2.6.26), nor the CONFIG_GEODE_MFGPT_TIMER. So I compiled my own debian 2.6.26 geode kernel (CONFIG_MGEODE_LX=y, CONFIG_GEODE_WDT=y, CONFIG_GEODE_MFGPT_TIMER=y, CONFIG_CRYPTO_DEV_GEODE=y etc.). My problem is that the geode-mfgpt doesn't find any timers: [ 0.204012] geode-mfgpt: 0 MFGPT timers available. [ 0.208013] mfgpt-timer: Could not allocate a MFPGT timer .... [ 2.284029] geodewdt: No timers were available My question is: Why doesn't it? Is this a known bug? If so, is it already fixed in a newer kernel version? BTW: There are two typing errors in the mfgpt_32.c (line 232 and 342). It should be MFGPT but is MFPGT. :) Please note that I'm *not* on the mailing list, so please send me a CC of your answer(s) - thanks. Since I'm relatively new to kernel issues maybe I'm just missing something. If so, please forgive me and don't objurgate me too much. ;-) Regards, Martin
From: Arnd Hannemann on 31 Mar 2010 04:10
Am 31.03.2010 06:54, schrieb Martin Teufel: > I have some ALIX boards (SBC) with AMD Geode LX CPUs and their companion > device CS5536 and am using Debian on them. I didn't care about the > integrated watchdog timer (in the CS5536) so far. Recently I did, but > neither the CONFIG_GEODE_WDT was set in the debian kernel (2.6.26), nor > the CONFIG_GEODE_MFGPT_TIMER. So I compiled my own debian 2.6.26 geode > kernel (CONFIG_MGEODE_LX=y, CONFIG_GEODE_WDT=y, > CONFIG_GEODE_MFGPT_TIMER=y, CONFIG_CRYPTO_DEV_GEODE=y etc.). > > My problem is that the geode-mfgpt doesn't find any timers: > > [ 0.204012] geode-mfgpt: 0 MFGPT timers available. > [ 0.208013] mfgpt-timer: Could not allocate a MFPGT timer > ... > [ 2.284029] geodewdt: No timers were available > > My question is: Why doesn't it? Is this a known bug? If so, is it > already fixed in a newer kernel version? Your BIOS may already use all available timers. AFAIR only TinyBios with ALIX leaves timers for the OS. Award and CoreBoot both use them all. Best regards, Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |