Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4476903pxv; Tue, 20 Jul 2021 04:47:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzXkbqzpSKpAqalCaC706AFXagzMuoX8BcASoML0BXiUhvJghIsEKpEomMcf/SxlaxzeNDe X-Received: by 2002:a92:d9c6:: with SMTP id n6mr20633737ilq.142.1626781621069; Tue, 20 Jul 2021 04:47:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626781621; cv=none; d=google.com; s=arc-20160816; b=KzKylRoIYS3Sd+60Wf5jD/6MFApcEVSw2DUdT9ysUFvdewk+k4eQjNoveQVMktqrG5 iTtm3dAHOFb67t8YPLH5LSITEP+Xp6EJDAgyzPmCqLpPaGtk3qpkqMiDbK/PgRiDZDAw ZDzBjxH3CJefM4h0700GoyPd9i7DoY0Rlzug09AogoYqn/kP0FyaWPWBdZ8BKW97ks/b Bv/SRFdDCR26eChp4nB5RRKZWn79uWSUfKKZPzmMj8tXyZmQ7ShbOOByK7Pd/T8b6UgV 7+vB3q2TTt49riCRKetUVnJwNDarB/dcLknk5UyTCFV7kCLQyJMX2Q5K4kwXyWZ16PWt oUww== 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; bh=8I0ToRUs34/dJlxnMHYMtxIs6lgAuhJ5Jn+kB977XeQ=; b=JydRtARzktaPJC0nOjTuNo+qWwFJHRV3dUAhaFQjaqTVrVzTMiJLY9UDrSjdawC11H VJ6hqVguqhAKMuZFNsT1kYzcA8sweFzVUf73WfNYl8rLcfPr+BBJXB373TallNhrKdE2 q/O6mHLR7Z7uCytpZpa8bWcNCUl1EA/NtTCKp+d/sacUAMLlUF61sCTsVwXeYZqf2zIo +bSqaszA8y23dRAlziSi4ZiNJZbgGH2avNF1IkY+aSFX7h+4bBmKc/x8dOeOgV20ePtp IdzKwa2WCh7/vQDb4xS7vqOYtF8hQtsE/QHcgStWA1fGcaeA2GeydF8h1QpLKaRtvL7/ Ra0w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y14si22580352iot.9.2021.07.20.04.46.50; Tue, 20 Jul 2021 04:47:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238213AbhGTLFY (ORCPT + 99 others); Tue, 20 Jul 2021 07:05:24 -0400 Received: from mga09.intel.com ([134.134.136.24]:57795 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236431AbhGTLB7 (ORCPT ); Tue, 20 Jul 2021 07:01:59 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10050"; a="211218051" X-IronPort-AV: E=Sophos;i="5.84,254,1620716400"; d="scan'208";a="211218051" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jul 2021 04:41:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,254,1620716400"; d="scan'208";a="510723689" Received: from coresw01.iind.intel.com ([10.223.252.64]) by fmsmga002.fm.intel.com with ESMTP; 20 Jul 2021 04:41:34 -0700 From: rashmi.a@intel.com To: linux-drivers-review-request@eclists.intel.com, michal.simek@xilinx.com, ulf.hansson@linaro.org, linux-mmc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kishon@ti.com, vkoul@kernel.org, andriy.shevchenko@linux.intel.com, linux-phy@lists.infradead.org Cc: mgross@linux.intel.com, kris.pan@linux.intel.com, furong.zhou@intel.com, mallikarjunappa.sangannavar@intel.com, adrian.hunter@intel.com, mahesh.r.vaidya@intel.com, nandhini.srikandan@intel.com, kenchappa.demakkanavar@intel.com, rashmi.a@intel.com Subject: =?utf-8?q?=5B=E2=80=9CPATCH=E2=80=9D=200/3=5D=20Add=20support=20for=20eMMC=20PHY=20on=20Intel=20Thunder=20Bay?= Date: Tue, 20 Jul 2021 17:11:30 +0530 Message-Id: <20210720114133.8936-1-rashmi.a@intel.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Rashmi A This patch set enables the support for eMMC PHY on the Intel Thunder Bay SoC. Patch 1 Holds the relevant Device Tree bindings documentation and listings of new files in MAINTAINERS file Patch 2 Adds support for eMMC Intel Thunder Bay Patch 3 Adds Thunder Bay eMMC PHY support The review comments from Adrian Hunter, Kris Pan, Furong Zhou and Mark Gross have been incorporated. Please help to review this patch set Thanks Rashmi A (3): dt-bindings: phy: intel: Add Thunder Bay eMMC PHY bindings mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver phy: intel: Add Thunder Bay eMMC PHY support .../phy/intel,phy-thunderbay-emmc.yaml | 49 ++ MAINTAINERS | 7 + drivers/mmc/host/sdhci-of-arasan.c | 29 +- drivers/phy/intel/Kconfig | 10 + drivers/phy/intel/Makefile | 1 + drivers/phy/intel/phy-intel-thunderbay-emmc.c | 500 ++++++++++++++++++ 6 files changed, 595 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml create mode 100644 drivers/phy/intel/phy-intel-thunderbay-emmc.c -- 2.17.1