Received: by 2002:ab2:6991:0:b0:1f7:f6c3:9cb1 with SMTP id v17csp369018lqo; Wed, 8 May 2024 02:13:32 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX8W+YdHgPuFiU8KvaHKKrncPcewbyUvcd9Kx/DqAHOFTRzxxOH33LM1eykDopWAexLbxbVxyMScpAlfP9FbhiyHdZnqoCoYLdTyzTWeA== X-Google-Smtp-Source: AGHT+IEoYLXuXvRZZV/FvlC7aLK8HXZderXPc7SQd6o9blRduGrBwVffxwaJa5CcQDQo1pjHSlZV X-Received: by 2002:a05:6a20:7488:b0:1ad:89e:21b5 with SMTP id adf61e73a8af0-1afc8d29a4dmr2549280637.15.1715159612035; Wed, 08 May 2024 02:13:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715159612; cv=pass; d=google.com; s=arc-20160816; b=LmBdX5NhohXaoDr6lptDX9VFTSTpzMHAYciAhEN4OsZH50t9gVzdk12h5SwurjfbCl 7yUoRzO1F2ggs5MhMI2rqnkbylAqeUy5h1zPkUP1u8lUs9KavkhKb6TaGQs4R5G+Ch2t 2LJ5G0lBb6yBg6wF0lXA9aVdEny2lVFhiwASllGuJqzxdDl+FsHeGkYCAN4VKPnGFBYr 0AxkfuCHNX70NKBbSpeppJW6S0sQ7mp/AWAhWYqvH3ahwKEDxdqV4VR8ujP/E4CA5z8V H4dVfxhZDBUqWD76h0cTSidZvi99KegOWYj/+n+zTHODoLRPghkollWG7XuyCse+0FH7 aawg== 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; bh=PXvNtWgUJVGNNbR9nSHGVSAnGezzc9dFwcc+yLckltQ=; fh=aU+GRJTVse0cZcsNpJcwwaA1lxDQalhSEzKNjpNGM48=; b=gIp6PdrN3zlvkiWpZrt/BLnypCJV3YuQ0pYNWB8ZLITuXwH9pTSdtmBlPsiR/Zvg+m Du+d48mlH6W3VW+BdL40BBahBYE5Al+BHdxcxExfzuPI2P5iWB1AVM5eGw8NPoJSPp9I Xh227gQRfDs0oRExJ764GhmKAusgMoZbfY+YQpZLP9uP0Sp6iaBIbGRmzlTZpP4TFsvt SntdYPGvBP8T2PsCA0jyohFGZ0X4xRqG8L/YNi48u1fxvBc8vdMz78wz8icY7mlMcouC b5n8VTZ5y/Ljp3BbVlIQ7U4550mRwVJOKFP7Ie6Ubrb0FmvzJKNYeLj6tPPdvJnl2HD/ 1fDg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel+bounces-172961-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-172961-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id d11-20020a170903208b00b001e55d0f4310si11365030plc.580.2024.05.08.02.13.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 May 2024 02:13:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-172961-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; arc=pass (i=1 spf=pass spfdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel+bounces-172961-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-172961-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com 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 62541284B23 for ; Wed, 8 May 2024 09:13:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 22BED74424; Wed, 8 May 2024 09:13:05 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 36F9776413; Wed, 8 May 2024 09:13:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.140.110.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715159584; cv=none; b=Apj57qTPXv2UpWeDBqkfJiZPAQyb1N6bZTk7fiazMUImnYbL6TIKphS6eX1ddsLLtYBFiFE1un2XGgelP/ogq2AtOMnlsGbsf6NapNcctcvGedXvFPJUbKXhpp4gSB9wbzbWdNVTPpSuw/F9p85ZzfyFdka5Jd6kOewygn1QxGA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715159584; c=relaxed/simple; bh=PXvNtWgUJVGNNbR9nSHGVSAnGezzc9dFwcc+yLckltQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=WEXaYihzK8abNkp6RMuqsocyVPRmXeHNW7cTvCt3a2D0uMVc5nBjGhqn8OXflGZBxW7CSTykR8lmzaF3QsMMMmqDRDAy7vwqVjAfKpQxlffDq+Xoge09WPG73ylh1IAO5FnQ3OfXGL7Gn0Ue5vbgqOWmMGgU0klHUWjnrm+CLsU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; arc=none smtp.client-ip=217.140.110.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 43E4B1063; Wed, 8 May 2024 02:13:28 -0700 (PDT) Received: from bogus (e103737-lin.cambridge.arm.com [10.1.197.49]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7AF043F6A8; Wed, 8 May 2024 02:13:00 -0700 (PDT) Date: Wed, 8 May 2024 10:12:57 +0100 From: Sudeep Holla To: "Peng Fan (OSS)" Cc: Cristian Marussi , Sudeep Holla , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Linus Walleij , Dong Aisheng , Jacky Bai , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-gpio@vger.kernel.org, Peng Fan Subject: Re: [PATCH v5 0/3] pinctrl: scmi: support i.MX95 OEM extensions Message-ID: References: <20240508-pinctrl-scmi-oem-v3-v5-0-6f2b167f71bc@nxp.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240508-pinctrl-scmi-oem-v3-v5-0-6f2b167f71bc@nxp.com> On Wed, May 08, 2024 at 11:32:01AM +0800, Peng Fan (OSS) wrote: > ARM SCMI v3.2 Table 24 Pin Configuration Type and Enumerations: > '192 -255 OEM specific units'. > > i.MX95 System Manager FW supports SCMI PINCTRL protocol, but it has zero > functions, groups. So pinctrl-scmi.c could not be reused for i.MX95. > Because nxp,pin-func, nxp,pin-conf properties are rejected by dt > maintainers, so use generic property 'pinmux' which requires a new driver > pinctrl-imx-scmi.c > Not a review in particular, but if we decide to merge this deviation, it must be under the condition that it can be deleted anytime in the future if this becomes annoyance(like other vendors using this as a way to deviate from the specification). If we can't agree with that, then we better not merge this at all. -- Regards, Sudeep