Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1173683yba; Tue, 2 Apr 2019 03:58:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqzb1ZpwGuAimmeFN+rqRQmUZGrSuNxt3Qc1Huv3rxViyY8Nls9XeCB+0EZTvBOjkIlRebcD X-Received: by 2002:a17:902:9881:: with SMTP id s1mr39405787plp.99.1554202730628; Tue, 02 Apr 2019 03:58:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554202730; cv=none; d=google.com; s=arc-20160816; b=cT3+on0lqdFxw+rrWZqbb0gf09FQk0M7Qf+l31cu+hy6XdaZapVRHeoAC3wOF54UdS mbLeatsdZu7V8Ypzp+oSJjWdVtYD3XXfYjuI+i1ZiO7y5CeD4S6ZoeK2WIPN3P3JEnle VVBAX54p1XmwBHtqYSV6MOCLaZfIFUMrQH+0xhzNT8AKeH3R3jU2+tX1lFGb+cpHAzDC rzfAQ1Ox4C0fs5IegbZWSkg2h4bqBgHDGYdHfnb2iHrkcx5kUs3dhGs4B84tWxKc/7um KBTb5tUE2ucjGfeBxGpst1YI5/Nye+fKSF4RraoS4YRWckaXN4VzuPZ85mI7yMIU4ANV ymmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature; bh=Wps/hBFjwdAfVBCM40y8FF9Q+Li//hikc0gC5/2ya1U=; b=rV9fCkvd8tjCa5FjQL+gTX9PhIL4v4H/fNtEpbAvyXr2xSgnq2KXicP+EyrJBybxqz hc3MwuaU48VAKGjbfKpeapXsxnt5gOivEY479v0g5Oeegp6oKm255ezBURLS5KAWPFrN kALI7ua8nXttKsJfIDEJF67P16nF0tBqXkZ00vWKBRiyRzeJJ+e50MQXpubkgHU9zs/U 7S+AW3pogoXL5axpC3zCvb05KaYLDhZDI0VIlTaMSHhjP9n3hSE24057xPQjaopSepyx sU6JwGIBDu5slr5Nyom/eWXq54hSl7cyFtpA6ZH61T+ch8p2qiT7H2yCnSkn6A2y/8Y5 lXbQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b="hWGqE8U/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id cv9si11522478plb.371.2019.04.02.03.58.34; Tue, 02 Apr 2019 03:58:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b="hWGqE8U/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729865AbfDBJRP (ORCPT + 99 others); Tue, 2 Apr 2019 05:17:15 -0400 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:32796 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729156AbfDBJRO (ORCPT ); Tue, 2 Apr 2019 05:17:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Wps/hBFjwdAfVBCM40y8FF9Q+Li//hikc0gC5/2ya1U=; b=hWGqE8U/B6O2lWWvNTMD0nuN1 7GNMLPzfj6dzEZaBjpm3fXUFSTqx2uO/KIU3f98wsFCZtSZZrjhnj1rzMY2MGGKKa4avaqOIAzMWh V/VnuWo9y+srxq0T1N8fq3WYnLHoEkI5pv9b5E3WKAmExHMYl3JG/Kmnt2lquk50jpPJs=; Received: from [147.50.13.10] (helo=finisterre.ee.mobilebroadband) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hBFXT-0006lv-2W; Tue, 02 Apr 2019 09:17:03 +0000 Received: by finisterre.ee.mobilebroadband (Postfix, from userid 1000) id 48BCF440082; Tue, 2 Apr 2019 10:16:59 +0100 (BST) Date: Tue, 2 Apr 2019 16:16:59 +0700 From: Mark Brown To: "H. Nikolaus Schaller" Cc: Linus Walleij , Kumar Gala , Wolfgang Ocker , Jan Kotas , LKML , Discussions about the Letux Kernel , kernel@pyra-handheld.com, "open list:GPIO SUBSYSTEM" , linux-spi , devicetree , Rob Herring Subject: Re: [BUG] gpiolib: spi chip select legacy support breaks modern chip select and whitens the GTA04 LCD panel Message-ID: <20190402091659.GD2059@sirena.org.uk> Mail-Followup-To: "H. Nikolaus Schaller" , Linus Walleij , Kumar Gala , Wolfgang Ocker , Jan Kotas , LKML , Discussions about the Letux Kernel , kernel@pyra-handheld.com, "open list:GPIO SUBSYSTEM" , linux-spi , devicetree , Rob Herring References: <7509BFB6-36E4-441A-9F16-7A4FEE7F7CF3@goldelico.com> <5488EF42-08DB-4273-95FF-49ED31E27472@goldelico.com> <2286C331-4AFC-46A9-B8C4-8A8BA9CD33C2@goldelico.com> <2D2D13C2-0D3E-47CD-946B-81DBBF3C43E6@goldelico.com> <20190402053143.GZ2059@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="1C2QhcYtVTlNtC1j" Content-Disposition: inline In-Reply-To: X-Cookie: Use extra care when cleaning on stairs. User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --1C2QhcYtVTlNtC1j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Apr 02, 2019 at 08:37:23AM +0200, H. Nikolaus Schaller wrote: > I have learned from Linus that the problem with legacy spi-cs-high are mostly embedded > powerpc systems deployed between 2008 and 2013 where the boot-loader can't be > changed. And where the dts is not maintained on kernel.org. > IMHO it is very unlikely that they are running distro kernels. Or is there an example > of such a system? I used to work on embedded systems which were built by essentially bolting expansion cards onto standard reference systems, for some of them we shipped distro kernels with the extra hardware supported by adding modules. No idea if there's practical examples for specific PowerPC systems though. The burden when you're breaking things is more on showing that there isn't a problem anyway... --1C2QhcYtVTlNtC1j Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlyjKIoACgkQJNaLcl1U h9AdRQf+OjsrMPq6RrsYN5iuLoUXODLhFhHcW82so4UOC3CnkPulq7UpmK1V0ht9 7BF22zT0HFiyGMyUdbcPTFwBioXe0tdQDtsIE35K0BwAX63OncFc7dM1RYIIag8w bWFQfBYRQtBxxyrhnsjxkZwKbfrfIUAXvBmu805zjo4bHt431tjJKEAY7tZ+5qjI aoJM0D6Ubhp4/AEaYp+zxeNp3ifwsB41CjjGnQu5WcAXKZhUUKaLYA4H5ONS9kiM jg3h3CkHlYzoAM5gmKs1qjh25SAlSZhF1pge65QNWXTl6GNQLk12Ar5IFZDnDT9o Y6/GOyy7mfbK2xHNwmWMiYEGEEMPMQ== =+mPR -----END PGP SIGNATURE----- --1C2QhcYtVTlNtC1j--