From patchwork Tue Jun 22 20:32:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Iskren Chernev X-Patchwork-Id: 12338589 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6DEE5C49EAB for ; Tue, 22 Jun 2021 20:32:51 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4EEF3613B7 for ; Tue, 22 Jun 2021 20:32:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230101AbhFVUfG (ORCPT ); Tue, 22 Jun 2021 16:35:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44498 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229629AbhFVUfF (ORCPT ); Tue, 22 Jun 2021 16:35:05 -0400 Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E69E0C061574; Tue, 22 Jun 2021 13:32:48 -0700 (PDT) Received: by mail-ej1-x632.google.com with SMTP id hz1so442950ejc.1; Tue, 22 Jun 2021 13:32:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=fmVw9pStfenfEOP3qSjlczojcgA/tTjIT2DLlSdXh+0=; b=WkwTLrEXm5bfSNXiGy18ZXmxAcf2lFYjWpEJ0mhRfQcr7LsSkQSJ00Y3dnnvXNA7bP hC0KAC0yyZJxuA/b5UorpOpYvG7H+KhJrOX4qyl7DJmCpIAfVm0p+MErmPhQFA9wUFy5 pW6op6qf6AfHSotPx4laPGlN+6Efh8FFXya3+bEnQZCLaGERZ/wcvDBAdn8TQTGiaW82 sDruRHgKAtQu1+D6lqMcipOzQhYBL9ibHCwcakvVvx6ACIb6TQ1ZjSICf/xNSgwT52PM te2gEEiX+J6HU+k1NHbEqtlSHlh5+YjDXpQFcCCIwVo3LRHH0F6pnW7RpUZuqphmQ1Wm vnfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=fmVw9pStfenfEOP3qSjlczojcgA/tTjIT2DLlSdXh+0=; b=P4T77WYUECyBMsPrNSatwbFD5T0sjQZ+mO/ffNcpMOUAX59sgG314RsEWKPqpu1/+E WvEZsDquUMKGWrwmkjm+kPBxsFkHKqGRRoYWDAJ6NmpU74U42O88We30E+ZjXwNxkz5C egh0k5AeCVP0tluGLlqKMlJghPZiPetmSHDppPuqGAypzpE1OMAE3rsUVCswSyMakWNS 9eRU7fdDukhNLujPKEklujMYzbU6QFlR0HWIx7iZf0zb95yY9gN0FIRYVYVdxT/Ssz0o 6u5VKlJ/RAZWWFdtlgHQ7nvGaX0ANnHgtyG8XwxRZtt3v/pjMtr6iV6FoQmIeqvghOds MIKQ== X-Gm-Message-State: AOAM532O7EugCq6gxR9VE/z4OlLQi5c2IxtxQX4heqfNrGKf4t7teOFH 7/eRHiEESNMbdqb69Ru/l+g= X-Google-Smtp-Source: ABdhPJwBBF/JzwFvctm6Kb/5QRElS2Jo+5/sgmj4KLRBIJ/c2T5sA4W8f4/PpG9ANWgbSDPuhPEe9g== X-Received: by 2002:a17:907:7662:: with SMTP id kk2mr5879847ejc.218.1624393967267; Tue, 22 Jun 2021 13:32:47 -0700 (PDT) Received: from localhost (178-169-161-196.razgrad.ddns.bulsat.com. [178.169.161.196]) by smtp.gmail.com with ESMTPSA id i6sm6429481ejr.68.2021.06.22.13.32.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 22 Jun 2021 13:32:46 -0700 (PDT) From: Iskren Chernev To: Bjorn Andersson Cc: Andy Gross , Greg Kroah-Hartman , Kishon Vijay Abraham I , Manu Gautam , Rob Herring , Vinod Koul , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, linux-usb@vger.kernel.org, phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, Iskren Chernev Subject: [PATCH v1 1/3] dt-bindings: usb: qcom,dwc3: Add bindings for sm6115/4250 Date: Tue, 22 Jun 2021 23:32:38 +0300 Message-Id: <20210622203240.559979-2-iskren.chernev@gmail.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210622203240.559979-1-iskren.chernev@gmail.com> References: <20210622203240.559979-1-iskren.chernev@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add the compatible string for SM6115/4250 SoC from Qualcomm. Signed-off-by: Iskren Chernev Reviewed-by: Bjorn Andersson --- Documentation/devicetree/bindings/usb/qcom,dwc3.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml b/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml index 413299b5fe2b..4e6451789806 100644 --- a/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml +++ b/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml @@ -19,6 +19,8 @@ properties: - qcom,sc7280-dwc3 - qcom,sdm845-dwc3 - qcom,sdx55-dwc3 + - qcom,sm4250-dwc3 + - qcom,sm6115-dwc3 - qcom,sm8150-dwc3 - qcom,sm8250-dwc3 - qcom,sm8350-dwc3 From patchwork Tue Jun 22 20:32:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Iskren Chernev X-Patchwork-Id: 12338591 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 53DA1C49EA4 for ; Tue, 22 Jun 2021 20:32:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3746661380 for ; Tue, 22 Jun 2021 20:32:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230175AbhFVUfI (ORCPT ); Tue, 22 Jun 2021 16:35:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44516 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229629AbhFVUfI (ORCPT ); Tue, 22 Jun 2021 16:35:08 -0400 Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0571DC06175F; Tue, 22 Jun 2021 13:32:51 -0700 (PDT) Received: by mail-ed1-x536.google.com with SMTP id h17so464325edw.11; Tue, 22 Jun 2021 13:32:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5L9O5W6vqtHlRNNhg8y33uw5t/t1zDmxkWG7/hifX4s=; b=TZBvDahborAi1UNMGY6XRxFh2vH0Zu3dPPYZzelTD8D0tt8c9s8JyM8tpgdADXKa7p KPSeJszvQti2oEvf2h+zH9eCsxA5z0i1Sz/w1JFPcu6Qeac9kau0UGe1FFAJ3wwyERlU 4tuYQW5E1s7D9fexVGCoqdMDzIGtZKh3cwI3cjuIeo1gR4izzQjEAxiWH7Rqlh82MbHH s2nfD3YQ6PwtZaNKZFQ6niLASjK9pQs3D54M7i2mjO38svMNG83s+pduPgte0rzJ9TOI u7hii0lv/AX+GT1/7adc+gIvQ0jBMrlEOM6F8btdh4qiUjJ0Jwswv5fCZ9BEhnjo0xbu G0uQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5L9O5W6vqtHlRNNhg8y33uw5t/t1zDmxkWG7/hifX4s=; b=ag+Izusa0ZA+DI89/Si7XdoQogGL0C1c4VkVGN6R4MXihQLD1TdICsKQbyujkz8XhN aqIZdFb57wre6Pef8/4n/cEB5QYQnvbblgjQGmI/rB5QvNzo1+/CRn0OpzQnxAFmzA9C ak2R9lfb2ltCbPZOrM6Of8PvtYyWkTMW3FNKLbN2tWkokssEuasWGDXgS4pKnGuiMzr0 RNRZ/AMChh1bFTv5u9QnaIxpwoWBWLR6d3hDyuxNNjS2pcxIYpqypqxyF5mUjeyDuicn 5+A+aQts6od3MJZXxIashTuVeVK33dt9Ugb7+k/bfRduztK808hzkz5LHT+ovthEf19G p9cw== X-Gm-Message-State: AOAM530/xWKH/3NjEXupW9T7DACUjryefe0HcBEvveLh6octX+q3ZDFX fWg+MSehAicuqJ/iFNxCN6E= X-Google-Smtp-Source: ABdhPJwrnzeNol/nOOau418ZZ5VK1eAFoHJoCxe+gbyHT+Zf+yhoz1Q14KpdegTjFaU+N6ysTojBgw== X-Received: by 2002:a05:6402:2898:: with SMTP id eg24mr7527249edb.155.1624393969684; Tue, 22 Jun 2021 13:32:49 -0700 (PDT) Received: from localhost (178-169-161-196.razgrad.ddns.bulsat.com. [178.169.161.196]) by smtp.gmail.com with ESMTPSA id r23sm7868454edy.13.2021.06.22.13.32.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 22 Jun 2021 13:32:49 -0700 (PDT) From: Iskren Chernev To: Bjorn Andersson Cc: Andy Gross , Greg Kroah-Hartman , Kishon Vijay Abraham I , Manu Gautam , Rob Herring , Vinod Koul , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, linux-usb@vger.kernel.org, phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, Iskren Chernev Subject: [PATCH v1 2/3] dt-bindings: phy: qcom,qusb2: document sm4250/6115 compatible Date: Tue, 22 Jun 2021 23:32:39 +0300 Message-Id: <20210622203240.559979-3-iskren.chernev@gmail.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210622203240.559979-1-iskren.chernev@gmail.com> References: <20210622203240.559979-1-iskren.chernev@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org This compatible string is for the HS USB PHY on sm4250 and sm6115 platforms. Signed-off-by: Iskren Chernev Reviewed-by: Bjorn Andersson --- Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml b/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml index 9f9cf07b7d45..70258540676a 100644 --- a/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml +++ b/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml @@ -23,6 +23,8 @@ properties: - qcom,msm8998-qusb2-phy - qcom,sdm660-qusb2-phy - qcom,ipq6018-qusb2-phy + - qcom,sm4250-qusb2-phy + - qcom,sm6115-qusb2-phy - items: - enum: - qcom,sc7180-qusb2-phy From patchwork Tue Jun 22 20:32:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Iskren Chernev X-Patchwork-Id: 12338593 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 259C7C2B9F4 for ; Tue, 22 Jun 2021 20:32:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0E90361378 for ; Tue, 22 Jun 2021 20:32:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230206AbhFVUfL (ORCPT ); Tue, 22 Jun 2021 16:35:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44538 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229629AbhFVUfK (ORCPT ); Tue, 22 Jun 2021 16:35:10 -0400 Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF2BBC061766; Tue, 22 Jun 2021 13:32:53 -0700 (PDT) Received: by mail-ed1-x533.google.com with SMTP id h17so464471edw.11; Tue, 22 Jun 2021 13:32:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=bRmU0C3A1PBdjl5vqeNkyE5P00d04OKPIvoyRXjo+cI=; b=eh78Bnm+j6S+6X8B4s3AYZQLwNjytisFyOUjyuDFx/wSupiyaqCr2ozjjOv6M3xEqX LU8IHRiV8IikDPeGWn/cBz0LRw5XUW1oZZJikY2RaYpnqDuq+3itzyiBjkUKKA0UOP9l cFi8EcRZyKKbhool2g1Amf2jS3UevUz5Q4OfwvgdsBYgcZHT2RHKBzUXmWH3+XAPgYXa jfNLyJSbdoK0ztXXFJf8QNHc7ZYjqVosv/vk4a1Si7e6iGL+Kzy/pS36SOzBK2kpIAR3 2NH4RdTLdZkWdxqJi68zLT1icK5SJ+nuniJ72MUADL+Yvq3IryMgUigBgelEnS+5O6iX 5OOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=bRmU0C3A1PBdjl5vqeNkyE5P00d04OKPIvoyRXjo+cI=; b=I/GoTaPyD/BuTjdQYbatJKdNIBXTV4UL1Rw0NC0/qSkJ5EnFeN3mLCSYuRfYlBLpSg SUXCJXGhAd9Md+dXEL21LhuWgjKCNbzf8yQJ/VRa+L1MElBTcslfhYjx7Jw14VF+5P/0 5olodnEewA35rOKm5Aaul55zl6AS6FqInq4tbneH2PFKGEPUPSg5QsXz+HPIb7LPExXw 9OMyfEUNCKXVs7wY9O60sI33kuyX236lnh5OBdOsum7qvzUMrxNsLIzpS/XaWcjU/1ez ogPWOnrCid8mKpdqee8umRmFDF8b3362PPBJtXtirECi3ib4OXRx7znOfTgB7CperkkU p+9Q== X-Gm-Message-State: AOAM530xILXF8KCiEvGBkoNZACWCjS4gXFFCMx+w0EgvXdj/kw4v2aFV 8ych88WeF+hHUIFAsCek/iM= X-Google-Smtp-Source: ABdhPJwbz3QUmSTzQ0fczfEhsl+CmyOYAFuQUrl3h0/d+tDgTfmd4HKyyk8/MVZ3hoPB7fbCSsY/BA== X-Received: by 2002:a05:6402:138c:: with SMTP id b12mr7698964edv.268.1624393972375; Tue, 22 Jun 2021 13:32:52 -0700 (PDT) Received: from localhost (178-169-161-196.razgrad.ddns.bulsat.com. [178.169.161.196]) by smtp.gmail.com with ESMTPSA id fl21sm6514883ejc.79.2021.06.22.13.32.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 22 Jun 2021 13:32:51 -0700 (PDT) From: Iskren Chernev To: Bjorn Andersson Cc: Andy Gross , Greg Kroah-Hartman , Kishon Vijay Abraham I , Manu Gautam , Rob Herring , Vinod Koul , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, linux-usb@vger.kernel.org, phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, Iskren Chernev Subject: [PATCH v1 3/3] phy: qcom-qusb2: Add configuration for SM4250 and SM6115 Date: Tue, 22 Jun 2021 23:32:40 +0300 Message-Id: <20210622203240.559979-4-iskren.chernev@gmail.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210622203240.559979-1-iskren.chernev@gmail.com> References: <20210622203240.559979-1-iskren.chernev@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org The SM4250 and SM6115 uses the same register layout as MSM8996, but the tune sequence is a bit different. Signed-off-by: Iskren Chernev Reviewed-by: Bjorn Andersson --- drivers/phy/qualcomm/phy-qcom-qusb2.c | 34 +++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/drivers/phy/qualcomm/phy-qcom-qusb2.c b/drivers/phy/qualcomm/phy-qcom-qusb2.c index 8f1bf7e2186b..3c1d3b71c825 100644 --- a/drivers/phy/qualcomm/phy-qcom-qusb2.c +++ b/drivers/phy/qualcomm/phy-qcom-qusb2.c @@ -219,6 +219,22 @@ static const struct qusb2_phy_init_tbl msm8998_init_tbl[] = { QUSB2_PHY_INIT_CFG(QUSB2PHY_PLL_DIGITAL_TIMERS_TWO, 0x19), }; +static const struct qusb2_phy_init_tbl sm6115_init_tbl[] = { + QUSB2_PHY_INIT_CFG_L(QUSB2PHY_PORT_TUNE1, 0xf8), + QUSB2_PHY_INIT_CFG_L(QUSB2PHY_PORT_TUNE2, 0x53), + QUSB2_PHY_INIT_CFG_L(QUSB2PHY_PORT_TUNE3, 0x81), + QUSB2_PHY_INIT_CFG_L(QUSB2PHY_PORT_TUNE4, 0x17), + + QUSB2_PHY_INIT_CFG(QUSB2PHY_PLL_TUNE, 0x30), + QUSB2_PHY_INIT_CFG(QUSB2PHY_PLL_USER_CTL1, 0x79), + QUSB2_PHY_INIT_CFG(QUSB2PHY_PLL_USER_CTL2, 0x21), + + QUSB2_PHY_INIT_CFG_L(QUSB2PHY_PORT_TEST2, 0x14), + + QUSB2_PHY_INIT_CFG(QUSB2PHY_PLL_AUTOPGM_CTL1, 0x9f), + QUSB2_PHY_INIT_CFG(QUSB2PHY_PLL_PWR_CTRL, 0x00), +}; + static const unsigned int qusb2_v2_regs_layout[] = { [QUSB2PHY_PLL_CORE_INPUT_OVERRIDE] = 0xa8, [QUSB2PHY_PLL_STATUS] = 0x1a0, @@ -342,6 +358,18 @@ static const struct qusb2_phy_cfg sdm660_phy_cfg = { .autoresume_en = BIT(3), }; +static const struct qusb2_phy_cfg sm6115_phy_cfg = { + .tbl = sm6115_init_tbl, + .tbl_num = ARRAY_SIZE(sm6115_init_tbl), + .regs = msm8996_regs_layout, + + .has_pll_test = true, + .se_clk_scheme_default = true, + .disable_ctrl = (CLAMP_N_EN | FREEZIO_N | POWER_DOWN), + .mask_core_ready = PLL_LOCKED, + .autoresume_en = BIT(3), +}; + static const char * const qusb2_phy_vreg_names[] = { "vdda-pll", "vdda-phy-dpdm", }; @@ -888,6 +916,12 @@ static const struct of_device_id qusb2_phy_of_match_table[] = { }, { .compatible = "qcom,sdm660-qusb2-phy", .data = &sdm660_phy_cfg, + }, { + .compatible = "qcom,sm4250-qusb2-phy", + .data = &sm6115_phy_cfg, + }, { + .compatible = "qcom,sm6115-qusb2-phy", + .data = &sm6115_phy_cfg, }, { /* * Deprecated. Only here to support legacy device