/openbmc/linux/arch/powerpc/include/asm/ |
H A D | vio.h | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | vio.h | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/drivers/tty/hvc/ |
H A D | hvc_vio.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
H A D | hvcs.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | vio.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
H A D | ds.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/drivers/block/ |
H A D | sunvdc.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/drivers/net/ethernet/sun/ |
H A D | sunvnet.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/drivers/net/ethernet/ibm/ |
H A D | ibmveth.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|
H A D | ibmvfc.c | diff cb52d8970eee65bf2c47d9a91bd4f58b17f595f4 Mon Mar 26 14:06:30 CDT 2012 Benjamin Herrenschmidt <benh@kernel.crashing.org> powerpc+sparc/vio: Modernize driver registration
This makes vio_register_driver() get the module owner & name at compile time like PCI drivers do, and adds a name pointer directly in struct vio_driver to avoid having to explicitly initialize the embedded struct device.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: David S. Miller <davem@davemloft.net>
|