From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754101AbbFRKhN (ORCPT ); Thu, 18 Jun 2015 06:37:13 -0400 Received: from mezzanine.sirena.org.uk ([106.187.55.193]:39736 "EHLO mezzanine.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753175AbbFRKhG (ORCPT ); Thu, 18 Jun 2015 06:37:06 -0400 Date: Thu, 18 Jun 2015 11:36:15 +0100 From: Mark Brown To: Andrzej Hajda Cc: Tomeu Vizoso , linux-arm-kernel@lists.infradead.org, Alexander Holler , Alexandre Courbot , Arnd Bergmann , Dmitry Torokhov , Grant Likely , Greg Kroah-Hartman , Ian Campbell , Javier Martinez Canillas , Krzysztof Kozlowski , Kumar Gala , Len Brown , Linus Walleij , linux-kernel@vger.kernel.org, Lv Zheng , Mark Rutland , Pawel Moll , "Rafael J. Wysocki" , Robert Moore , Rob Herring , Russell King , Stephen Warren , Terje =?iso-8859-1?Q?Bergstr=F6m?= , Thierry Reding Message-ID: <20150618103615.GC14071@sirena.org.uk> References: <1434548543-22949-1-git-send-email-tomeu.vizoso@collabora.com> <55829269.2090309@samsung.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gK07V1xo3z7kEGDf" Content-Disposition: inline In-Reply-To: <55829269.2090309@samsung.com> X-Cookie: The end of labor is to gain leisure. User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: 94.175.94.161 X-SA-Exim-Mail-From: broonie@sirena.org.uk Subject: Re: [PATCH 00/13] Discover and probe dependencies X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000) X-SA-Exim-Scanned: Yes (on mezzanine.sirena.org.uk) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --gK07V1xo3z7kEGDf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Jun 18, 2015 at 11:42:01AM +0200, Andrzej Hajda wrote: There's something really messed up with how your mailer is word wrapping paragraphs, might want to check it out - it looks like it's making lines that are longer than 80 columns and then randomly breaking them 80 columns in rather than reflowing things. > 3. Dependencies are mandatory, ie without it driver will not be able to > successfully finish > the probe. > It should be not true. Sometimes device will require given resource > only in specific > scenario, or it can still probe successfully and ask for the > resource later. > I can also imagine that firmware can describe more information than > given driver require, > some resources even if they are present in the dts, will be not > requested by the driver, it > can be the case of drivers providing limited functionality, or just > obsolete bindings. Well, this isn't clear - the model here seems to be that the dependencies are those that are explicitly listed for a given platform. For those our current expectation is that we will try to control them and will defer probe until the resources that are mapped in on the platform are present so this doesn't seem like a change. --gK07V1xo3z7kEGDf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVgp8fAAoJECTWi3JdVIfQn6sH+gL9eEbIW5OUoQqbiHhFlacc q8IbkJ+6uM5p4fRFP1mG9ekR2r0ywIQSL5XamemMOYXGRPosvQJyGd6foLvSeQmy Q3zRRrcSEV4InWBYeefXW960TV3HdBTdeLXTLvz955jU7C9HqlEPGUUxmwjgc+pG 70SVltUM7qXIrd6AWsNyafbhXWW3D5ZMmNZUZR3q+JY9E1RF4W6zblaMiulQLoJp mTlljUr3X/VV+nU1vq5sI+GqV/gEKhpW8zMkkBGUlhT8Qn0Oti6G9oMrJGJgKTcG of8/RTCXdxQvHvWRVu+qXZzRnPI9jMFL9nlSVBim6eyQYrLlQdvISQhRSS7AIZ0= =QmYj -----END PGP SIGNATURE----- --gK07V1xo3z7kEGDf-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: broonie@kernel.org (Mark Brown) Date: Thu, 18 Jun 2015 11:36:15 +0100 Subject: [PATCH 00/13] Discover and probe dependencies In-Reply-To: <55829269.2090309@samsung.com> References: <1434548543-22949-1-git-send-email-tomeu.vizoso@collabora.com> <55829269.2090309@samsung.com> Message-ID: <20150618103615.GC14071@sirena.org.uk> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Thu, Jun 18, 2015 at 11:42:01AM +0200, Andrzej Hajda wrote: There's something really messed up with how your mailer is word wrapping paragraphs, might want to check it out - it looks like it's making lines that are longer than 80 columns and then randomly breaking them 80 columns in rather than reflowing things. > 3. Dependencies are mandatory, ie without it driver will not be able to > successfully finish > the probe. > It should be not true. Sometimes device will require given resource > only in specific > scenario, or it can still probe successfully and ask for the > resource later. > I can also imagine that firmware can describe more information than > given driver require, > some resources even if they are present in the dts, will be not > requested by the driver, it > can be the case of drivers providing limited functionality, or just > obsolete bindings. Well, this isn't clear - the model here seems to be that the dependencies are those that are explicitly listed for a given platform. For those our current expectation is that we will try to control them and will defer probe until the resources that are mapped in on the platform are present so this doesn't seem like a change. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: