From patchwork Fri Dec 7 09:55:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jorge Ramirez-Ortiz X-Patchwork-Id: 153100 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp301296ljp; Fri, 7 Dec 2018 01:56:16 -0800 (PST) X-Google-Smtp-Source: AFSGD/Uln64g+i5B49KuJnSKTrrvzt6Pdqvj1E2R4r8X7x2UovqY568Ja8vyMfnrwIvkDwgriauy X-Received: by 2002:a63:981:: with SMTP id 123mr1354856pgj.444.1544176575928; Fri, 07 Dec 2018 01:56:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544176575; cv=none; d=google.com; s=arc-20160816; b=vqrmlelTcgewhKi0gN6QWQJembQIUsKI5mCUtWZ5mO0UTb92ksTVWmFYvNGFCEGdbK UWiD9VQu9y5V0q3PuOvShOXxIyFWOtd7wrp1PO3NkCJTNuVaUN3QZtbfaa5GD8ACPDuM CU1BjoH/FVbOeqpsuoAIy30KJs72T8iwJUD7w9gW/FugoNAobPijH8JyoFwHu1WgRtpg lu62FhjX8qhgiLq0+It3xQx24qhWXdWcwOsSvm72PCG9opWeXZoGQmvzOZC/w9yIhkAu KVqh2vs+IqK4FkLjXFJG2xkFNcd3h/JzVBds5vZ3fR8ij/c2fGvLCCFp4gEwOndv2qTf pyXw== 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 :dkim-signature; bh=QOv09HwC0l9SeAA3LHJPh1tR0jzT/v43TpLg5dF+Ps0=; b=PzH5eyv8Gd6yhHIYMKqPP20/NAGxosdXpapptluzV8YtfVhGk9ty2AP/kFwHFmiArm ay97SOlzhHbzLDe6oBAW660Vb/9kfp1fEe7Fomvf4BmDqTJ1DmTkxvNmJmB/Hm69nkgZ m3O7glGb1WgZlwN8kVy6Fr+RCzYdBAmM1OJTpVg6s0zQoUHM2DGIWDuy9RaMMTsgLAUP EinBkzM8jZo1fHmmBdOlGYx5D6LH02ftCp7eLAT9CNwEpjv4zWs41Aw0d0+d/soY0BZl VIjg2t3rJFPv5WTpQi2V6sy18QkFvGaTnYP1ZX92qL3MDFameF+cSAfKsT4WUwCjEyQR /bsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=SCZi6URz; spf=pass (google.com: best guess record for domain of linux-usb-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-usb-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d189si2820888pfa.70.2018.12.07.01.56.15; Fri, 07 Dec 2018 01:56:15 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-usb-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=SCZi6URz; spf=pass (google.com: best guess record for domain of linux-usb-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-usb-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725997AbeLGJ4O (ORCPT + 5 others); Fri, 7 Dec 2018 04:56:14 -0500 Received: from mail-wm1-f68.google.com ([209.85.128.68]:35089 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725986AbeLGJ4O (ORCPT ); Fri, 7 Dec 2018 04:56:14 -0500 Received: by mail-wm1-f68.google.com with SMTP id c126so3870650wmh.0 for ; Fri, 07 Dec 2018 01:56:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=QOv09HwC0l9SeAA3LHJPh1tR0jzT/v43TpLg5dF+Ps0=; b=SCZi6URzZXBF7F3ciMQTdB8/AoYP9hd457iIch2xwAs6s5SUjq4+n0f7bVbURkBFIr nrdRgYQkNhouUOeMiGpTsSaoxJGbWRTZKIkbQhQcdFIEmSot75zEbtjHacKzLaR0LJLz aKUKnKsVPa/sIHmwsq8EmvFa0G9pEyeH9hvDg= 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; bh=QOv09HwC0l9SeAA3LHJPh1tR0jzT/v43TpLg5dF+Ps0=; b=FqFdErsnTmQ6FTl8ISzMiy4t1DQqaN83FiqBpKc8AN9U8D0D7lh8Eu9VpirbCG7PZL PPorQzhzQmyEsThAAJGUS18VlxepUE6edgJH3+7uO5Sl0j6XifgKNYpKk3pyHlqglRxU D5weoqDQalqaWaZ4ExBfZtOSzvGCgobPVehXPHHc2Mkq8mUl5yHVTv4FiyqxUvKMC8qs ZXLi3nqBuDj86VuATTzBgPKdrM6RYL0qpo3x1e7LzJe5PHLGE5iwC17aw1xVgt4/emRO GzdJuZ709i6PEJJa4wsNypNUOviytaKEVfzuu6VQ10xCbgqjE+x2IHzR98emNEtNf66n taMw== X-Gm-Message-State: AA+aEWZZxPxcKQkniDWGfYNqTC0hXtuEaz6NFcTt4DPtWX2X+8t8/8ed zm/tU2oAmzX+cWFrbZqQKisoxw== X-Received: by 2002:a1c:7eca:: with SMTP id z193mr1741447wmc.140.1544176572776; Fri, 07 Dec 2018 01:56:12 -0800 (PST) Received: from localhost.localdomain (58.red-81-47-145.staticip.rima-tde.net. [81.47.145.58]) by smtp.gmail.com with ESMTPSA id h129sm3153776wma.0.2018.12.07.01.56.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 07 Dec 2018 01:56:12 -0800 (PST) From: Jorge Ramirez-Ortiz To: jorge.ramirez-ortiz@linaro.org, gregkh@linuxfoundation.org, robh+dt@kernel.org, mark.rutland@arm.com, kishon@ti.com Cc: linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, shawn.guo@linaro.org, vkoul@kernel.org Subject: [PATCH 0/2] USB SS PHY for Qualcomm's QCS404 Date: Fri, 7 Dec 2018 10:55:56 +0100 Message-Id: <1544176558-7946-1-git-send-email-jorge.ramirez-ortiz@linaro.org> X-Mailer: git-send-email 2.7.4 Sender: linux-usb-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org This set adds USB SS PHY support to Qualcomm's QCS404 SoC The PHY is implemented using Synopsys SS PHY 1.0.0 IP The code is based on Sriharsha Allenki's original implementation. Jorge Ramirez-Ortiz (1): dt-bindings: Add Qualcomm USB Super-Speed PHY bindings Shawn Guo (1): phy: qualcomm: usb: Add Super-Speed PHY driver .../devicetree/bindings/usb/qcom,usb-ssphy.txt | 78 +++++ drivers/phy/qualcomm/Kconfig | 11 + drivers/phy/qualcomm/Makefile | 1 + drivers/phy/qualcomm/phy-qcom-usb-ss.c | 340 +++++++++++++++++++++ 4 files changed, 430 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/qcom,usb-ssphy.txt create mode 100644 drivers/phy/qualcomm/phy-qcom-usb-ss.c -- 2.7.4