* [GIT PULL] component helper updates for 3.17
@ 2014-07-03 14:10 Russell King
2014-07-03 20:20 ` Greg Kroah-Hartman
0 siblings, 1 reply; 3+ messages in thread
From: Russell King @ 2014-07-03 14:10 UTC (permalink / raw)
To: linux-arm-kernel
Greg,
Please incorporate the latest component updates, which can be found at:
git://ftp.arm.linux.org.uk/~rmk/linux-arm.git component-for-driver
with SHA1 6955b58254c2bcee8a7b55ce06468a645dc98ec5.
These updates fix one bug in the component helper where the matched
components are not properly cleaned up when the master fails to bind.
I'll provide a version of this for stable trees if it's deemed that
we need to backport it.
The second patch causes the component helper to ignore duplicate
matches when adding components - this is something that was originally
needed for imx-drm, but since that has now been updated, we no longer
need to skip over a component which has already been matched.
The final patch starts the process of updating the component helper
API to achieve two goals: to allow the API to be more efficient when
deferred probing occurs, and to allow for future improvements to the
component helper without having a major impact on the users.
This represents groundwork for some other changes; once this has been
merged, I will then send two further pull requests (one for the staging
tree, and one for the DRM tree) to update the drivers to the new API.
This will result in these three commits being shared with those trees.
This will update the following files:
drivers/base/component.c | 190 +++++++++++++++++++++++++++++++++++++---------
include/linux/component.h | 7 ++
2 files changed, 162 insertions(+), 35 deletions(-)
through these changes:
Russell King (3):
component: fix missed cleanup in case of devres failure
component: ignore multiple additions of the same component
component: add support for component match array
Many thanks.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL] component helper updates for 3.17
2014-07-03 14:10 [GIT PULL] component helper updates for 3.17 Russell King
@ 2014-07-03 20:20 ` Greg Kroah-Hartman
2014-07-03 21:31 ` Russell King - ARM Linux
0 siblings, 1 reply; 3+ messages in thread
From: Greg Kroah-Hartman @ 2014-07-03 20:20 UTC (permalink / raw)
To: linux-arm-kernel
On Thu, Jul 03, 2014 at 03:10:40PM +0100, Russell King wrote:
> Greg,
>
> Please incorporate the latest component updates, which can be found at:
>
> git://ftp.arm.linux.org.uk/~rmk/linux-arm.git component-for-driver
>
> with SHA1 6955b58254c2bcee8a7b55ce06468a645dc98ec5.
Pulled into my driver-core-next branch of my driver-core.git tree and
pushed out.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL] component helper updates for 3.17
2014-07-03 20:20 ` Greg Kroah-Hartman
@ 2014-07-03 21:31 ` Russell King - ARM Linux
0 siblings, 0 replies; 3+ messages in thread
From: Russell King - ARM Linux @ 2014-07-03 21:31 UTC (permalink / raw)
To: linux-arm-kernel
On Thu, Jul 03, 2014 at 01:20:03PM -0700, Greg Kroah-Hartman wrote:
> On Thu, Jul 03, 2014 at 03:10:40PM +0100, Russell King wrote:
> > Greg,
> >
> > Please incorporate the latest component updates, which can be found at:
> >
> > git://ftp.arm.linux.org.uk/~rmk/linux-arm.git component-for-driver
> >
> > with SHA1 6955b58254c2bcee8a7b55ce06468a645dc98ec5.
>
> Pulled into my driver-core-next branch of my driver-core.git tree and
> pushed out.
Many thanks! I'll send the other two (one for staging, and one for DRM)
tomorrow.
--
FTTC broadband for 0.8mile line: now at 9.7Mbps down 460kbps up... slowly
improving, and getting towards what was expected from it.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-07-03 21:31 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-03 14:10 [GIT PULL] component helper updates for 3.17 Russell King
2014-07-03 20:20 ` Greg Kroah-Hartman
2014-07-03 21:31 ` Russell King - ARM Linux
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).