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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A1CD1C6FD1B for ; Mon, 6 Mar 2023 13:29:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229822AbjCFN3L (ORCPT ); Mon, 6 Mar 2023 08:29:11 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40422 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229808AbjCFN3J (ORCPT ); Mon, 6 Mar 2023 08:29:09 -0500 Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 139FA10A9A for ; Mon, 6 Mar 2023 05:29:08 -0800 (PST) Received: by mail-yb1-xb30.google.com with SMTP id e194so8092987ybf.1 for ; Mon, 06 Mar 2023 05:29:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1678109347; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wdQ6uUXw6eLlqKNPq8Dwry7lvb1Ttr+GrRVdC8+muhc=; b=l2ZAfX/DEvwxQ2Y8xyQQKr4rCOExDvn8sOpBNCt5+XjYpH0mB1IwSGmmArkULngJme gKXkybkiivT1JpXF6SmaEKUZpD9Zcu4jxcL/oe4mrgpjywjTzaVQFvH7iP1+dXjpnNES MsnXD50DsGXnXbq1kBoSIFTZx1xNSd6BWvbG6OHiqwkraELFxDn6HuLb8sc2Vaa0fJ2C glFElm0T6lcrhpeRzfzpP/Of3PWT0egmhJQ1w9lZtGiKivcWdwdCBAW9k3erryYOFT2U 8TRNoZT5mW+P/p1V/B2x8iky/xL5DtD0L6WBiilMuOiJKAY/Me5BM7bRKumyAksmRn4f /3iA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678109347; h=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=wdQ6uUXw6eLlqKNPq8Dwry7lvb1Ttr+GrRVdC8+muhc=; b=ME4q7kD4SC1Ptjh/FAdoy91ZhThChla3eoCoatm9C0tgET3Ik5o+ifdaSs1ns6P3fB 7Ir+gmDz7s/z9eM9ofj2NdpANvZalNibZYV78CYazxMjJ7qTN6WOkd7IslbShLXWL7n6 c/JaaymbiurhL+tMUhCI2hNL85EOXy+P/SUFV9OX7fF/RhLXFrl6+VgrnN7YgBWioqZV oQrYSr9xJ2cMe4vzy92GXljYd8ZKJo5I+qYDn1rDcqHV3Kbef7X16U8vA8NmsRB4hojp p4640aurOnc8I59dIBoo9paKT+OHbVwqINp3BZCYioQAIVh4JY+ZEAV/oWFUvBFOsCuH TwXw== X-Gm-Message-State: AO0yUKU+SVvRsqoXoVZh56spL3NAbEQhVglEYaeRa3Vuqyg2Ugxkyc6J 5cUlxudEyHScEuVkGcNu4beZ4cr6lIHWXO9mH+BjxQ== X-Google-Smtp-Source: AK7set+OiQbj6mLBs96xasjZbpT5NcfAb8pHkprzWfrKaEEsFheZ9Lhi42qtELHmboMFGuSw2/wd+NFyZSXiKZJmSfA= X-Received: by 2002:a5b:38a:0:b0:ac9:cb97:bd0e with SMTP id k10-20020a5b038a000000b00ac9cb97bd0emr4934384ybp.5.1678109347288; Mon, 06 Mar 2023 05:29:07 -0800 (PST) MIME-Version: 1.0 References: <20230220023320.3499-1-clin@suse.com> In-Reply-To: <20230220023320.3499-1-clin@suse.com> From: Linus Walleij Date: Mon, 6 Mar 2023 14:28:56 +0100 Message-ID: Subject: Re: [PATCH v5 0/3] Add pinctrl support for S32 SoC family To: Chester Lin Cc: Rob Herring , Krzysztof Kozlowski , =?UTF-8?Q?Andreas_F=C3=A4rber?= , s32@nxp.com, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Larisa Grigore , Ghennadi Procopciuc , Andrei Stefanescu , Radu Pirea , Matthias Brugger Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 20, 2023 at 3:33 AM Chester Lin wrote: > Here I want to introduce a new patch series, which aims to support IOMUX > functions provided by SIUL2 [System Integration Unit Lite2] on S32 SoCs, > such as S32G2. This series is originally from NXP's implementation on > nxp-auto-linux repo[1] and it will be required by upstream kernel for > supporting a variety of devices on S32 SoCs which need to config PINMUXs, > such as PHYs and MAC controllers. > > Thanks, > Chester > > Changes in v5: > - dt-bindings: No change > - driver: > - Refactor register r/w access based on REGMAP_MMIO and regmap APIs. > - Tag PM functions with '__maybe_unused'. > - Add mask check while parsing pin ID from a pinmux value. > - Simplify s32_pinconf_mscr_* functions. This looks really good any no more comments arrived, so patches are applied for v6.4! Thanks for your work on this so far Chester! (I suppose there will be maintenance for this family going forward.) Yours, Linus Walleij