From patchwork Mon Nov 21 17:12:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13051409 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 6A01EC4332F for ; Mon, 21 Nov 2022 17:12:47 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 1FE4CC43148; Mon, 21 Nov 2022 17:12:47 +0000 (UTC) Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.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 1ADAEC433D6; Mon, 21 Nov 2022 17:12:45 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 1ADAEC433D6 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-f46.google.com with SMTP id f27so30156629eje.1; Mon, 21 Nov 2022 09:12:45 -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=/STuBXraPKUI11mbHj9+9HyD5/ejZSw22vpVmblNRsQ=; b=XFnyxlfrDj0t3mBzkP6QFuzEderAkpKEzCcPH1baBIbm6J4M2Y2VzmPhzvA/KZgS4j 5ndDf7nuF7upf28fCjR6c7MD3yU33BxUFkLZMyFYuSW71jzEKn9PIc+/JU9AfwJhbCxB lnxO2DF32+B60dRnTMNimwGMrh963KMu2gzfP9DZO3NKDqren45ljKQMkc7ukBkNbOs/ LgsGzrJMGzK3WNRfmrzCcBxkSqCOLj7s8BJ17VSuKrOVbdZyrLLwHv1V5k+rvz1wDfZ5 3I2kh0YapTe5wdzCcFvaGn67qJ6CvyoQwyh8ozeSaPANrmYvZU11CNnrG3gdK/w4V2LM lHsg== 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=/STuBXraPKUI11mbHj9+9HyD5/ejZSw22vpVmblNRsQ=; b=zOrBm3nXzUYxEd/TGbu+y1k74VN6TrV8QsMrC7UxfYz5O5tm7cg+7dYGt5HlqCGWL7 fSchey1y35kaotpNYNhoe3rLVHlkaEV9n5oQEnXRDAtgix+H+0Gpv7Sd/dUsGOXuAyTM 2YmO/9KuWKOwikpoyBhWX4Zaaru0SiIfVJLf63Vuerf9iau0+hiq8dqeI+O1obRGNt+M vaFu9zw/XxtKF+98CftN7XxVE3GMlJbI57T3CpU4gYx+PQwE6NCACPaJBejkjF2mANXv ACjZ64mFCxZp0uBEd1E2RR0dM2HH8OJ8P6uvNO488YZgY5xqAeDbBoKg3FtYtLgTBiqa v8bQ== X-Gm-Message-State: ANoB5plOgmyCEfguzEOlQupzfxbW9DfwgpGBqAtxpnX/rOznA124qot+ wgsoz1HWn+bMGtrBCHDidNggiiB5XZc= X-Google-Smtp-Source: AA0mqf45YUum2N9LxChlLd2+6BGzxa4M+ofMic1KxQlOZzMOCxdfhWaoUDbZj+Yy21GJlU81Dvskbw== X-Received: by 2002:a17:906:398b:b0:7ad:b868:f096 with SMTP id h11-20020a170906398b00b007adb868f096mr16641404eje.295.1669050763692; Mon, 21 Nov 2022 09:12:43 -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 qk14-20020a170906d9ce00b00772061034dbsm5115852ejb.182.2022.11.21.09.12.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Nov 2022 09:12:43 -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 v2 1/7] soc/tegra: Changes for v6.2-rc1 Date: Mon, 21 Nov 2022 18:12:33 +0100 Message-Id: <20221121171239.2041835-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-v2 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 Mon Nov 21 17:12:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13051410 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 3DB06C433FE for ; Mon, 21 Nov 2022 17:12:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 08C8CC43145; Mon, 21 Nov 2022 17:12:48 +0000 (UTC) Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (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 15E52C433D7; Mon, 21 Nov 2022 17:12:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 15E52C433D7 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-f49.google.com with SMTP id l11so17182851edb.4; Mon, 21 Nov 2022 09:12:46 -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=pY70Yev9QdiV3UD01epXVUTgE//iw8cadwhCJt+Sn+s=; b=DLZlZFu42apwdJHgOEo/yiU8+64XPQWVTmj+RggiQ3Jg00Z5Hype8GMW+DXcftyAc3 ESFnati4U0N/v78cKN/0RAOhh9l8Kcf7qgNb89+vM0WR7Q3gTN/N+4+FAWtuc0dhcgt4 yXEZ2x5e1eaMg9hmi/aUf5T3y9agOdlDENsIppQuO3/m/YbWOIBpgM0KJnpLLPQklYm8 MeWKJzlOHK+1u5GU9zOydveppussejTzpxx39nUgKPpDGC9XMrb7LFP9ei3Fuh7xxx2B GSACM7orsYsn4g3YmyHzGvS+zWye5nu1VFQgFUjVLIqRT1KqXSVy2BwgK4mSGm+sfLlL MzDA== 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=pY70Yev9QdiV3UD01epXVUTgE//iw8cadwhCJt+Sn+s=; b=G6MMuqyGric6f6fKkb8EnEDUc+cz7KGr52yxvxHrxmpB6Gxk6f2/oD6++872tFj0R6 M9B72hiwlYO1Kw7xLKf3CmV8tv3yC+J221wHScIHlYgEDjYCwn8SVxeqaasPx6OYlTPc 1YVHT25P50XurcZfsghaQaWkrJ+3OJ1pdEK0VoQQyTTubCTK78bDbF2e+CKEkyGhqPqj 11Gu4/67G6JKuWtvBWs5JdBeakDfJj+pSxLBfi8xFa3/2OdZwtLCMaw2Z/OvqZM7l9nX 9YVqPgH5vtoXWhn5a5i70kt1K8vnYRju5Dn05xR25M7maX+xqElIg6OXv8epWD5jqLjQ ueOQ== X-Gm-Message-State: ANoB5pnl2PBeqQtlzE1VQGAZ1lYGFMEp0WXd0huTlOZkTfo0w2VJn4/2 7oi9FhC926iTAMfKp0B2A75yZ5HOQ/U= X-Google-Smtp-Source: AA0mqf6tRk51Lbhn8FiGeIXPSjfOadBGoIYut3ULUNNTA21nw4KAgxXV3F5WQDtUI6X6GJI9acoH6Q== X-Received: by 2002:aa7:d94a:0:b0:463:6b8f:f203 with SMTP id l10-20020aa7d94a000000b004636b8ff203mr17139124eds.236.1669050764890; Mon, 21 Nov 2022 09:12:44 -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 k19-20020aa7c053000000b00456c6b4b777sm5321535edo.69.2022.11.21.09.12.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Nov 2022 09:12:44 -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 v2 2/7] firmware: tegra: Changes for v6.2-rc1 Date: Mon, 21 Nov 2022 18:12:34 +0100 Message-Id: <20221121171239.2041835-2-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221121171239.2041835-1-thierry.reding@gmail.com> References: <20221121171239.2041835-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-v2 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 Mon Nov 21 17:12:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13051411 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 02E73C43217 for ; Mon, 21 Nov 2022 17:12:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id DCCBEC433D6; Mon, 21 Nov 2022 17:12:48 +0000 (UTC) Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) (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 EF7F7C433C1; Mon, 21 Nov 2022 17:12:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org EF7F7C433C1 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-f49.google.com with SMTP id n12so29999095eja.11; Mon, 21 Nov 2022 09:12:47 -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=emJ3NrA9d0nlU40thOmFMMbBHA6ADDLelJJHapryhgo=; b=BLDYHEFbvZGps61TbCU1onH+Mgsiwvg0svbbt/Puk+Q4t1W+bGPPQk9vdaoQ39JLFx SVS5+C60Z18zWkgHZlZ7Oz3MAqIjJ1mAkIO4Ekuin+rulR9z+rGRw3uX6eBk9vmk6zdf VN29e204Fa6iqa8vMTpkpqaLNeT6hWIq4Thqqw1VpHmacF8FXwTLqO2wX0n04vPDNojE b4lYt6eHESCSw9o2T+yB1teT2OzDZ5gUW0nJBt+QG8kb2etJnbwCwfu9wPJeziL+4WkV X/QVJPvPOdSGAFgynHAeSzQTwj/lBkckQkhbWZgCvooOm+7jO6WG6v78yGgm/j6aqsRW aCqQ== 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=emJ3NrA9d0nlU40thOmFMMbBHA6ADDLelJJHapryhgo=; b=hSJL09yDtcIPWaSEstfQ2cR7Azwl86pMakbfVHcG+yeJaKo60d5ByBJpZbK+1lAI7y vd4OYe6gmorriV4sPjNGx7WVyYr51uZmSa3s7ZuxCRvYo2yVOMIdfbR/tOJ7xF6+9M+A P2Owk0Jv7pL6/0uomerJ/ic1yD3nAEweGdxq49EM8tIcKfxNhvBLRIqb0CVkFNEbt5L+ VmYse6SF7MuHCmo+tNpip0/0hF7feWgHFlkdVHW/eryq5IruY4jpHG//EHVzSeW8JY69 EIW4YuKaJDiqZVJwgPvv9gWQDGlOIlkpcbgbWIfENEpJlRe1qZsfe/YpCPVix++s0H5S PDPw== X-Gm-Message-State: ANoB5pmrNMwoyGdTlKsnhys2Kdoe1BrG71bHIDHphQHQ4tw1UIgtdvgC L1mj6HL8Ha0S1DLcg1V/IAUztjfaj38= X-Google-Smtp-Source: AA0mqf5FZEJ5WTMN/LfB5Fh3lc6+ZRiUjmOXEKpS7D+rD6sptk9O2S1FTpDlcNq+7AAow2m52yaerA== X-Received: by 2002:a17:906:edb0:b0:7a0:948d:80ae with SMTP id sa16-20020a170906edb000b007a0948d80aemr538372ejb.658.1669050765933; Mon, 21 Nov 2022 09:12:45 -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 h5-20020a0564020e8500b00458a03203b1sm5439056eda.31.2022.11.21.09.12.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Nov 2022 09:12:45 -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 v2 3/7] clk: tegra: Changes for v6.2-rc1 Date: Mon, 21 Nov 2022 18:12:35 +0100 Message-Id: <20221121171239.2041835-3-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221121171239.2041835-1-thierry.reding@gmail.com> References: <20221121171239.2041835-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-v2 for you to fetch changes up to 1d9e77b644d2e5c49e6d35f77684bd260ad98557: clk: tegra: Support BPMP-FW ABI deny flags (2022-11-19 02:00:32 +0100) 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 Mon Nov 21 17:12:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13051412 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 2EC55C433FE for ; Mon, 21 Nov 2022 17:12:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 12727C43147; Mon, 21 Nov 2022 17:12:50 +0000 (UTC) Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.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 064D6C433C1; Mon, 21 Nov 2022 17:12:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 064D6C433C1 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-f41.google.com with SMTP id s5so17151446edc.12; Mon, 21 Nov 2022 09:12:48 -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=dD+nn3RcUVAXIgjkmKfwa+r2PxTnm0FpkC5Fz1p9PlQ=; b=EKAKUvd313xA40Vd4Lnjm1Omf6+O4la2dwU7/bRGmpuzsfV4iaFgyOd1hrdMCr/S4B imEFDVKKNNxraUt5f6OxZoW14TIUf+M0J5NFmPkdepaWSxQK3BKUjxbP7GOmw33yvDoI pI0i99nSQ5ho7PhItlEBpTUKK4Kt3InrGGRzUlKV2OXeM0yXxPQIdEGDJIN1rJ9zfKLL yDOHnOiaHvrpIzfUF1XyVI6ahbZt03mN86GlhZrUfN3D64XFoYoPxLwNNr+mxoCWONLe 052baunEUUY56WWeetg7cQpFaOoukrdwPHIwh4uuYTOIfR7Qmy+fnmFsnhU3RQLtsDPf cnjw== 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=dD+nn3RcUVAXIgjkmKfwa+r2PxTnm0FpkC5Fz1p9PlQ=; b=Q4R5zEpTt7MO2+TOpwFpB+dllbC81gtNi0/QJW5488vLAovTjzFSoGkdR+ENO5rp6N kpF/JkkK8BmaO1M+f9HJ8mQUuCIdiXt16uVfeUaTUx/joE4X9jTedwDdMF89rJIcC0iR EA0AqOUs1uWFBpElR+aRG2uuS9WmIgYSEhh5BLgbCRMCEHwQxq7f8ms9RJhYeyuqbvhN BFwcVQScPRuzfwOmwEeIsV/CLkzUBjq/y+dgrnKYKGvtP9hdvVJlgzA0OUWDQ4LOwzGQ NT5Xg927+YDp/Xqxb14brYTBuJgk1xpmOWhGbwdI3rcKC/IBZt/l8QY4RGq+exaKY2Wg WgOQ== X-Gm-Message-State: ANoB5pmXEB3LUubWtWqrPA6xzGR+veD91DU1mZPknTUteBf0PnO1vXNQ acycb+7siURkg9mvOT3G+gR6fGckulE= X-Google-Smtp-Source: AA0mqf42i2eQOmFt+Gy7c5CkEuQu5yMKeKQlpAMO2TnU3vVzAPwYj2GnwiM9+8NN37FyV8P3t6E0RQ== X-Received: by 2002:aa7:cc8d:0:b0:461:15f0:a574 with SMTP id p13-20020aa7cc8d000000b0046115f0a574mr17446256edt.187.1669050767045; Mon, 21 Nov 2022 09:12:47 -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 ee47-20020a056402292f00b00468f7bb4895sm5098579edb.43.2022.11.21.09.12.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Nov 2022 09:12:46 -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 v2 4/7] dt-bindings: Changes for v6.2-rc1 Date: Mon, 21 Nov 2022 18:12:36 +0100 Message-Id: <20221121171239.2041835-4-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221121171239.2041835-1-thierry.reding@gmail.com> References: <20221121171239.2041835-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-v2 for you to fetch changes up to 97351cd8bea8e284cf62b4b7f35fa12059b47d7f: dt-bindings: usb: tegra-xusb: Convert to json-schema (2022-11-21 13:27:30 +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 (1): dt-bindings: tegra: Update headers for Tegra234 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 Mon Nov 21 17:12:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13051413 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 09674C4332F for ; Mon, 21 Nov 2022 17:12:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id E0E0BC4347C; Mon, 21 Nov 2022 17:12:50 +0000 (UTC) Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.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 07E97C433D7; Mon, 21 Nov 2022 17:12:49 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 07E97C433D7 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-f46.google.com with SMTP id bj12so29975015ejb.13; Mon, 21 Nov 2022 09:12:49 -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=/I/hLJg7MJV1bbkW493eGQbSidaKR60YPeJkn7lTWxA=; b=nIHs6uEOvd7f5zoJ/R87pVZth0gXsB7ILmkvMmacJfaAUVc5N8SgC/SlkavakiyKZD xGJptgWdBt+Z2g8a9p6nBheyfoSHPuELey76LK+xxYaH2SFkCCueBErlQpOSREBrHwYP ddqjjJr7gx/poxH2aFHrjPb2lo04E1VnJNIVOX27PpZjh3GwKrjTg+J2zgq+0vs982mT b57b+5W4sLMW9uUepW8LTrhdw5F0NkaMT4NlXaTf2Fi374CKtn0dvZZ32oQJFXgp1TTQ PGcsE+fjxgD9ojKcjjqanrK1yF0I3AsOCrt8x+4etRl/tEPe2XjYWzg+nY8K9LxJ+awj /wtQ== 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=/I/hLJg7MJV1bbkW493eGQbSidaKR60YPeJkn7lTWxA=; b=tsJmj+zPaT40tvYQDM6hnhqv9Uj0MJHZcJcSMtDiyNlnaF4239JPuqDITbAihnpYIT irst8NrkRGoLUGhl7+b+seaKOG0/aEW5sLNC4/5E2+XPhJQzZV0jww3wCERrLoBId1u3 sQMLpPqxu75lNm77r38Eol8wNAygUsjbiTNjmPeEezj6oRLeyzAAJDsh5iSHoE1BmOmw ZGpFNZkoKiDAmi0P4//9a/ljpmIwOeXDW8izy79h/1FvvOwBaJQ1H9uK8gWZ3XT+NXob 9IrAh8VvPtm6nEliGs9laTK3CmZVZEVcZ4VFs4A9D08/IVgLvWRqUrx0/zWJ4wYfw5lK WC4Q== X-Gm-Message-State: ANoB5pnANbQmLScKihF0EHUNByLz0m/Qjey6QNRoF/JEyFbhZASCvOvC Y5dbicOkUgtRlM7tFE3QD9qFkEjLv/w= X-Google-Smtp-Source: AA0mqf6HMYgi3IGidZEidg91nwrgrNnZLuWMZJvTXyr05gfMwwYYCVXlUSm6yayBL2u+IVsE5gfb+g== X-Received: by 2002:a17:907:d60c:b0:7ae:e592:6d83 with SMTP id wd12-20020a170907d60c00b007aee5926d83mr15462529ejc.699.1669050767943; Mon, 21 Nov 2022 09:12:47 -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 w18-20020a056402129200b00467c3cbab6fsm1354462edv.77.2022.11.21.09.12.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Nov 2022 09:12:47 -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 v2 5/7] memory: tegra: Changes for v6.2-rc1 Date: Mon, 21 Nov 2022 18:12:37 +0100 Message-Id: <20221121171239.2041835-5-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221121171239.2041835-1-thierry.reding@gmail.com> References: <20221121171239.2041835-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-v2 for you to fetch changes up to 5cd24ca0985f2dfb5628354fb63ede67b1dd993d: memory: tegra: Add DLA clients for Tegra234 (2022-11-21 13:29:02 +0100) 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 (2): dt-bindings: tegra: Update headers for Tegra234 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 Mon Nov 21 17:12:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13051414 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 01F92C43217 for ; Mon, 21 Nov 2022 17:12:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id DB7F2C43470; Mon, 21 Nov 2022 17:12:51 +0000 (UTC) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) (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 DF7B2C433C1; Mon, 21 Nov 2022 17:12:50 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org DF7B2C433C1 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-f52.google.com with SMTP id x102so17254468ede.0; Mon, 21 Nov 2022 09:12:50 -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=TUQHKz1alORL7sfDMVM2m4TT1Si68UWSxELASufCTEg=; b=jDe0GlBQCqXx48AQfvwf5q26h5NtpNsCBzzLcKRCGgHSljK6wAadeFKUazmRlJKbRB Shat/awnyFmPGGEUGwU22UqT/hyhF5N1LxMcLUxhQCeUpydoj1MIoFUcdmDFBb5tbvuY +ihDIit3AHshnKfXaschAvnK8WHyIa6ppatFWNqpAqVKPC7mUn4mMwNzVac6k+T6XXrp DPJWk4xgISVgeNVhkPDto3ULhjcjpguuzTfb5F3W/QBtX77RwKyiOGqpVHfx+kha9cez FvBYpjuozwWkWkw3cFGNYHZNESllugMWI3UmRQjsmnVoJLtRDHMW0PkF1O+ALPMbnXVv FoEQ== 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=TUQHKz1alORL7sfDMVM2m4TT1Si68UWSxELASufCTEg=; b=MK5XYyu4qeo05GxjqoHJHgvq5x1fy+4oVCmXGI9Uxy7fb0WSJco0XaM27iI3NULdTq RGf/msLHvfC/KDRKGbVCDjXCUDjXTTZa19RQOOjVfArJ6Q2FPzYNtPd8yx6FhAP6sSkf 8Iq1FHOAdcVuT3G39PPJf7y9nEBaJkqErPM6g2LO7FTVZ6oseeCHOc+1tlz7X+Uc+Noy Lfx4MKm3y7zK3nFI0cylX6HNKXqKH/nAEgdiy1Q7i49g9z2LL41qfxbjybJdx1stmrtg IhJ15BmHTGRn8Q2XQDZDgL4XYqzldSoNorz7mK6aCSSCQhRnb/l5QIsyDO3Wx1dawz2l BR/w== X-Gm-Message-State: ANoB5pnwtT8CKS5vf4wKWJoutNefw3i8C27XeeRJ4ebBm1mpsSjzytaX FaH+W97HQB4uvT31LELRqcCDwYHfkos= X-Google-Smtp-Source: AA0mqf6agvnlQmh/JfbkQRR6OpngWpcxkMJOi45gpkORNvqtqg88JDel89/jxP/SmIqURSV1irDGCg== X-Received: by 2002:a05:6402:60b:b0:461:9193:7278 with SMTP id n11-20020a056402060b00b0046191937278mr17563799edv.220.1669050768911; Mon, 21 Nov 2022 09:12:48 -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 e10-20020a170906648a00b007adade0e9easm5152202ejm.85.2022.11.21.09.12.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Nov 2022 09:12:48 -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 v2 6/7] ARM: tegra: Device tree changes for v6.2-rc1 Date: Mon, 21 Nov 2022 18:12:38 +0100 Message-Id: <20221121171239.2041835-6-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221121171239.2041835-1-thierry.reding@gmail.com> References: <20221121171239.2041835-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-v2 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 Mon Nov 21 17:12:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 13051415 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 0CA41C4332F for ; Mon, 21 Nov 2022 17:12:53 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id E7E13C43470; Mon, 21 Nov 2022 17:12:52 +0000 (UTC) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) (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 D79B9C433D7; Mon, 21 Nov 2022 17:12:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org D79B9C433D7 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-f44.google.com with SMTP id z18so17176846edb.9; Mon, 21 Nov 2022 09:12:51 -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=N6dGAFAHsa9p5rBqdTstHSkqVhnceetyhIFDb9Pq0iI=; b=MUodzzIYUG+oJ+MwapKr2R3YfCfQrg1VdeVsyQ/V/WAiXZZFBDEsrzbnNzoCUcDWFE Q67JjLyyhLqI8XHNqnjTFMAy5tTOM4MLqYVG2cm45l+tXD7FApzq00Gr2uCNDolO6XH4 WrxT8S71+buqJPUQJa8VrRjamIsFkUChZHnPiGk7H1CIpuwR2c1OVMUqn/+5xOrmzM0M Hpr0JQfgTSPTjkGyWbpbNVkd2wBzRlA4THPz4wyr/Yfr0YrsOVx043j+MH+nGoWrGj5z B5iUTFRC9plC44QzwmcDSoGLT64DIfO9EXZ1d7ttl7iKZ61TLlm8akvC8XbjfaNgmfrW z1kQ== 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=N6dGAFAHsa9p5rBqdTstHSkqVhnceetyhIFDb9Pq0iI=; b=a8DHX36oRmgnPUUU8jwa48w1wx2BuH9GQLt2e59pSnHsOivyS/7ceMB3ws2+scPh2L mjDKmXppquBFCjHyAzRvKJL2l2SLJBGb095FTtRXx7Qwh9FvrZEf03oJzCNMxGBGQXxt vfq9NO+hgmJYSQoPe9jPFAEwdFadx+iqdD2W36l5dL7p96HGu1w4i4uqDcQdz0H65sbW jtaH4UUzDqnr1ScDsFKfqZq+tOxfQ/ailh2I2bHoUKQtITXROJrOJkVbmKNw/N4bzkv1 c++NrNlZd9KS64fnBaUomVRrSCDfJc6/RrN7WvoA1y8yPZ16iiqo6WtQ0vYJuoj7bpUo viBA== X-Gm-Message-State: ANoB5pnwxPHEu1iRtNaDVhgMV4+SryYgZ85RngA4HtBhJDD21shrhctW to+AzgJs2zxNo2maeSKeLeuPdsI/S/o= X-Google-Smtp-Source: AA0mqf62E7mDMYhB8iW+yawGTfz4x5HJ+AwPVoEjivfQA39R8o5YTr8IwjbdX3GuAexHtaUoraRP5w== X-Received: by 2002:aa7:c587:0:b0:469:3d58:20a5 with SMTP id g7-20020aa7c587000000b004693d5820a5mr1802428edq.136.1669050769928; Mon, 21 Nov 2022 09:12:49 -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 i7-20020a17090671c700b007aec1b39478sm5121213ejk.188.2022.11.21.09.12.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Nov 2022 09:12:49 -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 v2 7/7] arm64: tegra: Device tree changes for v6.2-rc1 Date: Mon, 21 Nov 2022 18:12:39 +0100 Message-Id: <20221121171239.2041835-7-thierry.reding@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221121171239.2041835-1-thierry.reding@gmail.com> References: <20221121171239.2041835-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-v2 for you to fetch changes up to 1002a361127b6b42b8d1ef686a4c1fa68541d6f5: arm64: tegra: Remove unneeded clock-names for Tegra132 PWM (2022-11-21 13:30:16 +0100) 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 (6): dt-bindings: tegra: Update headers for Tegra234 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 branch 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(-)