Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753889AbbKQN4M (ORCPT ); Tue, 17 Nov 2015 08:56:12 -0500 Received: from mezzanine.sirena.org.uk ([106.187.55.193]:35981 "EHLO mezzanine.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752811AbbKQN4K (ORCPT ); Tue, 17 Nov 2015 08:56:10 -0500 Date: Tue, 17 Nov 2015 13:55:49 +0000 From: Mark Brown To: Andrzej Hajda Cc: "Rafael J. Wysocki" , Linux PM list , Greg Kroah-Hartman , Linux Kernel Mailing List , Alan Stern , Grant Likely , Rob Herring , Tomeu Vizoso , Thierry Reding , Dmitry Torokhov , Geert Uytterhoeven , Michael Turquette Message-ID: <20151117135549.GR31303@sirena.org.uk> References: <1623682.7KVblAB3KQ@vostro.rjw.lan> <564B224D.3050904@samsung.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Hw0FrjWlp+qkNlJP" Content-Disposition: inline In-Reply-To: <564B224D.3050904@samsung.com> X-Cookie: Does the name Pavlov ring a bell? User-Agent: Mutt/1.5.24 (2015-08-30) X-SA-Exim-Connect-IP: 94.175.94.161 X-SA-Exim-Mail-From: broonie@sirena.org.uk Subject: Re: [RFD] Functional dependencies between devices 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 Content-Length: 2163 Lines: 56 --Hw0FrjWlp+qkNlJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Nov 17, 2015 at 01:49:17PM +0100, Andrzej Hajda wrote: Please fix your mail client to word wrap within paragraphs at something substantially less than 80 columns. Doing this makes your messages much easier to read and reply to. > On 10/27/2015 04:24 PM, Rafael J. Wysocki wrote: > this scenario: > - many clock providers, irq domains are not provided by devices, That seems like something we can and possibly should change if we want. > - there are also dependencies between clock providers, ie. some clock provider > requires clocks provided by another clock provider, so the entity is also not a > device driver, This is going to be really common but I'm not sure I see a problem with it in terms of what Raphael is proposing - could you go into more detail on the problem you see here? > - another case are requests for some additional/optional resources after device > driver probe, for example phone usually does not require HDMI related resources > until user attach HDMI cable, Normally the drivers we need would all be loaded based on the hardware we have in the system, it would be very unusual to dynamically request new resources at runtime to deal with a reconfiguration. Doing so seems likely to result in fragility. --Hw0FrjWlp+qkNlJP Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJWSzHlAAoJECTWi3JdVIfQG98H/AlBGek2liCuZXCrV1V8bOGO ZgOJdaj7BBmXIfWl9Y69RdTw6Z/UgrIzXQZRy9GnnoX3maxom6CCNNLvBcv7d0oP 6pjGz7Y4hv0QikCaQebb3aFukx+BfYf5uPXV98LX3PsCclNgvcQYB8MkaFOswciY oI3ReDJcDIUmOhICGqqzaXy+NI0fQSgJ3AxBFSRNRTh5UgKgFNrgt32v3uNrI2kT jkJngbdp8r9X/3azUJJvEVTKgTWacOubVXpZeNDDD82vjTmJrt5yLCcW4YIxFftg dv3nz/Jat/B0FJlStiQk3PyP/TLq79t6I6in7oi5Y/+g3X7FueCHzvtzbpTtcz4= =ZIg9 -----END PGP SIGNATURE----- --Hw0FrjWlp+qkNlJP-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/