<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/base/class.c, branch v2.6.20</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.20</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.20'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-12-13T23:38:45Z</updated>
<entry>
<title>driver core: delete virtual directory on class_unregister()</title>
<updated>2006-12-13T23:38:45Z</updated>
<author>
<name>Akinobu Mita</name>
<email>akinobu.mita@gmail.com</email>
</author>
<published>2006-11-20T19:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=44c53c4ff01a3551e9d73604eba42e372e9d0c1a'/>
<id>urn:sha1:44c53c4ff01a3551e9d73604eba42e372e9d0c1a</id>
<content type='text'>
Class virtual directory is created as the need arises.
But it is not deleted when the class is unregistered.

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>CONFIG_SYSFS_DEPRECATED - class symlinks</title>
<updated>2006-12-01T22:51:59Z</updated>
<author>
<name>Kay Sievers</name>
<email>kay.sievers@vrfy.org</email>
</author>
<published>2006-09-14T09:23:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=805fab474ed75f9603dbde6fa74a2976868b4bd2'/>
<id>urn:sha1:805fab474ed75f9603dbde6fa74a2976868b4bd2</id>
<content type='text'>
Turn off class symlinks CONFIG_SYSFS_DEPRECATED is enabled.

Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Driver Core: Move virtual_device_parent() to core.c</title>
<updated>2006-12-01T22:51:58Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2006-10-23T17:40:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f0ee61a6cecd100301a60d99feb187776533b2a2'/>
<id>urn:sha1:f0ee61a6cecd100301a60d99feb187776533b2a2</id>
<content type='text'>
It doesn't need to be global or in device.h


Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>driver core fixes: sysfs_create_link() retval check in class.c</title>
<updated>2006-10-18T19:49:54Z</updated>
<author>
<name>Cornelia Huck</name>
<email>cornelia.huck@de.ibm.com</email>
</author>
<published>2006-09-22T09:37:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f0e1761ac528e9d28f3ba06bd268ec41fe872ac8'/>
<id>urn:sha1:f0e1761ac528e9d28f3ba06bd268ec41fe872ac8</id>
<content type='text'>
Check for return value of sysfs_create_link() in class_device_add().

Signed-off-by: Cornelia Huck &lt;cornelia.huck@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>[PATCH] Fix parameter names in drivers/base/class.c</title>
<updated>2006-09-29T16:18:06Z</updated>
<author>
<name>Rolf Eike Beer</name>
<email>eike-kernel@sf-tec.de</email>
</author>
<published>2006-09-29T08:59:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=92a0f861fe1790dad55ea249169d94f2dc88d696'/>
<id>urn:sha1:92a0f861fe1790dad55ea249169d94f2dc88d696</id>
<content type='text'>
Change parameter names to match arguments of functions.

Signed-off-by: Rolf Eike Beer &lt;eike-kernel@sf-tec.de&gt;
Cc: Martin Waitz &lt;tali@admingilde.org&gt;
Cc: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Class: add support for class interfaces for devices</title>
<updated>2006-09-26T04:08:38Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2006-09-13T13:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c47ed219ba81632595e9f02e27318151fec16c9e'/>
<id>urn:sha1:c47ed219ba81632595e9f02e27318151fec16c9e</id>
<content type='text'>
When moving class_device usage over to device, we need to handle
class_interfaces properly with devices.  This patch adds that support.


Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Driver core: create devices/virtual/ tree</title>
<updated>2006-09-26T04:08:38Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2006-08-08T05:19:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c205ef4880273d2de4ee5388d4e52227ff688cc4'/>
<id>urn:sha1:c205ef4880273d2de4ee5388d4e52227ff688cc4</id>
<content type='text'>
This change creates a devices/virtual/CLASS_NAME tree for struct devices
that belong to a class, yet do not have a "real" struct device for a
parent.  It automatically creates the directories on the fly as needed.


Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Driver core: add const to class_create</title>
<updated>2006-09-26T04:08:36Z</updated>
<author>
<name>Miguel Ojeda Sandonis</name>
<email>maxextreme@gmail.com</email>
</author>
<published>2006-09-13T13:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ab7d7371acc68fa9130b079a9ba879191202035f'/>
<id>urn:sha1:ab7d7371acc68fa9130b079a9ba879191202035f</id>
<content type='text'>
Adds const to class_create second parameter, because:

struct class {
	const char * name;

	/*...*/
}

Signed-off-by: Miguel Ojeda Sandonis &lt;maxextreme@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>class_device_create(): make fmt argument 'const char *'</title>
<updated>2006-09-26T04:08:36Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor@insightbb.com</email>
</author>
<published>2006-08-10T05:18:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ddd5d35a8f7c1924049e8b6877b3177c1787e6a3'/>
<id>urn:sha1:ddd5d35a8f7c1924049e8b6877b3177c1787e6a3</id>
<content type='text'>
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>deprecate PHYSDEV* keys</title>
<updated>2006-09-26T04:08:36Z</updated>
<author>
<name>Kay Sievers</name>
<email>kay.sievers@suse.de</email>
</author>
<published>2006-08-13T04:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d81d9d6b9f7d0af7d4341951d48d296681878f7a'/>
<id>urn:sha1:d81d9d6b9f7d0af7d4341951d48d296681878f7a</id>
<content type='text'>
deprecate PHYSDEV* values in the uevent environment

These values are no longer needed and inconsistent with the
stacking of class devices. The event environment should not
carry properties of a parent device. The key PHYSDEVDRIVER is
available as DRIVER, PHYDEVBUS is indentical SUBSYSTEM. Class
devices should not carry any of these values.

Signed-off-by: Kay Sievers &lt;kay.sievers@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
