From patchwork Thu Sep 27 20:59:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 975891 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="oyQGEIWy"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42LnHl0l3xz9s1x for ; Fri, 28 Sep 2018 06:59:47 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727295AbeI1DT4 (ORCPT ); Thu, 27 Sep 2018 23:19:56 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:42261 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727265AbeI1DTz (ORCPT ); Thu, 27 Sep 2018 23:19:55 -0400 Received: by mail-wr1-f65.google.com with SMTP id b11-v6so4079773wru.9 for ; Thu, 27 Sep 2018 13:59:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=/x681D/XU7/RNMQdRpGTVQcCTX4eUklYBeN18EhL8vw=; b=oyQGEIWyDHDaC+/G/jeTv5AE2vmyHqSBae279eyH9WgXacVdsqPFB6FneXToPVQSeC AQ9U90lecmkevCRIZu1l4ooRNzoXYMHxiRiymot+Pv6hTJxuLShOvm+uvidKoEafgzrl ogSKbL6+A4K7focI9l1kZAwLcZpI6HyGpCfi77mmjMAJ/tBud6k/eNqI9gOoGz4SsKTx a9KCjx32kHWGPUrqgmqlgXsyhJaUpkEfACUEQy5QiEiTGYjXxfYyJXk/vHZiI5uv5mVK vAiaYzZlf34ixFB6vUS5I612jlpKNqqaW5dJqq/23VFK5VY3cdDF/gbgNezuQN6CZlR4 VFfA== 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=/x681D/XU7/RNMQdRpGTVQcCTX4eUklYBeN18EhL8vw=; b=a4AI73gwUiM49j+X9bz0PdgtgfoGNyjRu+McFa0PM2P5BiFEc86ZereAAuCpicUHhS 6tAZAu92tOcijg8BpIfL45cuWIyHm0dbybp+Eh6d0t1fxkPKIfEH9t3i4dS6S0LLjmNx fgAy1Wdi7e4cc+7kQM1ZgA8xrULVpW8YhxxG4NFpY2TMPgSTlFmy02dJ3LKY8PYpFDFn Dpocu4Yi5XqzQFgtn5PAQvIzGgkHPMien84OCGCZNKOeHlitKyY7R9wO+AZEK3O/WcSO qCHy6tJ5M2/b8vJThgFkpxc4WJTseJ7ykjilCAF2o8FOr3IllHjGRT2yI36UylYVhXFW faeA== X-Gm-Message-State: ABuFfojtb0Ia77OwClEf5/6UXzqj5e9kgHztGir/19iy4dodrqJiVTlJ K7V5nvISI/ZlsS0DF2e6cdU= X-Google-Smtp-Source: ACcGV62EexVcG36sTMb8yD3uD8oM+IkadlC1r2YU6+7hVlYvTMfiucTW7OkomjQBVWaeDlKDF7GkPw== X-Received: by 2002:a5d:4c49:: with SMTP id n9-v6mr10274944wrt.71.1538081983779; Thu, 27 Sep 2018 13:59:43 -0700 (PDT) Received: from localhost (pD9E515A3.dip0.t-ipconnect.de. [217.229.21.163]) by smtp.gmail.com with ESMTPSA id 62-v6sm4577766wra.48.2018.09.27.13.59.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 27 Sep 2018 13:59:43 -0700 (PDT) From: Thierry Reding To: arm@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 1/5] dt-bindings: Changes for v4.20-rc1 Date: Thu, 27 Sep 2018 22:59:38 +0200 Message-Id: <20180927205942.30878-1-thierry.reding@gmail.com> X-Mailer: git-send-email 2.19.0 MIME-Version: 1.0 Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.20-dt-bindings for you to fetch changes up to d9be10edf7d6040468f89824df0dfcfcbf3a693b: dt-bindings: Add Tegra PMC pad configuration bindings (2018-08-27 12:21:43 +0200) Thanks, Thierry ---------------------------------------------------------------- dt-bindings: Changes for v4.20-rc1 This contains the PMC pad configuration bindings which are used to control the voltage of various pads found on Tegra chips. Among other things this is required to enable faster modes on SDHCI. ---------------------------------------------------------------- Aapo Vienamo (1): dt-bindings: Add Tegra PMC pad configuration bindings .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 +++++++++++++++++++ .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 +++++++++++++++++++++ include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 ++++ 3 files changed, 214 insertions(+) create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h From patchwork Thu Sep 27 20:59:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 975892 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="r0eLP6Ri"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42LnHm2W8dz9s3x for ; Fri, 28 Sep 2018 06:59:48 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727361AbeI1DT6 (ORCPT ); Thu, 27 Sep 2018 23:19:58 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:46340 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727265AbeI1DT6 (ORCPT ); Thu, 27 Sep 2018 23:19:58 -0400 Received: by mail-wr1-f66.google.com with SMTP id z3-v6so4068244wrr.13 for ; Thu, 27 Sep 2018 13:59:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Y/qdu+NS92gF363F6HbhM4y+zGMUCDdDFcn8YxWgBPI=; b=r0eLP6RiQTvmUrwwxCBXwVOZ90P5t4E5NW1fk+Q6M+/6QUl4BGgNTz6NVuYfOMflIV E6JKHiRs7WIZiCI4C+6YHX3h8NWe1OUuLYfUNVHG7/fFreNkCh1380NxjCOuz1fD/UNA q6P9RuIMvJ2YWi+WD3rbufcIKzzxiRVMBGLppVa6kg7MqtPUGpEUl1ZBFSdW1pyuS4Gj D6aH1DPPvDhCQaToVI+vs/cWsbwyubO4MigNxkf4yTl4NdA8n9guC+76cUpr5WAarSet R/IzKcrxYNhuZXe+85tvHWLZ8tEHN058z1KgVhlyDFFvJmQqPzr5Sh9BM7NuhU14fNvM r7Cw== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=Y/qdu+NS92gF363F6HbhM4y+zGMUCDdDFcn8YxWgBPI=; b=ueDqtThK8KNU4wGI519UNzy5rIL7XwLRlruLqW2Dkc+1pxdDIx8ewrpklNJ4jS3gST tst0UNJf0+Etqao+AaHQDgDT4xU/Znot/HmhPZKxZ0Wea65jrkXzJenDQURB8h02TBkb uu56TY4CC6R6h7nbFdRfgkTufzQR63ceDLH287vsjUR9s1MkIqenf3XooRf1PHVafnyh NjeWBnw5C4aIKQ5mbAfK8WhrEpX2AMKUqUbCiECGuYZPSnzY1D9Kr/CcluzvQqZAZinQ 7qFllRCZ779Vq4hUGbLzPOCnmV3q3wCpZr6WlTWFl9LC/AQ3bIv9eZXLrYlQFyTShNDp QpUQ== X-Gm-Message-State: ABuFfoili0mR03bCgxeS16pHXC1ojPpX1U/IoZB+1hmbFP+bamKgZUyB s52wkrKOXnMdOfmnavLWlr6NATQk X-Google-Smtp-Source: ACcGV63z/eHky7M2lfoEerieJnG3hdpZeBWdxusfWqNt4tCEUQ3yUOFnd+E6Lo4u/mv5WYL72MOTug== X-Received: by 2002:adf:f7c8:: with SMTP id a8-v6mr2522263wrq.86.1538081985169; Thu, 27 Sep 2018 13:59:45 -0700 (PDT) Received: from localhost (pD9E515A3.dip0.t-ipconnect.de. [217.229.21.163]) by smtp.gmail.com with ESMTPSA id x15-v6sm1931370wrt.53.2018.09.27.13.59.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 27 Sep 2018 13:59:44 -0700 (PDT) From: Thierry Reding To: arm@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 2/5] soc/tegra: Changes for v4.20-rc1 Date: Thu, 27 Sep 2018 22:59:39 +0200 Message-Id: <20180927205942.30878-2-thierry.reding@gmail.com> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180927205942.30878-1-thierry.reding@gmail.com> References: <20180927205942.30878-1-thierry.reding@gmail.com> MIME-Version: 1.0 Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.20-soc for you to fetch changes up to 4a37f11c8f57ffd6f7397eaf372109d67edd3769: soc/tegra: pmc: Implement pad configuration via pinctrl (2018-08-27 12:25:18 +0200) Thanks, Thierry ---------------------------------------------------------------- soc/tegra: Changes for v4.20-rc1 This contains a pinctrl implementation for the pad configuration that can be controlled from the PMC. ---------------------------------------------------------------- Aapo Vienamo (7): dt-bindings: Add Tegra PMC pad configuration bindings soc/tegra: pmc: Fix pad voltage configuration for Tegra186 soc/tegra: pmc: Factor out DPD register bit calculation soc/tegra: pmc: Implement tegra_io_pad_is_powered() soc/tegra: pmc: Use X macro to generate IO pad tables soc/tegra: pmc: Remove public pad voltage APIs soc/tegra: pmc: Implement pad configuration via pinctrl Johan Hovold (1): soc/tegra: pmc: Fix child-node lookup Thierry Reding (1): Merge branch 'for-4.20/dt-bindings' into for-4.20/soc .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 ++++ .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 +++++ drivers/soc/tegra/pmc.c | 513 +++++++++++++++------ include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 + include/soc/tegra/pmc.h | 20 +- 5 files changed, 599 insertions(+), 148 deletions(-) create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h From patchwork Thu Sep 27 20:59:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 975893 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="CpZH2DE8"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42LnHn4cgHz9s4V for ; Fri, 28 Sep 2018 06:59:49 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727265AbeI1DT6 (ORCPT ); Thu, 27 Sep 2018 23:19:58 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:34149 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727340AbeI1DT6 (ORCPT ); Thu, 27 Sep 2018 23:19:58 -0400 Received: by mail-wm1-f67.google.com with SMTP id y3-v6so413279wma.1 for ; Thu, 27 Sep 2018 13:59:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=h7wgyK3In4Mvn6ZnWsi5BqJV/iNwSD3yHpJUwkX2LcE=; b=CpZH2DE8OaHCjUT4/ofiSzVHfL/iKATPl4PpSTxHn06Nr0PPKlQPiWVhKwCmQ4UrgW Zgc6Fe9BjPIF5afOOZa3UmjVbfOrH6uX6mflogWhmdBrrPQOnYGw6E++3krumbZR5PXh frkKJwJ7B31aMVIwsW20r6YMtoxpdzwYUVNBqI9Bsz/1H6zOxCJZZE11rjMbY33O7UZJ 4tjHUIlmRlx8olgKPndPX4xHBgdgbE1/Y5tT6NKsUEWvfAgOBuNK90lZ2jvryvFMPeuQ cHtcY1qyVP0pDuVVJ5GcNlhiALKjGWQmCCgtah8+Kd3B3Ypf44tOCp5R3bl5OHlmbwB0 kVNg== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=h7wgyK3In4Mvn6ZnWsi5BqJV/iNwSD3yHpJUwkX2LcE=; b=lOD84S2jZJT5Qf9738cPsloNL/WGeITy1pxCjGKXU7H3E//JcqVnc13q26vuca/cQh OqLgfvTJg5ZkGVZ9aHh1T5OYqolfmWnEV5U64+hMNYpT42MWxtOGllev18DSq7sLtT1s Lir1TqGe0qa2Rw8SR5phUnmupATuxGOHqm66KmjN+AdoBrsM4CQKe1y3nCnIbtjOJfC1 F7bv0ZgPIaxUz/NPo3k1Wqk4uJVus1R+8Zp4GW9JtnWui3VkujE3gWcueJX5EZWioWY4 E0Q/r46oabzAQT0u8SagSzKLK/pS8bwr6eptlpHeyrmc31RoUeIJEUQhbdE6EdNJVwjV jZWg== X-Gm-Message-State: ABuFfojncnAn/d24DipVxQF9n21vSq8KAnx0dXNRI6L8V74SiahnMxIY toM/s6TldSIVmyx6JNbrqK0= X-Google-Smtp-Source: ACcGV63xH5s9cX8POPRmOIAa4bNRX30q6DZZjd9PSSjSpkfaSsU5kvT4sR7ey2v2QvfPyCQgDPQPyg== X-Received: by 2002:a1c:886:: with SMTP id 128-v6mr224594wmi.61.1538081986752; Thu, 27 Sep 2018 13:59:46 -0700 (PDT) Received: from localhost (pD9E515A3.dip0.t-ipconnect.de. [217.229.21.163]) by smtp.gmail.com with ESMTPSA id e13-v6sm1979542wrt.76.2018.09.27.13.59.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 27 Sep 2018 13:59:46 -0700 (PDT) From: Thierry Reding To: arm@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/5] firmware: tegra: Changes for v4.20-rc1 Date: Thu, 27 Sep 2018 22:59:40 +0200 Message-Id: <20180927205942.30878-3-thierry.reding@gmail.com> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180927205942.30878-1-thierry.reding@gmail.com> References: <20180927205942.30878-1-thierry.reding@gmail.com> MIME-Version: 1.0 Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.20-firmware for you to fetch changes up to cd40f6ff124ce4a020d589f5c2727a69dd1ca176: firmware: tegra: bpmp: Implement suspend/resume support (2018-09-26 16:02:55 +0200) Thanks, Thierry ---------------------------------------------------------------- firmware: tegra: Changes for v4.20-rc1 This contains a fix for suspend/resume support for the BPMP found on Tegra186 and Tegra194. ---------------------------------------------------------------- Thierry Reding (1): firmware: tegra: bpmp: Implement suspend/resume support drivers/firmware/tegra/bpmp.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) From patchwork Thu Sep 27 20:59:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 975894 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="nswd2cn4"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42LnHr0DK2z9s3x for ; Fri, 28 Sep 2018 06:59:52 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727389AbeI1DUB (ORCPT ); Thu, 27 Sep 2018 23:20:01 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:45287 "EHLO mail-wr1-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727340AbeI1DUB (ORCPT ); Thu, 27 Sep 2018 23:20:01 -0400 Received: by mail-wr1-f47.google.com with SMTP id m16so4066893wrx.12 for ; Thu, 27 Sep 2018 13:59:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=DB7n0TRmpknxRiQrB3akG5FtcuzfIC3SnXuWkXKIYMc=; b=nswd2cn4odhhphua7iG1gWBjuA5N0xZCJVozCfthaacnvE34FhNfncJziJLCGEW4DM zjwQj6OPsUFY7oTMhjCk6CkbHpUgWuPOjTYGqir07t4WKy0nD6HK4Hh+bbP5EE6SfyVP sg7nzVVKB5dXDU9xlPZ2X3RryTVp6BKEr9V33NAbu3aRAMzwEpBbet3fkIr/5043ZDFM 8TIk1ieaiJtvmon1t1bHbf1nhUceNazItl59d2sVFetlc1e+0yBghpB0eyO8hVxY2yYb Wc1xG++QxW5wLHAL0CSh/v5poAZ5On0fDgWWRpy1wpyUOh5nVmnh0E1qfuM+5Y7qJBCz 8wXQ== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=DB7n0TRmpknxRiQrB3akG5FtcuzfIC3SnXuWkXKIYMc=; b=bqR0xFFL/hWOoD47kYfAEqnjQeWV5ujbw4Q1rJbIJMg4SwbuLon35GF2R+WwPULNUa D27obpSlrVKTMKlXOAD+IbeNallIqpzT885bBi0Vgoiky+qD0G5/Yjzzefia8szb51wp lGh+XlpS0VnbZr1BH0Nsl4lqTb5Yosx8ZkB3fz6uEk6Gu2D1YU7eGB2umRqpkYiG/rer cDsJYE8hBMKXOaziD/uZp6mlqJ/e9rt8kSK9o/LkbN8o1k1Aa585XZAX5CCwSXbc+LGd mPpX5lldh0Fv0gVmh94NxNrLC0uhcMUbTbTf7KkzCB2MEYrk1a6u6j1iNTtNg9t5XDnZ bCmw== X-Gm-Message-State: ABuFfohwd4GfBSaCHjBRg05aG2P603fmMkAiUS+6ZixesjR5kEirZzej MNC10clet+oFau5Gcg4B1i4= X-Google-Smtp-Source: ACcGV60/IXgaqki107PjriiJZDlWu3wwlChQBc42K+/C+x301fj34ruA4GU+PWP8RRKW3DGkZGTIoA== X-Received: by 2002:a5d:42ca:: with SMTP id t10-v6mr6974507wrr.104.1538081988168; Thu, 27 Sep 2018 13:59:48 -0700 (PDT) Received: from localhost (pD9E515A3.dip0.t-ipconnect.de. [217.229.21.163]) by smtp.gmail.com with ESMTPSA id n8-v6sm2597324wrw.31.2018.09.27.13.59.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 27 Sep 2018 13:59:47 -0700 (PDT) From: Thierry Reding To: arm@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 4/5] ARM: tegra: Device tree changes for v4.20-rc1 Date: Thu, 27 Sep 2018 22:59:41 +0200 Message-Id: <20180927205942.30878-4-thierry.reding@gmail.com> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180927205942.30878-1-thierry.reding@gmail.com> References: <20180927205942.30878-1-thierry.reding@gmail.com> MIME-Version: 1.0 Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.20-arm-dt for you to fetch changes up to ebea2a43fdafdbce918bd7e200b709d6c33b9f3b: ARM: dts: paz00: fix wakeup gpio keycode (2018-09-26 17:29:41 +0200) Thanks, Thierry ---------------------------------------------------------------- ARM: tegra: Device tree changes for v4.20-rc1 This contains a massive amount of changes from Marcel Ziswiler for various boards by Toradex. ---------------------------------------------------------------- Krzysztof Kozlowski (1): ARM: tegra: tegra20: Fix mixed tabs-spaces indentation Marc Dietrich (1): ARM: dts: paz00: fix wakeup gpio keycode Marcel Ziswiler (127): ARM: dts: tegra30: fix xcvr-setup-use-fuses ARM: dts: tegra20: restore address order ARM: dts: tegra20/tegra30: add pmu interrupt-affinity ARM: tegra: apalis_t30: fix mmc1 cmd pull-up ARM: tegra: apalis_t30: pull-up sd card detect pins ARM: tegra: apalis_t30: add local-mac-address property ARM: tegra: apalis_t30: reorder pcie properties ARM: tegra: apalis_t30: annotate/clean-up pcie controller/port nodes ARM: tegra: apalis_t30: reorder host1x/hdmi properties ARM: tegra: apalis_t30: regulator clean-up ARM: tegra: apalis_t30: add missing regulators ARM: tegra: apalis_t30: annotate uarts and move compatible to board ARM: tegra: apalis_t30: drop unused cami2c label ARM: tegra: apalis_t30: white-space/newline clean-up ARM: tegra: apalis_t30: drop unused mmc1/sd1 labels ARM: tegra: apalis_t30: annotate mmc1/sd1 ARM: tegra: apalis_t30: move dr_mode property from phy to controller ARM: tegra: apalis_t30: reorder backlight properties ARM: tegra: apalis_t30: drop pwmleds ARM: tegra: apalis_t30: pinmux clean-up ARM: tegra: apalis_t30: add missing pinmux ARM: tegra: apalis_t30: use proper irq-gpio for stmpe811 ARM: tegra: apalis_t30: further lm95245 temperature sensor annotation ARM: tegra: apalis_t30: add i2c-thermtrip ARM: tegra: apalis_t30: add proper emmc vmmc and vqmmc supplies ARM: tegra: apalis_t30: enable emmc ddr52 mode ARM: tegra: apalis_t30: get rid of fake clocks simple bus ARM: tegra: apalis_t30: line break long compatible property line dt-bindings: add broadcom (formerly plx technology) vendor prefix ARM: tegra: apalis_t30: drop module level model and compatible ARM: tegra: apalis_t30: drop obsolete spidev nodes ARM: tegra: apalis_t30: hog group for pcie switch reset gpio ARM: tegra: apalis_t30: rename hdmiddc to hdmi_ddc ARM: tegra: apalis_t30: rename tps65911@2d, stmpe811@41 and tps62362@60 ARM: tegra: apalis_t30: fix mcp2515 can controller interrupt polarity ARM: tegra: apalis_t30: move hda node from carrier to module ARM: tegra: apalis_t30: support v1.1 hardware revision ARM: tegra: colibri_t30: add local-mac-address property ARM: tegra: colibri_t30: reorder host1x/hdmi properties ARM: tegra: colibri_t30: regulator clean-up ARM: tegra: colibri_t30: add missing regulators ARM: tegra: colibri_t30: annotate uarts and move compatible to board ARM: tegra: colibri_t30: white-space clean-up ARM: tegra: colibri_t30: move dr_mode property from phy to controller ARM: tegra: colibri_t30: reorder backlight properties ARM: tegra: colibri_t30: drop pwmleds ARM: tegra: colibri_t30: pinmux clean-up ARM: tegra: colibri_t30: add missing pinmux ARM: tegra: colibri_t30: use proper irq-gpio for stmpe811 ARM: tegra: colibri_t30: further lm95245 temperature sensor annotation ARM: tegra: colibri_t30: add i2c-thermtrip ARM: tegra: colibri_t30: add proper emmc vmmc and vqmmc supplies ARM: tegra: colibri_t30: enable emmc ddr52 mode ARM: tegra: colibri_t30: get rid of fake clocks simple bus ARM: tegra: colibri_t30: line break long compatible property line ARM: tegra: colibri_t30: move input include to carrier board ARM: tegra: colibri_t30: remove unused nvidia, is-wired property ARM: tegra: colibri_t30: add gpio hog to unreset usb ethernet chip ARM: tegra: colibri_t30: enable hda over hdmi ARM: tegra: colibri_t30: annotate sd card detect ARM: tegra: colibri_t30: annotate ehci instance 1 ARM: tegra: colibri_t30: update compatibility comment ARM: tegra: colibri_t30: drop module level model and compatible ARM: tegra: colibri_t30: drop obsolete spidev node ARM: tegra: colibri_t30: rename hdmiddc to hdmi_ddc ARM: tegra: colibri_t30: rename tps65911@2d, stmpe811@41 and tps62362@60 ARM: tegra: colibri_t30: fix mcp2515 can controller interrupt polarity ARM: tegra: colibri_t30: remove unused mcp2515 can0 label ARM: tegra: colibri_t30: add mcp2515 vdd and xceiver supplies ARM: tegra: colibri_t30: annotate unused i2c busses ARM: tegra: colibri_t30: annotate power I2C being on-module ARM: tegra: apalis-tk1: add local-mac-address property ARM: tegra: apalis-tk1: reorder host1x/hdmi properties ARM: tegra: apalis-tk1: reorder padctl properties ARM: tegra: apalis-tk1: regulator clean-up ARM: tegra: apalis-tk1: add missing regulators ARM: tegra: apalis-tk1: drop unused pinmux label ARM: tegra: apalis-tk1: white-space clean-up ARM: tegra: apalis-tk1: reorder backlight properties ARM: tegra: apalis-tk1: add proper emmc vmmc and vqmmc supplies ARM: tegra: apalis-tk1: enable emmc ddr52 mode ARM: tegra: apalis-tk1: add toradex, apalis-tk1-v1.2 compatible ARM: tegra: apalis-tk1: reorder cpu dfll clock properties ARM: tegra: apalis-tk1: reorder SD card properties ARM: tegra: apalis-tk1: drop module level model and compatible ARM: tegra: apalis-tk1: drop obsolete spidev nodes ARM: tegra: apalis-tk1: replace underscores in node names with dashes ARM: tegra: apalis-tk1: get rid of fake clocks simple bus ARM: tegra: apalis-tk1: shorten temperature-sensor node ARM: tegra: apalis-tk1: drop unused hdmi_ddc label ARM: tegra: colibri_t20: move aliases from module to carrier board ARM: tegra: colibri_t20: iris: integrate i2c real time clock support ARM: tegra: colibri_t20: iris: add missing aliases ARM: tegra: colibri_t20: iris: annotate i2c busses ARM: tegra: colibri_t20: add local-mac-address property ARM: tegra: colibri_t20: reorder host1x/hdmi properties ARM: tegra: colibri_t20: iris: use no-1-8-v ARM: tegra: colibri_t20: regulator clean-up ARM: tegra: colibri_t20: add missing regulators ARM: tegra: colibri_t20: annotate usb ehci instances ARM: tegra: colibri_t20: remove phy-reset-gpio from controller node ARM: tegra: colibri_t20: indentation/line-feed/white-space clean-up ARM: tegra: colibri_t20: update sound nvidia,model ARM: tegra: colibri_t20: pinmux clean-up ARM: tegra: colibri_t20: add missing pinmux ARM: tegra: colibri_t20: iris: display controller rgb panel support ARM: tegra: colibri_t20: iris: annotate uarts ARM: tegra: colibri_t20: iris: add uart-c ARM: tegra: colibri_t20: use high speed uart driver ARM: tegra: colibri_t20: iris: add gpio wakeup key ARM: tegra: colibri_t20: iris: add dr_mode property ARM: tegra: colibri_t20: annotate/rename lm95245 temperature sensor ARM: tegra: colibri_t20: add i2c-thermtrip ARM: tegra: colibri_t20: add gpio hog to unreset usb ethernet chip ARM: tegra: colibri_t20: add gpio hogs for gmi_wr_n buffers ARM: tegra: colibri_t20: annotate/move sd card detect ARM: tegra: colibri_t20: add compatibility comment ARM: tegra: colibri_t20: simplify model and compatible properties ARM: tegra: colibri_t20: iris: simplify model and compatible properties ARM: tegra: colibri_t20: iris: add colibri ssp support ARM: tegra: colibri_t20: drop module level model and compatible ARM: tegra: colibri_t20: rename i2c_ddc to hdmi_ddc ARM: tegra: colibri_t20: iris: drop unused i2c_ddc label ARM: tegra: colibri_t20: rename tps6586x@34 and drop unused pmic label ARM: tegra: colibri_t20: get rid of fake clocks simple bus ARM: tegra: colibri_t20: rename ac97 label to tegra_ac97 ARM: tegra: colibri_t20: add eval board device tree Documentation/devicetree/bindings/arm/tegra.txt | 9 +- .../devicetree/bindings/vendor-prefixes.txt | 1 + arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 43 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 452 ++++---- arch/arm/boot/dts/tegra124-apalis.dtsi | 451 ++++---- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 262 +++++ arch/arm/boot/dts/tegra20-colibri-iris.dts | 200 +++- arch/arm/boot/dts/tegra20-colibri.dtsi | 657 +++++++---- arch/arm/boot/dts/tegra20-paz00.dts | 12 +- arch/arm/boot/dts/tegra20.dtsi | 28 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 148 +-- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 266 +++++ arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 1189 ++++++++++++++++++++ arch/arm/boot/dts/tegra30-apalis.dtsi | 705 +++++++++--- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 130 +-- arch/arm/boot/dts/tegra30-colibri.dtsi | 780 ++++++++++--- arch/arm/boot/dts/tegra30.dtsi | 10 +- 19 files changed, 4173 insertions(+), 1212 deletions(-) create mode 100644 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts create mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts create mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi From patchwork Thu Sep 27 20:59:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 975895 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Vn0gkbQB"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42LnHs2GGhz9s1x for ; Fri, 28 Sep 2018 06:59:53 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727340AbeI1DUC (ORCPT ); Thu, 27 Sep 2018 23:20:02 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:46985 "EHLO mail-wr1-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727370AbeI1DUB (ORCPT ); Thu, 27 Sep 2018 23:20:01 -0400 Received: by mail-wr1-f41.google.com with SMTP id z3-v6so4068477wrr.13 for ; Thu, 27 Sep 2018 13:59:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=zJewTRfPUTu7NRdSxyYef79OpoHfju8YHzBZLZNKJNk=; b=Vn0gkbQBo84QRJIGnUOsfCOUZyP6eSe7VfAtHT6Lme0sSsttFKHWn7jr3xu1klJ9xZ 8WH0nLwdBt7T5d2f4M+XZ/SciYQarIWw9MOUEh9TPASDIbysYGzlmy0loiuNJOQXHU8S cHypoWm2oex9l8mTqewZ1wj6Xj1C9LJUB5CaHYwquHP0ozU7g6iuun0BIM3paXPjo9lb MnLJyeXozncZEJiNT/nsIBRJ7f6CSeE1SO/UBVxB5insPjJoEEzS3B676lPwFlgFCR4h T1LHjDSg+0CrGJ5VKG9BMXtY50smHUPRNeTLI6neokkfVtKWFGBL+wtTGrTcCIIpeW8C iiPQ== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=zJewTRfPUTu7NRdSxyYef79OpoHfju8YHzBZLZNKJNk=; b=VmVWzsAC0jiNlom0u7+xB8RFHNLP8CvVIQIb4OXCVbFc9oJK3EkwsYVFlTyRJ7rg0h fk2AhHjrbxaE+uo8DZNowaypdlJZVNQbfcWP9CSe7TgBuDtkiRsuJ5FaaxOvNQrD/9Mu N+TvZvk1wMFznUInz154yYNcYYyIZYq/5TiMtAEarIOjSbjodLpAJ5pxLBqNux7vyHJP PPzSToS4zo6Te7/ZxsqBnjtZBm9VJs0nQqlUuffN8b80eunB0WhzUdUl0Hc/3k26RxHN T97AH4SZoxlkTfK4dvdXsvMjVWVwbJ78SbWCehG1EQIF+deTs4IfMJsJfzZhGPxmoljI +ZBg== X-Gm-Message-State: ABuFfojvIurW5BqepFhiGzWeNVfzuOCIDYrke+vYpeSdg73ZJjshpNTw a84ZoRmo2zWn9AxG9rShEn8= X-Google-Smtp-Source: ACcGV63wTbj8el8tt1xRm6H5O7q3kwqA8ZLMt1dxpdCzhL2cc8ai1N5mrvscLtr21PsBOy0DH1Lj0Q== X-Received: by 2002:adf:a599:: with SMTP id g25-v6mr9931025wrc.88.1538081989568; Thu, 27 Sep 2018 13:59:49 -0700 (PDT) Received: from localhost (pD9E515A3.dip0.t-ipconnect.de. [217.229.21.163]) by smtp.gmail.com with ESMTPSA id b22-v6sm65409wme.48.2018.09.27.13.59.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 27 Sep 2018 13:59:49 -0700 (PDT) From: Thierry Reding To: arm@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 5/5] arm64: tegra: Device tree changes for v4.20-rc1 Date: Thu, 27 Sep 2018 22:59:42 +0200 Message-Id: <20180927205942.30878-5-thierry.reding@gmail.com> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180927205942.30878-1-thierry.reding@gmail.com> References: <20180927205942.30878-1-thierry.reding@gmail.com> MIME-Version: 1.0 Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.20-arm64-dt for you to fetch changes up to d9fd22447ba59a9b53a202fade977e82bfba8d8d: arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 (2018-09-26 15:50:59 +0200) Thanks, Thierry ---------------------------------------------------------------- arm64: tegra: Device tree changes for v4.20-rc1 This contains mostly device tree changes to support faster SDHCI modes on Tegra210 and Tegra186. ---------------------------------------------------------------- Aapo Vienamo (16): dt-bindings: Add Tegra PMC pad configuration bindings arm64: dts: Add Tegra210 sdmmc pinctrl voltage states arm64: dts: Add Tegra186 sdmmc pinctrl voltage states arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 arm64: dts: tegra210: Add sdmmc pad auto calibration offsets arm64: dts: tegra186: Add sdmmc pad auto calibration offsets arm64: dts: tegra210: Add SDHCI tap and trim values arm64: dts: tegra186: Add SDHCI tap and trim values arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 arm64: dts: tegra210: Add SDMMC4 DQS trim value arm64: dts: tegra186: Add SDMMC4 DQS trim value arm64: dts: tegra210: Enable HS400 arm64: dts: tegra186: Enable HS400 Thierry Reding (2): Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 +++++++++++++++++++ .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 +++++++++++++++++++++ arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 +++++++++++++++ arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 ++-- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +-- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 ++++++++++++ include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 ++++ 8 files changed, 357 insertions(+), 19 deletions(-) create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h