From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B08CFC4332F for ; Fri, 15 Dec 2023 16:43:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 10A3D8D0134; Fri, 15 Dec 2023 11:43:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0B9C18D0121; Fri, 15 Dec 2023 11:43:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E4DB88D0134; Fri, 15 Dec 2023 11:43:45 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id D0B978D0121 for ; Fri, 15 Dec 2023 11:43:45 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 9F2E2120CD6 for ; Fri, 15 Dec 2023 16:43:45 +0000 (UTC) X-FDA: 81569624010.10.7CF9B83 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) by imf14.hostedemail.com (Postfix) with ESMTP id BB84310001A for ; Fri, 15 Dec 2023 16:43:43 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=DDLdB+Gu; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf14.hostedemail.com: domain of thierry.reding@gmail.com designates 209.85.208.54 as permitted sender) smtp.mailfrom=thierry.reding@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702658623; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=VOzvwi19OPlgKFIB3mLEXQoYMykkFmAS0SbNNcFti/o=; b=gC6+sSg6bWSgqzfG+HmwpuGoP7hMuN+sPONHm8m0HqKlnErzKvGP/P1O5ioPLiJ7KqYUJY mHQTADvasf3FClwr5Lgqr+o2L2eLBWQkyni6B2iSb2s3lrh5/czVw6ymDvtlswZxsnRlaW 5HVoMSq3+X2EJpnZs50Bp/3xVVHwGFE= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=DDLdB+Gu; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf14.hostedemail.com: domain of thierry.reding@gmail.com designates 209.85.208.54 as permitted sender) smtp.mailfrom=thierry.reding@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702658623; a=rsa-sha256; cv=none; b=3IkQzkdHvHHK0+U7aF/htdD3HK6FlePfrRMkhjrfTPtcVbLh2AAukLnt4yptPNkfEqVcHn /yZHG+LsqqhYaILKl+SukTa4hcgnrGju8QmExVTYEe7zkVywJXtomzvSMFdOlc4sW+aezy x+xVvdfsd8bw4awvqSVUygfhQBK3Eeo= Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-552e9e1bd21so173873a12.3 for ; Fri, 15 Dec 2023 08:43:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702658622; x=1703263422; darn=kvack.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=VOzvwi19OPlgKFIB3mLEXQoYMykkFmAS0SbNNcFti/o=; b=DDLdB+Gu7Pm45p40ylwA35GmmYXWXUKvSWBXHXIq3ANGWGC9dQUe6KRXv2UWbWYkLQ tREzqWt4O/tsO6aSdgMePALw/4G/vwUY57PXcDjqe5HP4Qmh8XTikOvbZ8ldp2EIR8uw hIex1zZfPYjziu/WcQhvHXn3m1fH7eUAHlnKVS50dQKBXvM5wAcXdyoLfWYbHPyL7T8U CqS6MuO9bs8uGscVN0ikwFJGQygGVsl4OGsGMH27ssSh364EM7Yd2ePGxpvOi/2rG7AT 7B18DnaFnXVYE+GUoNTzJBhtFTkds5fUr9RcAhWKm1FxzvduSp2qvrDBPb47H+Pj1Xub zETQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702658622; x=1703263422; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VOzvwi19OPlgKFIB3mLEXQoYMykkFmAS0SbNNcFti/o=; b=ScAQENYJ6hmKHpAOggrIA0ghDIdhYbiHrWqhldfoG+fmuH7j11A8e7pMBRtvHq2eJZ 6ElZm6tQP+I1QJGNhJfoG11iILv7fMqyxqqLCL2Nc/oHr7iyHczvuGR6ahBhOcDt30Pu pEIXhixvcaHA8GCpmgAnJ4rosKNLQ3odBAQuj7XSR5ZFJSw7xETBLKcPHjpgCzShr4Vx uzzyamdlHCUvXL8AbOYhjzzaa8lvzLLPCrapA3xi1xfJseuGlh9ejL0ygU+eX5WFILuD KCwBjuQqsq7gotlj43dMphd0OguJfWiEwSG4xouljrLvJf1zKckW2pcPB3yAhbSz8uSl +byw== X-Gm-Message-State: AOJu0YwgLlZ1IyCe+YgWrM0jlbFCCIFkQxRhObRYxZ6ZsaQgQyEALB3n nMHjG1NiRR0oVuWLzWLhzw8= X-Google-Smtp-Source: AGHT+IFGNHmiZgDx3Ro8+s7DTnlQDfs6+UIJmQaxqG0BiVfr6mKkxbGgZPORQ/8y75GUd+SiLWSThw== X-Received: by 2002:a50:a446:0:b0:552:df01:d77d with SMTP id v6-20020a50a446000000b00552df01d77dmr212059edb.167.1702658621966; Fri, 15 Dec 2023 08:43:41 -0800 (PST) Received: from orome.fritz.box (p200300e41f0fa600f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f0f:a600:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id u30-20020a50951e000000b0054ca7afdf35sm8257006eda.86.2023.12.15.08.43.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Dec 2023 08:43:41 -0800 (PST) Date: Fri, 15 Dec 2023 17:43:39 +0100 From: Thierry Reding To: Kartik , Arnd Bergmann Cc: Jon Hunter , Kees Cook , Andy Shevchenko , Andrew Morton , Ulf Hansson , Linus Walleij , pshete@nvidia.com, petlozup@nvidia.com, Yangtao Li , Rob Herring , stefank@nvidia.com, pdeschrijver@nvidia.com, Christophe JAILLET , linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH v7 0/8] soc/tegra: fuse: Add ACPI support Message-ID: References: <20231017052322.2636-1-kkartik@nvidia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="w4dYamGUEkjnuhl6" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/2.2.12 (2023-09-09) X-Rspamd-Queue-Id: BB84310001A X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: d848xknri63m4z5cdhaqyzixoxiwkifn X-HE-Tag: 1702658623-81308 X-HE-Meta: U2FsdGVkX1/BfnqPbVe7WA2eVs9rhot2hck2ahut6KRse8kvHUz/FxFq7T7w1hSQYsaVQTJtiyB5L5pim4r6cn0+OtyEyyzOkfIpVS0t1NRKWMJToPJnotVpQq0sYkaUmslmoj9pbCQMeCgTqITotg1kYP9PLE6b5XuLDTMML+Jf++kH1W1Ly4QxZGnyJ/nqjImStndxaX6giyDcxreXxIiMZHSCw/x3HN6t4iRCPVwTj+h41fV1pJpkOIntrrzdNlYxDZo69m+c03Jqib+XtE6wSo3hlGhCPiomXUoyL2Q39j77TrPSwifSQRd6fzP4ejdLf+gmpD9TiioDaJWSUrWpNQ/ZGuPHuCrzYhcE+V9gKYsk5EgwwDUA6A+IDlUUEpMdgRXmQDJW5TPjnchV1ZCZlnS5PNEEaOQ5ediw4i4frHd9jFwyvSJ1ZosPXS0QAnzBnkUA2Sry3HYwGTIURWoAKC4J9UfWQpFQVk64bcz2o6hysmk0/ce3yl2O3+wcUlX+PTEiXRsRIQYp0FnkuzKKo4zJV2Ny3m7v3zLrxW7gsWnus/G52VQLwcWYlczIsTsok9s7VizVchx8si9Ic17VYBNfKLexQlGW+hcprKpWdOx8K4NRACPBcCBk5Ja3hSs4EnJfwlKy74i8xL4rJVpWUjUXjGzUnGXSDrD145PdsuT0eiP/vK7iskYTU9FyRUZ+/9KqCGF9vqkH6G5QSeafEtExvfTxKXmFemz/X5iFg3tDdHdPo4IwjH9CLWFj13gT4EQDPSHMkuGgZ+U/JeyQ1MpXF9k/qiNBto/o6aZL9NDwT5fr3K56dQ8CqeR65qNF6dzQMk8aLWaG32ro1TjgT3fD2J+LfxFmAB6YA2fCYov00nOSFSxyU/O84YU7yp3nMXvZ/PInlCjNLr1OeGvbTl+6pEu09NBnCzukVK9zcErVwsiqQddjaIj5Y/0AfZdCZySO43YH7QUArl+ lzCDCdHN 7azrt73LG5vKHNWu6eK3qwRs2IZh4GVt5X3H9UKeh05HcQjM5+fPYQF5qvr978gw+gza6+mejohUzSHDg1MpQWF3Zx/0z2uGsVqaEdcFWFfA5MZ9WTwUK1VMjrd9D4u9gMJQhrUPKLcvzDgVJRoFgDmlSWp0jlDOcDDjbzcONzRvIfGNoRNmUZ6gdxp5Q3oqHp2O3Zo1hoFF3Ik0IkO4bybiyDw2uvLm9pFixTYSOqpiul7er5CG+6mYFFnKDepvVyvg+zASTBVx9j+B2T3oc8NIZq7pti0j0TMKbyflqnbLEC1wnyrl2hqjtxzrU3YSK+Xr6D0WXbROqA9Dc8Lkc5xBWHNhhqphPc/P5OjjWcXx6JRPPTSHUWp9hOI38fRI8keSY5v7eey3aWaUtVKvwKhTAe+jnwIhv3EL3HgpIq5Qc1SeJ1wBit1aMfqj5z3OH18Kp6+lq4Cl5NYTiK7MOa9gwsC0E2WEQYbD0p98qhcT/SMOIyTEJIRTYuB14lZttRcbR X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --w4dYamGUEkjnuhl6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 14, 2023 at 06:43:47PM +0000, Arnd Bergmann wrote: > On Thu, Dec 14, 2023, at 17:08, Thierry Reding wrote: > > On Tue, Oct 17, 2023 at 10:53:14AM +0530, Kartik wrote: > >> This series of patches add ACPI support for Tegra194 and Tegra234 in > >> Tegra fuse and apbmisc drivers. It also adds support for Tegra241 > >> which uses ACPI boot. > > > > Applied, thanks. >=20 > I'm still a bit puzzled by this series, can you provide some more backgro= und? >=20 > Why does an ACPI based system require access to SoC drivers? Shouldn't > this all be abstracted by the BIOS in some form so the device drivers > can work standalone rather than calling into this driver? This driver exposes a couple of things such as SoC family and SKU information that is not otherwise available. It also exposes FUSE data which can be used to calibrate certain devices. Most of the region that contains the fuses is in the keep-out, so perhaps they aren't needed on Tegra241. I suppose things like SoC family and such could be exposed differently. Not sure if ACPI has other ways to expose that. Let's see if Kartik can shed some light on this. Thierry --w4dYamGUEkjnuhl6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAmV8gjkACgkQ3SOs138+ s6HWuw//XpwqBNokaMNgLTXzrHKgWSJTWUiR5GzPLuvLX5qT3CCkXWrrM904L5oL 2cHLpDkp4byRIjqqTa13vpa3vWP71GCCkTCioS5jn+Wob58ibyRbwzKpkNVKh4ET iXnf7hhsCp314XwpsJaR37m8FcO8LNjgPmBpaEOLZv+ua3G3ItzJjWM7HXQp+LE+ OJ9G3lWDAA9HNag6t6qAdb5piiEDbAEnab+HJJru0T7JsN5T8TCcmLXbrhjh2yfP V4XXXUpehfcgqKddk/RBYgM176MmutUnJ45P6hv5/5fUyNc0cpWbSVxJbq8KQIBe ExvhgiM5QSjXXD0Rpv1pJ/buTw5/CuCNuC/Ae6Gg0cK3lqsDui/jXC5/yMi+xOed gZw1VIIHnKhUqt47Ra63iARhk3w6VAEfuH+bG729GFZzO50tQDalbxtuIWIVqRcd n7KjMV0hZZkVXrEeBunPczD/P0ResTyq9cbgUa4Ormgy6HS7IbSKTYp3I2lsr6Xj TQZ2juWe9zO0zQMUPMSRdYh62rca0Y6BV0fhL5mNgPcaGRfcQ042iH+NmLHWHdq5 /cVLlFsCG5gGYo8u2G1oPGID6cE9byGoxTOnZJHrkyOGVowSQezNa9a82hAcgFEV 1e7u2tYC3+b6FwQAvTpoPDC0aERZdN6l0Zz8vseDnov+q5iPPP4= =d3DY -----END PGP SIGNATURE----- --w4dYamGUEkjnuhl6--