From patchwork Wed Mar 11 19:15:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 11432603 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 4A77392A for ; Wed, 11 Mar 2020 19:15:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id BFF1220736 for ; Wed, 11 Mar 2020 19:15:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="LtWHzBiy" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731025AbgCKTPF (ORCPT ); Wed, 11 Mar 2020 15:15:05 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:34037 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730827AbgCKTPE (ORCPT ); Wed, 11 Mar 2020 15:15:04 -0400 Received: by mail-wr1-f67.google.com with SMTP id z15so4138806wrl.1 for ; Wed, 11 Mar 2020 12:15:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=kbRrkAeJHyKBfoxhtaOStXipnG/Sgu+7cKCsLovVUec=; b=LtWHzBiyI50M/8tTfrptPo7mD56R1D87P168cheHi6NnxFnl1grqBHKpMnUK56FTaP c7SnLF5S+Mk14346cBOXCOJIehCTy8HXr7HMSEieTKYxnyvS6d+Q4MPajC18WDTeOUdZ knZux5cIa9ubxh6vMW8AsXNBEUvmygdkvpsM78I9HzvCJNZM6yjZd0ukWXDPZM6ckyI5 8hVAYBd+cZ/TBgk4IsnvHLnt5pKhrOHeKKZYLOTW2853FJbsSyxEebRSD/8U4QnzA0QM iJ3g/KOZAzdYMDWh40iMETC8cn9dKXpA33EjWsErNO1jXi2TcsNP4LhdP7dAs5lvTyq3 PrbQ== 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:mime-version :content-transfer-encoding; bh=kbRrkAeJHyKBfoxhtaOStXipnG/Sgu+7cKCsLovVUec=; b=hjFJKnCHEjwcM9w47UPhNrITRJFooDsRHVW8TISFlpZi3+CTPb3ZqcKA+yg+9cMGuQ tnvX9Y3QsQP3JhXFuTLvKNl3TNt9Nb9MRqtGSuD+U0hAsbFnnXZFj82z8fxQQx1kuqce QptLkb2D2atrIJqsCM//cHolSIPDqIh+BRsP4xcyRAJztsPO4X5hPmmYfYbAUSFQyZA9 OpaSGarP60HHTzrC35IfjNeSSLLQMdfBDtmoI9/27AUCUD8rzW4fLnU/WldTqkMEW8l5 Z2GdVyrZ7lJ7ncVqtDt1dEk4/l+p5Mz38N40I2+AK9CYeVZ3RfW59TmDnLSKEduv1+1p 6uMw== X-Gm-Message-State: ANhLgQ1IcfCdAhED+d+TJo/q0+OAtS3T8LYNvMB91u4eAW9MutwGbDTJ XU7ZLEexsUkhP8WQLMLPmstkOQ== X-Google-Smtp-Source: ADFU+vsD2ZqK4dtZKHh/wIu3OCvgAU1ewymHvX1gnWzG3Cmh50v327zeKOhmUotyxi/hMvs30e/Mzg== X-Received: by 2002:adf:eb51:: with SMTP id u17mr6293762wrn.29.1583954102179; Wed, 11 Mar 2020 12:15:02 -0700 (PDT) Received: from localhost.localdomain ([176.61.57.127]) by smtp.gmail.com with ESMTPSA id c85sm9687437wmd.48.2020.03.11.12.15.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2020 12:15:01 -0700 (PDT) From: Bryan O'Donoghue To: agross@kernel.org, bjorn.andersson@linaro.org, linux-usb@vger.kernel.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, jackp@codeaurora.org, robh@kernel.org, Bryan O'Donoghue Subject: [PATCH 0/6] Add DT bindings for USB HS/SS in QCS404 Date: Wed, 11 Mar 2020 19:15:11 +0000 Message-Id: <20200311191517.8221-1-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Sender: linux-usb-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org This set adds DT entries for the Primary and Secondary DWC3 controllers on QCS404 and the PHYs attached to those controllers. Additional board-specific bindings are required to make the SoC change functional on the EVBs as on the EVB a type-c connector interfaces with the SoC which is responsible to toggle VBUS via a regulator interface directly. These patches have been through seven review cycles already and have a number of Review-by and Ack-by. For the pusposes of making it easier to merge this set focuses on the SoC DT bindings and target board bindings alone. The last set for can be found here: https://lkml.org/lkml/2020/3/3/807 Bjorn Andersson (1): arm64: dts: qcom: qcs404: Add USB devices and PHYs Bryan O'Donoghue (5): arm64: dts: qcom: qcs404-evb: Define VBUS pins arm64: dts: qcom: qcs404-evb: Define USB ID pin arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage arm64: dts: qcom: qcs404-evb: Enable USB controllers arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 90 +++++++++++++++++++- arch/arm64/boot/dts/qcom/qcs404.dtsi | 100 +++++++++++++++++++++++ 2 files changed, 189 insertions(+), 1 deletion(-)