[GIT PULL 2/5] drivers: memory: Samsung for v5.5
From: Krzysztof Kozlowski
Date: Mon Oct 21 2019 - 14:05:15 EST
Hi,
Topic branch/pull for DMC driver in memory. Patchset had many iterations
on mailing lists and waited for very long.
Best regards,
Krzysztof
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-dmc-5.5
for you to fetch changes up to bbf918863e183d66adf00ca1b24fb641149a0d3d:
memory: samsung: exynos5422-dmc: Add support for interrupt from performance counters (2019-10-02 19:37:37 +0200)
----------------------------------------------------------------
Samsung DMC driver for v5.5
Add Samsung Dynamic Memory Controller for Exynos5422 which provides
scaling of frequency and voltage of memory controller and DRAM. The
driver allows to reduce energy usage without performance impact.
----------------------------------------------------------------
Colin Ian King (1):
memory: samsung: exynos5422-dmc: Fix spelling mistake "counld" -> "could"
Lukasz Luba (4):
memory: Extend of_memory with LPDDR3 support
memory: Add DMC driver for Exynos5422
memory: samsung: exynos5422-dmc: Fix kfree() of devm-allocated memory and missing static
memory: samsung: exynos5422-dmc: Add support for interrupt from performance counters
MAINTAINERS | 8 +
drivers/memory/jedec_ddr.h | 61 ++
drivers/memory/of_memory.c | 149 +++
drivers/memory/of_memory.h | 18 +
drivers/memory/samsung/Kconfig | 13 +
drivers/memory/samsung/Makefile | 1 +
drivers/memory/samsung/exynos5422-dmc.c | 1550 +++++++++++++++++++++++++++++++
7 files changed, 1800 insertions(+)
create mode 100644 drivers/memory/samsung/exynos5422-dmc.c