Received: by 2002:ab2:6991:0:b0:1f7:f6c3:9cb1 with SMTP id v17csp440906lqo; Wed, 8 May 2024 04:49:38 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU7LGAvVOqKbtCUvtxjbUEP1zaHr6ZuH6/6UdnlbR6aOIO82SDINqkToq8z6vJXlEX0gg/5sJuW8eJp7GmEj1vFYhQC5XaioAxv6ML99w== X-Google-Smtp-Source: AGHT+IGioflaW77nemnQaiAiWjmJ6oadsJVWKcVmp8XCX/rTeYvzB6cGN7hFGbx+os179pQonyWY X-Received: by 2002:a17:902:ea0e:b0:1eb:7081:3e23 with SMTP id d9443c01a7336-1eeb089bca9mr32866215ad.66.1715168978150; Wed, 08 May 2024 04:49:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715168978; cv=pass; d=google.com; s=arc-20160816; b=LnOKfD/Cv0Gh2q6GDSMLG1gU1g7I6YefJnpd+Qvsn+Fw4duAIAWawVZvqUhsYrwwUY WYTr6ojDYKEWYeVolI7ANJJ2/DO0NlvRz0zi7zg05MLInCFvJoE/yJ+30jg+5Ed8allq OjEQu8yMPCxJnSIX9IWWLPOt7L3te3jcpFsQQKwXg4ORkx9NXQ2DXpmGB8lpUjtFydeB UYd5vkmqi96zZjNMF6Yb9X74Ffi7jGd8Cl/VgNBK/iu8VvmpsvSUnmSjS/q87reBdJMi 9XxRIbQcIL9+OeCKuveZJBV0p9t+nVbtB2W7QBlNhtTDwO1mjTpQ6BLGNpL4blhCF+0z 3K1A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=uDG480PUhwe0ESIDmugza7mKOq0B7fW09PsYqfZWf+w=; fh=n6q6uokXIWU52DEAfKmlHBqu996PrzLA7XIKaf88iDg=; b=eEBMqsMFWb3/gA9qsh/yy2ePv7oSwdaCYOyNyyEBpC9pTK1s0S9nSrwnzq8teI9p6Q IOy+jX/XNM1q5FJpwWb7SvpCLgp1gGBZjrzEXzP44T8LQYBkg/mwupoKjfCMk7S3vY4D 8owoy1pgK6L9ABXbtOg5vJ/ALdXx+8nPTav1EUqmC2MDqQKZnWXwqRqC+Yiwui4H7sXh mMXXjCH9NwsDC15jZ0BEyXddSoysrXeNsuMGunIlNMTD/JI2fnvKRm+2BwFqo614R/mm y1K+rcaUTUA0j8KPKPvbv/4oMzKQcPVlM3X9AE3WdVELDnsoiULjJnLOssmvXb5kBfdZ /F+Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=PzMa+iHl; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-173180-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-173180-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id u12-20020a17090341cc00b001eb0e3f9b44si12719755ple.257.2024.05.08.04.49.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 May 2024 04:49:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-173180-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=PzMa+iHl; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-173180-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-173180-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 5A0BF2884C7 for ; Wed, 8 May 2024 11:48:05 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 59715823C3; Wed, 8 May 2024 11:47:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="PzMa+iHl" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7F4DC82492; Wed, 8 May 2024 11:47:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715168874; cv=none; b=OeQxuHfqMNroZFyBFTLWZra98e72ImojDfuN3bGHV6TE70/Zo2ZmHThD1uce0uVT8DbqRdJR3DwDNqKnD1mvu/bnDdsSTShBFMmHckzdPgcGK2cnjTthWbK9bbPHwxujYz00LIaP8+HrmAbufrY32BS9lZJvlaJlLl+ZKqrLd2Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715168874; c=relaxed/simple; bh=uDG480PUhwe0ESIDmugza7mKOq0B7fW09PsYqfZWf+w=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=OQD9hDbdereDTM4di/juqy383T6o6AEYOO0uPzbYwWZV4P1iYhXH4XWMkHKiLcIMRUsFW0dg1ipHig8LBdX7lCAYmGT8TiJZEn2Tlx3YRjfuM0lduX7llgSU6KK2lqO7qa0a3t248pbypCVtlShdK0q8wihPCYQGm6/TiC9eYII= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=PzMa+iHl; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id CFB8DC113CC; Wed, 8 May 2024 11:47:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1715168874; bh=uDG480PUhwe0ESIDmugza7mKOq0B7fW09PsYqfZWf+w=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PzMa+iHlmGnMVBsjCPWjPeHvQZtIFYHrHr70MzejGo9K494+r1vUTzSegQVW8tQe5 4sUy59+h9vZq4b9MeGcfSzeIbX1WFy2YC0l0twTGv1vU2MrnxQRTW5TftBIgr+Ikyx bldlW9k2RqgO/E7/oVymFWM+DbeXyUNgCQBfgjmfsvG3zXvMvV6fV1itm5qze0o1fv +NIH/NEeG5uUqyX/2ThBI7VfoU9JRN+Y6mEQvXUYb3ypEsGepAqWZaka9YXE7/C1Nd 8xgXxwAY0Ay/0FQQvw6wthkJUVAUxbxCbUlEm3xRjDvRl2YOIZFymdHNUzdw2wF8U2 Z6jj9cQfnDiMg== Date: Wed, 8 May 2024 20:47:51 +0900 From: Mark Brown To: Richard Hughes Cc: Dmitry Torokhov , Jeff LaBundy , Hans de Goede , Charles Wang , hadess@hadess.net, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, neil.armstrong@linaro.org Subject: Re: [PATCH] Input: goodix-berlin - Add sysfs interface for reading and writing touch IC registers Message-ID: References: <20240506114752.47204-1-charles.goodix@gmail.com> <6362e889-7df2-4c61-8ad5-bfe199e451ec@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nDq691KZs7iF1YOg" Content-Disposition: inline In-Reply-To: X-Cookie: Accuracy, n.: --nDq691KZs7iF1YOg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, May 08, 2024 at 09:39:41AM +0100, Richard Hughes wrote: > If it helps, fwupd already uses mtd for other devices too, although at > the moment we're using it only for system firmware -- e.g. intel-spi > style. The MTD subsystem doesn't give fwupd much info about the > {removable} device itself, and that can pose a problem unless you > start using heuristics about the parent device to match firmware to > the mtd device. FWIW I know SolareFlare network cards used to do this too, though I don't know about current products. --nDq691KZs7iF1YOg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmY7ZmcACgkQJNaLcl1U h9Bivgf8C+o2DfqpMLI8yUtww0Hmq/ALfX3f27DBHJBMrIuD/k475jxEPHnIbIJH lzizEAs4ZZW+LU5Yl+kmdYikVAv3pelrRnjHlEI5TL47wypIft3/Nh3iRHMflPkt oskqPewUw52nQVijTLjXeT+lDPt5WhtVPohVTZPOqAeF/Gq+hen059KvvizBF6id f6iGzbZuNTGuCOJ6xrysqjZtK+7nZxqHyhRhG2+GjV2Dxri6YQEETSCc//Nl+o2D PE5gJ4YPIIuscbi0BINKgiYa/mIB4/HkOK2cG/lvLM1UCMWeX7uZ1GllSp5KC49q DDYFT4Gih3hzgVzilxTxF+XKGS1D4g== =XTWh -----END PGP SIGNATURE----- --nDq691KZs7iF1YOg--