From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f71.google.com (mail-wm0-f71.google.com [74.125.82.71]) by kanga.kvack.org (Postfix) with ESMTP id 16C1D6B0387 for ; Thu, 23 Feb 2017 19:19:26 -0500 (EST) Received: by mail-wm0-f71.google.com with SMTP id v77so1650075wmv.5 for ; Thu, 23 Feb 2017 16:19:26 -0800 (PST) Received: from mail.free-electrons.com (mail.free-electrons.com. [62.4.15.54]) by mx.google.com with ESMTP id v188si100852wmf.44.2017.02.23.16.19.24 for ; Thu, 23 Feb 2017 16:19:24 -0800 (PST) Date: Thu, 23 Feb 2017 16:19:21 -0800 From: Maxime Ripard Subject: Re: [PATCH 0/8] ARM: sun8i: a33: Mali improvements Message-ID: <20170224001921.wsis65um3jnhtpil@lukather> References: <10fd28cb-269a-ec38-ecfb-b7c86be3e716@math.uni-bielefeld.de> <20170217154419.xr4n2ikp4li3c7co@lukather> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qtgdrqfl5qdnwbjc" Content-Disposition: inline In-Reply-To: Sender: owner-linux-mm@kvack.org List-ID: To: Emil Velikov Cc: Tobias Jakobi , ML dri-devel , Mark Rutland , Thomas Petazzoni , devicetree , Greg Kroah-Hartman , linux-kernel , linux-mm@kvack.org, Chen-Yu Tsai , Rob Herring , LAKML --qtgdrqfl5qdnwbjc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Fri, Feb 17, 2017 at 08:39:33PM +0000, Emil Velikov wrote: > As I feared things have taken a turn for the bitter end :-] >=20 > It seems that this is a heated topic, so I'l kindly ask that we try > the following: >=20 > - For people such as myself/Tobias/others who feel that driver and DT > bindings should go hand in hand, prove them wrong. > But please, do so by pointing to the documentation (conclusion of a > previous discussion). This way you don't have to repeat yourself and > get [too] annoyed over silly suggestions. http://lxr.free-electrons.com/source/Documentation/devicetree/usage-model.t= xt#L13 "The "Open Firmware Device Tree", or simply Device Tree (DT), is a data structure and language for describing hardware. More specifically, it is a description of hardware that is readable by an operating system so that the operating system doesn't need to hard code details of the machine" http://lxr.free-electrons.com/source/Documentation/devicetree/usage-model.t= xt#L79 "What it does do is provide a language for decoupling the hardware configuration from the board and device driver support in the Linux kernel (or any other operating system for that matter)." And like I said, we already had bindings for out of tree bindings, like this one: https://patchwork.kernel.org/patch/9275707/ Which triggered no discussion at the time (but the technical one, hence a v2, that should always be done). > - The series has code changes which [seemingly] cater for out of tree > module(s). That patch was dropped, only DT changes remains now, and do not depend of that missing patch anyway. > Clearly state in the commit message who is the user, why it's save to > do so and get an Ack from more prominent [DRM] developers. DRM is really not important here. We could implement a driver using i2c as far as the DT is concerned. FreeBSD for example uses a different, !DRM framework to support our display stack, and still uses the DT. Maxime --=20 Maxime Ripard, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com --qtgdrqfl5qdnwbjc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJYr3wEAAoJEBx+YmzsjxAgEO8P/2RPiI1tCakZ/C8Bv7y6nNkL R0cAOiZEI6SJsxwKM9cP0LtC0jaZYTaRKy1SS5VXm9DCtPx00yhABI3FeXlFdwdW Vq64affQg5owXUI365hARieEPXSNJMvC+nUYVv42QtKIL4U9+H//7ez4hcLTWb/B GhWo369UALIN/dhtrfF+xL3Cf85S9/AMl7ct4oIlnnzbZI9hX+5r4uZ+rBoY0UO0 mbRemuJ5zny74epRcG1snLVlDl/a+8GTlcnDpY6E6E5Uqx3XpdHYMJxzaGxWYaiR 72sYAgIN9l2gZ1TIY8+Sv1LLRL365MwF8SJoeOe3r3BcBz+slFoaBqvC2USiZF9E x5RgdbUy5DGppXGuo2xSkzR8/nY1uQFZ6xqnV7SILqHY6tD656wgdLb/mLZVQBxM UyvfMiPnTqGcvpU0FkebGo8Zw/pUzjAGEtuVqKmYCsaUM9SUCjonPCtD5aAmcBMu Ooe+ik2yAHDe0DxUbm7RcxcAD/uO7rAYTc3sDDMJHjctCEaRu2/eU6ZUQsJZG8xv CCIWTGAxMefbQDlVorIDsYGIVsHDdRH1xopWTU+PSt7+4GnD+eYjAcBlGk8wSg0V krPU+HUTNJp8MphOZpKjATpaaM+HT+sGk+WQOl5NgwOAFvKC6AdrQOIl8hJ2pyZN eYUVvxLmF2lgIedeU3r5 =+DZ7 -----END PGP SIGNATURE----- --qtgdrqfl5qdnwbjc-- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org