1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 289184651SThierry Reding #ifndef DT_BINDINGS_MEMORY_TEGRA30_MC_H 389184651SThierry Reding #define DT_BINDINGS_MEMORY_TEGRA30_MC_H 489184651SThierry Reding 589184651SThierry Reding #define TEGRA_SWGROUP_PTC 0 689184651SThierry Reding #define TEGRA_SWGROUP_DC 1 789184651SThierry Reding #define TEGRA_SWGROUP_DCB 2 889184651SThierry Reding #define TEGRA_SWGROUP_EPP 3 989184651SThierry Reding #define TEGRA_SWGROUP_G2 4 1089184651SThierry Reding #define TEGRA_SWGROUP_MPE 5 1189184651SThierry Reding #define TEGRA_SWGROUP_VI 6 1289184651SThierry Reding #define TEGRA_SWGROUP_AFI 7 1389184651SThierry Reding #define TEGRA_SWGROUP_AVPC 8 1489184651SThierry Reding #define TEGRA_SWGROUP_NV 9 1589184651SThierry Reding #define TEGRA_SWGROUP_NV2 10 1689184651SThierry Reding #define TEGRA_SWGROUP_HDA 11 1789184651SThierry Reding #define TEGRA_SWGROUP_HC 12 1889184651SThierry Reding #define TEGRA_SWGROUP_PPCS 13 1989184651SThierry Reding #define TEGRA_SWGROUP_SATA 14 2089184651SThierry Reding #define TEGRA_SWGROUP_VDE 15 2189184651SThierry Reding #define TEGRA_SWGROUP_MPCORELP 16 2289184651SThierry Reding #define TEGRA_SWGROUP_MPCORE 17 2389184651SThierry Reding #define TEGRA_SWGROUP_ISP 18 2489184651SThierry Reding 255c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_AFI 0 265c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_AVPC 1 275c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_DC 2 285c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_DCB 3 295c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_EPP 4 305c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_2D 5 315c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_HC 6 325c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_HDA 7 335c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_ISP 8 345c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_MPCORE 9 355c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_MPCORELP 10 365c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_MPE 11 375c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_3D 12 385c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_3D2 13 395c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_PPCS 14 405c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_SATA 15 415c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_VDE 16 425c8d08f3SDmitry Osipenko #define TEGRA30_MC_RESET_VI 17 435c8d08f3SDmitry Osipenko 44*f25696bcSDmitry Osipenko #define TEGRA30_MC_PTCR 0 45*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY0A 1 46*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY0AB 2 47*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY0B 3 48*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY0BB 4 49*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY0C 5 50*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY0CB 6 51*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY1B 7 52*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAY1BB 8 53*f25696bcSDmitry Osipenko #define TEGRA30_MC_EPPUP 9 54*f25696bcSDmitry Osipenko #define TEGRA30_MC_G2PR 10 55*f25696bcSDmitry Osipenko #define TEGRA30_MC_G2SR 11 56*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPEUNIFBR 12 57*f25696bcSDmitry Osipenko #define TEGRA30_MC_VIRUV 13 58*f25696bcSDmitry Osipenko #define TEGRA30_MC_AFIR 14 59*f25696bcSDmitry Osipenko #define TEGRA30_MC_AVPCARM7R 15 60*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAYHC 16 61*f25696bcSDmitry Osipenko #define TEGRA30_MC_DISPLAYHCB 17 62*f25696bcSDmitry Osipenko #define TEGRA30_MC_FDCDRD 18 63*f25696bcSDmitry Osipenko #define TEGRA30_MC_FDCDRD2 19 64*f25696bcSDmitry Osipenko #define TEGRA30_MC_G2DR 20 65*f25696bcSDmitry Osipenko #define TEGRA30_MC_HDAR 21 66*f25696bcSDmitry Osipenko #define TEGRA30_MC_HOST1XDMAR 22 67*f25696bcSDmitry Osipenko #define TEGRA30_MC_HOST1XR 23 68*f25696bcSDmitry Osipenko #define TEGRA30_MC_IDXSRD 24 69*f25696bcSDmitry Osipenko #define TEGRA30_MC_IDXSRD2 25 70*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPE_IPRED 26 71*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPEAMEMRD 27 72*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPECSRD 28 73*f25696bcSDmitry Osipenko #define TEGRA30_MC_PPCSAHBDMAR 29 74*f25696bcSDmitry Osipenko #define TEGRA30_MC_PPCSAHBSLVR 30 75*f25696bcSDmitry Osipenko #define TEGRA30_MC_SATAR 31 76*f25696bcSDmitry Osipenko #define TEGRA30_MC_TEXSRD 32 77*f25696bcSDmitry Osipenko #define TEGRA30_MC_TEXSRD2 33 78*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDEBSEVR 34 79*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDEMBER 35 80*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDEMCER 36 81*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDETPER 37 82*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPCORELPR 38 83*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPCORER 39 84*f25696bcSDmitry Osipenko #define TEGRA30_MC_EPPU 40 85*f25696bcSDmitry Osipenko #define TEGRA30_MC_EPPV 41 86*f25696bcSDmitry Osipenko #define TEGRA30_MC_EPPY 42 87*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPEUNIFBW 43 88*f25696bcSDmitry Osipenko #define TEGRA30_MC_VIWSB 44 89*f25696bcSDmitry Osipenko #define TEGRA30_MC_VIWU 45 90*f25696bcSDmitry Osipenko #define TEGRA30_MC_VIWV 46 91*f25696bcSDmitry Osipenko #define TEGRA30_MC_VIWY 47 92*f25696bcSDmitry Osipenko #define TEGRA30_MC_G2DW 48 93*f25696bcSDmitry Osipenko #define TEGRA30_MC_AFIW 49 94*f25696bcSDmitry Osipenko #define TEGRA30_MC_AVPCARM7W 50 95*f25696bcSDmitry Osipenko #define TEGRA30_MC_FDCDWR 51 96*f25696bcSDmitry Osipenko #define TEGRA30_MC_FDCDWR2 52 97*f25696bcSDmitry Osipenko #define TEGRA30_MC_HDAW 53 98*f25696bcSDmitry Osipenko #define TEGRA30_MC_HOST1XW 54 99*f25696bcSDmitry Osipenko #define TEGRA30_MC_ISPW 55 100*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPCORELPW 56 101*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPCOREW 57 102*f25696bcSDmitry Osipenko #define TEGRA30_MC_MPECSWR 58 103*f25696bcSDmitry Osipenko #define TEGRA30_MC_PPCSAHBDMAW 59 104*f25696bcSDmitry Osipenko #define TEGRA30_MC_PPCSAHBSLVW 60 105*f25696bcSDmitry Osipenko #define TEGRA30_MC_SATAW 61 106*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDEBSEVW 62 107*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDEDBGW 63 108*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDEMBEW 64 109*f25696bcSDmitry Osipenko #define TEGRA30_MC_VDETPMW 65 110*f25696bcSDmitry Osipenko 11189184651SThierry Reding #endif 112