From patchwork Fri Oct 13 14:59:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 733491 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 23E72CDB47E for ; Fri, 13 Oct 2023 14:59:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231913AbjJMO7m (ORCPT ); Fri, 13 Oct 2023 10:59:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57882 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229937AbjJMO7l (ORCPT ); Fri, 13 Oct 2023 10:59:41 -0400 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 545CD95 for ; Fri, 13 Oct 2023 07:59:40 -0700 (PDT) Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-40666aa674fso22768245e9.0 for ; Fri, 13 Oct 2023 07:59:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1697209179; x=1697813979; 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; bh=e1Vc2Kb+fvGrXwzKItM5mtCeGvvlBBWnxemcb7WGq+Y=; b=e16IAty5ZiZZG2yP+aMbDjcWSye/aDILmq7AgNkkdewW3+oSZUaCdo4VF45OPC5iez /CRLGnNjmqsRGem4GulIusGWMFIEzQ3uJPdkdLce4Xde/dePh+JiaYPuq3HYKPmAnGjO tY3tj6URGKiiyoDxDIrNgXdWFv1lKRX+Pm0HiCfLxiF1hTu9pMi1GA3NdyQQIM12h4uH m8a9cv/PPTb+yfaGIzIhKy9sK6NKfaFuaCbdTqxq30WzQS68J/q8cJt+WqytLw7/Gusl 5tfh+THOA82n0dqvQnDvHwvApu40vee8aisWUynq6724Ktl0zMxwnI3Oo9RiIipuYUsK 5gWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697209179; x=1697813979; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=e1Vc2Kb+fvGrXwzKItM5mtCeGvvlBBWnxemcb7WGq+Y=; b=dxnfJYfwqikpXq5Cc8lDje0idR1qLppLpOUIvSzkOOvnigiyFpPoAt0a2n1g7+9rew zHYez9/gfNDHN6mWTyrBJ6A31FaNrfQfGg6yt8VrpQdFONK0E8aGqPquXj0cXDz4Lohz 2APZDWlUGUTzmsJ7FKb2uMQxSPYu1YC5v5lRrBlNOYyIBrCyUQWQBp9vBc/yQ6kLMgNG vfX15k5R1ZnH59qqq8pZGaXqJ7uuYZ0TV2MeCvkPCWCTUyg5jkWmQQj+DFOa7Ue0KT7j dmONW5nc7VeRipo4OARaHanE6KteZfKYlxAtyNYF7yJAcQtXJJ5oBomD+BQF9jntIbUu mARA== X-Gm-Message-State: AOJu0YwHvOSa+ATOE2NcKlYghfMHC8iAv3n1Er1gwROr+kBNbFXFOxAP c+ivzjci7VU2vRSuaPtmJYwWgQ== X-Google-Smtp-Source: AGHT+IGyacFrN5NZgj9skR4No00lFAHiwfkqiNFuBFZhKR/WSNVB9jxcDW9rQnvv9wAEOLzc2489pA== X-Received: by 2002:a5d:58d4:0:b0:32d:a13e:acce with SMTP id o20-20020a5d58d4000000b0032da13eaccemr606242wrf.13.1697209178741; Fri, 13 Oct 2023 07:59:38 -0700 (PDT) Received: from krzk-bin.. ([178.197.219.100]) by smtp.gmail.com with ESMTPSA id dh13-20020a0560000a8d00b00327cd5e5ac1sm6428267wrb.1.2023.10.13.07.59.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Oct 2023 07:59:38 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Linus Walleij , linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH v2 0/2] pinctrl: qcom: lpass-lpi: allow slew rate bit in main pin config register Date: Fri, 13 Oct 2023 16:59:33 +0200 Message-Id: <20231013145935.220945-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org Hi, Changes in v2 ============= 1. Reversed xmas tree v1: https://lore.kernel.org/all/20230901090224.27770-1-krzysztof.kozlowski@linaro.org/ Description =========== Prepare LPASS (Low Power Audio SubSystem) pin controller for newer Qualcomm SoCs. The patchset does not bring the newer SoCs yet, but only re-organizes the code for future changes. I understand that patch #2 (adding flag) makes little sense without actual user of that flag, but such user I cannot post yet. Dependency ========== Context depends on my previous fix: https://lore.kernel.org/linux-arm-msm/20230815110625.317971-1-krzysztof.kozlowski@linaro.org/ Best regards, Krzysztof Krzysztof Kozlowski (2): pinctrl: qcom: lpass-lpi: split slew rate set to separate function pinctrl: qcom: lpass-lpi: allow slew rate bit in main pin config register drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 69 +++++++++++++++--------- drivers/pinctrl/qcom/pinctrl-lpass-lpi.h | 7 +++ 2 files changed, 52 insertions(+), 24 deletions(-)