18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (c) 2019 BayLibre, SAS.
48c2ecf20Sopenharmony_ci * Author: Jerome Brunet <jbrunet@baylibre.com>
58c2ecf20Sopenharmony_ci *
68c2ecf20Sopenharmony_ci */
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci#ifndef _DT_BINDINGS_AMLOGIC_MESON_G12A_AUDIO_RESET_H
98c2ecf20Sopenharmony_ci#define _DT_BINDINGS_AMLOGIC_MESON_G12A_AUDIO_RESET_H
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ci#define AUD_RESET_PDM		0
128c2ecf20Sopenharmony_ci#define AUD_RESET_TDMIN_A	1
138c2ecf20Sopenharmony_ci#define AUD_RESET_TDMIN_B	2
148c2ecf20Sopenharmony_ci#define AUD_RESET_TDMIN_C	3
158c2ecf20Sopenharmony_ci#define AUD_RESET_TDMIN_LB	4
168c2ecf20Sopenharmony_ci#define AUD_RESET_LOOPBACK	5
178c2ecf20Sopenharmony_ci#define AUD_RESET_TODDR_A	6
188c2ecf20Sopenharmony_ci#define AUD_RESET_TODDR_B	7
198c2ecf20Sopenharmony_ci#define AUD_RESET_TODDR_C	8
208c2ecf20Sopenharmony_ci#define AUD_RESET_FRDDR_A	9
218c2ecf20Sopenharmony_ci#define AUD_RESET_FRDDR_B	10
228c2ecf20Sopenharmony_ci#define AUD_RESET_FRDDR_C	11
238c2ecf20Sopenharmony_ci#define AUD_RESET_TDMOUT_A	12
248c2ecf20Sopenharmony_ci#define AUD_RESET_TDMOUT_B	13
258c2ecf20Sopenharmony_ci#define AUD_RESET_TDMOUT_C	14
268c2ecf20Sopenharmony_ci#define AUD_RESET_SPDIFOUT	15
278c2ecf20Sopenharmony_ci#define AUD_RESET_SPDIFOUT_B	16
288c2ecf20Sopenharmony_ci#define AUD_RESET_SPDIFIN	17
298c2ecf20Sopenharmony_ci#define AUD_RESET_EQDRC		18
308c2ecf20Sopenharmony_ci#define AUD_RESET_RESAMPLE	19
318c2ecf20Sopenharmony_ci#define AUD_RESET_DDRARB	20
328c2ecf20Sopenharmony_ci#define AUD_RESET_POWDET	21
338c2ecf20Sopenharmony_ci#define AUD_RESET_TORAM		22
348c2ecf20Sopenharmony_ci#define AUD_RESET_TOACODEC	23
358c2ecf20Sopenharmony_ci#define AUD_RESET_TOHDMITX	24
368c2ecf20Sopenharmony_ci#define AUD_RESET_CLKTREE	25
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ci/* SM1 added resets */
398c2ecf20Sopenharmony_ci#define AUD_RESET_RESAMPLE_B	26
408c2ecf20Sopenharmony_ci#define AUD_RESET_TOVAD		27
418c2ecf20Sopenharmony_ci#define AUD_RESET_LOCKER	28
428c2ecf20Sopenharmony_ci#define AUD_RESET_SPDIFIN_LB	29
438c2ecf20Sopenharmony_ci#define AUD_RESET_FRATV		30
448c2ecf20Sopenharmony_ci#define AUD_RESET_FRHDMIRX	31
458c2ecf20Sopenharmony_ci#define AUD_RESET_FRDDR_D	32
468c2ecf20Sopenharmony_ci#define AUD_RESET_TODDR_D	33
478c2ecf20Sopenharmony_ci#define AUD_RESET_LOOPBACK_B	34
488c2ecf20Sopenharmony_ci#define AUD_RESET_EARCTX	35
498c2ecf20Sopenharmony_ci#define AUD_RESET_EARCRX	36
508c2ecf20Sopenharmony_ci#define AUD_RESET_FRDDR_E	37
518c2ecf20Sopenharmony_ci#define AUD_RESET_TODDR_E	38
528c2ecf20Sopenharmony_ci
538c2ecf20Sopenharmony_ci#endif
54