Thread (14 messages) flat view 14 messages, 4 authors, 2008-07-12

Re: [PATCH v2 4/5] spi: Add OF binding support for SPI busses

From: Grant Likely <hidden>
Date: 2008-07-12 05:22:11
Also in: linux-spi, lkml

On Wed, Jul 02, 2008 at 11:02:23PM -0400, Jon Smirl wrote:
On 7/2/08, Grant Likely [off-list ref] wrote:
quoted
From: Grant Likely <redacted>

 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 [off-list ref]
 ---
 +               /* Select device driver */
 +               sprop = of_get_property(nc, "linux,modalias", &len);
 +               if (sprop && len > 0)
 +                       strncpy(spi->modalias, sprop, KOBJ_NAME_LEN);
 +               else
 +                       strncpy(spi->modalias, "spidev", KOBJ_NAME_LEN);
You're missing a request_module("%s", info.type) to make sure the
module is loaded.

It might make sense to share code with of_find_i2c_driver() so we have
a common way of guessing module names.
You're right.  I've refactored the i2c code to make it usable by SPI
also.  I'll post the new patch series this evening.

g.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help