fpu IO port reservation (arch/i386)

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-kernel@...>
Date: Friday, September 21, 2007 - 9:22 am

Hi,

Does anybody know why we reserve this range of IO ports for 'fpu'?
AFAIK from all the IO maps I can find on the internet for various x86
chipsets only 0x00f0 is actaully ever used.

./arch/i386/kernel/setup.c
282 }, {
283         .name   = "fpu",
284         .start  = 0x00f0,
285         .end    = 0x00ff,
286         .flags  = IORESOURCE_BUSY | IORESOURCE_IO
287 } };

The reason I ask is that I've written a watchdog driver for a Nexcom
MAX6600 server blade type device which has the watchdog control
register at 0xF2. Currently request_region fails due to the fpu
reservation.

regards,

Pete Fordham
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
fpu IO port reservation (arch/i386), Peter Fordham, (Fri Sep 21, 9:22 am)
Re: fpu IO port reservation (arch/i386), Maciej W. Rozycki, (Fri Sep 21, 9:52 am)
Re: fpu IO port reservation (arch/i386), Andi Kleen, (Fri Sep 21, 12:22 pm)
Re: fpu IO port reservation (arch/i386), Bill Davidsen, (Fri Sep 28, 3:33 pm)
Re: fpu IO port reservation (arch/i386), Maciej W. Rozycki, (Fri Sep 21, 12:52 pm)
Re: fpu IO port reservation (arch/i386), Andi Kleen, (Fri Sep 21, 3:30 pm)
Re: fpu IO port reservation (arch/i386), Maciej W. Rozycki, (Mon Sep 24, 7:42 am)