Skip to content

Commit c2ff081

Browse files
shimodaygeertu
authored andcommitted
dt-bindings: power: Add r8a779a0 SYSC power domain definitions
Add power domain indices for R-Car V3U (r8a779a0). Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Link: https://lore.kernel.org/r/1599470390-29719-5-git-send-email-yoshihiro.shimoda.uh@renesas.com Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
1 parent 9123e3a commit c2ff081

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
/* SPDX-License-Identifier: GPL-2.0-only */
2+
/*
3+
* Copyright (C) 2020 Renesas Electronics Corp.
4+
*/
5+
#ifndef __DT_BINDINGS_POWER_R8A779A0_SYSC_H__
6+
#define __DT_BINDINGS_POWER_R8A779A0_SYSC_H__
7+
8+
/*
9+
* These power domain indices match the Power Domain Register Numbers (PDR)
10+
*/
11+
12+
#define R8A779A0_PD_A1E0D0C0 0
13+
#define R8A779A0_PD_A1E0D0C1 1
14+
#define R8A779A0_PD_A1E0D1C0 2
15+
#define R8A779A0_PD_A1E0D1C1 3
16+
#define R8A779A0_PD_A1E1D0C0 4
17+
#define R8A779A0_PD_A1E1D0C1 5
18+
#define R8A779A0_PD_A1E1D1C0 6
19+
#define R8A779A0_PD_A1E1D1C1 7
20+
#define R8A779A0_PD_A2E0D0 16
21+
#define R8A779A0_PD_A2E0D1 17
22+
#define R8A779A0_PD_A2E1D0 18
23+
#define R8A779A0_PD_A2E1D1 19
24+
#define R8A779A0_PD_A3E0 20
25+
#define R8A779A0_PD_A3E1 21
26+
#define R8A779A0_PD_3DG_A 24
27+
#define R8A779A0_PD_3DG_B 25
28+
#define R8A779A0_PD_A1CNN2 32
29+
#define R8A779A0_PD_A1DSP0 33
30+
#define R8A779A0_PD_A2IMP01 34
31+
#define R8A779A0_PD_A2DP0 35
32+
#define R8A779A0_PD_A2CV0 36
33+
#define R8A779A0_PD_A2CV1 37
34+
#define R8A779A0_PD_A2CV4 38
35+
#define R8A779A0_PD_A2CV6 39
36+
#define R8A779A0_PD_A2CN2 40
37+
#define R8A779A0_PD_A1CNN0 41
38+
#define R8A779A0_PD_A2CN0 42
39+
#define R8A779A0_PD_A3IR 43
40+
#define R8A779A0_PD_A1CNN1 44
41+
#define R8A779A0_PD_A1DSP1 45
42+
#define R8A779A0_PD_A2IMP23 46
43+
#define R8A779A0_PD_A2DP1 47
44+
#define R8A779A0_PD_A2CV2 48
45+
#define R8A779A0_PD_A2CV3 49
46+
#define R8A779A0_PD_A2CV5 50
47+
#define R8A779A0_PD_A2CV7 51
48+
#define R8A779A0_PD_A2CN1 52
49+
#define R8A779A0_PD_A3VIP0 56
50+
#define R8A779A0_PD_A3VIP1 57
51+
#define R8A779A0_PD_A3VIP2 58
52+
#define R8A779A0_PD_A3VIP3 59
53+
#define R8A779A0_PD_A3ISP01 60
54+
#define R8A779A0_PD_A3ISP23 61
55+
56+
/* Always-on power area */
57+
#define R8A779A0_PD_ALWAYS_ON 64
58+
59+
#endif /* __DT_BINDINGS_POWER_R8A779A0_SYSC_H__ */

0 commit comments

Comments
 (0)