File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,18 @@ struct meson_reset_adev {
26
26
#define to_meson_reset_adev (_adev ) \
27
27
container_of((_adev), struct meson_reset_adev, adev)
28
28
29
+ static const struct meson_reset_param meson_a1_audio_param = {
30
+ .reset_ops = & meson_reset_toggle_ops ,
31
+ .reset_num = 32 ,
32
+ .level_offset = 0x28 ,
33
+ };
34
+
35
+ static const struct meson_reset_param meson_a1_audio_vad_param = {
36
+ .reset_ops = & meson_reset_toggle_ops ,
37
+ .reset_num = 6 ,
38
+ .level_offset = 0x8 ,
39
+ };
40
+
29
41
static const struct meson_reset_param meson_g12a_audio_param = {
30
42
.reset_ops = & meson_reset_toggle_ops ,
31
43
.reset_num = 26 ,
@@ -40,6 +52,12 @@ static const struct meson_reset_param meson_sm1_audio_param = {
40
52
41
53
static const struct auxiliary_device_id meson_reset_aux_ids [] = {
42
54
{
55
+ .name = "a1-audio-clkc.rst-a1" ,
56
+ .driver_data = (kernel_ulong_t )& meson_a1_audio_param ,
57
+ }, {
58
+ .name = "a1-audio-clkc.rst-a1-vad" ,
59
+ .driver_data = (kernel_ulong_t )& meson_a1_audio_vad_param ,
60
+ }, {
43
61
.name = "axg-audio-clkc.rst-g12a" ,
44
62
.driver_data = (kernel_ulong_t )& meson_g12a_audio_param ,
45
63
}, {
You can’t perform that action at this time.
0 commit comments