[AGPGART] Set .owner field of struct pci_driver.
authorDave Jones <davej@redhat.com>
Tue, 25 Oct 2005 03:20:11 +0000 (20:20 -0700)
committerDave Jones <davej@redhat.com>
Tue, 25 Oct 2005 03:20:11 +0000 (20:20 -0700)
commitea248bcaadd5bafe4217357e1e511ac55639bcf3
tree7d12e7f57cf9abf536fd992cefd17d95f7b31725
parent0ea27d9f2fb5b998063323bff47ab87891ced9e2
[AGPGART] Set .owner field of struct pci_driver.

From: Laurent Riffard <laurent.riffard@free.fr>

This updates .owner field of struct pci_driver.

This allows SYSFS to create the symlink from the driver to the module which
provides it.

$ tree /sys/bus/pci/drivers/agpgart-via/
/sys/bus/pci/drivers/agpgart-via/
|-- 0000:00:00.0 -> ../../../../devices/pci0000:00/0000:00:00.0
|-- bind
|-- module -> ../../../../module/via_agp
|-- new_id
`-- unbind

Signed-off-by: Laurent Riffard <laurent.riffard@free.fr>
Signed-off-by: Dave Jones <davej@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
12 files changed:
drivers/char/agp/ali-agp.c
drivers/char/agp/amd-k7-agp.c
drivers/char/agp/amd64-agp.c
drivers/char/agp/ati-agp.c
drivers/char/agp/efficeon-agp.c
drivers/char/agp/i460-agp.c
drivers/char/agp/intel-agp.c
drivers/char/agp/nvidia-agp.c
drivers/char/agp/sis-agp.c
drivers/char/agp/sworks-agp.c
drivers/char/agp/uninorth-agp.c
drivers/char/agp/via-agp.c