]> git.karo-electronics.de Git - karo-tx-linux.git/commit
sysdev.h: dont include <linux/module.h> for no reason
authorPaul Gortmaker <paul.gortmaker@windriver.com>
Thu, 26 May 2011 15:41:46 +0000 (11:41 -0400)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Thu, 6 Oct 2011 18:10:11 +0000 (14:10 -0400)
commit4bbec43d7fd60dc67da65aa97fd8b3dd0f11b9d2
tree769af731b7ae39959d71036a93a6982865f27c09
parenta0522a962024a5b39e6e1ecadba1c8222bc36b11
sysdev.h: dont include <linux/module.h> for no reason

The <linux/module.h> pretty much brings in the kitchen sink along
with it, so it should be avoided wherever reasonably possible in
terms of being included from other commonly used <linux/something.h>
files, as it results in a measureable increase on compile times.

There doesn't appear to be any module specifics in this file.
The obvious people who were relying on the presence of
the vast amount of stuff module.h sucked in have been fixed.

If other files are implicitly relying on it, then lets see who
they are and fix them too.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
include/linux/sysdev.h