OSDN Git Service

dt-bindings: memory: Add binding for NVIDIA Tegra30 External Memory Controller
authorDmitry Osipenko <digetx@gmail.com>
Sun, 11 Aug 2019 21:00:39 +0000 (00:00 +0300)
committerThierry Reding <treding@nvidia.com>
Tue, 29 Oct 2019 19:22:34 +0000 (20:22 +0100)
commit641262f5e1ed5c96799e17595893fa1a703616ac
tree5a4f1dfe1e983b814c1a378739f8475c61b1b2b1
parent785685b7a106185c63cb927ff5e4f518e47ad08c
dt-bindings: memory: Add binding for NVIDIA Tegra30 External Memory Controller

Add device-tree binding for NVIDIA Tegra30 External Memory Controller.
The binding is based on the Tegra124 EMC binding since hardware is
similar, although there are couple significant differences.

Note that the memory timing description is given in a platform-specific
form because there is no detailed information on how to convert a
typical-common DDR timing into the register values. The timing format is
borrowed from downstream kernel, hence there is no hurdle in regards to
upstreaming of memory timings for the boards.

Acked-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.yaml [new file with mode: 0644]