[parisc-linux-cvs] linux-2.6 willy
Matthew Wilcox
matthew at wil.cx
Wed Jan 12 10:25:48 MST 2005
On Wed, Jan 12, 2005 at 09:34:59AM -0700, Grant Grundler wrote:
> iosapic/dino/etc are not regular drivers.
> They are arch specific "platform services" providers.
> Making them use headers that all other drivers use just obscures that fact.
> My take is they are the opposite of regular drivers in that
> they should use the "minimum dependency" tree (ie most primitive headers).
>
> But I'll concede to your preference.
<linux/interrupt.h> has the request_irq() prototype, which each of these
drivers calls. That has a dependency chain that pulls in <asm/irq.h>
and <linux/irq.h>.
--
"Next the statesmen will invent cheap lies, putting the blame upon
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince
himself that the war is just, and will thank God for the better sleep
he enjoys after this process of grotesque self-deception." -- Mark Twain
More information about the parisc-linux-cvs
mailing list