From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (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 3D76C477994 for ; Wed, 15 Jul 2026 12:29:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784118573; cv=none; b=sEvdIwJ+3J5CRSFC1EdaETGfJOptsJlICNsUF6BfID4CgPIKsspCsfqxnSFUPCx/DSBRCswiWm/dF25sB/U58WQn7ACUXW8TLBuD67PmEcA4HIFZAwk5AT3olFKWltfnfBBq9ZvQJIuCwFhInQ9eOle8gqIcTrhWi5Yrrl0tuOI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784118573; c=relaxed/simple; bh=7OMxi2wn3pcTnq/QRCTZKYV20IcAsUskkeXOuIxgB7M=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=H2a6OXBsXUiklwxl+xbddEJUZHcBMuTgTfrWOcOANPe9M1ofRqR/psO/UYWNZsTC8mpA11azRdNh7cOKku6DGSV8P5UO7/70R/VZd2g6T3N2t4nL+LkDx6uRCgfIztWiqi/OH9ZLFnd0/JXpk8CBNrqUo3yBUUfeYFg3Lfy1Y4Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cpbYMwHE; arc=none smtp.client-ip=209.85.128.48 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cpbYMwHE" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-493f6de72faso11316825e9.0 for ; Wed, 15 Jul 2026 05:29:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784118569; x=1784723369; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=TZb00h5hfFOKxcA2YDsgi1Cyl6kp++jnfEPqiAT7MH0=; b=cpbYMwHE1oEjcoFpIO/7dS+z+EIF317ArRjtdQZ2u8RipUpP08BNOBEGSx13KcD2SO LMjHSy8TDyXEQjG1TkUIdT08x1wugxUN8nflUqwWSblRBm8/jG8AaDTUHgZ634MXyOEQ O/ApC2iaccoRaoqPVrCFYLwxurQZOI21P7nzJ5OG6yvaQf9PWFTwxMOJ0i3cUeDA7yyp ImuUEsZ11CFPO4NeDC9gFYzYjeZnXw+0GEmYFimdFKSW+e+B9hr988w8k1qG2MM1UkJS EfgYluZVxuihXcHIUuohl+n/J/7dz4C0HK5mQlzScKKBRKEeQZN3ibJEOsKMdrygUi/h DaUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784118569; x=1784723369; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=TZb00h5hfFOKxcA2YDsgi1Cyl6kp++jnfEPqiAT7MH0=; b=cCbA6aCDGOYXCh8t/Gw/PUhk4DboLcH3iur0v3cxQkoCpddCbQT/QtSs1Enu+jgzyc F/myeJ/nkoFUC7vaNbh+GwaoLhAfweCYI9k5H7+S7HHlhm4IqgUIwRST34NMVBWIKai8 x8tT+PkcBwly4BzNawCY2OIbU2/Zi+0YlPuqa3qSE/8a0lWJ1tO1iOBKYkm96ob6HVdL WQO5wGs4YR8vbZqp/AWc0Q6yshl5CO5I/jJVzaDt29AyKiH2BMWJy6rSSxKMT1jrzdcA OVdsegGzyGWphg9Cy43UbP2StikGLpBkEYGb71gd6ATYGEBdGeh1Wgl+A3HnaI2WI43f K4PA== X-Forwarded-Encrypted: i=1; AHgh+RqxgtbRucsFSlGHDRgHG73XD5EK3CueZYhCTzzIuGhmfmxMoLELglVTx7zSyx5Zmay+V5PRLG0CKnfjZwI=@vger.kernel.org X-Gm-Message-State: AOJu0Ywc5sITGKLjF+6uJ2Ea9t5qQnutIkKj9NPLq0sqLn3h7wgyEZvx IEEreZdPBDZNN8eVixkm05NuAIREld/MVzu6WA87vLk/ICKAMY59tdL/ X-Gm-Gg: AfdE7cncveMrtpqo3TBmB4rqjOJuKNpIX6c0A2I5vA7uOkAynVOUz9jpgUQz/bU7VNR TvmegIXDjSSEYfmHxzJGJdbNUxUKgZ+xGyT5D2MY82+NRO0/msrYRVwFmEt/Ed432TX3HQVFRcZ 3ypDA8p/ISTDjLm8qT6GXYr7yJ2wDAfQp9WUDs0ur93juXylMMyN1yeBSiyMbNkdiuZRXsmASGY SFoktmcESn3LQFb414Vid38B4zbzAEnF48um8aXxeiMJxUTIO+6GOOvBAvDwG3dkw5dQp8OK5CI moeJUy8RMYbkJYRUVePKxf4T59JWPFzUSZDzBGJvaqslT7f5ssEGL9pId4NckrZPD3QaTpw+3ji XbRcJNN8/y1HirjOloC7kDi7AEYb/b2kFTWCg1bNuObOHIYS59xG02T5MMlq7ZdyK/5/I/XgxoW n9sHITr2q+qPyc86M17eJPTE5TbfIy+j8hBg== X-Received: by 2002:a05:600c:8b32:b0:493:c566:7bd6 with SMTP id 5b1f17b1804b1-493f88db5a9mr173251105e9.18.1784118568917; Wed, 15 Jul 2026 05:29:28 -0700 (PDT) Received: from taln60.nuvoton.co.il ([212.199.177.18]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4950a32a2casm216770715e9.12.2026.07.15.05.29.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 05:29:28 -0700 (PDT) From: Tomer Maimon To: andrew@codeconstruct.com.au, linusw@kernel.org, brgl@kernel.org Cc: openbmc@lists.ozlabs.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, avifishman70@gmail.com, tmaimon77@gmail.com, tali.perry1@gmail.com, venture@google.com, yuenn@google.com, benjaminfair@google.com Subject: [PATCH v1 0/8] pinctrl: npcm8xx: fix pinmuxing and configuration handling Date: Wed, 15 Jul 2026 15:29:15 +0300 Message-Id: <20260715122923.1938327-1-tmaimon77@gmail.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This series cleans up several NPCM8xx pinctrl issues found while comparing the upstream driver with the newer Nuvoton tree. It trims the bmcuart1 group, enables RMII outputs from the mandatory RMII mux path, fixes the RG2 drive-strength encoding, and corrects a few GPIO and pinconf details. The remaining patches clear stale GPIO events at probe, move the GPIO direction change out of IRQ startup, and fix the IOX2 naming, JM1/SMB7 flags, and debounce selector bank calculation. Tomer Maimon (8): pinctrl: npcm8xx: drop RTS/CTS pins from bmcuart1 pinctrl: npcm8xx: enable RMII outputs from RMII groups pinctrl: npcm8xx: support RG2 drive strength selection pinctrl: npcm8xx: clear pending GPIO events during init pinctrl: npcm8xx: rename GPIO7 IOX2 signal to DO pinctrl: npcm8xx: move GPIO IRQ setup into request_resources pinctrl: npcm8xx: correct JM1 and SMB7 pin flags pinctrl: npcm8xx: fix debounce register selection drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 191 +++++++++++++++++++--- 1 file changed, 166 insertions(+), 25 deletions(-) -- 2.34.1