Received: by 2002:ab2:2997:0:b0:1ec:cbc4:63fb with SMTP id n23csp445517lqb; Thu, 29 Feb 2024 05:52:15 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVGQZG3jQYkh2gxADm40KzcuU7PGEeqf/W2VgHvZvR63zZ1VcV0rE5tbsX5jZsbTKIo4Zl6Nh58KhbXBc//xK6rMNoiilBDouGx8cgd3g== X-Google-Smtp-Source: AGHT+IGB6yTtUDJYm4t6MhU9iqOQLOFjBL41Nd2utk7mZPVB66iY6jkuP1T8wKd4ewMRIgJGjqjk X-Received: by 2002:a17:906:3950:b0:a3e:3a1d:f4b5 with SMTP id g16-20020a170906395000b00a3e3a1df4b5mr1109641eje.65.1709214734994; Thu, 29 Feb 2024 05:52:14 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709214734; cv=pass; d=google.com; s=arc-20160816; b=cN5QaiWsN5hKX/JpLsDMnha6sx0/lQhswlPFjH2pYFcy53fhV+AF0vT4fugSt+GMVV 6M4FO57Zub4u4QBh+CrB1MmZ0AO5yqRDIiQbB6pjy1lnaWdoxkuU9WEpbfJgl/kRRsdL fVOGd5BVQL8nwXlSTjCWTErXe5xx0Mxc97Hc2+PggRUIp13uIem/JMgE2DIYaqmetjR/ o9U3BXnPdg5q0gZp/DGQQDwde4/dQVJ7N0g7JQ4YxUKJNJvmqV3fa9EPGCZsqS9v7YN9 s51H6phxCVvDdg+HKDmkgOPCAOWVdXlldmYfnFJtRBDSis49wE0wLPfPrfT6EvVzdRqI 0WAQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=VCRBABw8KmpUgXtF2gQ1npSuYjYA4fTRgP0v3OZT+Ww=; fh=NLyikEX0TNrS1gtJTRE3o9GpcrW8bRr6nc/fGenlbTg=; b=beJCxuMlkWuvyirTASYoPsEN6zwGj10jE42cbUXr7l7DuThie+cD2DkvqSWrzOq7JP CLqJRJZ91De/SJ1TMH2BB0KCWnHmgFeA00cAmnWrKsHFve97Fi7DN8LA3hlf/z4RLBqH eE1MvZfldz/MQTd1DBhs5gbhEYe7euqEJB5uS8dHaaQD6l1Tf4ZzrE163/dN8mUl8KNM KoSFqxaTHjxCYYXzebnOPJ9GyxHoNfcvoPgRR3hjpnCUl5Zkiu4LH5IKN7ianzjH6XPD NAhHP31QbdyDt6UPLsxX2ZjqmzErhULm/xTQmIKBXThoRtcfhYN8I3yWTtthXwY1ttqH Vq8w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=TDp2MwoJ; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-86782-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-86782-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id t24-20020a1709064f1800b00a42fb30b2ebsi582438eju.899.2024.02.29.05.52.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Feb 2024 05:52:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-86782-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=TDp2MwoJ; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-86782-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-86782-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 am.mirrors.kernel.org (Postfix) with ESMTPS id 9BC221F21AA4 for ; Thu, 29 Feb 2024 13:51:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0E4B512A179; Thu, 29 Feb 2024 13:51:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="TDp2MwoJ" Received: from mail-yb1-f179.google.com (mail-yb1-f179.google.com [209.85.219.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AB82D37B for ; Thu, 29 Feb 2024 13:51:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709214690; cv=none; b=Uq/DzKbjHq2QTPt7UCr+gk8OZ4b5CX3C1mcgg7O4TqpGRBTTkRVv7v22wM8RDCdo6leG0ev7/mxiYinedDcxzoOKg4Jur5CJPxsn6kIgHJgQUlU/ykH4RWwPCjh2XiTTOrlyIFV5TtyUedBIGAFW897axxWy9SFqWaAAhFDb6Pg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709214690; c=relaxed/simple; bh=VCRBABw8KmpUgXtF2gQ1npSuYjYA4fTRgP0v3OZT+Ww=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=cYiO9AIq4DDCka4kB+UgzDunpkLtd9n/GGmRmHAueEE9Atm1BtZYpRfKYhdC//nncwAU4SNm+8HuCvaSyYH/BUd0nXWALEUbXWXmr+qApJ/Z1G+UmsQnLvvW2A/36lQWsTDmCJhVKPS7MC+rMuYU3yAlUkxEjD45EaMGNqTB7xM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=TDp2MwoJ; arc=none smtp.client-ip=209.85.219.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-yb1-f179.google.com with SMTP id 3f1490d57ef6-dcc80d6004bso898633276.0 for ; Thu, 29 Feb 2024 05:51:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1709214688; x=1709819488; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=VCRBABw8KmpUgXtF2gQ1npSuYjYA4fTRgP0v3OZT+Ww=; b=TDp2MwoJHcrL5r2PXEBLbl1l7kl7hSo9m+xuwP6VjZ4CAQNRTFbLKzp2LgD29iIhi3 uEbnwJyIQqckWk19KpmJTa9rVRKwWPCHFml9/+vzugU5da4oFgIyQp0/Vn95oxqJdlsQ ZX2HH/lMabvAGX3/Tp0trhyGkKUHO/Iwd0hF1iWaDQas0SQEAdf9NBVEVAcdw5TfEbkp 4I2gkvdUidu46MLYCt4dqNWp3zKmAmEsbS+MyB0UnNRehGMF7UV+k1Tt4mUBuWCNTDDV wIv7kZeeewxTM79Kp7ez/2l3iZ7gzHVjsifNVfEo1YCgdcZpqEzJV2jtM3Isa8u0rRC/ F85g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709214688; x=1709819488; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VCRBABw8KmpUgXtF2gQ1npSuYjYA4fTRgP0v3OZT+Ww=; b=bSfuxUhCp9AoqoCjTyObgevM+OtJMocGcoqaMxXPa1FxGRy136TkG5WgY5K4mbV4tA oRYqjmDuP2Z3iBG+QeJVrqAfju6EZ2g1iNTi4zLrFyJl5084wzJJZ+Sj4rlgUZkxjkTD NhnYsVBWJpayrbrQgqZMDEmik2nHaEiZaAGEKS3Klzz35I5CnOjFMQSHUH27NKKARYJT IROddtlWBur1nZeeRCA1YnKyoSdLz0ODre8uY7ybm+a+xOvN5830II9PJH0Bq0Xs317x 3aeXuB4/zunKtHIKT7ZvO0tgm46JCd/YwAjUxV+UPZ14YuP15poppVYMQe87B0J/Ez+9 YCJQ== X-Forwarded-Encrypted: i=1; AJvYcCV6sFsjhbWHBXXyH3gR2FOL8j1bJ4/ziHvCvqWPu2ETpP2LX1qMv8QAwSo45PpjxT9yCjJWOMB+qsPpNDoPhVQNih3L3P5e2S6VtAyI X-Gm-Message-State: AOJu0Yxs4wilGlSg99O7MF44/q0V2IzwjBMT1e63jGQVwEB3j/Wwf60b XG3YYsFW6+d07WbWFLesX8fBXWeffqg6eeuy37RpxjsIxrOhuQi2Zqf4VApvtgw1ruBRrDQ1dyJ Q8PU4P9VbErDEhnb2MCWDbkjC5Gc/JiZKcAm4zA== X-Received: by 2002:a25:9d84:0:b0:dcc:8c7d:970d with SMTP id v4-20020a259d84000000b00dcc8c7d970dmr2327901ybp.47.1709214687813; Thu, 29 Feb 2024 05:51:27 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240223071557.2681316-1-peng.fan@oss.nxp.com> In-Reply-To: <20240223071557.2681316-1-peng.fan@oss.nxp.com> From: Linus Walleij Date: Thu, 29 Feb 2024 14:51:16 +0100 Message-ID: Subject: Re: [PATCH] pinctrl: scmi: support i.MX OEM pin configuration type To: "Peng Fan (OSS)" , Sascha Hauer Cc: sudeep.holla@arm.com, cristian.marussi@arm.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, aisheng.dong@nxp.com, nitin.garg_3@nxp.com, ranjani.vaidyanathan@nxp.com, ye.li@nxp.com, Peng Fan Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Feb 23, 2024 at 8:07=E2=80=AFAM Peng Fan (OSS) wrote: > From: Peng Fan > > i.MX95 System Manager FW supports SCMI PINCTRL protocol, but uses > OEM Pin Configuration type, so extend the driver to support custom > params. > > Signed-off-by: Peng Fan I can't really say much about this as pinctrl maintainer other than that it makes me a bit unhappy that i.MX95 is not using the "default" SCMI pinctrl bindings. If the spec allows for this, and NXP Freescale is using it, I will just have to accept it. It feels like that's the old NXP Freescale pin controller living on just hidden behind SCMI, so potentially it should also share code with the old i.MX pin controller driver. But I think you wrote part of that driver so you would be the best to ask about that in any case I think? Yours, Linus Walleij