1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ 2 3 #ifndef DT_BINDINGS_MEMORY_TEGRA234_MC_H 4 #define DT_BINDINGS_MEMORY_TEGRA234_MC_H 5 6 /* special clients */ 7 #define TEGRA234_SID_INVALID 0x00 8 #define TEGRA234_SID_PASSTHROUGH 0x7f 9 10 11 /* NISO1 stream IDs */ 12 #define TEGRA234_SID_SDMMC4 0x02 13 #define TEGRA234_SID_BPMP 0x10 14 15 /* 16 * memory client IDs 17 */ 18 19 /* sdmmcd memory read client */ 20 #define TEGRA234_MEMORY_CLIENT_SDMMCRAB 0x63 21 /* sdmmcd memory write client */ 22 #define TEGRA234_MEMORY_CLIENT_SDMMCWAB 0x67 23 /* BPMP read client */ 24 #define TEGRA234_MEMORY_CLIENT_BPMPR 0x93 25 /* BPMP write client */ 26 #define TEGRA234_MEMORY_CLIENT_BPMPW 0x94 27 /* BPMPDMA read client */ 28 #define TEGRA234_MEMORY_CLIENT_BPMPDMAR 0x95 29 /* BPMPDMA write client */ 30 #define TEGRA234_MEMORY_CLIENT_BPMPDMAW 0x96 31 32 #endif 33