Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp2435220rdd; Fri, 12 Jan 2024 09:15:23 -0800 (PST) X-Google-Smtp-Source: AGHT+IHzzsI5plOaDp/Egr0/yvYacCbJkSXJiTCbkp1lEm15SYAUTVFXVIHo6pUotZT1PrToEi6d X-Received: by 2002:ae9:e119:0:b0:783:4864:8e9b with SMTP id g25-20020ae9e119000000b0078348648e9bmr1703615qkm.1.1705079723629; Fri, 12 Jan 2024 09:15:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705079723; cv=none; d=google.com; s=arc-20160816; b=P+UIB4750W83sf45YpZQo15uevN4qy3Ku8pLAu17W9XlOQViVBlkSjKJ6ioKFvhn9s 2k/PelOyd3wi0HEInnVeRyzmk7/06EBZYmbbrcO2LHUo53fFzqU1/eV7EZpRL33/qXNs rzZudm6jnCaOvikHXuiEKZwqQcLeQhR+07Cj+diuuIGjcfkDCdMN6yXvKRcOe9iq5DtI wczu7DY+cpcfPQnWGh/X8Y1QhZiUOwdr4Z2mHQkoxImpPpWSRMv4rZ1dlp/y0eYINE6p EwVD1NwBTNsIM0WFZuGUY0OvmMCBnJiowkhtDbqUtxo9zyvLyiBNmzrqjqyCm4OOQCMj H90Q== ARC-Message-Signature: i=1; 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=rkseUqPo8OXQ3YOG2VTgeQHbmBTlfvlda5FttZ/w2HE=; fh=lk55h+mqqW/75Y7Ha+3N5UhqHpq3MTa9aMWEB2OSvnI=; b=uHOY1R2UPSO+MTd+Pwol++Eb5dc4nJJkjb2XcIdxzJEpFdRPmM61YOo4fhkjXlBRGu 9PnHQU09VFGhE5GFl6GkXFS2x4yWUNKaXk7mw+wkwarFgAocNfp42P1muKrs3XsY9x+t ULUTenKoJjMziVD0TWxkzk0tOGOw9cnHFJpVKwhkWHlwWSPBxcWw8pGOIVj7n3IR2vk+ JmsfZtK5OQZsbZEHXfkz6F1sddwW23Plq6UTr/+I9eE4qsQYiCS2tgZcNz8N4Ta9uyW9 0SQpyJQukq+fy7c3cs0TK94tQyKF96KZpa4WEXNm5LHoclQpMKRF/GWSKpkt1Lr9jwXd +9Ag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=BU0gdRsk; spf=pass (google.com: domain of linux-kernel+bounces-24909-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-24909-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id i13-20020a37c20d000000b007833a601c48si3205224qkm.704.2024.01.12.09.15.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jan 2024 09:15:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-24909-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=BU0gdRsk; spf=pass (google.com: domain of linux-kernel+bounces-24909-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-24909-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 555541C213FB for ; Fri, 12 Jan 2024 17:15:23 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 54A3C1757F; Fri, 12 Jan 2024 17:15:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="BU0gdRsk" Received: from mail-ua1-f45.google.com (mail-ua1-f45.google.com [209.85.222.45]) (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 42CF717569; Fri, 12 Jan 2024 17:15:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ua1-f45.google.com with SMTP id a1e0cc1a2514c-7ce415b5492so1872301241.0; Fri, 12 Jan 2024 09:15:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705079713; x=1705684513; 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=rkseUqPo8OXQ3YOG2VTgeQHbmBTlfvlda5FttZ/w2HE=; b=BU0gdRske5sEcPRZiDZAZ9wfpmC01sS+A7WZGh+y7jBvkc7rk2YJPOt3Ofh8zrd0u+ huw+KJrOZmJ41xaJQpjUf7jDQ8Jr2CGSrGagnbOSrnEO08CozNZmmkxN7NMGmfgE1lnu 8T96B8byIzkTadvH9I3HrXJ3XN0+V0KqaATNZ/dcpH1EgB/71h0JTaFV1AmqqwQ8L0iU 39LDIwE++44yjITXFag8YDlYJoa/GRJMvTFo8I2qFO9tZyaHZDizt/bXjBU1r1EfpURp g3WEuAt/R6QtQkblmzD1alNYe3La0JJ1fd5YfxQ3ZzL9x2WQU3BdVLgAxfu14rCRqo6P QRrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705079713; x=1705684513; 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=rkseUqPo8OXQ3YOG2VTgeQHbmBTlfvlda5FttZ/w2HE=; b=kVvLxz9EIz0Z6Iu5cFLtPLGcBI7V236gy0mLls4qX+hNvG7nHlEkdKuyWznd3FuQDn ueBGZbA9+0t9MmuRTibt+mzElo7YHHGvoHueTHR5voCo23gva6jr1XSR2dP60kHpaHdI R0N4XcGhyTBHyNwSklJWxS4VG9QIzhGwE/ChMCG6J+DVpxVzVnShtbLbgSWkBDTa4E1R TrXL/DjBEkEjAxtYngvhr50SIreVxr+MKE8fEZyAUSV7PKA/L4D14Puj2dqLqOBJXv6U bHz4bNlmliN+SIMCEOJf2qzCKBqERLD3rA/2sDRNA5mSiqp5WQJHCVQWEji5wonDCmr5 r0vA== X-Gm-Message-State: AOJu0YxJJJ3zmhLDY9s82ylTmd1vd9JKIzcll9CrzGWu0o9Q9gdOQQyN Qr+FKBkyAH14Ep5lVYPIRqHNicwtl3sljRc3jus= X-Received: by 2002:a05:6122:400f:b0:4b6:e339:31b3 with SMTP id ca15-20020a056122400f00b004b6e33931b3mr1348367vkb.27.1705079712913; Fri, 12 Jan 2024 09:15:12 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240112142621.13525-1-prabhakar.mahadev-lad.rj@bp.renesas.com> <20240112142621.13525-4-prabhakar.mahadev-lad.rj@bp.renesas.com> In-Reply-To: From: "Lad, Prabhakar" Date: Fri, 12 Jan 2024 17:14:46 +0000 Message-ID: Subject: Re: [PATCH v4 3/4] pinctrl: renesas: pinctrl-rzg2l: Add the missing port pins P19 to P28 To: Biju Das Cc: Geert Uytterhoeven , Magnus Damm , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , "linux-renesas-soc@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-riscv@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-gpio@vger.kernel.org" , Claudiu Beznea , Prabhakar Mahadev Lad Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Jan 12, 2024 at 5:10=E2=80=AFPM Biju Das wrote: > > > > > -----Original Message----- > > From: Lad, Prabhakar > > Sent: Friday, January 12, 2024 5:06 PM > > Subject: Re: [PATCH v4 3/4] pinctrl: renesas: pinctrl-rzg2l: Add the > > missing port pins P19 to P28 > > > > Hi Biju, > > > > Thank you for the review. > > > > On Fri, Jan 12, 2024 at 2:31=E2=80=AFPM Biju Das > > wrote: > > > > > > > > > Hi Prabhakar, > > > > > > > -----Original Message----- > > > > From: Prabhakar > > > > Sent: Friday, January 12, 2024 2:26 PM > > > > Subject: [PATCH v4 3/4] pinctrl: renesas: pinctrl-rzg2l: Add the > > > > missing port pins P19 to P28 > > > > > > > > > > > > > > +/** > > > > + * struct rzg2l_variable_pin_cfg - pin data cfg > > > > + * @cfg: port pin configuration > > > > + * @port: port number > > > > + * @pin: port pin > > > > + */ > > > > +struct rzg2l_variable_pin_cfg { > > > > + u32 cfg:20; > > > > + u8 port:5; > > > > > > u32 ?? > > This is done based on the feedback provided previously by Geert [0]. > > > > > > + u8 pin:5; > > > > > > u32 ?? > > > > > ditto. > > > > As per[0] suggestion is, > > As cfg only contains the lower bits (PIN_CFG_*), I think you can fit > everything in a u32: > > u32 cfg: 20; > u32 port: 5; > u32 pin: 3; > Ouch my bad, i'll send a v5 with this change. Cheers, Prabhakar