Skip to content

Commit bbb8eb3

Browse files
dylandashubebarino
authored andcommitted
dt-bindings: clock: ast2600: Add I3C and MAC reset definitions
Add reset definitions of AST2600 I3C and MAC controllers. In the case of the I3C reset, since there is no reset-line hardware available for `ASPEED_RESET_I3C_DMA`, a new macro `ASPEED_RESET_I3C` with the same ID is introduced to provide a more accurate representation of the hardware. The old macro `ASPEED_RESET_I3C_DMA` is kept to provide backward compatibility. Signed-off-by: Dylan Hung <dylan_hung@aspeedtech.com> Link: https://lore.kernel.org/r/20230718062616.2822339-1-dylan_hung@aspeedtech.com Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Stephen Boyd <sboyd@kernel.org>
1 parent dac7d7a commit bbb8eb3

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

include/dt-bindings/clock/ast2600-clock.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,19 @@
9090
/* Only list resets here that are not part of a clock gate + reset pair */
9191
#define ASPEED_RESET_ADC 55
9292
#define ASPEED_RESET_JTAG_MASTER2 54
93+
94+
#define ASPEED_RESET_MAC4 53
95+
#define ASPEED_RESET_MAC3 52
96+
97+
#define ASPEED_RESET_I3C5 45
98+
#define ASPEED_RESET_I3C4 44
99+
#define ASPEED_RESET_I3C3 43
100+
#define ASPEED_RESET_I3C2 42
101+
#define ASPEED_RESET_I3C1 41
102+
#define ASPEED_RESET_I3C0 40
103+
#define ASPEED_RESET_I3C 39
93104
#define ASPEED_RESET_I3C_DMA 39
105+
94106
#define ASPEED_RESET_PWM 37
95107
#define ASPEED_RESET_PECI 36
96108
#define ASPEED_RESET_MII 35

0 commit comments

Comments
 (0)