]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: memory: introduce DDR4
authorClément Le Goffic <clement.legoffic@foss.st.com>
Tue, 18 Nov 2025 15:07:58 +0000 (16:07 +0100)
committerKrzysztof Kozlowski <krzk@kernel.org>
Thu, 18 Dec 2025 16:09:39 +0000 (17:09 +0100)
commitb5c1a217552c3513977a9f1138b05de0bada8a52
treea1cf000f12a5e07af788d7300bb640d682e7aaab
parentdffaa1beea9e7a0d902fc4e25e137afcf1297267
dt-bindings: memory: introduce DDR4

Introduce JEDEC compliant DDR bindings, that use new memory-props binding.

The DDR4 compatible can be made of explicit vendor names and part
numbers or be of the form "ddrX-YYYY,AAAA...-ZZ" when associated with an
SPD, where (according to JEDEC SPD4.1.2.L-6):
- YYYY is the manufacturer ID
- AAAA... is the part number
- ZZ is the revision ID

The former form is useful when the SDRAM vendor and part number are
known, for example, when memory is soldered on the board.
The latter form is useful when SDRAM nodes are created at runtime by
boot firmware that doesn't have access to static part number information.

Signed-off-by: Clément Le Goffic <clement.legoffic@foss.st.com>
Signed-off-by: Clément Le Goffic <legoffic.clement@gmail.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://patch.msgid.link/20251118-b4-ddr-bindings-v9-2-a033ac5144da@gmail.com
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,ddr4.yaml [new file with mode: 0644]