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: 1707503 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=XFnyxlfr; dkim-atps=neutral Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by legolas.ozlabs.org (Postfix) with ESMTP id 4NGDX00q6mz23nX for ; Tue, 22 Nov 2022 04:14:24 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231343AbiKUROW (ORCPT ); Mon, 21 Nov 2022 12:14:22 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34698 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231357AbiKURNp (ORCPT ); Mon, 21 Nov 2022 12:13:45 -0500 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 809DBCFE80 for ; Mon, 21 Nov 2022 09:12:45 -0800 (PST) Received: by mail-ej1-x636.google.com with SMTP id n20so30203404ejh.0 for ; 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=qRkzNTwJaNcLVZw0MqqoLnvyvfemSrtXhZyDEgbvFuxWgHi+iaWroIK1Wdx7j1R5rY E7/0v9Y7EeXLDhpR/5+34sx8eZyn1vC2uBX9cFz1jLVKTZ4xjtNl8n/02aPPqEdsolJF SNAAZPQnQhd9rUoZPAFX2z4GhQ6vgt57090Cx2IVxsy3SWWV+ke2p2Y0W/0aXgxit+d1 1/1YYSzIDr+GyZHH0dnTpTKYf7LEoWsk2XWtxK38Mgw+NBQD3qANPFRf7CK4Wd3yJibt 8Ch6k/pirp0wmdASd+lPlcmLVmE22Ph5D8++rAP7WObvB7i3shVD81NImGGxhRGEEW/C ZJbw== X-Gm-Message-State: ANoB5pkIoCHstPFuvrPMsF4phAhUT4FevGiIfVeSQu7nTfHr9rhtDHa0 ozoOTWca29K6ZRwoXhtOtXs= 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 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 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 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 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: 1707504 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=DLZlZFu4; dkim-atps=neutral Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by legolas.ozlabs.org (Postfix) with ESMTP id 4NGDX14ndkz23nX for ; Tue, 22 Nov 2022 04:14:25 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231366AbiKUROZ (ORCPT ); Mon, 21 Nov 2022 12:14:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35916 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231419AbiKURNp (ORCPT ); Mon, 21 Nov 2022 12:13:45 -0500 Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 53CB4D06F3 for ; Mon, 21 Nov 2022 09:12:46 -0800 (PST) Received: by mail-ed1-x52e.google.com with SMTP id b8so6393911edf.11 for ; 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=ZdrhS8guz2FB+A1bv2yEPdPTFT+vbRMZozbbE4cg28jgvIpWR8WGHTlMWZyiDcM3fW alOGnK73+uvxoocGLCip8yXxf9sB4j8Gp44p88VeMCrGKYY1PLKhDpccjJrF85/dP94L 2IYGpRRkRRrYKvi0wB0hQ/G/uV9a3syUUuRU6iR68gx+ILqz/XqjCchZb5YdmbnLF+NE gMV0KbuCEPIu0WXJdyPy+XWWRGk4ytlKn8wEsCPv1zZwhFes3cllarWlP6cJ+rzhmt7c Jtu34nr4aXX63k+kjrB1fLe1Zl/slCxB5htypF03W4czxUckqNhz0XBCcIjBogTHf0de wAWA== X-Gm-Message-State: ANoB5pkQB7Du2/ufsWS7AlzRTGr83keJYwBfUFInz1k0zeVpKLDoPzpe UDEEGThsl3l+sBRpha7OjxDbDsFBhQU= 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 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 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 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 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: 1707505 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=BLDYHEFb; dkim-atps=neutral Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by legolas.ozlabs.org (Postfix) with ESMTP id 4NGDX30Wshz23nX for ; Tue, 22 Nov 2022 04:14:27 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230497AbiKUROZ (ORCPT ); Mon, 21 Nov 2022 12:14:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36070 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231368AbiKURNq (ORCPT ); Mon, 21 Nov 2022 12:13:46 -0500 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7DAE1D089B for ; Mon, 21 Nov 2022 09:12:47 -0800 (PST) Received: by mail-ej1-x62b.google.com with SMTP id kt23so30032581ejc.7 for ; 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=bjDoV7KEYdlEvU3RBBndnPFFvGLrp1t8FbXP9Ub/xOMHVMrfDKIHxxOSVbhxrkvjol kdpwHSB3FGejszxnGX7V8lPWaA1j79sGemrixS0cb0Mjz9lHACPgJrhUcrVsBCOQpoNY iiWM4bTPZZEcQAghYwuQOvFUcuO3nJytr0nm8fjExdKy4C5uqGdicT8HFaIopFe2jXVu BnCXHEBX90UL6PqCos6/Q9X8XpuEIyC5dfrtlwNXfVd4F9tV8c7YvnTU849KJjfM1KLn FTXEYHGtBLteNXXHvQ3JNxdl+7/xcRI//LbnIuyNy2AXP6F3jIjZscvGhmcnCT0TrcfF ZwMw== X-Gm-Message-State: ANoB5plIy1vWJA7Kh6WpaZ85jGC7ScVks/LG4mxxUoAGafULaWJDTV2L HyGO+9+HanAdDhIKMy9fkDmSf5D/y6U= 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 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 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 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 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: 1707506 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=EKAKUvd3; dkim-atps=neutral Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by legolas.ozlabs.org (Postfix) with ESMTP id 4NGDX50mRDz23nX for ; Tue, 22 Nov 2022 04:14:29 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231219AbiKURO1 (ORCPT ); Mon, 21 Nov 2022 12:14:27 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36106 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231222AbiKURNs (ORCPT ); Mon, 21 Nov 2022 12:13:48 -0500 Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A6B41D0DF1 for ; Mon, 21 Nov 2022 09:12:48 -0800 (PST) Received: by mail-ed1-x529.google.com with SMTP id l11so17182968edb.4 for ; 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=UyAnipbiB56xcZvudUL1kgxtagZr29C4mxE5r48XEETrBr8Ivs+sX/2kxHKH77WvP1 lWvlC030/jhYLRRNMqEBCWhuwXsaNRlZBumrus3vKLOhjKKYCn/74vB72DKMWTKB4BEK q1HXb8qDuCpL8J6RqrGjzmLtmlKOscH1BG870HbHCPve8OlN2W4n9BT6j/KW2fA3/iw6 ZXHLgo5ZfKPEXIX+OiyzU1LiXtEYmfnS0JERs7T3Xz36iHkSt+W8pR8LpgcoQeP2Fwyt NCK9m8WzHveLVW+zonkrCkyvImAZI1FK8yEVcqUnoK1QXp9oQX+3pOihdCY8PQU/qJq6 Mkkw== X-Gm-Message-State: ANoB5pmj7wlONsC1VBdgsDU4Tc9qHVqhkr1nNEjioTTg7XR3Op8wN2LG J/hxrVoneowzFHIyXCo5O5k= 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 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 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 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 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: 1707508 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=nIHs6uEO; dkim-atps=neutral Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by legolas.ozlabs.org (Postfix) with ESMTP id 4NGDXC3cndz23nZ for ; Tue, 22 Nov 2022 04:14:35 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231440AbiKUROe (ORCPT ); Mon, 21 Nov 2022 12:14:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33306 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230522AbiKURN5 (ORCPT ); Mon, 21 Nov 2022 12:13:57 -0500 Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D9B48D14F5 for ; Mon, 21 Nov 2022 09:12:49 -0800 (PST) Received: by mail-ej1-x631.google.com with SMTP id m22so29998946eji.10 for ; 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=J+rBCySzZauMavPvbnniGTgpImKiBQMhIViyAV6Dyzbw3U7A1raAcb9qN0ZY/Qz07N c1UfbVOcPVlDd28hfnvY4gKO23o+G+NguC9QoQliB3n1qGBP+iVrLTKWOIj4t7dmzA6N yIU6ybWacWFt4ZbyvPajT7+p4fNESSaEVT4KZ+6EGnweC6CQ7UOvp7QO7DOlIzo0zt99 LfHVlBeEYZ0dJPHAojiZh77pXn8jM6acp9lmgAHRJpQ9YNxLcnI0LKG/8GdCjF7SQ4pl 1sy1WQQZ/2R7SE9tpM00F7nK2SX3cfiU2qfhhyDTEywFG5odV6YO4SRoueI0lCgS8mNQ eKRg== X-Gm-Message-State: ANoB5plvXA6KROByzt8LaaW4q9+rSYCY0Qu5smpj/93kjIGYAzYBgbNB sUspnbpv8dDBB/CdXTTtutk= 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 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 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 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 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: 1707507 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=jDe0GlBQ; dkim-atps=neutral Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by legolas.ozlabs.org (Postfix) with ESMTP id 4NGDX85f99z23nX for ; Tue, 22 Nov 2022 04:14:32 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231262AbiKUROb (ORCPT ); Mon, 21 Nov 2022 12:14:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35170 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231129AbiKURNz (ORCPT ); Mon, 21 Nov 2022 12:13:55 -0500 Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 703F1CFA59 for ; Mon, 21 Nov 2022 09:12:50 -0800 (PST) Received: by mail-ed1-x531.google.com with SMTP id v8so6162606edi.3 for ; 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=kzER1LDHLaCIY7WnkVcbuiZ6mcHULEnFRW18wsg75SpB+Ziu8hz4Y4hi+NjNr+vaJP PrT3lOHV4/xCaHw+wDtCUtoSz8s8lgw7H8dxIM/qVL0Sb8A1z0hVl2tp3go3HY457BKN aCeWeNZkRAbq0YU2KFvUp+y8gJcvp83yMioVNmZgKuf5PSr5ccPrB81yE4Ir4+0i0Wes EX5O65vjL4I8zU4bQ5jRvGGdlUbWVUxZt9gBoZvEAAcNzXSL/ZQLptkCAa1JvJNb1ZGA Wa4fMq1hGd2nk5/rF5Y8iHloVvgY8hNoAvaUTWo+sTBMVkFG4I/frRqW0OXhSd5Lz0Mk praw== X-Gm-Message-State: ANoB5pmefqGbD43zck96zi8els6UOesx1neKBzzVdqePDDG3A9k3W7GD 1/nxSmyZhmqihth3QxtnQZU= 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 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 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 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 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: 1707509 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=MUodzzIY; dkim-atps=neutral Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by legolas.ozlabs.org (Postfix) with ESMTP id 4NGDXD0jZCz23nb for ; Tue, 22 Nov 2022 04:14:36 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230440AbiKUROf (ORCPT ); Mon, 21 Nov 2022 12:14:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35446 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231390AbiKURN6 (ORCPT ); Mon, 21 Nov 2022 12:13:58 -0500 Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BC268D2888 for ; Mon, 21 Nov 2022 09:12:51 -0800 (PST) Received: by mail-ed1-x52a.google.com with SMTP id y24so12159071edi.10 for ; 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=Of93b0ug2QambK8E6a/0CLB+7wG11L1itfGSGu7t5n22z6UxfRHDNu1es4k1/70iHM LnFzJ3BSKkwJLpIlfl4ZwPdCZC06qlTZV2R5fznJUMnCauhcCsWCg5MUS++CjAdjGK78 wJgzXhsDu6RGA2qspjqGf8l4o66dDxsSr51lmskJua2u1Hh4K8ikMHoCkzvnDfiJfD/l HVwDg4c6xUqa+cRpvrxRpJdgEvHS7AKCBdPP1Z2483mvIpayLfKzo5jZpM2Wd56H+o1R /5lY8j3QGVdg5Ttx0jpkmj6ONNyXwKxLnVnYdYKiHKPEmXxT7zZtMKEoXFgy6b+B/1Rd 5oog== X-Gm-Message-State: ANoB5pnsttNQV2DPDd6Gnjt/qL8EcIFw1sv3grSGJHIicu/2AfAQlzS/ 2NnrLmDaHAFR/oioXssB4tk= 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 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 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 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 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(-)