lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20211021093002.118192-1-krzysztof.kozlowski@canonical.com>
Date:   Thu, 21 Oct 2021 11:30:02 +0200
From:   Krzysztof Kozlowski <krzysztof.kozlowski@...onical.com>
To:     Olof Johansson <olof@...om.net>, Arnd Bergmann <arnd@...db.de>,
        arm@...nel.org, soc@...nel.org
Cc:     Krzysztof Kozlowski <krzysztof.kozlowski@...onical.com>,
        linux-kernel@...r.kernel.org, Krzysztof Kozlowski <krzk@...nel.org>
Subject: [GIT PULL] memory: drivers for v5.16, part 2

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%)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ