From patchwork Fri May 22 14:28:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1296297 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=23.128.96.18; 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.a=rsa-sha256 header.s=20161025 header.b=vdqSIsZI; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by ozlabs.org (Postfix) with ESMTP id 49T84S1gvcz9sRW for ; Sat, 23 May 2020 00:28:56 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729929AbgEVO24 (ORCPT ); Fri, 22 May 2020 10:28:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53654 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729868AbgEVO2z (ORCPT ); Fri, 22 May 2020 10:28:55 -0400 Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3FCB5C061A0E for ; Fri, 22 May 2020 07:28:55 -0700 (PDT) Received: by mail-ed1-x542.google.com with SMTP id d24so9367752eds.11 for ; Fri, 22 May 2020 07:28:55 -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=WI4+/uH938EIDn69nDQS6vmjp90OmdUCi8WdIQDbQo0=; b=vdqSIsZIFtJtuZIAM4bIPwpqWIqdva/j/NLNJ87Kk6jfrjJKLGfmmJFbO6aUs5zxUM iPatkRMHPgcKePxrjW4pgYiNO2Lc+4ZkMmuczfSeWosrV8g3Tf97FwOEX8OaUsvYnaeq 0YgkgXltn+KVFP+AMhRcCQoYDZbnIAgRfDo0rVqY0ZAVg63ja0tqXL6+IQyJLHPLpizY DuNwDVge7Ha59fuMTZOuRYq6AVlmJP53lXuddoQSaKo+3SYpGblv32nrwKuTH72Ke1Rv EhyU3tquIEs4PecoTM+GoAm57mWOJ9bCqJ+D7BKNXmROoIeD8fmGwtegtpL+k73BpIcv KPIg== 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=WI4+/uH938EIDn69nDQS6vmjp90OmdUCi8WdIQDbQo0=; b=mkzX/ez41x6lI5N9q2EgPSUHNEq1x8DFDtwDH0+MBfOqaE5GbtcN5zm39EPsHaWP/q GW8V6Yu3TL6vjahJVA8OwkyBneolQHVQ+wkiawx41ozSKJqf4A3PbiXgEtNQveSPCBLH LImvtD+7CO/AcM52cpmfkqZWtpXsehnBzwzxMG53bWppLZyIJLE0dZFi78LXlvYGBYIl jrft+OzA+KEMR827bkfSXEemUhDMGOe5g9Q3EmOZVW/bTTqcVfmikRMBxkeZTGu5EK4q tBok+752MfuM8Gt/xKz98pO19GdYObjMRbXfGqYniZ5SF7+gfMF0UhsIsJ0GVaLnHH7G C4sA== X-Gm-Message-State: AOAM530kU2ZqwNJpdVL6RT49Z+w8lASJxl0C9uuzYs7BzZrgDjrlV0xm d4wpIbpq5VejX0HlWXwOUuQG930n X-Google-Smtp-Source: ABdhPJx/BfuIcHzgOQ4mWrsqkbb6uvS3caDGtihgw2Om1uuNNfC3hPSGjG+mAUQWd8EGgBR+Ohzk5w== X-Received: by 2002:a50:f40d:: with SMTP id r13mr3015576edm.93.1590157733924; Fri, 22 May 2020 07:28:53 -0700 (PDT) Received: from localhost (pd9e51079.dip0.t-ipconnect.de. [217.229.16.121]) by smtp.gmail.com with ESMTPSA id mb1sm8492656ejb.109.2020.05.22.07.28.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2020 07:28:52 -0700 (PDT) From: Thierry Reding To: arm@kernel.org, soc@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL v2 08/11] soc/tegra: Changes for v5.8-rc1 Date: Fri, 22 May 2020 16:28:45 +0200 Message-Id: <20200522142846.2376224-2-thierry.reding@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200515145311.1580134-9-thierry.reding@gmail.com> References: <20200515145311.1580134-9-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 8f3d9f354286745c751374f5f1fcafee6b3f3136: Linux 5.7-rc1 (2020-04-12 12:35:55 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.8-soc-v2 for you to fetch changes up to df701a76a6419e66b566457a5b3fcdd314e48fd9: soc/tegra: pmc: Enable PMIC wake event on Tegra210 (2020-05-22 14:55:54 +0200) On top of the previous pull request this contains a missing patch to enable resume from suspend by the PMIC, like we already do an Tegra186 and Tegra194. Thanks, Thierry ---------------------------------------------------------------- soc/tegra: Changes for v5.8-rc1 Enables Tegra210, Tegra186 and Tegra194 to be woken from suspend by the PMIC and exports a bit more information about SoCs via sysfs. ---------------------------------------------------------------- Arnd Bergmann (1): soc: tegra: Fix tegra_pmc_get_suspend_mode definition Corentin Labbe (1): soc/tegra: pmc: Select GENERIC_PINCONF Jon Hunter (5): soc/tegra: fuse: Add custom SoC attributes soc/tegra: fuse: Trivial clean-up of tegra_init_revision() soc/tegra: fuse: Update the SoC revision attribute to display a name soc/tegra: pmc: Enable PMIC wake event on Tegra194 soc/tegra: pmc: Enable PMIC wake event on Tegra210 Thierry Reding (1): soc/tegra: pmc: Enable PMIC wake event on Tegra186 drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 57 +++++++++++++++++++++++++++++++++- drivers/soc/tegra/fuse/fuse-tegra20.c | 1 + drivers/soc/tegra/fuse/fuse-tegra30.c | 6 ++++ drivers/soc/tegra/fuse/fuse.h | 8 +++++ drivers/soc/tegra/fuse/tegra-apbmisc.c | 32 +++++++++++-------- drivers/soc/tegra/pmc.c | 3 ++ include/soc/tegra/pmc.h | 15 +++++---- 8 files changed, 103 insertions(+), 20 deletions(-) From patchwork Fri May 22 14:28:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1296299 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=23.128.96.18; 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.a=rsa-sha256 header.s=20161025 header.b=tsapIh29; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by ozlabs.org (Postfix) with ESMTP id 49T84Y51wpz9sRW for ; Sat, 23 May 2020 00:29:01 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729952AbgEVO3B (ORCPT ); Fri, 22 May 2020 10:29:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53670 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729868AbgEVO3B (ORCPT ); Fri, 22 May 2020 10:29:01 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D5A2C061A0E for ; Fri, 22 May 2020 07:28:59 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id x20so13221019ejb.11 for ; Fri, 22 May 2020 07:28:59 -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=9yhDyyGIK852ZcV9cF3CJIrqL1AAvlaguqb4kRBecU0=; b=tsapIh29wQPr65wVhWHMcEL9iTrKSePjEa3828dghEM1UPB43L/NM8JY0fRbqfRjeo 63sYE+9tcxkUBOO7NjFIAbvRRBa4WPQiz17JRj++8oV7iXLZrS91HJ46CJ33VfqoefAi qADPb2wfO6qANRH3pwSI2FB7Y8YcU37X8UbWUwO92ogusUOkImnrh2RXuDLI5FBjl4sY ERNYuloCP/RPy4FYvq2LLa6pdstEtsMWhuTgsLcfN1eSlllgM8tuPWdRzq7Ckssr36YA nr8Qoij+364igxpNz6+BtR2tQ2QNNJkkUTa+L4GpppZvSjY8q8sRggK2++aOFD4t6jqP jZ7Q== 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=9yhDyyGIK852ZcV9cF3CJIrqL1AAvlaguqb4kRBecU0=; b=BX6S+BYl/aUSY6VElsogTHo7+PWOocV2dFzM3Zrtrr3kJAk4na2QpMZ07FsHNVrWLE 6gN+jniOM4TD5SFadIuEfQIy7YjX75WY3NCpNvrSPa1414liVjISqKZVMomEn28igyDk wH1uVsf4w2vGGOiYys8EYlbrIvcnBV2ijMzR2kc0NMtQRWXUabL0HroZiOaaE8Aof+iI Jt+ab6L0KgHVS9b+SGo3GwZDtMAENsYy4OYBvqptimAnwyT246AlBl0dtld9fBlvBJ/E /bYDscfwgvj8sduvBXV3oQKQzxGjc+jgj8hAzzJJc3YQKE4ypcG/+sPgPx6rxtgeAk7M +R1g== X-Gm-Message-State: AOAM532ckKlmBsFskJ+jKejt+5jWQZJKuO2nlH3QubjplL0tJEwfYrfO ha3bPzXdoNJZ7b/HO71METo= X-Google-Smtp-Source: ABdhPJyI67fZVtsaB0pNl/umXx3NPSZKJsGS6VM5z5c9WsRc3vS4rXJtCSMRHpmN/iiyngYCVm3EwA== X-Received: by 2002:a17:906:407:: with SMTP id d7mr8278768eja.46.1590157738306; Fri, 22 May 2020 07:28:58 -0700 (PDT) Received: from localhost (pd9e51079.dip0.t-ipconnect.de. [217.229.16.121]) by smtp.gmail.com with ESMTPSA id x1sm7996111ejn.57.2020.05.22.07.28.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2020 07:28:54 -0700 (PDT) From: Thierry Reding To: arm@kernel.org, soc@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL v2 11/11] arm64: tegra: Device tree changes for v5.8-rc1 Date: Fri, 22 May 2020 16:28:46 +0200 Message-Id: <20200522142846.2376224-3-thierry.reding@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200515145311.1580134-12-thierry.reding@gmail.com> References: <20200515145311.1580134-12-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 8f3d9f354286745c751374f5f1fcafee6b3f3136: Linux 5.7-rc1 (2020-04-12 12:35:55 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.8-arm64-dt-v2 for you to fetch changes up to 358a6777f5dd293bc3c075af6fc8c0dd18774c96: arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1 (2020-05-22 14:56:54 +0200) This is a slightly rebased version of the prior pull request which has the commit log cleaned up as I mentioned earlier. I've also included a patch to enable resume from suspend via the PMIC on Jetson TX1 and Jetson Nano, which will help us to test suspend/resume in our test system in a unified way. Thanks, Thierry ---------------------------------------------------------------- arm64: tegra: Device tree changes for v5.8-rc1 This contains a couple of fixes for minor issues, enables XUDC support on Tegra194, and enables EMC frequency scaling and video capture on Tegra210. ---------------------------------------------------------------- Jon Hunter (3): arm64: tegra: Fix ethernet phy-mode for Jetson Xavier arm64: tegra: Allow the PMIC RTC to wakeup Jetson Xavier arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1 Joseph Lo (1): arm64: tegra: Add external memory controller node for Tegra210 Nagarjuna Kristam (1): arm64: tegra: Add XUDC node on Tegra194 Rob Herring (1): arm64: tegra: Kill off "simple-panel" compatibles Sowjanya Komatineni (4): dt-bindings: clock: tegra: Add clock ID for CSI TPG clock arm64: tegra: Fix SOR powergate clocks and reset arm64: tegra: Add reset-cells to memory controller arm64: tegra: Add Tegra VI CSI support in device tree Thierry Reding (4): Merge branch 'for-5.8/dt-bindings' into for-5.8/arm64/dt arm64: tegra: Hook up EMC cooling device arm64: tegra: Enable VI I2C on Jetson Nano arm64: tegra: Make the RTC a wakeup source on Jetson TX2 Vidya Sagar (1): arm64: tegra: Fix flag for 64-bit resources in 'ranges' property arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 5 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 30 ++++++-- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 10 +++ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 7 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 89 ++++++++++++++++++++-- include/dt-bindings/clock/tegra210-car.h | 2 +- 9 files changed, 131 insertions(+), 20 deletions(-)