<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/of, branch v2.6.28</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.28</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.28'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2008-10-31T05:12:01Z</updated>
<entry>
<title>OF-device: Don't overwrite numa_node in device registration</title>
<updated>2008-10-31T05:12:01Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2008-10-26T21:51:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6098e2ee14849e0819ffa887ebf470dcfad4a2be'/>
<id>urn:sha1:6098e2ee14849e0819ffa887ebf470dcfad4a2be</id>
<content type='text'>
Currently, the numa_node of OF-devices will be overwritten during
device_register, which simply sets the node to -1.  On cell machines,
this means that devices can't find their IOMMU, which is referenced
through the device's numa node.

Set the numa node for OF devices with no parent, and use the
lower-level device_initialize and device_add functions, so that the
node is preserved.

We can remove the call to set_dev_node in of_device_alloc, as it
will be overwritten during register.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>Merge commit 'kumar/kumar-for-2.6.28'</title>
<updated>2008-10-21T04:49:55Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2008-10-21T04:49:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=84dfcb4b318463cd4883b6a19937824f49aee564'/>
<id>urn:sha1:84dfcb4b318463cd4883b6a19937824f49aee564</id>
<content type='text'>
</content>
</entry>
<entry>
<title>of/spi: Support specifying chip select as active high via device tree</title>
<updated>2008-10-21T04:34:01Z</updated>
<author>
<name>Wolfgang Ocker</name>
<email>weo@reccoware.de</email>
</author>
<published>2008-10-15T13:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f618ebfcbf9616a0fa9a78f5ecb69762f0fa3c59'/>
<id>urn:sha1:f618ebfcbf9616a0fa9a78f5ecb69762f0fa3c59</id>
<content type='text'>
The patch allows to specify that an SPI device needs an active high chip
select.

Signed-off-by: Wolfgang Ocker &lt;weo@reccoware.de&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>of: Format string bug in drivers/of/of_i2c.c</title>
<updated>2008-10-21T04:17:49Z</updated>
<author>
<name>Jon Smirl</name>
<email>jonsmirl@gmail.com</email>
</author>
<published>2008-10-20T02:13:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0721357d4d04563b6e5c7ffd6b5685df275d5ff9'/>
<id>urn:sha1:0721357d4d04563b6e5c7ffd6b5685df275d5ff9</id>
<content type='text'>
Format string bug.  Not exploitable, as this is only writable by root,
but worth fixing all the same.

See 326f6a5c9c9e1a62aec37bdc0c3f8d53adabe77b

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>Merge commit 'gcl/gcl-next'</title>
<updated>2008-10-13T23:11:27Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2008-10-13T23:11:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5006d1aae813727cc77cc56cca9e90ef748650ce'/>
<id>urn:sha1:5006d1aae813727cc77cc56cca9e90ef748650ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>of: Add new helper of_parse_phandles_with_args()</title>
<updated>2008-10-12T23:55:47Z</updated>
<author>
<name>Anton Vorontsov</name>
<email>avorontsov@ru.mvista.com</email>
</author>
<published>2008-10-10T04:43:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=64b60e096fa391c56f93e6216115e6757bf86b7e'/>
<id>urn:sha1:64b60e096fa391c56f93e6216115e6757bf86b7e</id>
<content type='text'>
The helper is factored out of of_get_gpio(). Will be used by the QE
pin multiplexing functions (they need to parse the gpios = &lt;&gt; too).

Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/of-bindings: Don't support linux,&lt;modalias&gt; "compatible" values</title>
<updated>2008-10-10T04:55:18Z</updated>
<author>
<name>Grant Likely</name>
<email>grant.likely@secretlab.ca</email>
</author>
<published>2008-10-08T05:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=58f467ce1476f5b2a347cee3a32275b737fbd667'/>
<id>urn:sha1:58f467ce1476f5b2a347cee3a32275b737fbd667</id>
<content type='text'>
Compatible property values in the form linux,&lt;modalias&gt; is not documented
anywhere and using it leaks Linux implementation details into the device
tree data (which is bad).  Remove support for compatible values of this
form.

If any platforms exist which depended on this code (and I don't know of
any), then they can be fixed up by adding legacy translations to the
lookup table in this file.

Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>OF: add fsl,mcu-mpc8349emitx to the exception list</title>
<updated>2008-10-08T17:37:51Z</updated>
<author>
<name>Anton Vorontsov</name>
<email>avorontsov@ru.mvista.com</email>
</author>
<published>2008-09-23T10:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4c3ed7d61bd474380e0d3e1eb0da164942f7c84e'/>
<id>urn:sha1:4c3ed7d61bd474380e0d3e1eb0da164942f7c84e</id>
<content type='text'>
of/base.c matches on the first (most specific) entries, which isn't
quite practical but it was discussed[1] that this won't change.

The bindings specifies verbose information for the devices, but
it doesn't fit in the I2C ID's 20 characters limit. The limit won't
change[2], and the bindings won't change either as they're correct.

So we have to put an exception for the MPC8349E-mITX-compatible
MCUs.

[1] http://www.mail-archive.com/linuxppc-dev@ozlabs.org/msg21196.html
[2] http://www.nabble.com/-PATCH-1-2--i2c:-expand-I2C's-id.name-to-23-characters-td19577063.html

Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>powerpc/ibmebus: Restore "name" sysfs attribute on ibmebus devices</title>
<updated>2008-08-19T23:50:21Z</updated>
<author>
<name>Joachim Fenkes</name>
<email>fenkes@de.ibm.com</email>
</author>
<published>2008-08-05T14:30:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4589f1fe570c2c786b72eff146b2f168821882c6'/>
<id>urn:sha1:4589f1fe570c2c786b72eff146b2f168821882c6</id>
<content type='text'>
Recent of_platform changes made of_bus_type_init() overwrite the bus
type's .dev_attrs list, meaning that the "name" attribute that ibmebus
devices previously had is no longer present.  This is a user-visible
regression which breaks the userspace eHCA support, since the eHCA
userspace driver relies on the name attribute to check for valid
adapters.

This fixes it by providing the "name" attribute in the generic OF
device code instead.  Tested on POWER.

Signed-off-by: Joachim Fenkes &lt;fenkes@de.ibm.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>spi: Add OF binding support for SPI busses</title>
<updated>2008-07-26T02:34:40Z</updated>
<author>
<name>Grant Likely</name>
<email>grant.likely@secretlab.ca</email>
</author>
<published>2008-05-16T17:37:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=284b01897340974000bcc84de87a4e1becc8a83d'/>
<id>urn:sha1:284b01897340974000bcc84de87a4e1becc8a83d</id>
<content type='text'>
This patch adds support for populating an SPI bus based on data in the
OF device tree.  This is useful for powerpc platforms which use the
device tree instead of discrete code for describing platform layout.

Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
</feed>
