Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp1115647ybb; Fri, 10 Apr 2020 17:53:52 -0700 (PDT) X-Google-Smtp-Source: APiQypLf62y0nTzgoQzJWJMP+lz59Kbg56UEsVY/p1ywm3zfEYCA8lZ7oBxNpthvdyMOPVTS8wf0 X-Received: by 2002:a37:74c5:: with SMTP id p188mr6678554qkc.475.1586566431957; Fri, 10 Apr 2020 17:53:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586566431; cv=none; d=google.com; s=arc-20160816; b=L0lNC9EYKN5sPmBkb+18/SlLs5rT7N6sq8YgFUgX1EZxQaHsDyMKURVpggG4QMxDIt uIIqg8MZhy+s5gigsGcurv5blSqgF3IhXSHJvFYHGhXHae1I8iEUHDYN9DigNfyqF+uA x4Qbi42HOnqh8qvilMbvwTXgGkBxernljQNkR1boW080rxdzRSK7LXv+VWNc0jSejJE8 yEa13WgQhy1yaifLTXVVh8UNhjiGZWUbtGZ26ytMFR8iqCAw+3iQX8iY6Y/GpRykWQgU Revy5b1MHHCkAaF+DX/j3F35zqTK4DxlFTv6HskMAU1JPBgZxift/HMJK/L+z6w3Nour r6fA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:dkim-signature; bh=o5YQWS7rVGinswHimV/ebtHMn0gfPurVq/sSQpSMAKI=; b=UjLvzYii4RNrX82qnQI63/o9bM10Lb97yhZXJ37nzx5NpQlYaARQUpDb20efW85bOK RT4TyJSsKjz2jA4kiB7E1nDf+uhoh13d77WAs0M2tIguXiRmV0oPdCmcV3PzTojbzQ70 y3miK4dcmjHhhXW1fkFRwDFS+7e7Bycm0BgqspfAv6jwMG/ukqWhlr2IdMsVT1elJgeo dtUADd5v9FqeGxdBami686A+2YG9eMA0M+Yl2+JPWUTyrKDhQ7FMw04TGFREsMmgnOt5 gZ7nmW1yt7DRYIHKxObC2z4XAs5MKY63etQC2GVOzzGnjO4qY4ZP8LYqAdZ6uPPpQz2u cVMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=IoSlYQyZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f13si1187613qkl.40.2020.04.10.17.53.37; Fri, 10 Apr 2020 17:53:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=IoSlYQyZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726797AbgDKAwz (ORCPT + 99 others); Fri, 10 Apr 2020 20:52:55 -0400 Received: from mail26.static.mailgun.info ([104.130.122.26]:12620 "EHLO mail26.static.mailgun.info" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726735AbgDKAwy (ORCPT ); Fri, 10 Apr 2020 20:52:54 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1586566374; h=Message-Id: Date: Subject: Cc: To: From: Sender; bh=o5YQWS7rVGinswHimV/ebtHMn0gfPurVq/sSQpSMAKI=; b=IoSlYQyZCGx4ZgOYu2AQvGHGGpm2qTMLlssgMyFxpREWX1sElkhSek7D/dSCL89DfqYokQTW lKq/LSDAlVuvP0Zq4EpEm49Pndu5CG4N4Rf1gRxs11hkeCnzh4qMc4zgEdZfJY5DfPhCqgR4 hNlD1v4impYy/7tY75yacQ2MoiU= X-Mailgun-Sending-Ip: 104.130.122.26 X-Mailgun-Sid: WyI0MWYwYSIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by mxa.mailgun.org with ESMTP id 5e9114e6.7f6a68c4bea0-smtp-out-n05; Sat, 11 Apr 2020 00:52:54 -0000 (UTC) Received: by smtp.codeaurora.org (Postfix, from userid 1001) id D744EC433F2; Sat, 11 Apr 2020 00:52:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.0 Received: from wcheng-linux.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: wcheng) by smtp.codeaurora.org (Postfix) with ESMTPSA id C9F35C433CB; Sat, 11 Apr 2020 00:52:49 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org C9F35C433CB Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=none smtp.mailfrom=wcheng@codeaurora.org From: Wesley Cheng To: agross@kernel.org, bjorn.andersson@linaro.org, mturquette@baylibre.com, sboyd@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, vinod.koul@linaro.org, Wesley Cheng Subject: [PATCH v4 0/2] Enable SS/HS USB support on SM8150 Date: Fri, 10 Apr 2020 17:52:40 -0700 Message-Id: <1586566362-21450-1-git-send-email-wcheng@codeaurora.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add required device tree nodes to enable the USB SS and HS paths on the primary USB controller on SM8150. In addition, implement missing resources from the SM8150 GCC driver, which includes the USB GDSC and the USB PIPE clocks. Changes in v4: - Re-ordered compatible cells for usb_1_hsphy and usb_1 to select by the platform first. Changes in v3: - Set dr_mode to "peripheral" on the SM8150 MTP DTSI file. Tested-by: Vinod Koul Reviewed-by: Vinod Koul Changes in v2: - Combine GDSC and USB PIPE clock changes. - Re-order DTS nodes based on address Reviewed-by: Bjorn Andersson Reviewed-by: Stephen Boyd Jack Pham (1): arm64: dts: qcom: sm8150: Add USB and PHY device nodes Wesley Cheng (1): clk: qcom: gcc: Add USB3 PIPE clock and GDSC for SM8150 arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 21 +++++++ arch/arm64/boot/dts/qcom/sm8150.dtsi | 92 +++++++++++++++++++++++++++++ drivers/clk/qcom/gcc-sm8150.c | 52 ++++++++++++++++ include/dt-bindings/clock/qcom,gcc-sm8150.h | 4 ++ 4 files changed, 169 insertions(+) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project