diff options
author | Alan Cox <alan@etchedpixels.co.uk> | 2009-06-02 16:58:10 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-06-02 09:53:22 -0700 |
commit | 05ad709d04799125ed85dd816fdb558258102172 (patch) | |
tree | a2fffcedd4d9178663175dcc3816d86734336505 /include/linux/parport.h | |
parent | d3ae33efb8e2f277f9007eb060c9d0b91ab38ae1 (diff) | |
download | linux-05ad709d04799125ed85dd816fdb558258102172.tar.gz linux-05ad709d04799125ed85dd816fdb558258102172.tar.bz2 linux-05ad709d04799125ed85dd816fdb558258102172.zip |
parport: quickfix the proc registration bug
Ideally we should have a directory of drivers and a link to the 'active'
driver. For now just show the first device which is effectively the existing
semantics without a warning.
This is an update on the original buggy patch that I then forgot to
resubmit. Confusingly it was proposed by Red Hat, written by Etched Pixels
fixed and submitted by Intel ...
Resolves-Bug: http://bugzilla.kernel.org/show_bug.cgi?id=9749
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include/linux/parport.h')
-rw-r--r-- | include/linux/parport.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/parport.h b/include/linux/parport.h index e1f83c5065c5..38a423ed3c01 100644 --- a/include/linux/parport.h +++ b/include/linux/parport.h @@ -324,6 +324,10 @@ struct parport { int spintime; atomic_t ref_count; + unsigned long devflags; +#define PARPORT_DEVPROC_REGISTERED 0 + struct pardevice *proc_device; /* Currently register proc device */ + struct list_head full_list; struct parport *slaves[3]; }; |