From patchwork Sat Nov 19 01:20:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049444 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 08868C433FE for ; Sat, 19 Nov 2022 01:20:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id BD833C433B5; Sat, 19 Nov 2022 01:20:29 +0000 (UTC) Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 8B9B6C433D7; Sat, 19 Nov 2022 01:20:28 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 8B9B6C433D7 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-f45.google.com with SMTP id f27so17058217eje.1; Fri, 18 Nov 2022 17:20:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=IToAu/avs85iHjX2G3ErwhMpjfj+DVl7n22pFP/gPq4=; b=c3glxmPleqWj8ru+mBD9ddkaRO46xA8e24qwkVxo16GrnHU7xmvxUQoHCn8OFAGxCw ibthFlQgXfnBI9byslf6aEIP7wefTyM5z87uNyV67UOB0ODKizgEWC6mpXW9yYq6rbm8 cZtgcXxuLjnsW7c47ak/Op3mQkplnzIUZEaN3BlB0oIGn7V8uafxl99vEi2oW2aWt0bE b06r1ckmLB1B5q/hWAkBHEUoxUr8GidRLmmW/d2jJRTtNThU1bMcMGfDYxIFacp2y0eq cCy1ynr8Nk5/0zWe+dToFQnvfiKYf9munwH7JR8NzbhshHHa7xddlSYr1v+LyRvs/sf1 fW4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IToAu/avs85iHjX2G3ErwhMpjfj+DVl7n22pFP/gPq4=; b=YNPnUcjoFyYLRiP1kRoEp8P0KVRQU+P67gp/GbXMNp0d2ElWnDm0VkPG9hq95jQJWH LzsDFOHGjmpPQUFZVpP4O9LWWBIj9B/bO0LBBV2iJ3Tz0Zzuq4hqMDNBRutpNRjfxAaM NlTpI+WxbzU2qXplp9W+ABHqS0Bs7UY0zWATIw3viu4MZDqlXlYQjYGDwHfRzwl1+gMS P2OloLV4IKFyrCMOX4X3d2YvbonuR1qit+4WDhK6EeXBftl1Q6XPLxlYzHNQ3lytbYpb 3lrXOq7v2iMhH0GP2lZr8wiEhGqhVxdp2K82HH5LoRjq0RCzGsgl2Z07+cUhDPQeJK0E p8IA== X-Gm-Message-State: ANoB5plEYUpw041+T20Xg7pPTWpND1Fx/FdcFB7v6XsnRzG0VbtBDbMM j7n4zZf3SAWZOqfODsz3VaKGzeOdbd4= X-Google-Smtp-Source: AA0mqf6pUWsttjD3Z2Y5oQ6CqZ/QeRj7S7j6vUI1V4JT55e9MDIehH5xQXTsHcL8JsW5x+NLoHIh+g== X-Received: by 2002:a17:907:c007:b0:78d:b371:16d4 with SMTP id ss7-20020a170907c00700b0078db37116d4mr7944463ejc.434.1668820826431; Fri, 18 Nov 2022 17:20:26 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id be24-20020a0564021a3800b0045726e8a22bsm1341795edb.46.2022.11.18.17.20.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:26 -0800 (PST) From: Thierry Reding List-Id: 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 1/8] soc/tegra: Changes for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:18 +0100 Message-Id: <20221119012025.3968358-1-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-soc for you to fetch changes up to b6c6bbfc65f53c4d314ea69ff11bad04606e83e4: soc/tegra: cbb: Remove redundant dev_err call (2022-11-17 23:21:36 +0100) Thanks, Thierry ---------------------------------------------------------------- soc/tegra: Changes for v6.2-rc1 In addition to a number of improvements and cleanups this contains a fix for the FUSE access on newer chips, adds Tegra234 I/O pad support and fixes various issues with wake events. The SoC sysfs revision attribute is updated to include the platform information so drivers can check for silicon vs. pre-silicon, among other things. ---------------------------------------------------------------- Kartik (3): soc/tegra: fuse: Use SoC specific nvmem cells soc/tegra: fuse: Add nvmem keepout list soc/tegra: fuse: Use platform info with SoC revision Liu Shixin (1): soc/tegra: cbb: Use DEFINE_SHOW_ATTRIBUTE to simplify tegra_cbb_err Manish Bhardwaj (1): firmware: tegra: include IVC header file only once Petlozu Pravareshwar (4): soc/tegra: pmc: Select IRQ_DOMAIN_HIERARCHY soc/tegra: pmc: Add I/O pad table for Tegra234 soc/tegra: pmc: Fix dual edge triggered wakes soc/tegra: pmc: Process wake events during resume Shang XiaoJing (1): soc/tegra: cbb: Remove redundant dev_err call Sumit Gupta (4): soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194 soc/tegra: cbb: Update slave maps for Tegra234 soc/tegra: cbb: Add checks for potential out of bound errors soc/tegra: cbb: Check firewall before enabling error reporting drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/cbb/tegra-cbb.c | 13 +- drivers/soc/tegra/cbb/tegra194-cbb.c | 18 +- drivers/soc/tegra/cbb/tegra234-cbb.c | 170 +++++-- drivers/soc/tegra/fuse/fuse-tegra.c | 134 +---- drivers/soc/tegra/fuse/fuse-tegra30.c | 278 ++++++++++- drivers/soc/tegra/fuse/fuse.h | 4 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 1 + drivers/soc/tegra/pmc.c | 878 +++++++++++++++++++++++---------- include/soc/tegra/fuse.h | 15 + include/soc/tegra/ivc.h | 1 + include/soc/tegra/pmc.h | 6 +- 12 files changed, 1092 insertions(+), 427 deletions(-) From patchwork Sat Nov 19 01:20:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049449 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CED10C4332F for ; Sat, 19 Nov 2022 01:20:30 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id B2107C43144; Sat, 19 Nov 2022 01:20:30 +0000 (UTC) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 68D8EC433D6; Sat, 19 Nov 2022 01:20:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 68D8EC433D6 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ed1-f48.google.com with SMTP id v17so9382350edc.8; Fri, 18 Nov 2022 17:20:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fv0PzlcVaQ/CTTukfY7VRJbJbSOMPXowRTFbtjysSwg=; b=ZC2O0lE+hjzh3BprparTmGNrHsKw6nIMx5gPBimEjmIwG+vxvXYRlXnBdSbn0r5TLo HfIK/AG1BcA2XBBufKBuwLYnvJiZ9lJjGdsuNt0Xw7sNtKR2uWG+qOgypV3Jbk/btvZ5 N4cLLrf4w3WfjvjviECTM8B+utJsxDNzKnLaiGVvOCiec3K9B17XvF/OB7u8VHET1BW3 wX0vVDxXN6mSFCuBBnA8etz2wRMbiiIpSlplQtGF4N9dKsjgTUTZQDjbyJkxJMAMX7gt ArJcHxKnJa3xI6aYN0t5TbUA4JUqoyRe1u/RmCuceLCsNzejc7pJpjPm+l52uXeEeLsN DrIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fv0PzlcVaQ/CTTukfY7VRJbJbSOMPXowRTFbtjysSwg=; b=1Ns4fb4xH1HN7eArz9LKPaYHatdajkbVTWYKxnAj74y+4hWknr0gYPbXQXIiSvpaJx 38YmesT64WxjAkbi6ELlXnDpqfyeB/J5AJIhGC3lKi17z4n6ZjQJhKU8/aHgcMhqAEiL cBqZ60M+CnyXYmNWV/99veyqnBTTmm4M3P/Csksm3m/Zfmbv2mIyeiSHuOHHm8iiia3B w4Cnr7P5k6Eq8mNKsroVZc+0eIJhqiQyD29ygCp/tIcsghq7xfNQufS71AX7WpWrBxUa 8G+5DglIPrkU98rCTbc4s4Z4XcBb0ZAYRsOcte38zvr2rwSh6vTzC0YOLDmVU5ptDHeB aJhg== X-Gm-Message-State: ANoB5plKTMnkbHDyWWlqUvVjLqd+0KXBG2TJhDuIz7MpE/ron8k6cU+R FL3NrK/SruHS2+5rlgZNj/5Zu2nMOvQ= X-Google-Smtp-Source: AA0mqf6RDXtJ6Nw7/im4zwSUmPzxxG8bvUWvOjIAK6+jcFUufKf609PJ34Ob0oFxjbPyVUIqCUv+Bg== X-Received: by 2002:a05:6402:530b:b0:461:f919:caa4 with SMTP id eo11-20020a056402530b00b00461f919caa4mr8302496edb.255.1668820827392; Fri, 18 Nov 2022 17:20:27 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id en20-20020a056402529400b00461bb7e7ef1sm2431853edb.30.2022.11.18.17.20.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:27 -0800 (PST) From: Thierry Reding List-Id: 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 2/8] firmware: tegra: Changes for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:19 +0100 Message-Id: <20221119012025.3968358-2-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119012025.3968358-1-thierry.reding@gmail.com> References: <20221119012025.3968358-1-thierry.reding@gmail.com> MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-firmware for you to fetch changes up to 198d4649b0b813bc9fc1605cfb843b6624518f92: firmware: tegra: Remove surplus dev_err() when using platform_get_irq_byname() (2022-11-17 23:52:39 +0100) Thanks, Thierry ---------------------------------------------------------------- firmware: tegra: Changes for v6.2-rc1 This adds new BPMP ABI so that newer features can be enabled. Furthermore, the BPMP driver is updated to use iosys-map helpers to allow working with shared memory regions that are located in system memory. Apart from that, several minor cleanups are included. ---------------------------------------------------------------- Peter De Schrijver (1): firmware: tegra: Update BPMP ABI Thierry Reding (3): firmware: tegra: bpmp: Prefer u32 over uint32_t firmware: tegra: bpmp: Use iosys-map helpers firmware: tegra: bpmp: Do not support big-endian Yang Li (1): firmware: tegra: Remove surplus dev_err() when using platform_get_irq_byname() drivers/firmware/tegra/bpmp-debugfs.c | 62 +- drivers/firmware/tegra/bpmp-tegra186.c | 36 +- drivers/firmware/tegra/bpmp-tegra210.c | 15 +- drivers/firmware/tegra/bpmp.c | 33 +- drivers/firmware/tegra/ivc.c | 150 ++- drivers/thermal/tegra/tegra-bpmp-thermal.c | 15 +- include/soc/tegra/bpmp-abi.h | 1796 +++++++++++++++++++++------- include/soc/tegra/bpmp.h | 17 +- include/soc/tegra/ivc.h | 11 +- 9 files changed, 1545 insertions(+), 590 deletions(-) From patchwork Sat Nov 19 01:20:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049445 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C661DC43217 for ; Sat, 19 Nov 2022 01:20:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id AC930C43470; Sat, 19 Nov 2022 01:20:31 +0000 (UTC) Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 86273C433D7; Sat, 19 Nov 2022 01:20:30 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 86273C433D7 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-f41.google.com with SMTP id me22so392532ejb.8; Fri, 18 Nov 2022 17:20:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9Bjbo5YJKcpln2X8QrAZ7UuD3Iy9TmzDT1PmReXtXbg=; b=gJpODAoQG0qQIF/YTfe63MO5R/zX/GoWOuHRIuATPX3STrZBiaQ/00yzNNAg/ekU3r RyoEQ5kVLpJurkav75km2GQ6/X2700SIP39lXHHPvelVcJbuYNmpt/71gCGw+9dZL3va gYnhJRPujfOmSLFtUrdBV6S3FcRxOA9e8Y0nDbWJIlCDv1HsckfX+++w+RA/ib/xzd30 2b/wKeuE1pn9ufnPquBj6+I3iweYCfJ1PvB6Nr8uPtpcmofHSLkffAWcmAEhiUeonG8g MMJPr913OGwvstEwZAY3tzReso6MmHaYbLfRKRyUkRvQMFzkQdK564Trh4JZMD/z3cnI 16Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9Bjbo5YJKcpln2X8QrAZ7UuD3Iy9TmzDT1PmReXtXbg=; b=tyTtyvq5yBw6vL6xnsA2zo9Gy2MBXf0+7xjm15oTgkmK2ZakIPK1hO3pTrGzqCxYAR gIJNcMX/Sg4Y6vaTgijEo0G74h/YxmGLyh8Yc16J5n6V/ggJpFdaMS8Z5JHCUYf+u/b+ hx5+XxA+DRU5ePpuYCPqewMVUjxGTTa9vXO9QKD/YJRawnqNqTUGVmF+MDsg1+/7kKGn s7OCp9ZQZJKSUVpcVMiiyWvsBNObRFg4BIwE/33bmW4vy65XpYPBEv0x3LdiWngemcm4 9DQNpl7yA/d6I6rknVdfsqJWSyQKXMUjthUhRkxpW6jfUnBqCIsIL3MezXhTXTt1UXuZ SvKg== X-Gm-Message-State: ANoB5pnU3bsZGD6dK8/S28nNFi4IpeQA5JZ8kZn8oNrYWHCKTJdb1qGT SGYd2l9eKuGxXnHbnSYQfJEHNP5ut0k= X-Google-Smtp-Source: AA0mqf7EwLuGaKPO2HngUZcQhMIrYM0afEX9fvZl4w78yBaKjTUYgwZ8MLoJcLMYbDlO3huhykF34A== X-Received: by 2002:a17:907:6d12:b0:7b2:bb8c:5398 with SMTP id sa18-20020a1709076d1200b007b2bb8c5398mr3734733ejc.573.1668820828278; Fri, 18 Nov 2022 17:20:28 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id fg7-20020a056402548700b004618a89d273sm2389186edb.36.2022.11.18.17.20.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:27 -0800 (PST) From: Thierry Reding List-Id: 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 3/8] clk: tegra: Changes for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:20 +0100 Message-Id: <20221119012025.3968358-3-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119012025.3968358-1-thierry.reding@gmail.com> References: <20221119012025.3968358-1-thierry.reding@gmail.com> MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-clk for you to fetch changes up to 1d9e77b644d2e5c49e6d35f77684bd260ad98557: clk: tegra: Support BPMP-FW ABI deny flags (2022-11-19 02:00:32 +0100) I've included this in the ARM SoC pull requests because it has a dependency on the BPMP ABI updates. The clk patch is Acked-by Stephen. Thanks, Thierry ---------------------------------------------------------------- clk: tegra: Changes for v6.2-rc1 Implements new ABI flags for certain clocks for which the parent rate or clock state cannot be changed. ---------------------------------------------------------------- Peter De Schrijver (2): firmware: tegra: Update BPMP ABI clk: tegra: Support BPMP-FW ABI deny flags Thierry Reding (4): firmware: tegra: bpmp: Prefer u32 over uint32_t firmware: tegra: bpmp: Use iosys-map helpers firmware: tegra: bpmp: Do not support big-endian Merge branch 'for-6.2/firmware' into for-6.2/clk drivers/clk/tegra/clk-bpmp.c | 37 +- drivers/firmware/tegra/bpmp-debugfs.c | 62 +- drivers/firmware/tegra/bpmp-tegra186.c | 36 +- drivers/firmware/tegra/bpmp-tegra210.c | 7 +- drivers/firmware/tegra/bpmp.c | 33 +- drivers/firmware/tegra/ivc.c | 150 ++- drivers/thermal/tegra/tegra-bpmp-thermal.c | 15 +- include/soc/tegra/bpmp-abi.h | 1796 +++++++++++++++++++++------- include/soc/tegra/bpmp.h | 17 +- include/soc/tegra/ivc.h | 11 +- 10 files changed, 1577 insertions(+), 587 deletions(-) From patchwork Sat Nov 19 01:20:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049446 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BA775C43219 for ; Sat, 19 Nov 2022 01:20:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id A384BC43470; Sat, 19 Nov 2022 01:20:32 +0000 (UTC) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 5D9A3C433B5; Sat, 19 Nov 2022 01:20:31 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 5D9A3C433B5 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-f53.google.com with SMTP id n20so17145149ejh.0; Fri, 18 Nov 2022 17:20:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yPuTvYxir7Gpj3tCPH6nNq7pM1RmMpnVdBjIK6F1Lbo=; b=BYZcsu6AQD01eKt0XezztqxEoTICMByxIhl7ibyhb+J11atX2zp1U6HRnIPP5xdmpk MxwvygBdJRYlc9WpCJx073iyIdkcKUvfHDNvpl1WHCQsrqL/0bsbdG7KgWW0xv2IUsc8 cg3pynjK/jKQK9gewGG5Kn5Xtkh0nA5Dl1gfg7uFcDIpCb69fLoI4T8FhOTQXTc4lC6I XbwLknjkn4oyi1VnwlWFe2A/Ei0aqAXJqoLnx+wAArH/LMrK9kI6l8RZSNp2NX0CcXl2 3XebnUB4HgpThbNbEEhoi03dTvd37+hpcUZWzhL3psAmpWnJFKOI6jLsbOI6GFIU+6Pw P+mA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yPuTvYxir7Gpj3tCPH6nNq7pM1RmMpnVdBjIK6F1Lbo=; b=D8U6xcujBEFFzQSlTWN8oo7jOhh85u6t5UWs8ksQ60CRui2g57XaZERkka1ckdhnZQ Gzkx/tV9wJe22WHqfNBeEVzg04C8Zi6tTEqwBc9nFQfn616mca+YVj9l00xMtOEnxnha vC2X/QtMXDqeGfnCBrvAHnuUSvvcNXsnzcGQdMKRSGVb+0tKH+poEqYVW4Jpd1vFnplv Pab0/kiDgzgnUNy/O4BxL9hM8ygRMOXJUlqhkkRaHYPNn3ZQJVIsKYNl8Zs6mHZHZYOO e4CZ4tBoc+nRUbJciShAJPbPT4R8B5vMLbB57lTOvYIGCEUtBVJrX5U8jh/J2DvTbYg8 Q2UQ== X-Gm-Message-State: ANoB5pkgqvm5lGBS9MQ+ONbenLlaeVMM62Tg031hXAFxZvwawm5UeZX1 a4onWk3iXZFfTbkruz8psxoEESPlODs= X-Google-Smtp-Source: AA0mqf4frgqVJaiq5+fp5iHAK69LI0ODiO96wmNOIKDvq65RhMw7ZAU+cQYGUvSDoNjD4RFIGy1fzw== X-Received: by 2002:a17:906:eb8e:b0:7b2:a2c3:2ff0 with SMTP id mh14-20020a170906eb8e00b007b2a2c32ff0mr7299192ejb.561.1668820829272; Fri, 18 Nov 2022 17:20:29 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id i17-20020aa7c9d1000000b004638ba0ea96sm2373011edt.97.2022.11.18.17.20.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:28 -0800 (PST) From: Thierry Reding List-Id: 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 4/8] dt-bindings: Changes for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:21 +0100 Message-Id: <20221119012025.3968358-4-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119012025.3968358-1-thierry.reding@gmail.com> References: <20221119012025.3968358-1-thierry.reding@gmail.com> MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-dt-bindings for you to fetch changes up to 9c812445df0507aa30ddb511a777fc5dd981eb66: dt-bindings: usb: tegra-xusb: Convert to json-schema (2022-11-18 23:58:45 +0100) Thanks, Thierry ---------------------------------------------------------------- dt-bindings: Changes for v6.2-rc1 New memory client IDs and IOMMU stream IDs, as well as new compatible strings are introduced to support more hardware on Tegra234. Some device tree bindings are converted to json-schema to allow formal validation. ---------------------------------------------------------------- Jon Hunter (2): dt-bindings: tegra: Update headers for Tegra234 dt-bindings: memory: Fix typos and definitions for Tegra Mikko Perttunen (2): dt-bindings: Add headers for NVDEC on Tegra234 dt-bindings: Add bindings for Tegra234 NVDEC Sandipan Patra (1): dt-bindings: pwm: tegra: Document Tegra234 PWM Thierry Reding (4): dt-bindings: pinctrl: tegra: Convert to json-schema dt-bindings: pinctrl: tegra194: Separate instances dt-bindings: pwm: tegra: Convert to json-schema dt-bindings: usb: tegra-xusb: Convert to json-schema Vidya Sagar (1): dt-bindings: PCI: tegra234: Add ECAM support .../bindings/clock/nvidia,tegra124-dfll.txt | 2 +- .../bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml | 156 +++++ .../bindings/pci/nvidia,tegra194-pcie.yaml | 34 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 +- .../pinctrl/nvidia,tegra-pinmux-common.yaml | 178 ++++++ .../bindings/pinctrl/nvidia,tegra114-pinmux.txt | 131 ----- .../bindings/pinctrl/nvidia,tegra114-pinmux.yaml | 155 +++++ .../bindings/pinctrl/nvidia,tegra124-pinmux.txt | 153 ----- .../bindings/pinctrl/nvidia,tegra124-pinmux.yaml | 176 ++++++ .../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 107 ---- .../bindings/pinctrl/nvidia,tegra194-pinmux.yaml | 284 +++++++++ .../bindings/pinctrl/nvidia,tegra20-pinmux.txt | 143 ----- .../bindings/pinctrl/nvidia,tegra20-pinmux.yaml | 112 ++++ .../bindings/pinctrl/nvidia,tegra210-pinmux.txt | 166 ------ .../bindings/pinctrl/nvidia,tegra210-pinmux.yaml | 142 +++++ .../bindings/pinctrl/nvidia,tegra30-pinmux.txt | 144 ----- .../bindings/pinctrl/nvidia,tegra30-pinmux.yaml | 176 ++++++ .../devicetree/bindings/pwm/nvidia,tegra20-pwm.txt | 77 --- .../bindings/pwm/nvidia,tegra20-pwm.yaml | 96 ++++ .../bindings/usb/nvidia,tegra124-xusb.txt | 132 ----- .../bindings/usb/nvidia,tegra124-xusb.yaml | 202 +++++++ .../bindings/usb/nvidia,tegra186-xusb.yaml | 173 ++++++ .../bindings/usb/nvidia,tegra194-xusb.yaml | 179 ++++++ .../bindings/usb/nvidia,tegra210-xusb.yaml | 199 +++++++ include/dt-bindings/clock/tegra234-clock.h | 639 ++++++++++++++++++++- include/dt-bindings/memory/tegra234-mc.h | 440 +++++++++++++- include/dt-bindings/power/tegra234-powergate.h | 15 + include/dt-bindings/reset/tegra234-reset.h | 111 +++- 28 files changed, 3437 insertions(+), 1087 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra-pinmux-common.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/nvidia,tegra20-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/nvidia,tegra20-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra124-xusb.txt create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra124-xusb.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra186-xusb.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra194-xusb.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra210-xusb.yaml From patchwork Sat Nov 19 01:20:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049447 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 764EAC433FE for ; Sat, 19 Nov 2022 01:20:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 5DF94C43470; Sat, 19 Nov 2022 01:20:33 +0000 (UTC) Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 60755C433D6; Sat, 19 Nov 2022 01:20:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 60755C433D6 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-f47.google.com with SMTP id i10so16979360ejg.6; Fri, 18 Nov 2022 17:20:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=UmFuOrTHEENr0A/eY36A+2IKp7fUThsmTNG5TtipN24=; b=fuKBq441GX/qMK9rGLsMon9EAK7JesOvnbrMrvR8OjIQrGXc5q/i7cVv31OAnHIYeE GPzbSrFFJMt04zb/Fx6CFocYk13W7bwVxZoBky4bGHWbpdlbInMoxJLsCgG/n3XkZt6A L1hw/3DUBGMRHfAJtZDYKOmgCFYyBpauy2lstk42A00gP0V+TAS7cBeajPHxRhVlSbzx /auZ58diDD6koJnJci65fmOsSApa29WUnyYqYgavicyWw9vgvp1945WAow+chG65l/r7 SiaWSW6U3V/9JQq0w2MtX7rzfY+6QB6SXotbtEeNKTY+/JXYc54nNFKJRqcCp8Gply7P bdsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UmFuOrTHEENr0A/eY36A+2IKp7fUThsmTNG5TtipN24=; b=llzPWuTpaKQCWVjVUskFKTCwpP2M3ZQZzjVi2WHSlZx6an/cRczZ+Lqa4DGALxgRBD CwhM4/lbFzZtO3csi2dkhbYeW6R5HCXTTN4+W/r6R7bCMjwA2hnHGaXsguse7CQ7Qy1/ GQmCrqZbrg9hk6IN94GdkMJo+Q2lZwksuPSXbD87UWW6zXBSwA4IOGhMiKn/NbsZUbxE AiHaVL9E8iR+PmUBXWRCfw5n+G55aJmJPDnRUDafz8Qfosy4W1YyVhXQRKCSRf2skTHp s1MLT4uoRSuVnqERsxcc8/tqIU8VJzRMQ2RckOPOT3HBQN9yxoI+iG3LDGauvMz5YhUL v3ww== X-Gm-Message-State: ANoB5pluCE8KDp3PBUEG8J0TJxKbmugxI30amN3Z51engSscxCm7Hrzw PFLeMyfhN5u1hAwK1OT5TOWSdYamSD8= X-Google-Smtp-Source: AA0mqf61n6Z+S3vKVWNhWrJpDYkXduIJxrCax6ut5UiX05GW9v4W8O/w7gXzohJBphJBv3nT/zn75Q== X-Received: by 2002:a17:906:79c4:b0:778:e3e2:8311 with SMTP id m4-20020a17090679c400b00778e3e28311mr8310103ejo.342.1668820830255; Fri, 18 Nov 2022 17:20:30 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id b10-20020a1709063caa00b0073d83f80b05sm2345833ejh.94.2022.11.18.17.20.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:29 -0800 (PST) From: Thierry Reding List-Id: 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 5/8] memory: tegra: Changes for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:22 +0100 Message-Id: <20221119012025.3968358-5-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119012025.3968358-1-thierry.reding@gmail.com> References: <20221119012025.3968358-1-thierry.reding@gmail.com> MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-memory for you to fetch changes up to 72cea2b0a9fba5c94841f4cb39b58402d8f174ae: memory: tegra: Add DLA clients for Tegra234 (2022-11-19 00:00:02 +0100) Note that this pulls in a subset of the for-6.2/dt-bindings branch to satisfy a build-time dependency on the new memory client IDs that were added. Thanks, Thierry ---------------------------------------------------------------- memory: tegra: Changes for v6.2-rc1 Some cleanups replace open-coded debugfs attributes and memory client IDs are added for the DLA IP found on Tegra234 SoCs. ---------------------------------------------------------------- Jon Hunter (3): dt-bindings: tegra: Update headers for Tegra234 dt-bindings: memory: Fix typos and definitions for Tegra memory: tegra: Add DLA clients for Tegra234 Liu Shixin (4): memory: tegra20-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code memory: tegra30-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code memory: tegra210-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code memory: tegra186-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code Mikko Perttunen (1): dt-bindings: Add headers for NVDEC on Tegra234 Thierry Reding (1): Merge branch for-6.2/dt-bindings into for-6.2/memory drivers/memory/tegra/tegra186-emc.c | 15 +- drivers/memory/tegra/tegra20-emc.c | 15 +- drivers/memory/tegra/tegra210-emc-core.c | 15 +- drivers/memory/tegra/tegra234.c | 160 +++++++ drivers/memory/tegra/tegra30-emc.c | 15 +- include/dt-bindings/clock/tegra234-clock.h | 639 ++++++++++++++++++++++++- include/dt-bindings/memory/tegra234-mc.h | 440 ++++++++++++++++- include/dt-bindings/power/tegra234-powergate.h | 15 + include/dt-bindings/reset/tegra234-reset.h | 111 ++++- 9 files changed, 1339 insertions(+), 86 deletions(-) From patchwork Sat Nov 19 01:20:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049448 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 519E4C43217 for ; Sat, 19 Nov 2022 01:20:34 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 3902EC433C1; Sat, 19 Nov 2022 01:20:34 +0000 (UTC) Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 55E09C433D7; Sat, 19 Nov 2022 01:20:33 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 55E09C433D7 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ed1-f46.google.com with SMTP id h23so1501599edj.1; Fri, 18 Nov 2022 17:20:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=NefUSVzURATnbl/MU1ae3//R/0lpATSVBKvZxN+jiNc=; b=NS1DMYNYU1mhU7HIXYnO4KkhIHMNY4vvuAdqH9uKOpl89VMr2bbDbQn+Y/VktjsdVJ 9wPVIDJHvZpi5IsYO/o+7HecLgbtCFPcIWnYd4rg7i/ISAkE3ie+kcvrZ1fbsUOf4cuc yqAQTqmabjggbE3OShfr8snbsP58KHQdSWtp9BLeyN782egKRkTu3iC3FHywsbmd9wr8 TseCO/1b6wlg+vxjEYkMspXys/2g2ra7eKgWCwftzK4Og++NCev0Yk5ikfBvOa2rhx7G 2I6Tj4RLumsSRf1mcqUNjjQExc6AcvaNlIc2u9X0ir3X4VuG92m4O4S5tkOOBvUgXSBT KGHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NefUSVzURATnbl/MU1ae3//R/0lpATSVBKvZxN+jiNc=; b=Wvha31FdXd9Y11gnV3FplC/VdnKjM16oIiQllksei6Axl1ILzKQuH08yeOYV642tqc 63RSAaRhQ73LG5HcnAqObFdWMBNdy10BmEVxazXk4OPsf8uJb9dzw/4PMLP0TDrro7AU 85YSVdvXV5O/jUTrbfxUqOVJk63cf0gLL7rzyWfqoyZ2EXlVdCNMirCrG13ioMgDWIIB aEuaseT+FgedNwMfS+d/8aXe7AuueWBwH8uH+vK5U4Vd7mBAcuanj1KykChGWGCvUE/b mE341UnJ+wRofhjVbV8kbnW+Ydc/axLeMp6bAfmUlKBsYCANidxYSs77A/zR04OESH8Y zA7w== X-Gm-Message-State: ANoB5pnTyYAQHrCk+L28m3F4elDD5sO3hoARD82uKEzIV5UxCFHAny8p AGhy75hboqpM+MtIjS4DSZ+W8nzJCP0= X-Google-Smtp-Source: AA0mqf6zyqlJjSA2s/fiAhGqpUOr2hhLpRwrkN3yauTqSInERE8rV4hu7+PrymVD4lDc9vAm7nE7ug== X-Received: by 2002:aa7:c9cd:0:b0:461:891a:8162 with SMTP id i13-20020aa7c9cd000000b00461891a8162mr8092370edt.398.1668820831342; Fri, 18 Nov 2022 17:20:31 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id ek19-20020a056402371300b00458824aee80sm2408019edb.38.2022.11.18.17.20.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:31 -0800 (PST) From: Thierry Reding List-Id: 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 6/8] ARM: tegra: Device tree changes for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:23 +0100 Message-Id: <20221119012025.3968358-6-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119012025.3968358-1-thierry.reding@gmail.com> References: <20221119012025.3968358-1-thierry.reding@gmail.com> MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-arm-dt for you to fetch changes up to e4185804e191bdaeb10ebe00b1b4aa9e2f147a56: ARM: tegra: Remove duplicate pin entry in pinmux (2022-11-18 00:22:02 +0100) Thanks, Thierry ---------------------------------------------------------------- ARM: tegra: Device tree changes for v6.2-rc1 This fixes various minor issues in device trees that are flagged by the DT validation tools. ---------------------------------------------------------------- Thierry Reding (6): ARM: tegra: Use correct compatible string for ASUS TF101 panel ARM: tegra: Fixup pinmux node names ARM: tegra: Add missing power-supply for panels ARM: tegra: Fix nvidia,io-reset properties ARM: tegra: Remove unused interrupt-parent properties ARM: tegra: Remove duplicate pin entry in pinmux arch/arm/boot/dts/tegra114-asus-tf701t.dts | 24 +++++++++++----------- arch/arm/boot/dts/tegra124-nyan-big.dts | 3 ++- arch/arm/boot/dts/tegra124-nyan-blaze.dts | 3 ++- arch/arm/boot/dts/tegra124-venice2.dts | 3 ++- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 6 +++--- arch/arm/boot/dts/tegra20-asus-tf101.dts | 8 ++++---- arch/arm/boot/dts/tegra20-seaboard.dts | 6 +++--- arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +++--- arch/arm/boot/dts/tegra20-ventana.dts | 6 +++--- .../boot/dts/tegra30-asus-transformer-common.dtsi | 10 ++++----- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 11 ++++------ 11 files changed, 42 insertions(+), 44 deletions(-) From patchwork Sat Nov 19 01:20:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049450 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 91352C43219 for ; Sat, 19 Nov 2022 01:20:35 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 78868C4347C; Sat, 19 Nov 2022 01:20:35 +0000 (UTC) Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 58A4BC433D7; Sat, 19 Nov 2022 01:20:34 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 58A4BC433D7 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ed1-f42.google.com with SMTP id f7so9392433edc.6; Fri, 18 Nov 2022 17:20:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=acEsYiXCoqV1GznAxKVHxkzg29M8YO7XPSSAAJC1GdU=; b=avBtfSj1RtG+PfH63iyJ1ukNNlKKBsocTZxjZzL3BPSo2sz7+bA1JAskIRGFUcYtKO kVpru/5n8/+sbZN+Tznn5s3+vyEF3G87ocjePWqvXCssYG2nkdEzVXSdWKTKiQrK6vGn gE2TUmnZ+Xgi/LrOR9TQNidGMudS2pIRg8DMVHBhgmmj5O3ffxSNQnM9gcVzYzF0SQJh dQ0GugmnjRnhwsr1viRtlfVsQsoLFsCK5r6lmdCDU+xEtOOy+Lh5C5Y6on77MmqyMToK VEMAFIvRcn9x80YpzxOmYAKkxW23oaJm21mI3tIWZibanCqz4BDAn4WeKaREL7VEXaLW 1jjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=acEsYiXCoqV1GznAxKVHxkzg29M8YO7XPSSAAJC1GdU=; b=yoV38aGrrsZQJX+sqLXZuRVzAUvqSaFtfo1AlDRi487oZaj1wcjYTmZ4TjRCMwGcOp gf8GJFRD9netPxQKyMyYvKCopTiehDxOD+v7Svr8nnl/m93ZiG67p1qvd/D/srzpwPNU /MQxeg7RIj4Bwao1MX8Anq64WG0dcu59oV3m6DFaOR6mQtyLkXSIsf85tCm6HqxuM0L4 NXwyTEoYwZzRY4ASuZU0Zn166SLlY4zugrxKEJiba1AEuQw2ZqwNt6q3n2GeiTdUw82R xUaOjho0CxWc3UBTmwKd8xOJa1GoPPoq+Bv2S1u3a/MtM9BpyVLjStR4pc0zG9seN/Oc cFHw== X-Gm-Message-State: ANoB5pmcbRE8UZnE2BhzvfDJzYXm0cDj5Co52OZwGTIIzosdmxEqSmrg dODdmzoEaW8EqcHPi3fyfd1H7W12OzY= X-Google-Smtp-Source: AA0mqf4OZ0Dzxyh8YmaV9rUzLT+rL5j3QeUyourkO/VhGMNzW/qOXNx61xaanjqg+LgymbbgMs0Vjw== X-Received: by 2002:a05:6402:b81:b0:45c:a651:8849 with SMTP id cf1-20020a0564020b8100b0045ca6518849mr8363214edb.209.1668820832263; Fri, 18 Nov 2022 17:20:32 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id x7-20020aa7d6c7000000b004623028c594sm2427254edr.49.2022.11.18.17.20.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:31 -0800 (PST) From: Thierry Reding List-Id: 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 7/8] arm64: tegra: Device tree changes for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:24 +0100 Message-Id: <20221119012025.3968358-7-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119012025.3968358-1-thierry.reding@gmail.com> References: <20221119012025.3968358-1-thierry.reding@gmail.com> MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-arm64-dt for you to fetch changes up to db78f7ce427aa4be45d0e95daaa6e2cd73c7cd6c: arm64: tegra: Remove unneeded clock-names for Tegra132 PWM (2022-11-19 00:01:20 +0100) This also pulls in a partial for-6.2/dt-bindings branch to satisfy the build dependency on the memory client IDs. Thanks, Thierry ---------------------------------------------------------------- arm64: tegra: Device tree changes for v6.2-rc1 This contains many new additions, primarily for Tegra234, as well as a slew of cleanups for issues flagged by the DT validation tools. ---------------------------------------------------------------- Akhil R (1): arm64: tegra: Add dma-channel-mask in GPCDMA node Dipen Patel (1): arm64: tegra: Enable GTE nodes Fabio Estevam (1): arm64: tegra: Remove 'enable-active-low' Jon Hunter (7): dt-bindings: tegra: Update headers for Tegra234 dt-bindings: memory: Fix typos and definitions for Tegra arm64: tegra: Remove unused property for I2C arm64: tegra: Populate Tegra234 PWMs arm64: tegra: Add PWM fan for Jetson AGX Orin arm64: tegra: Add SBSA UART for Tegra234 arm64: tegra: Update console for Jetson Xavier and Orin Mikko Perttunen (3): dt-bindings: Add headers for NVDEC on Tegra234 arm64: tegra: Fix ranges for host1x nodes arm64: tegra: Add NVDEC on Tegra234 Pierre Gondois (1): arm64: tegra: Update cache properties Prathamesh Shete (1): arm64: tegra: Add Tegra234 SDMMC1 device tree node Sandipan Patra (1): arm64: tegra: Enable PWM users on Jetson AGX Orin Thierry Reding (15): Merge commit for-6.2/dt-bindings into for-6.2/arm64/dt arm64: tegra: Sort nodes by unit-address arm64: tegra: Add missing whitespace arm64: tegra: Remove clock-names from PWM nodes arm64: tegra: Separate AON pinmux from main pinmux on Tegra194 arm64: tegra: Add missing compatible string to Ethernet USB device arm64: tegra: Restructure Tegra210 PMC pinmux nodes arm64: tegra: Use vbus-gpios property arm64: tegra: Use correct compatible string for Tegra194 HDA arm64: tegra: Use correct compatible string for Tegra234 HDA arm64: tegra: Remove reset-names for QSPI arm64: tegra: Fixup pinmux node names arm64: tegra: Remove unused reset-names for QSPI arm64: tegra: Fix up compatible string for SDMMC1 on Tegra234 arm64: tegra: Remove unneeded clock-names for Tegra132 PWM Vidya Sagar (3): arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers arm64: tegra: Add ECAM aperture info for all the PCIe controllers arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra132.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 70 ++- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 5 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 61 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 8 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 21 +- .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 14 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 666 ++++++++++++++------- include/dt-bindings/clock/tegra234-clock.h | 639 +++++++++++++++++++- include/dt-bindings/memory/tegra234-mc.h | 440 +++++++++++++- include/dt-bindings/power/tegra234-powergate.h | 15 + include/dt-bindings/reset/tegra234-reset.h | 111 +++- 18 files changed, 1751 insertions(+), 326 deletions(-) From patchwork Sat Nov 19 01:20:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13049451 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 45666C43217 for ; Sat, 19 Nov 2022 01:20:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 2D80FC433C1; Sat, 19 Nov 2022 01:20:36 +0000 (UTC) Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 49FB2C433B5; Sat, 19 Nov 2022 01:20:35 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 49FB2C433B5 Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-f43.google.com with SMTP id ud5so16999214ejc.4; Fri, 18 Nov 2022 17:20:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rbfoB6c/UjNlcqISExBxrNR+Gfa67oAo9Qlc4W4UOAg=; b=KSLhX264k+IOo0mAuAPfLH/1foRxs+K6tkJuDT098hpRXMY4tGQvh9KdYdkZX4Wmm9 bcEUkdVEylkFyGgFfgLeKv/0S4FquJnVjFKWjqv6njGuAqcSIOj1kBRa1r9I/cWmCWtx eNPg+S2yvMemxZe112isBa0CO9cr+pM4DL6tTP4al38Ga4NKCx/OTKGYfqFOJ0WGdmVu RXs5iPEZDOwIHtGR5YrhdP1P0Z3khSnDnwQVo2Iv7hnHKTDUzOlDGW+75G5+hAbftQa1 QnCKFkXvzCB6dVYnzpPbC5L09F2CVV5/PuAwhUm80cj8tTyDjaQhxdn8oGybznJKJ8ks 5/xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rbfoB6c/UjNlcqISExBxrNR+Gfa67oAo9Qlc4W4UOAg=; b=DCYtH4UmYOtQfJxbNL6YJnWppIMAjhym+gwh4J52bdBlUnzgdV8Mix1OnN/LH/Na0g kTu35Nm/Rw3YPEuRZhrcgHb4qtIGya2IkaiHNM/z/T1aFY62PhKcTB7w9qInpHkMp3iW dO2YWF1y/Y9vUqtX1gUGHl0ixE3gm8o4u4TjZobnrcP5GnoawusxYLKs8fjwQZRaGyDB EhWbyWLoS5IQQSCoc4Zyg2otJBJD3alOrTG+W4pJMNxuTY0BnBpm+2Wnm563en4Z/lNq 2tP04Tk439npMUu+9wXy3Iv/X1CdDKG/yptLsYr8iVkrJqecu+ejiU5QVQPimgRLIJG2 oiGA== X-Gm-Message-State: ANoB5pkUe/xcvmL2VUHuJNUwcS4k36YwRWhFFfMPmUpEvQZAMg1ssDZ7 1eP0V41t5f/mCKQA629iU5DzIp+Ze9w= X-Google-Smtp-Source: AA0mqf4ZhE+3dLywNGW4ArFee0NvtkX1VLVd3EKlZD8se5YYnR49unxuUUs1Y+nI1choMdLaYRel1A== X-Received: by 2002:a17:906:1641:b0:7ae:7d78:9fa1 with SMTP id n1-20020a170906164100b007ae7d789fa1mr7868452ejd.98.1668820833213; Fri, 18 Nov 2022 17:20:33 -0800 (PST) Received: from localhost (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id d10-20020a170906344a00b0077b523d309asm2294476ejb.185.2022.11.18.17.20.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 17:20:32 -0800 (PST) From: Thierry Reding List-Id: 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 8/8] arm64: tegra: Default configuration updates for v6.2-rc1 Date: Sat, 19 Nov 2022 02:20:25 +0100 Message-Id: <20221119012025.3968358-8-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221119012025.3968358-1-thierry.reding@gmail.com> References: <20221119012025.3968358-1-thierry.reding@gmail.com> MIME-Version: 1.0 Hi ARM SoC maintainers, The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.2-arm64-defconfig for you to fetch changes up to b4c8adc40f4918d77ab851fbc06415fb313d6c7f: arm64: defconfig: Enable HTE config (2022-11-11 15:51:29 +0100) Thanks, Thierry ---------------------------------------------------------------- arm64: tegra: Default configuration updates for v6.2-rc1 This enables several audio-related options, as well as the Tegra186 timer and hardware timestamping engine drivers. ---------------------------------------------------------------- Dipen Patel (1): arm64: defconfig: Enable HTE config Jon Hunter (1): arm64: defconfig: Enable Tegra186 timer support Sameer Pujar (2): arm64: defconfig: Enable couple of audio codecs arm64: defconfig: Enable SND_ALOOP arch/arm64/configs/defconfig | 7 +++++++ 1 file changed, 7 insertions(+)