From: Greg KH <gregkh@suse.de>
To: Grant Likely <grant.likely@secretlab.ca>
Cc: linux-kernel@vger.kernel.org,
devicetree-discuss@lists.ozlabs.org, kay.sievers@vrfy.org
Subject: Re: [RFC] drivercore: Add of_match_table to the common device drivers
Date: Sun, 7 Mar 2010 10:05:34 -0800 [thread overview]
Message-ID: <20100307180534.GA3604@suse.de> (raw)
In-Reply-To: <20100307064111.1442.63478.stgit@angua>
On Sat, Mar 06, 2010 at 11:47:00PM -0700, Grant Likely wrote:
> OF-style matching can be available to any device, on any type of bus.
> This patch allows any driver to provide an OF match table when CONFIG_OF
> is enabled so that drivers can be bound against devices described in
> the device tree.
>
> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
> ---
>
> Hi Greg and Kay,
>
> Here is a potentially even more controversial RFC patch, the relevant
> chunk being the addition of an of-style match table to struct device_driver
> when CONFIG_OF is set. The idea being that OF style device binding is
> applicable on any bus, regardless of the bus type. Each bus' probe could
> be trivially extended to allow for an OF-style probe match.
>
> I've used a #ifdef in this version, but it doesn't have to be conditional
> if that would make for cleaner code. Either way, none of the core code
> would need to have and #ifdef bits.
>
> As with the previous patch, I want to get feedback before I proceed too
> far down this path.
I have no objection to this patch at all, it looks good to me.
Perhaps, in the future, you might be able to move the OF driver/device
binding into the driver core itself to make it easier in the end. But
for now, feel free to add:
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
and send it off through your tree.
thanks,
greg k-h
next prev parent reply other threads:[~2010-03-07 18:05 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-03-07 6:47 [RFC] drivercore: Add of_match_table to the common device drivers Grant Likely
2010-03-07 6:47 ` Grant Likely
2010-03-07 7:07 ` Stephen Rothwell
2010-03-07 7:07 ` Stephen Rothwell
2010-03-07 7:19 ` Grant Likely
2010-03-07 7:19 ` Grant Likely
2010-03-07 18:05 ` Greg KH [this message]
2010-03-07 20:33 ` Grant Likely
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100307180534.GA3604@suse.de \
--to=gregkh@suse.de \
--cc=devicetree-discuss@lists.ozlabs.org \
--cc=grant.likely@secretlab.ca \
--cc=kay.sievers@vrfy.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.