starfive: add new target for StarFive JH7100/7110 SoC
[openwrt/staging/981213.git] / target / linux / starfive / patches-6.1 / 1020-dt-bindings-reset-Add-StarFive-JH7100-audio-reset-de.patch
1 From f684a12dac29522c6ce9d504522f75dcf024fc5f Mon Sep 17 00:00:00 2001
2 From: Emil Renner Berthing <kernel@esmil.dk>
3 Date: Sat, 20 Nov 2021 19:29:25 +0100
4 Subject: [PATCH 1020/1024] dt-bindings: reset: Add StarFive JH7100 audio reset
5 definitions
6
7 Add all resets for the StarFive JH7100 audio reset controller.
8
9 Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
10 ---
11 .../dt-bindings/reset/starfive-jh7100-audio.h | 31 +++++++++++++++++++
12 1 file changed, 31 insertions(+)
13 create mode 100644 include/dt-bindings/reset/starfive-jh7100-audio.h
14
15 --- /dev/null
16 +++ b/include/dt-bindings/reset/starfive-jh7100-audio.h
17 @@ -0,0 +1,31 @@
18 +/* SPDX-License-Identifier: GPL-2.0 OR MIT */
19 +/*
20 + * Copyright (C) 2021 Emil Renner Berthing
21 + */
22 +
23 +#ifndef __DT_BINDINGS_RESET_STARFIVE_JH7100_AUDIO_H__
24 +#define __DT_BINDINGS_RESET_STARFIVE_JH7100_AUDIO_H__
25 +
26 +#define JH7100_AUDRSTN_APB_BUS 0
27 +#define JH7100_AUDRSTN_I2SADC_APB 1
28 +#define JH7100_AUDRSTN_I2SADC_SRST 2
29 +#define JH7100_AUDRSTN_PDM_APB 3
30 +#define JH7100_AUDRSTN_I2SVAD_APB 4
31 +#define JH7100_AUDRSTN_I2SVAD_SRST 5
32 +#define JH7100_AUDRSTN_SPDIF_APB 6
33 +#define JH7100_AUDRSTN_PWMDAC_APB 7
34 +#define JH7100_AUDRSTN_I2SDAC_APB 8
35 +#define JH7100_AUDRSTN_I2SDAC_SRST 9
36 +#define JH7100_AUDRSTN_I2S1_APB 10
37 +#define JH7100_AUDRSTN_I2S1_SRST 11
38 +#define JH7100_AUDRSTN_I2SDAC16K_APB 12
39 +#define JH7100_AUDRSTN_I2SDAC16K_SRST 13
40 +#define JH7100_AUDRSTN_DMA1P_AHB 14
41 +#define JH7100_AUDRSTN_USB_APB 15
42 +#define JH7100_AUDRST_USB_AXI 16
43 +#define JH7100_AUDRST_USB_PWRUP_RST_N 17
44 +#define JH7100_AUDRST_USB_PONRST 18
45 +
46 +#define JH7100_AUDRSTN_END 19
47 +
48 +#endif /* __DT_BINDINGS_RESET_STARFIVE_JH7100_AUDIO_H__ */