linux/drivers/memory/tegra
Sumit Gupta 2401dc4dcd memory: tegra: Add Tegra264 MC and EMC support
Add support to enable Memory Controller (MC) and External Memory
Controller (EMC) drivers for Tegra264. The nodes for MC and EMC are
mostly the same as Tegra234 but differ in number of channels and
interrupt numbers.

The patch also adds the bandwidth manager definitions required for
Tegra264 and uses them to populate the memory client table. All of
these are needed to properly enable memory interconnect (ICC) support.

Signed-off-by: Sumit Gupta <sumitg@nvidia.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20250709222147.3758356-3-thierry.reding@gmail.com
Signed-off-by: Thierry Reding <treding@nvidia.com>
2025-07-11 16:49:42 +02:00
..
Kconfig memory: tegra: Do not enable by default during compile testing 2025-04-15 07:43:54 +02:00
Makefile memory: tegra: Add Tegra264 MC and EMC support 2025-07-11 16:49:42 +02:00
mc.c memory: tegra: Add Tegra264 MC and EMC support 2025-07-11 16:49:42 +02:00
mc.h memory: tegra: Add Tegra264 MC and EMC support 2025-07-11 16:49:42 +02:00
tegra20-emc.c memory: tegra20-emc: Drop redundant platform_get_irq() error printk 2025-02-03 12:52:07 +01:00
tegra20.c interconnect: constify of_phandle_args in xlate 2024-02-26 00:38:17 +02:00
tegra30-emc.c memory: tegra30-emc: simplify with scoped for each OF child loop 2024-08-21 13:23:35 +02:00
tegra30.c interconnect: constify of_phandle_args in xlate 2024-02-26 00:38:17 +02:00
tegra114.c
tegra124-emc.c memory: tegra124-emc: simplify with scoped for each OF child loop 2024-08-21 13:23:34 +02:00
tegra124.c interconnect: constify of_phandle_args in xlate 2024-02-26 00:38:17 +02:00
tegra186-emc.c memory: tegra: Add Tegra264 MC and EMC support 2025-07-11 16:49:42 +02:00
tegra186.c memory: tegra: Add Tegra264 MC and EMC support 2025-07-11 16:49:42 +02:00
tegra194.c memory: tegra: Add dummy implementation on Tegra194 2023-07-10 12:04:56 +02:00
tegra210-emc-cc-r21021.c memory: tegra: Rework update_clock_tree_delay() 2024-07-29 17:35:21 +02:00
tegra210-emc-core.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
tegra210-emc-table.c memory: tegra: remove redundant variable initialization 2023-03-22 18:48:46 +01:00
tegra210-emc.h
tegra210-mc.h
tegra210.c
tegra234.c memory: tegra: Fix indentation 2024-02-22 09:48:53 +01:00
tegra264-bwmgr.h memory: tegra: Add Tegra264 MC and EMC support 2025-07-11 16:49:42 +02:00
tegra264.c memory: tegra: Add Tegra264 MC and EMC support 2025-07-11 16:49:42 +02:00