From patchwork Thu Feb 28 15:45:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 159400 Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp794939jad; Thu, 28 Feb 2019 07:45:29 -0800 (PST) X-Google-Smtp-Source: AHgI3IawXQktJMNcjYthQLjkCJU0znM7/itVMxb92dPzXlK/EAf0K7s+wBYm3HF9Sz5Pg+BVomAZ X-Received: by 2002:aa7:9286:: with SMTP id j6mr219348pfa.47.1551368729490; Thu, 28 Feb 2019 07:45:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551368729; cv=none; d=google.com; s=arc-20160816; b=xJ5TJMBu07p0dm3Ghnv6Lu1yex+SodMHGMUuwgt15GilB94bQ34A6NNTWo6ZbOb+sv C9TB3xiR0cQ0DiKSbXANMFV2pDp0xYbljxvvjehbiFOl+SjyrLp/pVpV2LGSGabEcQF4 Z04bKg2eDoDgNBJkZzSOHFJF4Nj3CsUSZLrtaJPQtvktwt+tf9xiIRATV9muwapvKCq+ kIM23L60ql6YkUdj7SPKcd6dWnWXC/fGu9RgjjWpGSeKWb0eLUc4snCeXSKD3Coeiglh zqXnqsagfoqULhn/L/CmYChc8WZhLXp07ZowYst3kOg19ZfDKzVsYiJ4/IFfdoVQq7mh /ypQ== 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=q7jx3DNyDjtwyhvJ0sV9+ayDKT7k5uGfQqvdjYQ8iGE=; b=j5yKld1VTHKr9jF89ggvOPkHeT4GPIcin6xek1yExVmXGG1uec6NJxoiLGM/Y33Fqn llK7YD0DE7cBWUFY6PDjHJZpztE+C2xEC6lIF5NoYzQtrH1xdlnSMch3PveOYyEaCkvu YWs4L4WLkO6Uj5pouGlMwWPZPAr9SelSx64tNRR2n25xHOfDvkNsnI+/IE8w/ldGL0jy mz0Px0miPG/hCNVpV6Z2KsZvHoZpguxHT4dQa/0Q9I/YdpnHA4CuUpZ+HRiShE4gLjVd nHjheHhdNCBUkETw1fJizfUNrvkBAllvg3S1dA9LVx8gpe4O/LF4gMKUMDkbhHal4OZR dftQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qCW9MV6I; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 k15si18132054pls.92.2019.02.28.07.45.29; Thu, 28 Feb 2019 07:45:29 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-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=qCW9MV6I; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 S1732003AbfB1Pp2 (ORCPT + 7 others); Thu, 28 Feb 2019 10:45:28 -0500 Received: from mail-pf1-f195.google.com ([209.85.210.195]:43996 "EHLO mail-pf1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726269AbfB1Pp2 (ORCPT ); Thu, 28 Feb 2019 10:45:28 -0500 Received: by mail-pf1-f195.google.com with SMTP id q17so9893362pfh.10 for ; Thu, 28 Feb 2019 07:45:28 -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=q7jx3DNyDjtwyhvJ0sV9+ayDKT7k5uGfQqvdjYQ8iGE=; b=qCW9MV6IasFn96FeRZ2D6LStEOXzlT+xwPU40OiNjsfmV2qATcZYkT7lbWxALhUYxL bVzKeBDxq8zOGfgIHoe41ByXnxoZll6Xcduobi3sASCWzQyn7FbGLDY5Vlca+pUmj/hI dGbdmpl96h7XCWTNxs5inqVaEtPtOtpI/dpNqUPXzRM6TOOBNpeOxEVNqFvHiP+ZY75H 5BfsApxLp+CzwOsZOKqNWRcJEtN1Xa7KW+K88MIKNkjcGV1LWgaYrAxkYu4LLtYW2unH ZAM6En9RVJwAYzRyY8FsNzPmzv0ih51cH6jhOb0yeOjQSgYuhSyC/hCGn6qYAv62cM+Y Da/w== 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=q7jx3DNyDjtwyhvJ0sV9+ayDKT7k5uGfQqvdjYQ8iGE=; b=fYHoajj0zfey8HylHsXI9SIV42LBAVW8FlXDd1+NwG/WKZlOzUmwbDdbyFyf4uSoCW ruC/EU246kg9RnlnWN81V8KcpWrrkSFbC/RwiRccI5bMVzG3ihiYNY9ISseRxBaY2Lth Icjn/yL2t7MbjJ958Gd4kSXX72a23O5YQSXROaY99A9Hj6UD054gahAtTB+r0asav/4H jtW4XCsjpKfRSo9UY+7GO2wSVDbffdeardgJcxTBrQ8w33gFJUKU+V673ue2QPrZaUYI 0gftHIkrDhWktzi24uNt0CSJngyiwJuYMngSav3VKMdFXRGgnkSz+RIMHdJYDqOLZBnl feDw== X-Gm-Message-State: AHQUAuaFYOa/aVFI7q5QgDEJqr8p3Dk0oMlNov4dEoA4pX9Ih32gqghd eiTRxAN8AND2lStQ/9BO8e8X X-Received: by 2002:a63:680a:: with SMTP id d10mr8843521pgc.46.1551368727665; Thu, 28 Feb 2019 07:45:27 -0800 (PST) Received: from localhost.localdomain ([2409:4072:905:9c3:2dd3:3db1:5145:4da9]) by smtp.gmail.com with ESMTPSA id m13sm37485286pff.175.2019.02.28.07.45.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Feb 2019 07:45:26 -0800 (PST) From: Manivannan Sadhasivam To: xuwei5@hisilicon.com, robh+dt@kernel.org Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, john.stultz@linaro.org, amit.kucheria@linaro.org, guodong.xu@linaro.org, Manivannan Sadhasivam Subject: [PATCH 0/3] Add MMC controller support for HI3670 SoC Date: Thu, 28 Feb 2019 21:15:08 +0530 Message-Id: <20190228154511.17566-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.17.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hello, This patchset adds MMC controller support for HI3670 SoC. Since HI3670 SoC is architecturally same as the HI3660 SoC, HI3660 DWMMC driver is reused here with DT compatible fallback approach. Also, SD and WiFi supports are added for the HiKey970 board. Wei: Please apply this patchset along with the reset and UFS patches in the following order: 1. Reset support patches 2. MMC support patches 3. UFS support patches PS: Since there is no PMIC support available yet, fixed-regulator nodes are used to get the driver working (regulators are enabled by bootloader). Thanks, Mani Manivannan Sadhasivam (3): dt-bindings: mmc: Add HI3670 MMC controller binding arm64: dts: hisilicon: hi3670: Add MMC controller support arm64: dts: hisilicon: hikey970: Add SD and WiFi support .../devicetree/bindings/mmc/k3-dw-mshc.txt | 2 + .../boot/dts/hisilicon/hi3670-hikey970.dts | 75 ++++++++++++ arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 37 ++++++ .../boot/dts/hisilicon/hikey970-pinctrl.dtsi | 115 ++++++++++++++++++ 4 files changed, 229 insertions(+) -- 2.17.1 Reviewed-by: Rob Herring