From patchwork Sat Jul 22 08:52:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Konrad Dybcio X-Patchwork-Id: 13322881 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C20A1EB64DC for ; Sat, 22 Jul 2023 08:53:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:MIME-Version:Message-Id:Date: Subject:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=nueoESITNT339neVxD2ns8Zf8LzH+g/aIo/dFcKGsdg=; b=RSJcqdEmf45UBa XBDMS9QtA9h28QKzxAoka6193z8XbQXpO/PNaJ7FqeGazRMY4/hTFpob9ONa+0o9CkXnP1A1TS1Av MBy5ttPhtebHeCDrSvlXu74l7H83vhQ0bXPqk1H48CpvPXF/NFwVRZFII/99ISMibyKrU176Mv1c/ u03rKQf4cFxC/xrsToCyxnK6XkLUu/dhlLlWSrD9SYrO8TrEHAc1jUEXxHW4FsjIGRmBx7aTVjrFW W0sZcfdgXV7cCjr1ZDHo1DjhysLEM4a5nJlUv3m7r0YNkzNXUzdKtE70b8pUXNs2I+7TPb2vdfaQm 57oQEEEOM62iQFbz1vnQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qN8MG-00GBux-0M; Sat, 22 Jul 2023 08:53:00 +0000 Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qN8MD-00GBt0-1I for linux-arm-kernel@lists.infradead.org; Sat, 22 Jul 2023 08:52:58 +0000 Received: by mail-lj1-x230.google.com with SMTP id 38308e7fff4ca-2b8413671b9so47574421fa.1 for ; Sat, 22 Jul 2023 01:52:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690015973; x=1690620773; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=mVzX507K6RPyVztrEgxtL4tdVGSqIUMR8aU2wvrKbrw=; b=y+U6XMFXb+XQBgGhTEMVJj6j1cNf/PV+VRBw/rj0mgbUkodLMIbgfhJ7qBVdo/Lk4t WinJDVfUtcQ1HGifggQqTr+gK7e14k3jV5Z+PsdcoP8DXIqJ+lSuYfaRLWLs4PUidhnx hNOUZHpbzQ1DSoc2mNZktJsit3BlyKahMEMsNzru55qoZNq76exi0lcDtkb5IPk9fYqP 8ZTXSIGzWxu6772SqOKWO6r1exearFofQNzOcyrzNZKDPzl501C5Zd9PSuoYBqHSAjdK mUS7Fb2XP9Fnc+PIiErh50NRxeFEEwuOV6gMYtla9oseu1/M5+oFMIFZlDNXy1TsBvyU iU5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690015973; x=1690620773; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mVzX507K6RPyVztrEgxtL4tdVGSqIUMR8aU2wvrKbrw=; b=e95aoUbmOv9RT5Fgif/5rwyPDvnEQ9UiXzHH22usJ8DzL6rMOJAO2F9eCX6YLGHJYG wCH5WANDvuSDCuhDaR7pTksoXZ77i2002b7tvcFXVMhj/RiwTl4bfmEkJpy/G22WLgx6 WrN6egRd4OMMgRoTFk9rz0VWivDuSwRj+YJFUCIdXH/7qLaB26PzKBM/oS40edCXfB3i y/6J3bpVr1y8R8VYkt8afyNsOarfBPpaEUyLCyQJx8OC4dbM9aYlZLafyywqGm/CEaHH CNwxLKJnvvfzklKxQUBbqmVwv5Py7NVehN4vACDE2+SdVKx7xV4FJOOOQRBvaITDL18n WMMA== X-Gm-Message-State: ABy/qLZkaUqcy1LLSpGE3qGWaNjjRM2OZ8aou4tTRAjSsog194AF0HCS cKdoroi6jdgGQwUXQCfBL/8P1g== X-Google-Smtp-Source: APBJJlH7tsYAXNxPfGf7LgG6XjJgFOhr3KIl6Uq943DsGPwxF1cB6U+AGXIHstnqox/wO53RcQHO4Q== X-Received: by 2002:a19:385a:0:b0:4fd:d1b9:f835 with SMTP id d26-20020a19385a000000b004fdd1b9f835mr1334127lfj.1.1690015972664; Sat, 22 Jul 2023 01:52:52 -0700 (PDT) Received: from [192.168.1.101] (abyj181.neoplus.adsl.tpnet.pl. [83.9.29.181]) by smtp.gmail.com with ESMTPSA id x9-20020ac259c9000000b004fbf5242e8bsm1107034lfn.231.2023.07.22.01.52.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Jul 2023 01:52:52 -0700 (PDT) From: Konrad Dybcio Subject: [PATCH 0/3] SM6115 LPASS TLMM Date: Sat, 22 Jul 2023 10:52:44 +0200 Message-Id: <20230722-topic-6115_lpasstlmm-v1-0-32d1643d8774@linaro.org> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIANyYu2QC/x2N0QrCMAwAf2Xk2UBbp1V/ZYhkXXSBrivNNoSxf 7f4eAfH7aBchBUezQ6FN1GZUwV7aiCMlD6MMlQGZ9zZeOdwmbMEvFp7ecVMqkucJuTQ+vY+3Mi bADXtSRn7QimMNU5rjFXmwm/5/l/d8zh+pEV1UnsAAAA= To: Andy Gross , Bjorn Andersson , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Srinivas Kandagatla , Catalin Marinas , Will Deacon Cc: Marijn Suijten , Konrad Dybcio , linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Konrad Dybcio X-Mailer: b4 0.12.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1690015971; l=965; i=konrad.dybcio@linaro.org; s=20230215; h=from:subject:message-id; bh=PRPRlwGyn/4Xttz2MNkgkck20GYS3LIFuGGj91Ldr9Y=; b=Sv6SrDZfok5fxbzm37/IhmzKYcBavZUYcrWYhrJozyEiDLH2NlQ4wxmeFgGTfNp6fNZ7gdfSz Jo63M6m0rAFDFBuFjNbgv4granQmX2EH7QVubJbFcKRbGhxfOW5ThZb X-Developer-Key: i=konrad.dybcio@linaro.org; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230722_015257_471765_D621D6E7 X-CRM114-Status: UNSURE ( 8.24 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This series introduces the bindings and driver for SM6115's LPI TLMM block and enables it as a module in the arm64 defconfig. Signed-off-by: Konrad Dybcio --- Konrad Dybcio (3): dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add SM6115 LPASS TLMM pinctrl: qcom: Introduce SM6115 LPI pinctrl driver arm64: defconfig: enable Qualcomm SM6115 LPASS pinctrl .../pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml | 135 ++++++++++++++++ arch/arm64/configs/defconfig | 1 + drivers/pinctrl/qcom/Kconfig | 9 ++ drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-sm6115-lpass-lpi.c | 175 +++++++++++++++++++++ 5 files changed, 321 insertions(+) --- base-commit: ae867bc97b713121b2a7f5fcac68378a0774739b change-id: 20230722-topic-6115_lpasstlmm-ec4749d8a70c Best regards,