[PATCH v2 00/13] memory: tegra: Several cleanups

Krzysztof Kozlowski posted 13 patches 4 months, 4 weeks ago
drivers/memory/tegra/tegra124-emc.c | 140 +++++++++++++++------------------
drivers/memory/tegra/tegra186-emc.c |  39 ++++------
drivers/memory/tegra/tegra20-emc.c  | 150 +++++++++++++++++-------------------
drivers/memory/tegra/tegra30-emc.c  | 119 +++++++++++++---------------
4 files changed, 207 insertions(+), 241 deletions(-)
[PATCH v2 00/13] memory: tegra: Several cleanups
Posted by Krzysztof Kozlowski 4 months, 4 weeks ago
Changes in v2:
- Fix commit msg copy-paste in the last commits - proper number for
  "tegraXXX_emc".
- Link to v1: https://lore.kernel.org/r/20250910-memory-tegra-cleanup-v1-0-023c33a2d997@linaro.org

Few cleanups for Tegra MC/EMC drivers:
Deferred probe, few simplifyings and function name unification.

Best regards,
Krzysztof

---
Krzysztof Kozlowski (13):
      memory: tegra124-emc: Simplify return of emc_init()
      memory: tegra124-emc: Do not print error on icc_node_create() failure
      memory: tegra186-emc: Do not print error on icc_node_create() failure
      memory: tegra20-emc: Do not print error on icc_node_create() failure
      memory: tegra30-emc: Do not print error on icc_node_create() failure
      memory: tegra30-emc: Simplify and handle deferred probe with dev_err_probe()
      memory: tegra20-emc: Simplify and handle deferred probe with dev_err_probe()
      memory: tegra186-emc: Simplify and handle deferred probe with dev_err_probe()
      memory: tegra124-emc: Simplify and handle deferred probe with dev_err_probe()
      memory: tegra124-emc: Add the SoC model prefix to functions
      memory: tegra186-emc: Add the SoC model prefix to functions
      memory: tegra20-emc: Add the SoC model prefix to functions
      memory: tegra30-emc: Add the SoC model prefix to functions

 drivers/memory/tegra/tegra124-emc.c | 140 +++++++++++++++------------------
 drivers/memory/tegra/tegra186-emc.c |  39 ++++------
 drivers/memory/tegra/tegra20-emc.c  | 150 +++++++++++++++++-------------------
 drivers/memory/tegra/tegra30-emc.c  | 119 +++++++++++++---------------
 4 files changed, 207 insertions(+), 241 deletions(-)
---
base-commit: 8b8040499c8ab3076edc9115c9de2b248f266279
change-id: 20250910-memory-tegra-cleanup-1ba0d5f86ba3

Best regards,
-- 
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Re: [PATCH v2 00/13] memory: tegra: Several cleanups
Posted by Jon Hunter 4 months, 3 weeks ago
Hi Krzysztof,

On 11/09/2025 10:43, Krzysztof Kozlowski wrote:
> Changes in v2:
> - Fix commit msg copy-paste in the last commits - proper number for
>    "tegraXXX_emc".
> - Link to v1: https://lore.kernel.org/r/20250910-memory-tegra-cleanup-v1-0-023c33a2d997@linaro.org
> 
> Few cleanups for Tegra MC/EMC drivers:
> Deferred probe, few simplifyings and function name unification.
> 
> Best regards,
> Krzysztof
> 
> ---
> Krzysztof Kozlowski (13):
>        memory: tegra124-emc: Simplify return of emc_init()
>        memory: tegra124-emc: Do not print error on icc_node_create() failure
>        memory: tegra186-emc: Do not print error on icc_node_create() failure
>        memory: tegra20-emc: Do not print error on icc_node_create() failure
>        memory: tegra30-emc: Do not print error on icc_node_create() failure
>        memory: tegra30-emc: Simplify and handle deferred probe with dev_err_probe()
>        memory: tegra20-emc: Simplify and handle deferred probe with dev_err_probe()
>        memory: tegra186-emc: Simplify and handle deferred probe with dev_err_probe()
>        memory: tegra124-emc: Simplify and handle deferred probe with dev_err_probe()
>        memory: tegra124-emc: Add the SoC model prefix to functions
>        memory: tegra186-emc: Add the SoC model prefix to functions
>        memory: tegra20-emc: Add the SoC model prefix to functions
>        memory: tegra30-emc: Add the SoC model prefix to functions


Thanks for the series and updates. I have been through them and so feel 
free to add my ...

Reviewed-by: Jon Hunter <jonathanh@nvidia.com>

Jon

-- 
nvpublic
Re: [PATCH v2 00/13] memory: tegra: Several cleanups
Posted by Krzysztof Kozlowski 3 months, 4 weeks ago
On Thu, 11 Sep 2025 11:43:11 +0200, Krzysztof Kozlowski wrote:
> Changes in v2:
> - Fix commit msg copy-paste in the last commits - proper number for
>   "tegraXXX_emc".
> - Link to v1: https://lore.kernel.org/r/20250910-memory-tegra-cleanup-v1-0-023c33a2d997@linaro.org
> 
> Few cleanups for Tegra MC/EMC drivers:
> Deferred probe, few simplifyings and function name unification.
> 
> [...]

Applied, thanks!

[01/13] memory: tegra124-emc: Simplify return of emc_init()
        https://git.kernel.org/krzk/linux-mem-ctrl/c/da722f1c9d605dffaabe2526e3e4cae3ff53401d
[02/13] memory: tegra124-emc: Do not print error on icc_node_create() failure
        https://git.kernel.org/krzk/linux-mem-ctrl/c/1c9cce8a0e0bd4f383a04655bd3a4f650fc1f20f
[03/13] memory: tegra186-emc: Do not print error on icc_node_create() failure
        https://git.kernel.org/krzk/linux-mem-ctrl/c/515498a3f58485321a1fa03b4eb5e6208a816e06
[04/13] memory: tegra20-emc: Do not print error on icc_node_create() failure
        https://git.kernel.org/krzk/linux-mem-ctrl/c/e215d91d66a2c8c7ed8524ce6b261340149c10f0
[05/13] memory: tegra30-emc: Do not print error on icc_node_create() failure
        https://git.kernel.org/krzk/linux-mem-ctrl/c/c0ca941c93527a9e96f3ba58c0970cdf94670203
[06/13] memory: tegra30-emc: Simplify and handle deferred probe with dev_err_probe()
        https://git.kernel.org/krzk/linux-mem-ctrl/c/db2bd7ab1ae8c1f32a553b6eb36d6fecea41aab5
[07/13] memory: tegra20-emc: Simplify and handle deferred probe with dev_err_probe()
        https://git.kernel.org/krzk/linux-mem-ctrl/c/57c9f6e29ccd44db882b943df2e72a4e54ebe0e3
[08/13] memory: tegra186-emc: Simplify and handle deferred probe with dev_err_probe()
        https://git.kernel.org/krzk/linux-mem-ctrl/c/a52ddb98a674b01b6b5f2da1ed70a9f30d539f6b
[09/13] memory: tegra124-emc: Simplify and handle deferred probe with dev_err_probe()
        https://git.kernel.org/krzk/linux-mem-ctrl/c/f398631b769c43fd3c575ad6270bb0109a04b85a
[10/13] memory: tegra124-emc: Add the SoC model prefix to functions
        https://git.kernel.org/krzk/linux-mem-ctrl/c/e6e50496b7e77613ed5b610877f34e1197ce62da
[11/13] memory: tegra186-emc: Add the SoC model prefix to functions
        https://git.kernel.org/krzk/linux-mem-ctrl/c/4ebcacbb4447cd3b05289e1e0e199a5e8ea0c6de
[12/13] memory: tegra20-emc: Add the SoC model prefix to functions
        https://git.kernel.org/krzk/linux-mem-ctrl/c/5c8c19417c9777aba1bc9a1d93c95edec48d8b19
[13/13] memory: tegra30-emc: Add the SoC model prefix to functions
        https://git.kernel.org/krzk/linux-mem-ctrl/c/50c833c5cd9450c8c67d32883ea290dcbd633ea0

Best regards,
-- 
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>