lkml.org 
[lkml]   [2021]   [Oct]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[GIT PULL] memory: drivers for v5.16, part 2
Date
Hi,

Second pull request for memory controller drivers, mostly touching Tegra. On
top of previous tags/memory-controller-drv-5.16.

Best regards,
Krzysztof


The following changes since commit d611d7ea120bbef45e836565dfa2ddc85a168c16:

Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next (2021-10-10 19:45:00 +0200)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git tags/memory-controller-drv-5.16-2

for you to fetch changes up to 14b43c20c283de36131da0cb44f3170b9ffa7630:

memory: tegra20-emc: Add runtime dependency on devfreq governor module (2021-10-21 11:18:08 +0200)

----------------------------------------------------------------
Memory controller drivers for v5.16, part two

1. Convert LPDDR2 bindings to dtschema and extend them with new
properties.
2. Tegra 20 EMC: support matching timings by LPDDR2 configuration from
devicetree.

----------------------------------------------------------------
Dmitry Osipenko (9):
dt-bindings: Relocate DDR bindings
dt-bindings: memory: lpddr2: Convert to schema
dt-bindings: memory: lpddr2: Add revision-id properties
dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F
dt-bindings: Add vendor prefix for Elpida Memory
dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node
memory: Add LPDDR2-info helpers
memory: tegra20-emc: Support matching timings by LPDDR2 configuration
memory: tegra20-emc: Add runtime dependency on devfreq governor module

Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 ----------
.../memory-controllers/ddr/jedec,lpddr2.yaml | 223 +++++++++++++++++++++
.../ddr/lpddr2-timings.txt | 0
.../ddr/lpddr3-timings.txt | 0
.../{ => memory-controllers}/ddr/lpddr3.txt | 5 +-
.../memory-controllers/nvidia,tegra20-emc.yaml | 23 ++-
.../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +-
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
drivers/memory/jedec_ddr.h | 47 +++++
drivers/memory/jedec_ddr_data.c | 41 ++++
drivers/memory/of_memory.c | 87 ++++++++
drivers/memory/of_memory.h | 9 +
drivers/memory/tegra/Kconfig | 1 +
drivers/memory/tegra/tegra20-emc.c | 200 ++++++++++++++++--
14 files changed, 622 insertions(+), 121 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt
create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml
rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr2-timings.txt (100%)
rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr3-timings.txt (100%)
rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr3.txt (94%)

\
 
 \ /
  Last update: 2021-10-21 11:31    [W:0.025 / U:6.868 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site