AW: [PATCH] x86: HPET force enable for Soekris net6501

Conrad Kostecki
2014-02-14T18:06:54Z

> On 02/14/2014 02:23 AM, Conrad Kostecki wrote:
> > Hello,
> > as the Soekris net6501 does not have any ACPI implementation, HPET
> won't get enabled.
> > This patch enables HPET on such platforms.
> >
> > [ 0.430149] pci 0000:00:01.0: Force enabled HPET at 0xfed00000
> > [ 0.644838] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
> >
> > Original patch by Peter Neubauer, slightly modified by me.
> > -> http://www.mail-archive.com/soekris-
> tech@lists.soekris.com/msg06462.html
> >
> > Cheers
> > Conrad
>
> Are you sure this won't break any other E6xx platforms?

Hm. I am not. The Soekris is my only device with an E6xx CPU. This one is special, as Soekris does not implement ACPI.
I don't know, how other E6xx systems do work. I guess, there will have ACPI. There seem not to be many out there.
This patch is now running for about six months without any problems for me.

I was also searching for some other systems. I found here only one manual.
There are at least the same vendor/device id shown, as used also in Soekris.
-> http://www.ekf.de/p/pc2/pc2_ug.pdf

Is there maybe any possibility to check for the specific Soekris model? At least MPTABLE identifies the Soekris:
[ 0.000000] MPTABLE: OEM ID: Soekris
[ 0.000000] MPTABLE: Product ID: net6501
[ 0.000000] MPTABLE: APIC at: 0xFEE00000

Cheers
Conrad