From patchwork Thu Apr 18 12:27:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 162457 Delivered-To: patch@linaro.org Received: by 2002:a02:c6d8:0:0:0:0:0 with SMTP id r24csp680851jan; Thu, 18 Apr 2019 05:27:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqzmcAd2w5GYVv+PTmx89wR+SzuOax74RCKSd0v4S7L52ufD0/OdgKkhk9Ol6LzbfIdQOCT6 X-Received: by 2002:a63:1d4f:: with SMTP id d15mr61702991pgm.347.1555590447082; Thu, 18 Apr 2019 05:27:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555590447; cv=none; d=google.com; s=arc-20160816; b=ivHlgSY1SpHBQEtoYjoGAuVb4a5eoHzAYCr5lY8nNIS7qzpqNgQiRjcw7BHekwxKbz 44dPBxcRyHnX27FadhG+k3YkmKQsEMG66x8iwJB5mawfN2SHqfUYHKeBEnOmA6Sqnnhz 3GFKYsJcQNxDQfxmdcYXhkSyQVDjxRixgT2UXQl/+rEwLdLtII70AHsJ9iXJcnhRq57y RPQb5QHZBdfuwglJhzSfXC0cmx9sjxpZgb9DpgkBJuMtLdMobkR/ru+W9eXUxZ7heJQo 3YniYdcoyylJONU1Urf3iRaiZGBw9U1mBKhQyza+nWPqgsE04Yc0xGCRKaCHDkskNmdT lBiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=9eboMfFTp0flkemmTJjhK8is1SRUoqUCaMOvhGUXhug=; b=vlFHgDm7mpFZALItR3K5tCufEcVM/Url88KKvykgcDq4z3sJMKzkLXxHM0jBEnzTnN obcpFyYJuNJtjGRWxUB6Firtiq0LuFqaH+ZO9WQNUGhYi3lg1mxo/lTqFaxKRH5wK93i ObNb/TOqxXvJ+uESuuHS9E0DnAuJIYeSWzsl4CrpH3mfaiGDbIH/8V6jDtu25u/xZFKh fOSUa6kUn9uskdiiOuD3upoaEqy0UxjppKbSnyTaztA/hmyTNaAh/is3T4JsxRNGFr4r eCC9iVJhkO16Iwv3DI3SBvRVVMxs+OC3+uzyM0ZKoxn0sGwEVrO4CpWvhIuNv8keTBlQ qBLg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=FfBTSa+d; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v35si2084052plg.187.2019.04.18.05.27.26; Thu, 18 Apr 2019 05:27:26 -0700 (PDT) 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=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=FfBTSa+d; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388449AbfDRM10 (ORCPT + 7 others); Thu, 18 Apr 2019 08:27:26 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:36345 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727807AbfDRM1Z (ORCPT ); Thu, 18 Apr 2019 08:27:25 -0400 Received: by mail-wr1-f66.google.com with SMTP id y13so2765667wrd.3 for ; Thu, 18 Apr 2019 05:27:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=9eboMfFTp0flkemmTJjhK8is1SRUoqUCaMOvhGUXhug=; b=FfBTSa+du3ERXocDZ4ekzbJrSxzAa5Ro16ukXiL+GcQhQyXCb0LEalP39dyp3CjGCL KPw3JtDZJfOYaWCRDz19DxeDgAiYSCniYYk0+yDA8rgX9EdWpOjZRAjWAXZJNl+JnFfy vYLQhCUmAuU1FF0rY1g0LTCgqnHJSvtYJL2k9Ix6g0TnGvj9GULquXoGEe9ehJQRBKRw KQCcVZR7PQ8lkbAlKxzYFboumm2vdaYNMzDut/2l5TshWm14CG5GCzlRGenLuJ7fx6uH k1LcAsp1vxXAm1N9JLTNeeCzBOGq5Q0Iwhwhs1RJ7DHhKIE5OLgluMPdhaFJgHota2oC q/Rg== 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=9eboMfFTp0flkemmTJjhK8is1SRUoqUCaMOvhGUXhug=; b=bgvP47YH4ELTu11UgAZaT4A6eV3+6e3XIQXjClpSodrtwpsapXECMLXVFit7acTE6v 3DWJSJgOLKtNF2m9tNkD/i2bWEbrCWQMayyUFgG/OV1nuOMI8BY1gB2ykiNu//ItPI8S bMlNMSjXPXWm56H0hbCtCQ7C+qEnnQGohoneFpIZXg5FCgN+guS7f7YJR4elsMm8aRze VLikjW2xYPuHhsX4/X+Pwrqynq4jC35WN2Bi8fowGLA5ftNRc5Y2BY5lqOHrCge1bKIq BjnXtUEmyT18ujEgF6mL+aq8DehxWrllIc3tqIGyOx+NFqbGyg7QAzKuVsDmWg8c+xEN KmmQ== X-Gm-Message-State: APjAAAWp30lcwq6jT9UwN5xSVHWXrRn7rMkErqtDiR2wH4wYIR3j7wYd 1nHx98LzJm/hy05gRJJdb72vqQ== X-Received: by 2002:adf:dc4b:: with SMTP id m11mr5924157wrj.66.1555590444085; Thu, 18 Apr 2019 05:27:24 -0700 (PDT) Received: from boomer.local (lmontsouris-657-1-212-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.googlemail.com with ESMTPSA id z14sm1510110wro.81.2019.04.18.05.27.23 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 18 Apr 2019 05:27:23 -0700 (PDT) From: Jerome Brunet To: Kevin Hilman Cc: Jerome Brunet , devicetree@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, patchwork-bot+notify@kernel.org Subject: [PATCH 0/6] arm64: dts: meson: mmc clean-up Date: Thu, 18 Apr 2019 14:27:08 +0200 Message-Id: <20190418122714.30805-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The patchset is bunch of clean-up found while debugging meson mmc. * The first 2 patches address the libretech-cc which actually uses 1.8v eMMC modules. * Patch 3 is a pin bias fixup depending on mmc pins. * Patch 4 lower the mmc max frequencies on gx chips. It was not easy to spot but, according to the datasheet, the maximum UHS rate supported by these chips is 100MHz (SDR50). This explains why we never really managed to get a stable SDR104. SDIO is limited to HS. * Patch 5 adds missing pinctrl definition on the vim2 * Patch 6 remove hs400 from the supported modes of the vim2. This mode is mode reliable enough with HW/SW ATM. When/If the series on the mmc drivers goes through, I'll send the following updates: * Push odroid-c2 eMMC max rate from 100Mhz to 200Mhz. With the new tuning method, this mode is finally stable on the OC2 (so far...) * Enable SD UHS modes on the odroid-c2 * Enable SD UHS DDR50 on the nanopi k2 Jerome Brunet (6): arm64: dts: meson: libretech-cc: set eMMC as removable arm64: dts: meson: libretech-cc: switch eMMC to 1.8v arm64: dts: meson: fix mmc pin bias arm64: dts: meson: fix mmc v2 chips max frequencies arm64: dts: meson: vim2: add missing clk-gate pinctrl arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc .../arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 +-- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 31 ++++++++++++---- .../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 +-- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 5 ++- .../dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 +-- .../boot/dts/amlogic/meson-gxbb-wetek.dtsi | 4 +-- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 35 +++++++++++++------ .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- .../amlogic/meson-gxl-s905x-libretech-cc.dts | 14 ++++---- .../amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 +- .../dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +-- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 +++++++++++++------ .../dts/amlogic/meson-gxm-khadas-vim2.dts | 15 ++++---- .../boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 2 +- .../boot/dts/amlogic/meson-gxm-rbox-pro.dts | 4 +-- 17 files changed, 109 insertions(+), 60 deletions(-) -- 2.20.1 Acked-by: Martin Blumenstingl Reviewed-by: Martin Blumenstingl Reviewed-by: Martin Blumenstingl