From patchwork Mon Jan 25 10:09:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 370184 Delivered-To: patch@linaro.org Received: by 2002:a02:a60d:0:0:0:0:0 with SMTP id c13csp3843317jam; Mon, 25 Jan 2021 02:16:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJw3W7WvDooz74l1j7mwgD5fDw3EfBSVagGq3Y87UBVsG0/RwVkm3wAS1ICNcMXiFJxUm5N7 X-Received: by 2002:aa7:d352:: with SMTP id m18mr411296edr.190.1611569777224; Mon, 25 Jan 2021 02:16:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611569777; cv=none; d=google.com; s=arc-20160816; b=mauMkPvH6BDao4hIicTvZS714BuIse3JCc7PlWxoIadjYEl5zbreM08LTXAIJHaMfa Lvv2EUbyMB5K1e0armqPWcrC+8q+3sucjt4XJ1Jva20GxLnhbr2oGEOidRj2N2aW9U78 4+20bEeY44ZtnHNPcBRfqy0twT40YXNxAWUTTUODjj4Y0r06zQm9/QumeJxN78EPSz9q Vw09oJT6rmqKC72U3VPFju2LdzX57Dwqc+fFbPUMip5rH6NgjYLbsLrQwuq1ZXaDv5nt N0x4W6zrGhtV+CUzz4gftkLhCxPg36BpdAZL5EKmU9I28VfahYIfI/rtKKZfsVWVRne2 E/aA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=d1GyE7HF28knxcoulAiiCpjLE8leX1D0xKghYwferCI=; b=UUBydE/gU07FLFhF4lbLsOTcLlFeoN/GVQ3saU/giYoRXPfpsYhp/wo/lgXFq8/POj AdViZ37bBdluQ4nK4y4xIVdWcEQq819IKNxDWH/Sr8nhQkDBYF+MMrWg/qwaGhSA9PKl N4L+bL/7Kf18BymIdQP2XlPEK9vcDpy8RlkKfQi2z4xg8cOWG+o6wZtegox2ckAgeNoE xgIP3XwPWV/7tA62HmAFNh+SW87bBeRnU+3ew9Z3Dd1G/3v+2nHfgRfKvvgJeuF0IikW U9yQYj8Cixns/QI7SpKd0eWBHMJwk+eTIeG4GWkjmFfzbYVi2eFh2mzquSFB1xnUkId4 7rnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iWoucnVM; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k17si7212409edr.594.2021.01.25.02.16.17; Mon, 25 Jan 2021 02:16:17 -0800 (PST) Received-SPF: pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iWoucnVM; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727309AbhAYKOZ (ORCPT + 6 others); Mon, 25 Jan 2021 05:14:25 -0500 Received: from mail.kernel.org ([198.145.29.99]:44442 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727333AbhAYKMG (ORCPT ); Mon, 25 Jan 2021 05:12:06 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 2C01E222F9; Mon, 25 Jan 2021 10:09:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1611569361; bh=TkT+ypujt2p8pA33Wjsa9W2l077mMS3GDY+RwaLe/X8=; h=From:To:Cc:Subject:Date:From; b=iWoucnVMCZc0rVivAThCiMfgwgnrQUoewAmIVFedb7NjeyS6dOEhfxBUhVZ5zfn52 wugUPiK98vqqg8cD0JLX8b0hmbJDn1O7RCMVzznrq95K0sZMA+ythIgvlnxh+BpWfW cyXJoTvZgCaJ4fw3WKqBVG4slsWV69fmbj/0T/YKqnqKASyIIJebjTWDaLjmEjfI6h eDrBikeubte6ed6Bz2tHZ7P0zN2neQ0z3OT6HW0ECzzjOlPtVx+PXUb7su4YTTCeqb penmATeKy1uZSt3j/jT3zbtnpIELQ0hBRfQ2P7IsC0sbaGtbcC2bP6Yvw6N2zEfbTj tx+Hd5dp+yzuw== From: Vinod Koul To: Kishon Vijay Abraham I , "Martin K . Petersen" Cc: linux-arm-msm@vger.kernel.org, Bjorn Andersson , Vinod Koul , Andy Gross , Rob Herring , Manu Gautam , "James E . J . Bottomley" , Asutosh Das , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] Add Support for SM8350 UFS Date: Mon, 25 Jan 2021 15:39:02 +0530 Message-Id: <20210125100906.4004908-1-vkoul@kernel.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This series adds support for UFS found in SM8350 SoC. First we add UFS HC compatible strings, along with missing one for SM8250. This can go thru SCSI subssystem. Then we add binding for UFS phy and new regsiters and nw offsets specific to SM8350 followed by UFS phy tables. This can go thru phy subsystem. Vinod Koul (4): scsi: dt-bindings: ufs: Add sm8250, sm8350 compatible strings dt-bindings: phy: qcom,qmp: Add SM8350 UFS PHY bindings phy: qcom-qmp: Add UFS v4 registers found in SM8350 phy: qcom-qmp: Add support for SM8350 UFS phy .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 1 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 2 + drivers/phy/qualcomm/phy-qcom-qmp.c | 127 ++++++++++++++++++ drivers/phy/qualcomm/phy-qcom-qmp.h | 27 ++++ 4 files changed, 157 insertions(+) -- 2.26.2