Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp129005pxu; Tue, 1 Dec 2020 07:39:39 -0800 (PST) X-Google-Smtp-Source: ABdhPJzITEzEhjnghpJQ9LQFaY/tNlOuW+2xFtXzvuj+t9inhrscqjoqc6p4NhFlJXS0AyhPKRZZ X-Received: by 2002:a05:6402:31a5:: with SMTP id dj5mr3577101edb.325.1606837179570; Tue, 01 Dec 2020 07:39:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606837179; cv=none; d=google.com; s=arc-20160816; b=CYXQ4m8a8luHDXO3iqZqQHV7rg1s4q9FsgykTydw9hnkXGIHzlrA26xg7q/Gh0PUSA C/268aiNt33oa/pjsIiYRxwV66o+AXQUdKnK8QE5j8uOsapBHPEEnwGT5dKGTvC5h6bg iukLKqxD6jYhgiBnd3Fb0EV30rv5C9jIFqR8Zq6ausO8OF4JnLZTmsioo07AkzeZS1qO ePO9sj0lisMSq8T3+Yoxi3YXVEM4AEVPpRhaMLjcYNhoc/RhA6wkKGrlXBgQTw/sN8oX s3JrUFOiWDlApcEXIBo7JjPW1SXhfggYekQApcmQxG/FDOEfgVpfJ4a/IqiSi5ytE2Ba Jmqw== 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:mail-followup-to:message-id:subject:cc:to :from:date:dkim-signature; bh=wbFShuD+3mUWxuQ2yRgalvHd5WZ6lZwgBqE5LVsMpn4=; b=rH9o0XljZt9woo4El494YhvlC3oORL32woJYAF5O0u0zgwSAc/o1vs+a9Z5rKb7RFQ 79OxSUk6YLIEhsAy6taJHBOkthaubBoegUCvfXIrTcC93z6htByQoYxLXZRbKDqkicaH TVIlu+99L/6BwgVN2OFjwGo1Gou75rlgP7FWcWaYzJAFmK+DC8BBG9QM1/HvlTBEjJU2 MtMOWHxftr5k7Vysl1WXYSMHim4Rpi8sph2JKzTNRrDHMPdb2uwNG/E28NhL/cPDHjPA CshPrzljlHCTeiaAAPZNCDXisssi09PR+iMGYvH6VE5ta35Vsg2A2jtpSshbi1Bow3LP XGMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=tW+cnTdd; 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 k26si76402eds.421.2020.12.01.07.39.11; Tue, 01 Dec 2020 07:39:39 -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=tW+cnTdd; 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 S2390479AbgLAPey (ORCPT + 99 others); Tue, 1 Dec 2020 10:34:54 -0500 Received: from mail.kernel.org ([198.145.29.99]:47012 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388042AbgLAPex (ORCPT ); Tue, 1 Dec 2020 10:34:53 -0500 Received: from localhost (cpc102334-sgyl38-2-0-cust884.18-2.cable.virginm.net [92.233.91.117]) (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 203482080A; Tue, 1 Dec 2020 15:34:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1606836852; bh=0JgRCXc/QawQKq5cv7nppLQvoSkACwkWRkFs2PCBTSo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=tW+cnTddz3cGs0rUQyFZKYez70AkdRCr1l49PKUWLE/20e5IwOmTwpUt+vvabwqsP X5UzqOQ3x2Smk4xU68l5MesR9hoQk7+uewoMdjzKHzCABxD8R1Tf6f6Abwy5xzuugy N1Z1xSuMl3OVkQeIxTl5jYr7R9pbfFapppQH35EQ= Date: Tue, 1 Dec 2020 15:33:43 +0000 From: Mark Brown To: Sven Van Asbroeck Cc: "H. Nikolaus Schaller" , Linus Walleij , kernel list , Laurent Pinchart , Discussions about the Letux Kernel Subject: Re: [BUG] SPI broken for SPI based panel drivers Message-ID: <20201201153343.GJ5239@sirena.org.uk> Mail-Followup-To: Sven Van Asbroeck , "H. Nikolaus Schaller" , Linus Walleij , kernel list , Laurent Pinchart , Discussions about the Letux Kernel References: <2D7916FA-678F-4236-B478-C953CADF2FFA@goldelico.com> <4AC29229-9542-4E77-B993-217E29C7E209@goldelico.com> <460191B6-EDD3-46DE-A1ED-47F758F111E8@goldelico.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LG0Ll82vYr46+VA1" Content-Disposition: inline In-Reply-To: X-Cookie: Who was that masked man? User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --LG0Ll82vYr46+VA1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Dec 01, 2020 at 09:08:34AM -0500, Sven Van Asbroeck wrote: > On Tue, Dec 1, 2020 at 8:36 AM H. Nikolaus Schaller wrote: > > Well I only complain because you wrote that you knew that it may > > break something else. So it is known to induces a regression. > We knew that it would fix an important, common problem, but > we also knew that there is always a possibility of breaking > something else when making a change to the core. It's worth pointing out that this is an exceptionally fragile area of the code thanks to some regrettable historical decisions with regard to how GPIOs are managed so this assessment is based on repeated past experiences with changes that look sensible, fix real problems for real systems and yet cause problems to crop up elsewhere due to unforseen interactions elsewhere. Eventually we'll shake out all these issues and end up with something that's more understandable and hence managable but clearly we aren't there yet. --LG0Ll82vYr46+VA1 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl/GYlYACgkQJNaLcl1U h9B3lgf+Nl7sjsF3jULBaN5rZYpuc1c5AFOu4nZQRuajcnuBwYAOCUNUGjqSL1wb l1X3s4osRwHAKbbE/ePnZoxeSqDcUpE+QmIvJAx3AwQRFSChSk+QoKlr8TPpD0pS 4aCE1MPkMVTJtB2k8ZAmZO2ii4hSRmp8PMYLNldc8m9F509xzMSnU7x0jvlz+zwD 8KqDSjQCEn2Db40iDGdC6xxb5in5HbMdOelg5zRuW60PEUgmNcGna9LYFBJEhH3c XmRZgj4FXDj6gVUF9lY3R21XExZo+uAvOwMGQxBGCSwpBHfLsDp7Qd0d1u2GQd5C aV01u0LXmnYwiCC4OmRKxfkqEeEqWw== =0eSG -----END PGP SIGNATURE----- --LG0Ll82vYr46+VA1--