Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp2456397ybh; Mon, 16 Mar 2020 03:38:16 -0700 (PDT) X-Google-Smtp-Source: ADFU+vt2bR9PkW/KLhOXw/lZVTkzUYV4tpdVUXvjRv1dIOyMfdE3sZYH+zX0dih+79Cf2RFlKlp/ X-Received: by 2002:aca:3046:: with SMTP id w67mr6529821oiw.54.1584355096524; Mon, 16 Mar 2020 03:38:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584355096; cv=none; d=google.com; s=arc-20160816; b=xoAptTteJuqirukNmLoUzd7QVBVarlXhJNSS6pM/ZBZtCArVp2KwrnxsSBbtP3ejqG 5fxt5InGd9+XYqO36WtEY3Vn9exkNG6J7MayEpCLXCl9tn9uZhILGV4SxoQW0/JuuMDK 44luF49AG6s5+pnfTdrRj7G1zUUc6WZ0R7p6f46LyVN34JNq2kbc6+UGkEZbKTvUg/2B IOAilLxvhIZL1+dQL8qzH9liNqhXGOMUlKkk8gCyHEcZ7X3JkfJwYTBfx0eauJSxV1Nw rJqTJz/8YmsjMrfHRrW5oWdf7ny+zwus9Xl197kFp9D6liTGIPDHai6R32eMJwZmpsPz ANXw== 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 :ironport-sdr:ironport-sdr; bh=3+QMAsVblLLAixNo8LdasVJAYkF0mhIEr7vJf44FehQ=; b=YOrKOOlTlSBZSQAkJ+UK0H8PsaOgXp4k3kPCy35n3EU1/TKwL6FR8y+mASI+y5Lcun rapZwH8TjDQsUq5VCq1N1yhjKIiGgMUxJ5ooYPJSo6CJfVwaYqW1IZUkV7+75I0nquQd pF+eXaBsaKRRsXnDtF65liRZk7EcwjIWAc9L7bDd0GcWhs/W1hGzemN6EGNaX8ULQljz 4fx1ZwOjlfsjScTLvUQ75ROZ6tJZ2g4VMeY9jbYT6C/v8vm/fWYLx3+BTZf2r8wRWA63 lRZZKik0xDyli3JEQRo6gGwSinOxU+HveQQRJvB0N7YuQ7qWLTMF4+8mz0ermInWzSfD 5hQA== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t8si4620550oib.91.2020.03.16.03.38.04; Mon, 16 Mar 2020 03:38:16 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730661AbgCPKhr (ORCPT + 99 others); Mon, 16 Mar 2020 06:37:47 -0400 Received: from mga09.intel.com ([134.134.136.24]:26973 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730497AbgCPKhr (ORCPT ); Mon, 16 Mar 2020 06:37:47 -0400 IronPort-SDR: UDXvqxzMYB9NxNXWpvn2DKcZho46AVjHu6oaeTgTqmnUR10AKQtvRHpn/6A7AYeHRpfxAO/31y 4ejUP5b89vYA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Mar 2020 03:37:46 -0700 IronPort-SDR: +yOYCpQQmAvMHWv5T76iAjArCJkMt3v+Ysd1H3lDGIxbjJtH7agzPOV0ZaHsTNar5jZ9kKJ5aW V3/C8uFaf3dQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,560,1574150400"; d="scan'208";a="267522683" Received: from wwanmoha-ilbpg2.png.intel.com ([10.88.227.42]) by fmsmga004.fm.intel.com with ESMTP; 16 Mar 2020 03:37:44 -0700 From: Wan Ahmad Zainie To: kishon@ti.com, robh+dt@kernel.org, mark.rutland@arm.com Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, wan.ahmad.zainie.wan.mohamad@intel.com Subject: [PATCH 0/2] phy: intel: Add Keem Bay eMMC PHY support Date: Mon, 16 Mar 2020 18:37:24 +0800 Message-Id: <20200316103726.16339-1-wan.ahmad.zainie.wan.mohamad@intel.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi. The first part is to document DT bindings for Keem Bay eMMC PHY. The second is the driver file, loosely based on phy-rockchip-emmc.c and phy-intel-emmc.c. The latter is not being reused as there are quite a number of differences i.e. registers offset, supported clock rates, bitfield to set. The patch was tested with Keem Bay evaluation module board. Thank you. Best regards, Zainie Wan Ahmad Zainie (2): dt-bindings: phy: intel: Add documentation for Keem Bay eMMC PHY phy: intel: Add Keem Bay eMMC PHY support .../bindings/phy/intel,keembay-emmc-phy.yaml | 57 +++++ drivers/phy/intel/Kconfig | 7 + drivers/phy/intel/Makefile | 1 + drivers/phy/intel/phy-keembay-emmc.c | 231 ++++++++++++++++++ 4 files changed, 296 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/intel,keembay-emmc-phy.yaml create mode 100644 drivers/phy/intel/phy-keembay-emmc.c -- 2.17.1