On 29/04/2024 12:19, Diogo Ivo wrote: > Hello, > > This patch series consists of a general cleanup of the Tegra210 EMC > frequency scaling code for revision 7. > > Currently the code is relying heavily on a function, update_clock_tree_delay(), > that is responsible for too many things, making it long and confusing. > The general idea with these patches is to simplify this function and its > surrounding code, making it more modular. > > The motivation behind these changes (besides improving readability and > maintainability) is to make it simpler to add support in the future for > frequency change revisions other than 7, where we can reuse a large > portion of the modularized code rather than essentially repeating 2k > lines of code with minimal changes. > > There are no functional changes with this patch set, as it is only meant > as preparation for following patches where revision 6 support is added. > > The second version of the series can be found in [1]. v3 contains > changes only in patch 02/07 where a variable is renamed in order to fix > a build error on some architectures. > > [1]: https://lore.kernel.org/linux-tegra/20240419104516.308975-1-diogo.ivo@xxxxxxxxxxxxxxxxxx/ > > Diogo Ivo (7): > memory: tegra: Remove periodic compensation duplicate calls > memory: tegra: Move DQSOSC measurement to common place Thanks for the updates. I was hoping for some reviews and tests before I try to apply the next version, thus I want to give it few more days. This also means this won't fit to coming merge window. I plan to apply the set after the v6.10 merge window. Best regards, Krzysztof