Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp253369pxb; Wed, 18 Nov 2020 03:45:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJw77lve37tDGB8AzynBkshxttKNvBAV0l+DnzxuJVURcoU6kKy3tVryWrrC2iCRmmVixPJx X-Received: by 2002:a17:906:fb95:: with SMTP id lr21mr23082660ejb.536.1605699902610; Wed, 18 Nov 2020 03:45:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605699902; cv=none; d=google.com; s=arc-20160816; b=m+sa1vy/DHycxkzMp1WLybZ0WbzwUEOneLj31UtAb7pZ43BA8y19WHGFD/R2VqSY75 Y2RHHTzrdq6bKhmYoV3fmjCr3iq4drSkvzj7PVe0dnwKGuFGhCKQKRxQyMXwHb8hU4b+ 1Ab19jYKL3wJpxoQx3s+hn6xDHPNcux6ON6NvAzhU6rkaYTZaE/BAlGPAcj7piZrz4xT XZ9fN5DiMEDwZx1HrR47pRBKWW2GnkkenZTU1oUTJ8/1XgDSuSJssZG1ADv+B2acDXaq K0WhNGsRt0f3yoI3QNTPy9gYF5NHwtqjfLmvhJg7V8KnL1rWIncFAOGV0f/8hEBNNC+9 UVsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=/iWyRf0Qo73rzS60vJwLkUm9F/LYP/2TxpHaJJkQEU0=; b=HqXSVLFqFkhOzxy+E19vOsV/VsrYuzmgZ/uaO/MP2zjIkif9RSpQmG0lOsEjNznV0o 4ynBvEA4H0gwowIvVc6RnywFdMikTgSy1kLGOlol+V0+966/HMyUq/fHWHL1l+cJFR6Q QQc/Nl2LGVRiD5/m+qYIS/d0ImDjRq8ckcRkgYfUZ0x+6DWmDke4vw18VFx7/dtz1GE1 mx1jzWRpR7+vI/TKesCOkCldqDo0xs/lHKI4CsXrdGRwXenwr7hWPrTuh0LUeCwk/hNo P2OvzAsFdpsky1AmXHd4Jrdj4/OSkJkTAwsjS1UpLXhOUmmLzTi+Zy5HhZ6sU/bbREYn dNYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=X1VHm5FT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a3si16444029ejd.407.2020.11.18.03.44.39; Wed, 18 Nov 2020 03:45:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=X1VHm5FT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727986AbgKRLlL (ORCPT + 99 others); Wed, 18 Nov 2020 06:41:11 -0500 Received: from mail.kernel.org ([198.145.29.99]:36750 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727934AbgKRLlK (ORCPT ); Wed, 18 Nov 2020 06:41:10 -0500 Received: from localhost (fw-tnat.cambridge.arm.com [217.140.96.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id C8EBB22244; Wed, 18 Nov 2020 11:41:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1605699669; bh=/iWyRf0Qo73rzS60vJwLkUm9F/LYP/2TxpHaJJkQEU0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=X1VHm5FT+8S07CtDm7rlRqg7+ZPh+I1bg+R85y88wiOlths0B5oUS0yJCOc/PruVb kXzkyGaPSyomjiOlIX6l9OvTXikH8VMMjTlCQdZU2u9aQV9U8aaUh+WUmSOFSnriDB ejhZTmSXt8kkc7GaV/IPtOpoas7ghjcI30Bd9XZo= Date: Wed, 18 Nov 2020 11:40:49 +0000 From: Mark Brown To: Linus Walleij Cc: Grant Likely , Rob Herring , Sven Van Asbroeck , Andy Shevchenko , Jonathan Cameron , Simon Han , Lukas Wunner , linux-spi , Linux Kernel Mailing List Subject: Re: [PATCH v1] spi: fix client driver breakages when using GPIO descriptors Message-ID: <20201118114049.GA4827@sirena.org.uk> References: <20201106150706.29089-1-TheSven73@gmail.com> <20201111123327.GB4847@sirena.org.uk> <20201116210632.GJ4739@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: X-Cookie: A nuclear war can ruin your whole day. User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Nov 18, 2020 at 02:03:41AM +0100, Linus Walleij wrote: > On Mon, Nov 16, 2020 at 10:06 PM Mark Brown wrote: > > I think the main push in the other direction has always been people who > > want to not have to write a driver at all and put absolutely everything > > into DT which has scaling issues :/ > What I can't understand is what gave them that idea. > This thing looks like a dream to these people for example: > https://gist.github.com/Minecrell/56c2b20118ba00a9723f0785301bc5ec#file-dsi_panel_s6e88a0_ams452ef01_qhd_octa_video-dtsi > And it looks like a nightmare to me. > (There is even a tool to convert this description into a proper display > driver now.) > It just seems to be one of those golden hammer things: everything > start to look like nails. What people think they were sold was the idea that they shouldn't have to write driver code or upstream things, something with more AML like capabilities (not realising that AML works partly because ACPI hugely constrains system design). --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl+1CEAACgkQJNaLcl1U h9Cw7Af/eN2uIk9j6rgmXtnqSC8+jausLofGPpPhhJXMNcbfaJ95BXqY3iGv6t+p 9P+7MiPqhttKApFoZr9sz4gCRycPKZjSRDjQNld51LxIHCZlomSVu0/+Zyp1Ox3f pKDrfAam4S5mg//oDpIiNlfblsASf6vNe/yfpPHoKfH/Dup+kRjvZ2FI9dXILNex CsNIVnPn+URCnzRpVLUv6KNWGfDhHmdtvU0XBm0QXjDBBq/K6qt82sDEBomMi+wc YwpWzFgrE0Ml5LVmex9UISJM9txSbcmbL1IIG4rVFWvuMju1Lm2xDijTS1muytp0 pdtd/U3CZB5mFExu6KygsNjR8pwC8Q== =FHzQ -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb--