dt-bindings: memory: tegra30: Add memory client IDs
authorDmitry Osipenko <digetx@gmail.com>
Wed, 4 Nov 2020 16:48:54 +0000 (19:48 +0300)
committerThierry Reding <treding@nvidia.com>
Thu, 26 Nov 2020 18:05:15 +0000 (19:05 +0100)
Each memory client has unique hardware ID, add these IDs.

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Acked-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>
include/dt-bindings/memory/tegra30-mc.h

index 169f005..930f708 100644 (file)
 #define TEGRA30_MC_RESET_VDE           16
 #define TEGRA30_MC_RESET_VI            17
 
+#define TEGRA30_MC_PTCR                        0
+#define TEGRA30_MC_DISPLAY0A           1
+#define TEGRA30_MC_DISPLAY0AB          2
+#define TEGRA30_MC_DISPLAY0B           3
+#define TEGRA30_MC_DISPLAY0BB          4
+#define TEGRA30_MC_DISPLAY0C           5
+#define TEGRA30_MC_DISPLAY0CB          6
+#define TEGRA30_MC_DISPLAY1B           7
+#define TEGRA30_MC_DISPLAY1BB          8
+#define TEGRA30_MC_EPPUP               9
+#define TEGRA30_MC_G2PR                        10
+#define TEGRA30_MC_G2SR                        11
+#define TEGRA30_MC_MPEUNIFBR           12
+#define TEGRA30_MC_VIRUV               13
+#define TEGRA30_MC_AFIR                        14
+#define TEGRA30_MC_AVPCARM7R           15
+#define TEGRA30_MC_DISPLAYHC           16
+#define TEGRA30_MC_DISPLAYHCB          17
+#define TEGRA30_MC_FDCDRD              18
+#define TEGRA30_MC_FDCDRD2             19
+#define TEGRA30_MC_G2DR                        20
+#define TEGRA30_MC_HDAR                        21
+#define TEGRA30_MC_HOST1XDMAR          22
+#define TEGRA30_MC_HOST1XR             23
+#define TEGRA30_MC_IDXSRD              24
+#define TEGRA30_MC_IDXSRD2             25
+#define TEGRA30_MC_MPE_IPRED           26
+#define TEGRA30_MC_MPEAMEMRD           27
+#define TEGRA30_MC_MPECSRD             28
+#define TEGRA30_MC_PPCSAHBDMAR         29
+#define TEGRA30_MC_PPCSAHBSLVR         30
+#define TEGRA30_MC_SATAR               31
+#define TEGRA30_MC_TEXSRD              32
+#define TEGRA30_MC_TEXSRD2             33
+#define TEGRA30_MC_VDEBSEVR            34
+#define TEGRA30_MC_VDEMBER             35
+#define TEGRA30_MC_VDEMCER             36
+#define TEGRA30_MC_VDETPER             37
+#define TEGRA30_MC_MPCORELPR           38
+#define TEGRA30_MC_MPCORER             39
+#define TEGRA30_MC_EPPU                        40
+#define TEGRA30_MC_EPPV                        41
+#define TEGRA30_MC_EPPY                        42
+#define TEGRA30_MC_MPEUNIFBW           43
+#define TEGRA30_MC_VIWSB               44
+#define TEGRA30_MC_VIWU                        45
+#define TEGRA30_MC_VIWV                        46
+#define TEGRA30_MC_VIWY                        47
+#define TEGRA30_MC_G2DW                        48
+#define TEGRA30_MC_AFIW                        49
+#define TEGRA30_MC_AVPCARM7W           50
+#define TEGRA30_MC_FDCDWR              51
+#define TEGRA30_MC_FDCDWR2             52
+#define TEGRA30_MC_HDAW                        53
+#define TEGRA30_MC_HOST1XW             54
+#define TEGRA30_MC_ISPW                        55
+#define TEGRA30_MC_MPCORELPW           56
+#define TEGRA30_MC_MPCOREW             57
+#define TEGRA30_MC_MPECSWR             58
+#define TEGRA30_MC_PPCSAHBDMAW         59
+#define TEGRA30_MC_PPCSAHBSLVW         60
+#define TEGRA30_MC_SATAW               61
+#define TEGRA30_MC_VDEBSEVW            62
+#define TEGRA30_MC_VDEDBGW             63
+#define TEGRA30_MC_VDEMBEW             64
+#define TEGRA30_MC_VDETPMW             65
+
 #endif