From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Wed, 4 May 2016 14:02:24 -0600 Subject: [U-Boot] [PATCH 1/2] dm: core: allow drivers to refuse to bind In-Reply-To: References: <1461104370-20439-1-git-send-email-swarren@wwwdotorg.org> <572A461F.9030004@wwwdotorg.org> <572A51A1.2070501@wwwdotorg.org> Message-ID: <572A5550.5040107@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 05/04/2016 01:48 PM, Simon Glass wrote: > +Tom Rini > > Hi Stephen, > > On 4 May 2016 at 13:46, Stephen Warren wrote: >> On 05/04/2016 01:31 PM, Simon Glass wrote: >>> >>> Hi Stephen, >>> >>> On 4 May 2016 at 12:57, Stephen Warren wrote: >>>> >>>> On 04/19/2016 04:19 PM, Stephen Warren wrote: >>>>> >>>>> >>>>> From: Stephen Warren >>>>> >>>>> In some cases, drivers may not want to bind to a device. Allow bind() to >>>>> return -ENODEV in this case, and don't treat this as an error. This can >>>>> be useful in situations where some information source other than the DT >>>>> node's main status property indicates whether the device should be >>>>> enabled, for example other DT properties might indicate this, or the >>>>> driver might query non-DT sources such as system fuses or a version >>>>> number >>>>> register. >>>> >>>> >>>> >>>> Simon, this series is assigned to you in patchwork. Are you the right >>>> person >>>> to apply it? >>> >>> >>> Yes. but not for this release, right? >> >> >> Patch 2 in the series (which depends on this patch) fixes a bug for Tegra >> boards with LCD panels. Admittedly it appears to be only cosmetic (an error >> message is printed at boot), but "it's a bug" seems to satisfy the >> requirement to apply it for this release. > > Sorry, I didn't know that. Given the core nature of this patch I would > rather wait, and apply it next week. Let me know if you disagree. I suppose that it's been broken long enough that another release won't matter. Was my explanation of the bug in the description of patch 2/2 not clear in some way?