From patchwork Fri Jul 8 18:56:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1654354 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=pB8GbtiL; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4LfjDM1bY9z9s2R for ; Sat, 9 Jul 2022 04:56:19 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239215AbiGHS4R (ORCPT ); Fri, 8 Jul 2022 14:56:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47634 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238135AbiGHS4R (ORCPT ); Fri, 8 Jul 2022 14:56:17 -0400 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2988F18376 for ; Fri, 8 Jul 2022 11:56:16 -0700 (PDT) Received: by mail-ed1-x52d.google.com with SMTP id x10so20546263edd.13 for ; Fri, 08 Jul 2022 11:56:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IeIPKM4BU2jF2s7DxP/vGk+XtsPSpZLfG+vuDyH9vz0=; b=pB8GbtiLkPB5t3bFN0GP6yKb3i10z9VqcipYX6GGp7xHG2Lm7KllrOEIjoCZptYva7 F1IqLrK9iqIAt1K6mYXbmmGzW5qwBCDwF1OX7nhIVXJEniGQrxBLvUtqeKiMvcgtyVfe Ix5TUlNzwtyXbZazq+JDuQsW4ZJGzhhx/1gKL0FR4y4j6zaMacoMJ6GGfDb8Y6S/8Z5/ Qs0y1hIauG1EyEj1cYbeSS7t41g9WYObSTLGauJJRvmMHVOMY3Eb1Xc4KSSPP/u2Frn+ 05KLAVt6eh4LZvZC8kv2Ds1pOXkmphO/d8VlDJx7LoJwJWC1lXRTyUr4zrhorLFx+2K8 UQjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=IeIPKM4BU2jF2s7DxP/vGk+XtsPSpZLfG+vuDyH9vz0=; b=rDtfAyH2raOQEEVxNmeJ5fvGCaA1EJPK0MwLEF0yt7FbwFBFfITazDuYc4579kAg/W Zb4FoQ1y1e3vVRU9LhdFCxBt3u9chsvT/IuGjCVmG7+HP9rxyXkcdXF95IGrNk5XTggg m43FVdl3xtbfkv6lm59d16UGssuFg8UBTOtjDajBFZ4nB6e/eVKNAqCqDOsZmSwwe++x 1TJepi2Qo+YmMzD9caVzLAgnwDzstZWah2XiiELFw1KTrfolxD5JmE+ET9zRMZ/KKXV4 S/NBYIqG2/ODqn1GXZBYcWiVLtjiaRlCjsStPWslmwVmjcTZqrtU9usrmV5ebHY9SWBC KAZQ== X-Gm-Message-State: AJIora9qu1+Kk3YRbRtCK8t4enV50oNA4GsZnUpRp3iTCaY+n6UcpKiv FUdod0995YCSpg5W5tnpjgg= X-Google-Smtp-Source: AGRyM1s9b13kJlhzX8CNsN9hY9yzpH4KD7GakMwkFcbKEQodlz22d3oUvEMc9oR7k/hpMRZPV+4yHQ== X-Received: by 2002:aa7:d916:0:b0:43a:2421:a023 with SMTP id a22-20020aa7d916000000b0043a2421a023mr6608529edr.124.1657306574633; Fri, 08 Jul 2022 11:56:14 -0700 (PDT) Received: from localhost (p200300e41f12c800f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f12:c800:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id ek5-20020a056402370500b0043a253973aasm12639055edb.10.2022.07.08.11.56.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jul 2022 11:56:13 -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 1/7] soc/tegra: Changes for v5.20-rc1 Date: Fri, 8 Jul 2022 20:56:02 +0200 Message-Id: <20220708185608.676474-2-thierry.reding@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220708185608.676474-1-thierry.reding@gmail.com> References: <20220708185608.676474-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.20-soc for you to fetch changes up to 4773d1c739e22101a92f89c0ae0983190ddbe112: soc/tegra: fuse: Add missing of_node_put() (2022-07-08 17:27:26 +0200) Thanks, Thierry ---------------------------------------------------------------- soc/tegra: Changes for v5.20-rc1 The bulk of these changes is the new CBB driver which is used to provide (a lot of) information about SErrors when things go wrong, instead of the kernel just crashing or hanging. In addition more SoC information is exposed to sysfs and various minor issues are fixed. ---------------------------------------------------------------- Bitan Biswas (1): soc/tegra: fuse: Expose Tegra production status Liang He (2): soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() soc/tegra: fuse: Add missing of_node_put() Sumit Gupta (4): soc/tegra: Set ERD bit to mask inband errors soc/tegra: cbb: Add CBB 1.0 driver for Tegra194 soc/tegra: cbb: Add driver for Tegra234 CBB 2.0 soc/tegra: cbb: Add support for Tegra241 (Grace) YueHaibing (1): soc/tegra: fuse: Add missing DMADEVICES dependency drivers/soc/tegra/Kconfig | 11 +- drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/cbb/Makefile | 9 + drivers/soc/tegra/cbb/tegra-cbb.c | 190 +++ drivers/soc/tegra/cbb/tegra194-cbb.c | 2365 ++++++++++++++++++++++++++++++++ drivers/soc/tegra/cbb/tegra234-cbb.c | 1114 +++++++++++++++ drivers/soc/tegra/fuse/fuse-tegra.c | 16 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 36 +- include/soc/tegra/fuse.h | 7 + include/soc/tegra/tegra-cbb.h | 47 + 10 files changed, 3791 insertions(+), 5 deletions(-) create mode 100644 drivers/soc/tegra/cbb/Makefile create mode 100644 drivers/soc/tegra/cbb/tegra-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra194-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra234-cbb.c create mode 100644 include/soc/tegra/tegra-cbb.h From patchwork Fri Jul 8 18:56:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1654355 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=VmpweFDi; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4LfjDM588Fz9s5V for ; Sat, 9 Jul 2022 04:56:19 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239307AbiGHS4T (ORCPT ); Fri, 8 Jul 2022 14:56:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47646 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238135AbiGHS4S (ORCPT ); Fri, 8 Jul 2022 14:56:18 -0400 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F0BB118376 for ; Fri, 8 Jul 2022 11:56:17 -0700 (PDT) Received: by mail-ej1-x633.google.com with SMTP id u12so39100748eja.8 for ; Fri, 08 Jul 2022 11:56:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=r0JEUoJ9sLpu19V7f0ElwVX49+IBRyb0Lpv1dEzhHh8=; b=VmpweFDi+OafWV5aWSH9HtVEJYnuHfM44Efd6dSa2MkVwF4y+n7N0IsJkcu9M1Pc5y 4nUvQ1dQ7aOijk6OX9eH78VewXu32I0X6bBZexP9WAWBt88Irzc0APifYxzs9wjvmV3Y P7BqO4ryIz1+S1yi42h/4G2/6J3455sxN9SuuByZAKMLz9W8cY+8GGuznIOiJ+M5Zj7v 3vMEZYb1cnENSXKVSuzcVwpAyrug9eNwl5wi2qKIRwitFJ8e5PCAR5APDWN9AKzzoxeS TuHFEazUvj+Ueio/NFo421CLTv9oK8WZa/Bp7LYf6k5buGQp5FlQMuzlVGTZ/i47q6Nb LLwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=r0JEUoJ9sLpu19V7f0ElwVX49+IBRyb0Lpv1dEzhHh8=; b=PwNnYOjNkWptDfZXgkTjv4XDfZBzYqNOh035NDrqitnAa9pZdW9YhDBMrDDrM/YhFp Ox1USlNG6CkyMZdiFbfZIwHnOsK+Yuchd+NSh3yo+XolHtgE0UmAP8KSZczdl/n5dhwC uBoVBCLJxm9ZJ8vUaNwmB0tz6XUZKUPkN1Fs+F5Rc/XqlVed2dlf3PITY/16+avkEW3B 9+YtIxmyJ6ViRvMY0TIGK6RvvLkmHJqNrtNLs27jF6GJl+AbalGi+N89zaL3SpVdzVaz dyjQEX/RRjy1qGExKVCvCtRWvbTAvhfT4vxlfq8ICi15uV7SbnQ5xEepjoqLS/1anifU Ap0A== X-Gm-Message-State: AJIora/c7kvLW7uU/d/wuT/gXDTdAS7Sf0GE2Jpry8xF3OGHW9g2AQLG HPiOdXcBl1HRcZoEQwNvMd5UUllPwS0= X-Google-Smtp-Source: AGRyM1uRj3lk2FdQ9Ud+l7xbThhBTVjVsoNCB5hV86Gzx8jafj4F/5EbmBtdiNCWfmXDjd86IW+Ugw== X-Received: by 2002:a17:906:99c1:b0:6fe:b01d:134 with SMTP id s1-20020a17090699c100b006feb01d0134mr5093379ejn.598.1657306576430; Fri, 08 Jul 2022 11:56:16 -0700 (PDT) Received: from localhost (p200300e41f12c800f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f12:c800:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id d13-20020a170906304d00b0072b31123174sm350717ejd.62.2022.07.08.11.56.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jul 2022 11:56:15 -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 2/7] firmware: tegra: Changes for v5.20-rc1 Date: Fri, 8 Jul 2022 20:56:03 +0200 Message-Id: <20220708185608.676474-3-thierry.reding@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220708185608.676474-1-thierry.reding@gmail.com> References: <20220708185608.676474-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.20-firmware for you to fetch changes up to afcdb8e55c91c6ff0700ab272fd0f74e899ab884: firmware: tegra: Fix error check return value of debugfs_create_file() (2022-07-08 17:56:03 +0200) Thanks, Thierry ---------------------------------------------------------------- firmware: tegra: Changes for v5.20-rc1 Contains a fix that avoids unaligned accesses to IPC memory, which in turn helps in suppressing speculative reads from out-of-bounds memory. Another patch performs some minor cleanup around debugfs API usage. ---------------------------------------------------------------- Lv Ruyi (1): firmware: tegra: Fix error check return value of debugfs_create_file() Timo Alho (1): firmware: tegra: bpmp: Do only aligned access to IPC memory area drivers/firmware/tegra/bpmp-debugfs.c | 10 +++++----- drivers/firmware/tegra/bpmp.c | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) From patchwork Fri Jul 8 18:56:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1654356 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=ltNzYg2l; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4LfjDP1f6yz9s0w for ; Sat, 9 Jul 2022 04:56:21 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238135AbiGHS4U (ORCPT ); Fri, 8 Jul 2022 14:56:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47664 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239308AbiGHS4U (ORCPT ); Fri, 8 Jul 2022 14:56:20 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3556118376 for ; Fri, 8 Jul 2022 11:56:19 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id k30so19776895edk.8 for ; Fri, 08 Jul 2022 11:56:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=dGzh3xxv9eIKKsR5DrTrjHmPQwa7yROT9Jik8yh6Oio=; b=ltNzYg2lnwhqnpCr4W8Lq4YNpjtmVBforOx6ZlZiMMmbKbftsdt6IBPVeyGymggBcH Phfkt/sURuhOPKAQcH1agBHdJ/QLfL5FjNgQLTkj3rTo46dwF/tuDKikqh3y9iGgmOH+ IafqKcnq6aPvFVlkGBWgwniGls7b3a9KNquOv1X23K33gQiLzGV6IQBRxGEWjvbqk8Wb It7FEid1Kh3w1cOHdaE+adyo9VRURcqmYxOOY/IglTSk7oAqKljVKpaaHDEZ9eSmc7ON mRxp6VlULkNOW2NQZf+v0xvBle0jKXeptTfw8xt19RDqy/hzyiRMX3yrrbjcz8XzSgBI fE/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dGzh3xxv9eIKKsR5DrTrjHmPQwa7yROT9Jik8yh6Oio=; b=GFd+tscIj/Q9OssG40WywlGh7O+TsCqKj9e0QTfPKAk+MPOJ1z+Iv8Ux8Rmmoz+G2A 6Pkcp2T56VJ6dgoQhhGhS2F5kUaFtffyQxGIAFrGF/WJUgG6lkiWBm/Znb1TJFIkD3q3 /mKFLkhRzwoUCF5WdQOeOYA0SvuoWR9zyLezyK6qAoQzc2KC42nHglBRkYN/yuQ40kmy Dw6u4jfe1Y3G0n8vmUmEvomdaIfmJoQfmhbFqwZZAc3MNi9RRD7Yb5GR6t3W5hiGE4YI DnPDDOUtpmkccHvRdNWbNF3TAsbEmf1ZHdxlXCf5iNNN3kcBdYV7aqEej2pFc0Kz2qpQ HEhg== X-Gm-Message-State: AJIora++hR4pY6CphM8IV+vnCkfbH3+DHPqMrCStId8ZsO7Lj0L3gs9h y4eC7b/6jV0YnpryqyyB+48= X-Google-Smtp-Source: AGRyM1uAdivH2IpbsFx1x1So9O4Gex8cwyIsLXicnSZK6fMruqs4t50zDdJGAFbEnyGzAd1qYz/t2Q== X-Received: by 2002:aa7:db50:0:b0:43a:6319:e2bc with SMTP id n16-20020aa7db50000000b0043a6319e2bcmr6714193edt.237.1657306577786; Fri, 08 Jul 2022 11:56:17 -0700 (PDT) Received: from localhost (p200300e41f12c800f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f12:c800:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id c10-20020a17090618aa00b0072b145124f4sm2268358ejf.155.2022.07.08.11.56.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jul 2022 11:56:17 -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 3/7] dt-bindings: Changes for v5.20-rc1 Date: Fri, 8 Jul 2022 20:56:04 +0200 Message-Id: <20220708185608.676474-4-thierry.reding@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220708185608.676474-1-thierry.reding@gmail.com> References: <20220708185608.676474-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.20-dt-bindings for you to fetch changes up to 015a166368d72e3bd22368aa9fc793db953ec9c4: dt-bindings: tegra-ccplex-cluster: Remove status from required properties (2022-07-08 16:50:30 +0200) Thanks, Thierry ---------------------------------------------------------------- dt-bindings: Changes for v5.20-rc1 These changes add clock, reset, memory client and power domain definitions for various devices found on Tegra234 along with a few device tree bindings for new hardware. ---------------------------------------------------------------- Akhil R (1): dt-bindings: Add headers for Tegra234 GPCDMA Kartik (1): dt-bindings: timer: Add Tegra186 & Tegra234 Timer Mikko Perttunen (1): dt-bindings: Add headers for Host1x and VIC on Tegra234 Sumit Gupta (3): dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding dt-bindings: arm: tegra: Add NVIDIA Tegra234 CBB 2.0 binding Thierry Reding (4): dt-bindings: power: Add Tegra234 MGBE power domains dt-bindings: Add Tegra234 MGBE clocks and resets dt-bindings: memory: Add Tegra234 MGBE memory clients dt-bindings: tegra-ccplex-cluster: Remove status from required properties .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 1 - .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 40 ++++++++ .../bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 97 ++++++++++++++++++ .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 74 ++++++++++++++ .../bindings/timer/nvidia,tegra186-timer.yaml | 109 +++++++++++++++++++++ include/dt-bindings/clock/tegra234-clock.h | 105 ++++++++++++++++++++ include/dt-bindings/memory/tegra234-mc.h | 26 +++++ include/dt-bindings/power/tegra234-powergate.h | 2 + include/dt-bindings/reset/tegra234-reset.h | 10 ++ 9 files changed, 463 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi2apb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-cbb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml create mode 100644 Documentation/devicetree/bindings/timer/nvidia,tegra186-timer.yaml From patchwork Fri Jul 8 18:56:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1654357 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=S7AZl82C; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4LfjDR5cXPz9s0w for ; Sat, 9 Jul 2022 04:56:23 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239308AbiGHS4W (ORCPT ); Fri, 8 Jul 2022 14:56:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47690 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239323AbiGHS4V (ORCPT ); Fri, 8 Jul 2022 14:56:21 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BF37318376 for ; Fri, 8 Jul 2022 11:56:20 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id l23so7335644ejr.5 for ; Fri, 08 Jul 2022 11:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Lcigr+7qhzmX48vBaS4O1yAbIqvGgXz8MJ5tWHzkL2w=; b=S7AZl82CjuxiguT8yH+IFQMzWBMKUHi5kkHvoxX5KISdc610SmqyLGqjoS2/XfxHGj 6IPc/es5+zy8wMXE4JpF1jgU34lPNqVXEyIN7JcuJZS/PuGO8gA4JgXANbmmTW2dK9jS vXl6gSYcjwPZM4ZEFmHFEjtR6miQheizlB07AvinpaaxTb/MwyZPcDt5C1KGzNC/ve3J CfSVgRe5y1l0kWxh+lG4qe7iFXfDOem8zjgIyxTfoRD3/sIQh5tqjJ7u1/zHg3QI7sBg ZSbnrm597NUddEwm8XW8qNl9bE7kGtgLSm6ESp+NyL76d3dH/xvqIs7kSEjaUrsiX7zq MB3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Lcigr+7qhzmX48vBaS4O1yAbIqvGgXz8MJ5tWHzkL2w=; b=rtj40O3qsPYbAg7G6iOtFyQUM74okkElYWLacUl20o72ecO+u88zVle306CzwihNsP eN8TiZjFV9oOIL0K5kJBTPF8TZRaGB0t7IjWbKxA4afRRtQ0ikHxcG0hwAoTOVvgaUrD W6AwSsBTsNRfLwbsCKoOLO4s7HLnFf50+vw2YJK7pwNFeNRwBTQlEwc5A6IoIB5i6uXT vgOtXNSlMxScibh1n+MLN66SuCqQu32aeV1180eX+Ecl870DFsOHsjPAxgXAGsTlZPpi AJwg5bnTm7yTDFIPOleO3LPY0S7EbHi6Qb7V0VAHUXz0tFuMAGWwR7uP6gOFDdfoMCi/ QLWA== X-Gm-Message-State: AJIora/GT6FnlHtB7OYS9twODnQwQhJBqAVnqmjI1wofZHOee36rbPzR oxxs6Y5qxayILZDIl4Yiom8= X-Google-Smtp-Source: AGRyM1s8q5iyATcoXfEIULl8Ta0Z7t1epXgBJKL1vldly5xR4qRLy9Wcg+osHSxjBFohwlVXnTYa2g== X-Received: by 2002:a17:907:28d4:b0:72b:307d:fb53 with SMTP id en20-20020a17090728d400b0072b307dfb53mr2035803ejc.84.1657306579287; Fri, 08 Jul 2022 11:56:19 -0700 (PDT) Received: from localhost (p200300e41f12c800f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f12:c800:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id k13-20020a170906a38d00b006fed787478asm20782991ejz.92.2022.07.08.11.56.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jul 2022 11:56:18 -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 4/7] memory: tegra: Changes for v5.20-rc1 Date: Fri, 8 Jul 2022 20:56:05 +0200 Message-Id: <20220708185608.676474-5-thierry.reding@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220708185608.676474-1-thierry.reding@gmail.com> References: <20220708185608.676474-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.20-memory for you to fetch changes up to 5060237b0ee1b1c70fcd9a8048664905b74ba6a4: memory: tegra: Add MGBE memory clients for Tegra234 (2022-07-08 10:29:40 +0200) Thanks, Thierry ---------------------------------------------------------------- memory: tegra: Changes for v5.20-rc1 Add memory client definitions for the Multi-Gigabit Ethernet (MGBE) controllers found on Tegra234. ---------------------------------------------------------------- Akhil R (1): dt-bindings: Add headers for Tegra234 GPCDMA Sumit Gupta (3): dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding dt-bindings: arm: tegra: Add NVIDIA Tegra234 CBB 2.0 binding Thierry Reding (5): dt-bindings: power: Add Tegra234 MGBE power domains dt-bindings: Add Tegra234 MGBE clocks and resets dt-bindings: memory: Add Tegra234 MGBE memory clients Merge branch 'for-5.20/dt-bindings' into for-5.20/memory memory: tegra: Add MGBE memory clients for Tegra234 .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 40 ++++++++ .../bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 97 ++++++++++++++++++++ .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 74 +++++++++++++++ drivers/memory/tegra/tegra234.c | 80 ++++++++++++++++ include/dt-bindings/clock/tegra234-clock.h | 101 +++++++++++++++++++++ include/dt-bindings/memory/tegra234-mc.h | 21 +++++ include/dt-bindings/power/tegra234-powergate.h | 1 + include/dt-bindings/reset/tegra234-reset.h | 9 ++ 8 files changed, 423 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi2apb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-cbb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml From patchwork Fri Jul 8 18:56:06 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1654358 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=K/+cHWyP; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4LfjDS5nTnz9s0w for ; Sat, 9 Jul 2022 04:56:24 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239325AbiGHS4Y (ORCPT ); Fri, 8 Jul 2022 14:56:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47704 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239323AbiGHS4X (ORCPT ); Fri, 8 Jul 2022 14:56:23 -0400 Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 608FE18376 for ; Fri, 8 Jul 2022 11:56:22 -0700 (PDT) Received: by mail-ed1-x536.google.com with SMTP id m16so12407201edb.11 for ; Fri, 08 Jul 2022 11:56:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=uHrfk7LI7wY2eWl6J0xRT5eHLHw4uNlNuRzQ0IvUbyE=; b=K/+cHWyPKOwWnCgUBDrCKtOfztKwmz6zr5+8qhRQdrDTMTviQUnmXih9VGJzS9O4vp qGzx4Tz93t5CiCqIV+dCviH05TTkNr4QVfYTKCIIMNIE64wLHKLp7/UX/iXNUYZSnq1+ NQz0t0ncHT0Z/Cs2Or56Qwd2bGqXb1zOesMMpqrRV5xsNya1aq0oT2iKAL2I/2PAEdl/ YbzQvstxbZ/bJ1RIZDMsE1fbVuq7xab3W6mwJJjpqX7O3Zc0T91cNHnqPw+EjOrybWjN eUHmx4YNyVWjYRIM+LsD5eb0VhRKH2rFFUbqsGGYNQeWIo7kA3hvyi3r5fM+M9vTqXOl 7qfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=uHrfk7LI7wY2eWl6J0xRT5eHLHw4uNlNuRzQ0IvUbyE=; b=b516rh3Rh3qyY+q3OO9V4ECEf6ro0Z37CbuQcjDk3JDLh9WP3io4C6Sc4MVCrhX5QI t4GZvaZYos44BGRfjasX48eUxpP6h7tgYaYL+x0lgYeAjcaSZ/XSY2xYfWRWKA28+i2n vYMuhaU26FW/AQcTmo8YygoJKfTPkdBhNcgmmbnUqnroZHgFCKk0e3uB31A4fqSgjBH4 nAsA4F6DQCLM6HMeA3/hWLeZC0Lda0Rcsj6kZRRnKu8F05RrGpihLTGTkhznGjfpGIbF B/56BdijzWcQ+mNkMS0BBGhVMZxK40XhYnta9a5RdCbBGIxXeKah30PzUIrozD1aoGgu lY7w== X-Gm-Message-State: AJIora+16iNv+q+ZvzUgLcT+IACHCSiRYs9BSIq7NPWntUiTJ3hlhLU3 cuUlzR0J7YEKD3CooQviK0w= X-Google-Smtp-Source: AGRyM1sjwLRosHhGfK5wYDGLNPyZvUj6pzH6TVgnH7fYGeh1AN0vwiwCZ8qJyeAB/u6zkz8MM0cfWA== X-Received: by 2002:a05:6402:3907:b0:431:6776:64e7 with SMTP id fe7-20020a056402390700b00431677664e7mr6798242edb.0.1657306580905; Fri, 08 Jul 2022 11:56:20 -0700 (PDT) Received: from localhost (p200300e41f12c800f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f12:c800:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id v17-20020aa7dbd1000000b0043586bee560sm29912939edt.68.2022.07.08.11.56.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jul 2022 11:56:20 -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 5/7] ARM: tegra: Device tree changes for v5.20-rc1 Date: Fri, 8 Jul 2022 20:56:06 +0200 Message-Id: <20220708185608.676474-6-thierry.reding@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220708185608.676474-1-thierry.reding@gmail.com> References: <20220708185608.676474-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.20-arm-dt for you to fetch changes up to 799270e9b8be0846d418ed6c3f61408aef8059a1: ARM: tegra: Align gpio-keys node names with dtschema (2022-06-24 18:15:53 +0200) Thanks, Thierry ---------------------------------------------------------------- ARM: tegra: Device tree changes for v5.20-rc1 Two minor fixes to help reduce the noise from the DT validation tooling. ---------------------------------------------------------------- Krzysztof Kozlowski (2): ARM: tegra: Adjust whitespace around '=' ARM: tegra: Align gpio-keys node names with dtschema arch/arm/boot/dts/tegra114-asus-tf701t.dts | 8 ++++---- arch/arm/boot/dts/tegra114-dalmore.dts | 8 ++++---- arch/arm/boot/dts/tegra114-roth.dts | 6 +++--- arch/arm/boot/dts/tegra114-tn7.dts | 6 +++--- arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 4 ++-- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 10 +++++----- arch/arm/boot/dts/tegra20-asus-tf101.dts | 10 +++++----- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 4 ++-- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- arch/arm/boot/dts/tegra30-asus-nexus7-grouper-common.dtsi | 14 +++++++------- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-asus-transformer-common.dtsi | 10 +++++----- arch/arm/boot/dts/tegra30-cardhu.dtsi | 6 +++--- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 6 +++--- arch/arm/boot/dts/tegra30-ouya.dts | 2 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 10 +++++----- 28 files changed, 66 insertions(+), 66 deletions(-) From patchwork Fri Jul 8 18:56:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1654359 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=QD+dZbUe; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4LfjDT7217z9s0w for ; Sat, 9 Jul 2022 04:56:25 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239370AbiGHS4Z (ORCPT ); Fri, 8 Jul 2022 14:56:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47740 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239341AbiGHS4Z (ORCPT ); Fri, 8 Jul 2022 14:56:25 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EDE711EAFF for ; Fri, 8 Jul 2022 11:56:23 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id y8so22154850eda.3 for ; Fri, 08 Jul 2022 11:56:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=F8s2+p8LjANuZXcoKxnrIvQWiA6th9781IfxFA/tC/g=; b=QD+dZbUeLbXqgAsnQko0xtB2z4X3qyHVfjB2rkBBWfcXoOIsLhALIcIU8Dyxl6d3MT dqv/y9erkYiGrP2+84STTg5vslp+zmIa5iQccwzSK6QGHLbY0JOwQt6LcdeJsC2OomuF jAZXNbJj0MXt0WzOQ+7ztnzzlv2ikv4qvQzmmfuTFeFpZuIHy62+PmcNZOhGhxvnJZ4f HvBY3Sl3et7nO2aaiia6apdP4nsHpPFe3webTKMNK9gtOuNr01ni/FG484jUr39mHaE2 IbfGWioCa/O+gOJWzVR3k3Z/wYhBw3VQUvWBb7SJc7aXay4NllQ/kVmRXtOr7rzMTIJB QZfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=F8s2+p8LjANuZXcoKxnrIvQWiA6th9781IfxFA/tC/g=; b=e8Zp66Noce5F1r3nWSQN6DXk5BrM18fkgisauM9jV8ISTAMwTzsnlw1Z6amQUdY985 Ug9XREy7cHcfQgReF0OpnVRQ5Q+1E7mtFftK4FxMJOMUmcN6UzdQ/X4i4H1hlL/+Zeqk lAYffNxl7Yo53i2iRXZYyvzAOiWvrKdIZ3EQfAW93a9CDML4LuWZewJbrutzonL/BsxK bscWhk/2abHMSqyoyw8TJ+imlD6Jh17ySgZ13Y82Xc1c0NFTVWQLBsGysENFsjiNU4K/ G1QsgzVLCNbe12O3VfdTakluGb9ut4nSx1QXemyf8S2LDPGOqIApZcS777GFGfD/z3pX ViSg== X-Gm-Message-State: AJIora+NECO1/FaaR5d0Vpu/8wxv8lLoL2yXbN/++uwOcvDtycFNMucj G3XjhgS50MAcYrt95F4Et1I= X-Google-Smtp-Source: AGRyM1s2C1zAQ4/umePlCoIIYiyymyCSyW3zKF8Vsu2dhQ/pfJtCyz2DYqOKFanb2vdm2xd6nIvlrA== X-Received: by 2002:aa7:c9c9:0:b0:431:962f:f61e with SMTP id i9-20020aa7c9c9000000b00431962ff61emr6825454edt.189.1657306582513; Fri, 08 Jul 2022 11:56:22 -0700 (PDT) Received: from localhost (p200300e41f12c800f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f12:c800:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id jl18-20020a17090775d200b006fec8e8eff6sm20734896ejc.176.2022.07.08.11.56.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jul 2022 11:56:21 -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 6/7] arm64: tegra: Device tree changes for v5.20-rc1 Date: Fri, 8 Jul 2022 20:56:07 +0200 Message-Id: <20220708185608.676474-7-thierry.reding@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220708185608.676474-1-thierry.reding@gmail.com> References: <20220708185608.676474-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.20-arm64-dt for you to fetch changes up to b415bb7c976f1d595ed752001c0938f702645dab: arm64: tegra: Fix SDMMC1 CD on P2888 (2022-07-08 18:00:13 +0200) Thanks, Thierry ---------------------------------------------------------------- arm64: tegra: Device tree changes for v5.20-rc1 This adds and enables various hardware on Tegra234 (host1x, VIC, GPCDMA) as well as the Control BackBone related device tree nodes on Tegra194 and Tegra234. Native timers are enabled on Tegra186, Tegra194 and Tegra234, which allow keeping track of SoC-wide timestamps as well as hardware watchdog functionality. The audio subsystem is enhanced with the Output Processing Engine (OPE) on Tegra210 and later. Finally there are a handful of minor cleanups and fixes. ---------------------------------------------------------------- Akhil R (3): dt-bindings: Add headers for Tegra234 GPCDMA arm64: tegra: Add Tegra234 GPCDMA device tree node arm64: tegra: Update compatible for Tegra234 GPCDMA Kartik (3): dt-bindings: timer: Add Tegra186 & Tegra234 Timer arm64: tegra: Enable native timers on Tegra186 arm64: tegra: Enable native timers on Tegra234 Krzysztof Kozlowski (2): arm64: tegra: Adjust whitespace around '=' arm64: tegra: Align gpio-keys node names with dtschema Mikko Perttunen (4): dt-bindings: Add headers for Host1x and VIC on Tegra234 arm64: tegra: Mark BPMP channels as no-memory-wc arm64: tegra: Add Host1x context stream IDs on Tegra186+ arm64: tegra: Add Host1x and VIC on Tegra234 Sameer Pujar (2): arm64: tegra: Add OPE device on Tegra210 and later arm64: tegra: Enable OPE on various platforms Sumit Gupta (5): dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding dt-bindings: arm: tegra: Add NVIDIA Tegra234 CBB 2.0 binding arm64: tegra: Add node for CBB 1.0 on Tegra194 arm64: tegra: Add node for CBB 2.0 on Tegra234 Tamás Szűcs (1): arm64: tegra: Fix SDMMC1 CD on P2888 Thierry Reding (6): dt-bindings: power: Add Tegra234 MGBE power domains dt-bindings: Add Tegra234 MGBE clocks and resets dt-bindings: memory: Add Tegra234 MGBE memory clients dt-bindings: tegra-ccplex-cluster: Remove status from required properties Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt arm64: tegra: Enable native timers on Tegra194 .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 1 - .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 40 +++++ .../bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 97 +++++++++++ .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 74 +++++++++ .../bindings/timer/nvidia,tegra186-timer.yaml | 109 +++++++++++++ arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 49 +++++- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 37 ++++- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 47 +++++- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 47 +++++- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 113 ++++++++++++- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 84 ++++++++++ arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 88 +++++++++- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 10 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 42 ++++- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 49 +++++- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 177 +++++++++++++++++++++ include/dt-bindings/clock/tegra234-clock.h | 105 ++++++++++++ include/dt-bindings/memory/tegra234-mc.h | 26 +++ include/dt-bindings/power/tegra234-powergate.h | 2 + include/dt-bindings/reset/tegra234-reset.h | 10 ++ 25 files changed, 1196 insertions(+), 31 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi2apb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-cbb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml create mode 100644 Documentation/devicetree/bindings/timer/nvidia,tegra186-timer.yaml From patchwork Fri Jul 8 18:56:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1654360 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=M05Kls/Z; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4LfjDX3n3zz9s0w for ; Sat, 9 Jul 2022 04:56:28 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239323AbiGHS41 (ORCPT ); Fri, 8 Jul 2022 14:56:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47766 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239341AbiGHS40 (ORCPT ); Fri, 8 Jul 2022 14:56:26 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A50418E06 for ; Fri, 8 Jul 2022 11:56:25 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id r6so16469963edd.7 for ; Fri, 08 Jul 2022 11:56:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=M3EJ6Gj4vVE4K1X+nxefRXGxbrM3uP5m6QimMo2Ol5c=; b=M05Kls/ZSYTqihjh74UetxGWN0qyA4jL08gG1oYhLxFsUWIzOqfYUZQ5i5quYBQdBF c9jIuwvPra5XiEMj0U6oIFIHRfHmcNbw62Gg0xayUqkCrLXWTaXuziRbWJBpW22psFzK l+9IDRqMp268qXsIqT3vP1bp3NJmYWVDArEHRIjsawXB48IpnpLCd7THhijz/aiOW+9C leEsBEGACgx6V7ViIljmKrqZyuXhYfFuqtmGq3XWnMHX64t86UMGMn6PVzOw/dA5Uu1W rAcG5UHASrK0aa/dqMBaCbShqVxnuUaNeY2hzHd7IjIeLDWuAuUyH1bAuDGEhNsJ8Xxg Gfmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=M3EJ6Gj4vVE4K1X+nxefRXGxbrM3uP5m6QimMo2Ol5c=; b=Nqa3k4XurWtbmR11WSnp3qLPjiSwZc8kMHB4jSQnuOr1BfQFDM5dShs68qWrXPRFem YGCKmoY2gHwlmTPTbRjZP/XX+Um3RheVXBExtQk7M7P+9fmC43m7/DNJkFSVUWrQAVgV +FUNoSlCx/qPCo7BR1bp0hly2Y1nXT9l4+aE/0aUVyHVoUsdOr5UkmtfvfmElxMm5dXA EfmTWr57c9z+hatGkFDw1V0mpP3F/5iUGuUxuekfy6FtMNhjQqK6CFcqeA3GI+LyMmQT taj+sQwHHxu0SOPnkxwLvSGlK3pyCBOEVPfhGjQXU5PeeCbdvGvFLCq/yRbxljYuxY79 gX8g== X-Gm-Message-State: AJIora9RLPGiYZ2kh6b46m+rf5BSLUCo9xfjlEdvzkLUR37nzDzZmgVR P5xf24dPjxF1NhGylvqnEX8= X-Google-Smtp-Source: AGRyM1sd37Zllw8SQbn2PN0x+8QLjIIKEpkF+CZiwqpavJ5y3nyVuL1GGFEGnVNM299qJOTG+EJnGw== X-Received: by 2002:a05:6402:5112:b0:436:c857:7a76 with SMTP id m18-20020a056402511200b00436c8577a76mr6953006edd.263.1657306584153; Fri, 08 Jul 2022 11:56:24 -0700 (PDT) Received: from localhost (p200300e41f12c800f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f12:c800:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id kx9-20020a170907774900b0072aebe7b64asm5417550ejc.222.2022.07.08.11.56.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jul 2022 11:56:23 -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 7/7] arm64: tegra: Default configuration updates for v5.20-rc1 Date: Fri, 8 Jul 2022 20:56:08 +0200 Message-Id: <20220708185608.676474-8-thierry.reding@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220708185608.676474-1-thierry.reding@gmail.com> References: <20220708185608.676474-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hi ARM SoC maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.20-arm64-defconfig for you to fetch changes up to 28b4dcc8f0108e2c430b63b0325c61ae97d6dc79: arm64: defconfig: Build Tegra OPE module (2022-06-08 15:39:04 +0200) Thanks, Thierry ---------------------------------------------------------------- arm64: tegra: Default configuration updates for v5.20-rc1 Updates the arm64 default configuration to enable the OPE driver as a module. ---------------------------------------------------------------- Sameer Pujar (1): arm64: defconfig: Build Tegra OPE module arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+)