<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/eisa/virtual_root.c, branch v4.0</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.0</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.0'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2009-06-16T04:30:26Z</updated>
<entry>
<title>eisa: remove driver_data direct access of struct device</title>
<updated>2009-06-16T04:30:26Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-04-30T21:43:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4b9d0d3b81ec0900971cbe8aba8ba0ae9c08a087'/>
<id>urn:sha1:4b9d0d3b81ec0900971cbe8aba8ba0ae9c08a087</id>
<content type='text'>
In the near future, the driver core is going to not allow direct access
to the driver_data pointer in struct device.  Instead, the functions
dev_get_drvdata() and dev_set_drvdata() should be used.  These functions
have been around since the beginning, so are backwards compatible with
all older kernel versions.


Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>virtual_eisa_root_init() should be __init</title>
<updated>2007-05-08T18:15:02Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@linux-foundation.org</email>
</author>
<published>2007-05-08T07:26:02Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4a1ccb5b1eff949a90ab830869cb23d6609c3d5f'/>
<id>urn:sha1:4a1ccb5b1eff949a90ab830869cb23d6609c3d5f</id>
<content type='text'>
WARNING: vmlinux - Section mismatch: reference to
.init.text:eisa_root_register from .text between 'virtual_eisa_root_init' (at
offset 0xc026b80f) and 'cpufreq_debug_disable_ratelimit'

Cc: Dave Jones &lt;davej@codemonkey.org.uk&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
<email>joern@wohnheim.fh-wedel.de</email>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>Create platform_device.h to contain all the platform device details.</title>
<updated>2005-10-29T18:07:23Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2005-10-29T18:07:23Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=d052d1beff706920e82c5d55006b08e256b5df09'/>
<id>urn:sha1:d052d1beff706920e82c5d55006b08e256b5df09</id>
<content type='text'>
Convert everyone who uses platform_bus_type to include
linux/platform_device.h.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] EISA bus update</title>
<updated>2003-08-19T02:34:16Z</updated>
<author>
<name>Marc Zyngier</name>
<email>mzyngier@freesurf.fr</email>
</author>
<published>2003-08-19T02:34:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=5bb7472f2e06820a3f1aff64550a6a6a4249c27f'/>
<id>urn:sha1:5bb7472f2e06820a3f1aff64550a6a6a4249c27f</id>
<content type='text'>
- Don't leave resource name uninitialized if CONFIG_EISA_NAME is not set.
- Print root device bus_id (so we know which bridge is probed).
- From Zwane Mwaikambo : Add a release method to virtual root, so it
  stays quiet if probing fails (because some pci-eisa bridge have been
  found before).
</content>
</entry>
<entry>
<title>More EISA/MCA fixups for removal of 'name' member in device struct.</title>
<updated>2003-08-17T12:38:09Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@home.osdl.org</email>
</author>
<published>2003-08-17T12:38:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=db71a5a2b63a176d45ea5130bbbca73eb7ead15d'/>
<id>urn:sha1:db71a5a2b63a176d45ea5130bbbca73eb7ead15d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] EISA: avoid unnecessary probing</title>
<updated>2003-07-04T10:00:47Z</updated>
<author>
<name>Marc Zyngier</name>
<email>mzyngier@freesurf.fr</email>
</author>
<published>2003-07-04T10:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c4404d6516d511008abbd1253898759dbab6855d'/>
<id>urn:sha1:c4404d6516d511008abbd1253898759dbab6855d</id>
<content type='text'>
- By default, do not try to probe the bus if the mainboard does not
  seems to support EISA (allow this behaviour to be changed through a
  command-line option).
</content>
</entry>
<entry>
<title>[PATCH] EISA/sysfs update</title>
<updated>2003-03-11T01:36:55Z</updated>
<author>
<name>Marc Zyngier</name>
<email>mzyngier@freesurf.fr</email>
</author>
<published>2003-03-11T01:36:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3880729aabe5c4c1875ee89cdf83e830d22488e6'/>
<id>urn:sha1:3880729aabe5c4c1875ee89cdf83e830d22488e6</id>
<content type='text'>
Here is the latest round of EISA/sysfs update.

 - Add documentation,
 - Add support for per EISA-id driver data,
 - Move virtual_root device to a platform device,
 - Update CREDITS.
</content>
</entry>
<entry>
<title>[PATCH] EISA/sysfs updates</title>
<updated>2003-02-17T05:35:00Z</updated>
<author>
<name>Marc Zyngier</name>
<email>mzyngier@freesurf.fr</email>
</author>
<published>2003-02-17T05:35:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=d61c31bb5e3103c7446dbe831df6c87c7e580d7d'/>
<id>urn:sha1:d61c31bb5e3103c7446dbe831df6c87c7e580d7d</id>
<content type='text'>
This is an update to the EISA/sysfs code :

 - Separate bus root code from generic code.
 - Add driver for PCI/EISA bridge.
 - Hacked parisc eisa driver so it can act as a root device.
 - Add driver for so-called virtual root (for bridge-less systems).
 - Allow multiple roots.
 - Moved quirk_eisa_bridge from alpha to generic code, since
   the EISA code needs it now (on x86, for example...).
 - 3c59x :
   Prevent driver from returning ENODEV in case it has registered with
   the EISA framework, but no device has been found yet (it happends
   when the driver is built into the kernel, and the EISA bus root has
   not been discovered yet).

It's been discussed on lkml, and all suggestions (mainly from Ivan
Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;) have been taken into account.
</content>
</entry>
</feed>
