<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/base/platform.c, branch v2.6.19</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.19</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.19'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-09-26T04:08:38Z</updated>
<entry>
<title>PM: platform_bus and late_suspend/early_resume</title>
<updated>2006-09-26T04:08:38Z</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2006-09-03T20:16:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=386415d88b1ae50304f9c61aa3e0db082fa90428'/>
<id>urn:sha1:386415d88b1ae50304f9c61aa3e0db082fa90428</id>
<content type='text'>
Teach platform_bus about the new suspend_late/resume_early PM calls,
issued with IRQs off.  Do we really need sysdev and friends any more,
or can janitors start switching its users over to platform_device so
we can do a minor code-ectomy?

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>[PATCH] Driver Core: Fix platform_device_add to use device_add</title>
<updated>2006-06-21T19:40:48Z</updated>
<author>
<name>Russell King</name>
<email>rmk+lkml@arm.linux.org.uk</email>
</author>
<published>2006-05-06T07:15:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e391553222211e07dfbe2f01c413b4e6d0ae32aa'/>
<id>urn:sha1:e391553222211e07dfbe2f01c413b4e6d0ae32aa</id>
<content type='text'>
platform_device_add() should be using device_add() rather
than device_register() - any platform device passed to
platform_device_add() should have already been initialised,
either by platform_device_alloc() or platform_device_register().

Signed-off-by: Russell King &lt;rmk@arm.linux.org.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] platform_bus learns about modalias</title>
<updated>2006-06-21T19:40:48Z</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2006-05-29T17:37:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a0245f7ad5214cb00131d7cd176446e067c913dc'/>
<id>urn:sha1:a0245f7ad5214cb00131d7cd176446e067c913dc</id>
<content type='text'>
This patch adds modalias support to platform devices, for simpler
hotplug/coldplug driven driver setup.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Fix "frist", "fisrt", typos</title>
<updated>2006-03-21T23:21:33Z</updated>
<author>
<name>Uwe Zeisberger</name>
<email>Uwe_Zeisberger@digi.com</email>
</author>
<published>2006-03-21T23:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=80682fa9f70932950c913fd10411c004c4c2e8b0'/>
<id>urn:sha1:80682fa9f70932950c913fd10411c004c4c2e8b0</id>
<content type='text'>
Signed-off-by: Uwe Zeisberger &lt;Uwe_Zeisberger@digi.com&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] driver core: platform_get_irq*(): return -ENXIO on error</title>
<updated>2006-03-20T21:42:57Z</updated>
<author>
<name>David Vrabel</name>
<email>dvrabel@arcom.com</email>
</author>
<published>2006-01-19T17:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=305b3228f9ff4d59f49e6d34a7034d44ee8ce2f0'/>
<id>urn:sha1:305b3228f9ff4d59f49e6d34a7034d44ee8ce2f0</id>
<content type='text'>
platform_get_irq*() cannot return 0 on error as 0 is a valid IRQ on some
platforms, return -ENXIO instead.

Signed-off-by: David Vrabel &lt;dvrabel@arcom.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] platform-device-del typo fix</title>
<updated>2006-01-13T19:26:11Z</updated>
<author>
<name>Jean Delvare</name>
<email>khali@linux-fr.org</email>
</author>
<published>2005-12-27T18:45:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2d7b5a70e01ff8b1b054d8313362e454e3057c5a'/>
<id>urn:sha1:2d7b5a70e01ff8b1b054d8313362e454e3057c5a</id>
<content type='text'>
Please fold this typo fix into platform-device-del.patch, as was
discussed earlier on LKML:
  http://lkml.org/lkml/2005/12/10/76

Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] Driver Core: Rearrange exports in platform.c</title>
<updated>2006-01-05T00:18:09Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-12-10T06:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a96b204208443ab7e23c681f7ddabe807a741d0c'/>
<id>urn:sha1:a96b204208443ab7e23c681f7ddabe807a741d0c</id>
<content type='text'>
Driver core: rearrange exports in platform.c

The new way is to specify export right after symbol definition.
Rearrange exports to follow new style to avoid mixing two styles
in one file.

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>[PATCH] Driver Core: Add platform_device_del()</title>
<updated>2006-01-05T00:18:09Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-12-10T06:36:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=93ce3061be212f6280e7ccafa9a7f698a95c6d75'/>
<id>urn:sha1:93ce3061be212f6280e7ccafa9a7f698a95c6d75</id>
<content type='text'>
Driver core: add platform_device_del function

Having platform_device_del90 allows more straightforward error
handling code in drivers registering platform devices.

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>[PATCH] Allow overlapping resources for platform devices</title>
<updated>2006-01-05T00:18:08Z</updated>
<author>
<name>Kumar Gala</name>
<email>galak@gate.crashing.org</email>
</author>
<published>2005-11-28T16:15:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d960bb4db9f422b5c3c82e0dfd6c8213a4fc430d'/>
<id>urn:sha1:d960bb4db9f422b5c3c82e0dfd6c8213a4fc430d</id>
<content type='text'>
There are cases in which a device's memory mapped registers overlap
with another device's memory mapped registers.  On several PowerPC
devices this occurs for the MDIO bus, whose registers tended to overlap
with one of the ethernet controllers.

By switching from request_resource to insert_resource we can register
the MDIO bus as a proper platform device and not hack around how we
handle its memory mapped registers.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[DRIVER MODEL] Add platform_driver</title>
<updated>2005-11-09T17:23:39Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2005-11-09T17:23:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=00d3dcdd96646be6059cc21f2efa94c4edc1eda5'/>
<id>urn:sha1:00d3dcdd96646be6059cc21f2efa94c4edc1eda5</id>
<content type='text'>
Introduce struct platform_driver.  This allows the platform device
driver methods to be passed a platform_device structure instead of
instead of a plain device structure, and therefore requiring casting
in every platform driver.

We introduce this in such a way that any existing platform drivers
registered directly via driver_register continue to work as before,
thereby allowing a gradual conversion to the new platform_driver
methods.

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>
</feed>
