All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] memory: tegra: Miscellaneous Tegra124 improvements
@ 2019-12-22 11:39 Thierry Reding
  2019-12-22 11:39 ` [PATCH 1/6] dt-bindings: memory-controller: Convert Tegra124 EMC to json-schema Thierry Reding
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Thierry Reding @ 2019-12-22 11:39 UTC (permalink / raw)
  To: Thierry Reding; +Cc: Rob Herring, Jon Hunter, linux-tegra, devicetree

From: Thierry Reding <treding@nvidia.com>

Hi,

this set of changes improves the EMC bindings on Tegra124 and Tegra132.
The goal is to bring them up to par with the bindings on Tegra20 and
Tegra30 and future bindings that will be introduced for Tegra210 and
later.

Note that there's a tiny bit of ABI break here in that new device trees
will cause existing debugfs support from working. Since the EMC driver
doesn't do anything other than provide a backend for the debugfs
interface, I think that's something that we can live with.

A new debugfs interface is introduced in this series and it replaces the
existing one, which turns out to be too limited looking forward to plans
to make the EMC act as an interconnect provider.

Thierry

Thierry Reding (6):
  dt-bindings: memory-controller: Convert Tegra124 EMC to json-schema
  memory: tegra: Refashion EMC debugfs interface on Tegra124
  ARM: tegra: Let the EMC hardware use the EMC clock
  arm64: tegra: Let the EMC hardware use the EMC clock
  ARM: tegra: Rename EMC on Tegra124
  arm64: tegra: Rename EMC on Tegra132

 .../nvidia,tegra124-emc.txt                   | 374 -------------
 .../nvidia,tegra124-emc.yaml                  | 528 ++++++++++++++++++
 arch/arm/boot/dts/tegra124-apalis-emc.dtsi    |   2 +-
 .../arm/boot/dts/tegra124-jetson-tk1-emc.dtsi |   2 +-
 arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi  |   2 +-
 .../arm/boot/dts/tegra124-nyan-blaze-emc.dtsi |   2 +-
 arch/arm/boot/dts/tegra124.dtsi               |   4 +-
 arch/arm64/boot/dts/nvidia/tegra132.dtsi      |   4 +-
 drivers/memory/tegra/tegra124-emc.c           | 185 ++++--
 9 files changed, 681 insertions(+), 422 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.txt
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml

-- 
2.24.1


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-01-13 18:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-22 11:39 [PATCH 0/6] memory: tegra: Miscellaneous Tegra124 improvements Thierry Reding
2019-12-22 11:39 ` [PATCH 1/6] dt-bindings: memory-controller: Convert Tegra124 EMC to json-schema Thierry Reding
2020-01-08 15:35   ` Rob Herring
     [not found]   ` <20191222113921.1469372-2-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2020-01-13 18:03     ` Rob Herring
2020-01-13 18:03       ` Rob Herring
2019-12-22 11:39 ` [PATCH 2/6] memory: tegra: Refashion EMC debugfs interface on Tegra124 Thierry Reding
2019-12-22 11:39 ` [PATCH 3/6] ARM: tegra: Let the EMC hardware use the EMC clock Thierry Reding
2019-12-22 11:39 ` [PATCH 4/6] arm64: " Thierry Reding
2019-12-22 11:39 ` [PATCH 5/6] ARM: tegra: Rename EMC on Tegra124 Thierry Reding
2019-12-22 11:39 ` [PATCH 6/6] arm64: tegra: Rename EMC on Tegra132 Thierry Reding

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.