From mboxrd@z Thu Jan 1 00:00:00 1970 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 1EFF4C83005 for ; Fri, 9 Jun 2023 19:36:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id D8CFEC433D2; Fri, 9 Jun 2023 19:36:33 +0000 (UTC) Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) (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 E718FC433EF; Fri, 9 Jun 2023 19:36:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org E718FC433EF 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-f51.google.com with SMTP id a640c23a62f3a-977d6aa3758so378625166b.0; Fri, 09 Jun 2023 12:36:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686339390; x=1688931390; 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=//fMPuwqgicgJYD2VcCYnxPiHCQjVw0pVkKp3o+C86s=; b=kjwSXlwuiD4XqmbW2dKwkgUv6KHt4DtxpmdOlQmqRRla6R8377QtnhBt4Ea0o/5Li4 oS9W7YgG9W24RgRba9qhce9ZTc9pmqmhbLKkOkmxqiWt9WZYcGTZCN+cSrRlhLjFXvBV MDWvnvnAk7s0iJ2hLH6zUglcfniWnfcGwoYa44MfSBxAHL6x8DL4Is2ywIA+nHlLXyCh 07eIGieqQ0GiTztRDan33J+FcnuncQEA75l1Tvi0GLH8CxOjdjy7BgkrzFyw6Oo8SOlj O7gYlZKPrWU3yLXOBEU4lUxWsq67ar7LRs6anLohmhUnbbJ0HSxBwBAMruToh68pxD4y d0gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686339390; x=1688931390; 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=//fMPuwqgicgJYD2VcCYnxPiHCQjVw0pVkKp3o+C86s=; b=HYeejSKEFfTQMF/L7IWPUGC+C/DQozoWKh03+ooamJV9iKUjNGTnebGVYvYgJUFbOP hMP0yFyYYYSXeRBxsSxI/xuIEVDKOhTLAOwbzwOYq7uiEtes9aHCL4n+dC3PZ105yzs3 0h7vnlCdXGCxg2TTKURfdOE/XNDEuMQGeR/PNqpdGtsV9mW7u5NJSCAI2nW7IbEjvNDO EX7N8D/9AfNBX1c64cfeqZ6QW1L9oWSnCcJtslO+1JrqOB0AJ8IfgNA9wrVIFFTuQIq+ yaLH4i7XgM0Hzbt/P/oXykE8uEWidMXXwWvypJOVMvtZzriAAToCVGi7ZqAzZydh1u3p xO2g== X-Gm-Message-State: AC+VfDzoSBoSgJpbTqR/r6uT2FbJyzZmegJABgSYKdr4bq78wSkvCSrp 3Ersjq8u4RV7h+09SwUf45NqRFVD8es= X-Google-Smtp-Source: ACHHUZ56oul+x4pRlkl+V77txndNBECJh8TI6NOKWtezxUPq0NKYvr2SNgEpODIR506s3AR+TYbfGQ== X-Received: by 2002:a17:907:7b91:b0:977:d48f:97ad with SMTP id ne17-20020a1709077b9100b00977d48f97admr3173770ejc.75.1686339390425; Fri, 09 Jun 2023 12:36:30 -0700 (PDT) Received: from localhost (p200300e41f305300f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f30:5300:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id gz18-20020a170906f2d200b009659ad1072fsm1646479ejb.113.2023.06.09.12.36.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Jun 2023 12:36:30 -0700 (PDT) From: Thierry Reding List-Id: To: arm@kernel.org, soc@kernel.org Cc: Thierry Reding , Jon Hunter , linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 4/6] memory: tegra: Changes for v6.5-rc1 Date: Fri, 9 Jun 2023 21:36:18 +0200 Message-Id: <20230609193620.2275240-4-thierry.reding@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20230609193620.2275240-1-thierry.reding@gmail.com> References: <20230609193620.2275240-1-thierry.reding@gmail.com> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi ARM SoC maintainers, The following changes since commit ac9a78681b921877518763ba0e89202254349d1b: Linux 6.4-rc1 (2023-05-07 13:34:35 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.5-memory for you to fetch changes up to e852af72a7f21f4d25994365af86a92438d68014: memory: tegra: Make CPU cluster BW request a multiple of MC channels (2023-05-16 12:11:01 +0200) Thanks, Thierry ---------------------------------------------------------------- memory: tegra: Changes for v6.5-rc1 This introduces an interconnect provider for the memory controller and external memory controller found on Tegra234 chips that will eventually be used to dynamically scale the EMC frequency based on a device's bandwidth needs. ---------------------------------------------------------------- Shubhi Garg (1): dt-bindings: tegra: Document compatible for IGX Sumit Gupta (5): dt-bindings: tegra: Add ICC IDs for dummy memory clients memory: tegra: Add interconnect support for DRAM scaling in Tegra234 memory: tegra: Add memory clients for Tegra234 memory: tegra: Add software memory clients in Tegra234 memory: tegra: Make CPU cluster BW request a multiple of MC channels Thierry Reding (1): Merge branch 'for-6.5/dt-bindings' into for-6.5/memory Documentation/devicetree/bindings/arm/tegra.yaml | 5 + drivers/memory/tegra/mc.c | 24 + drivers/memory/tegra/mc.h | 1 + drivers/memory/tegra/tegra186-emc.c | 133 +++++ drivers/memory/tegra/tegra234.c | 595 ++++++++++++++++++++++- include/dt-bindings/memory/tegra234-mc.h | 5 + include/linux/tegra-icc.h | 65 +++ include/soc/tegra/mc.h | 8 + 8 files changed, 835 insertions(+), 1 deletion(-) create mode 100644 include/linux/tegra-icc.h