amlogic,meson-g12a-audio-reset.h 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Copyright (c) 2019 BayLibre, SAS.
  4. * Author: Jerome Brunet <jbrunet@baylibre.com>
  5. *
  6. */
  7. #ifndef _DT_BINDINGS_AMLOGIC_MESON_G12A_AUDIO_RESET_H
  8. #define _DT_BINDINGS_AMLOGIC_MESON_G12A_AUDIO_RESET_H
  9. #define AUD_RESET_PDM 0
  10. #define AUD_RESET_TDMIN_A 1
  11. #define AUD_RESET_TDMIN_B 2
  12. #define AUD_RESET_TDMIN_C 3
  13. #define AUD_RESET_TDMIN_LB 4
  14. #define AUD_RESET_LOOPBACK 5
  15. #define AUD_RESET_TODDR_A 6
  16. #define AUD_RESET_TODDR_B 7
  17. #define AUD_RESET_TODDR_C 8
  18. #define AUD_RESET_FRDDR_A 9
  19. #define AUD_RESET_FRDDR_B 10
  20. #define AUD_RESET_FRDDR_C 11
  21. #define AUD_RESET_TDMOUT_A 12
  22. #define AUD_RESET_TDMOUT_B 13
  23. #define AUD_RESET_TDMOUT_C 14
  24. #define AUD_RESET_SPDIFOUT 15
  25. #define AUD_RESET_SPDIFOUT_B 16
  26. #define AUD_RESET_SPDIFIN 17
  27. #define AUD_RESET_EQDRC 18
  28. #define AUD_RESET_RESAMPLE 19
  29. #define AUD_RESET_DDRARB 20
  30. #define AUD_RESET_POWDET 21
  31. #define AUD_RESET_TORAM 22
  32. #define AUD_RESET_TOACODEC 23
  33. #define AUD_RESET_TOHDMITX 24
  34. #define AUD_RESET_CLKTREE 25
  35. /* SM1 added resets */
  36. #define AUD_RESET_RESAMPLE_B 26
  37. #define AUD_RESET_TOVAD 27
  38. #define AUD_RESET_LOCKER 28
  39. #define AUD_RESET_SPDIFIN_LB 29
  40. #define AUD_RESET_FRATV 30
  41. #define AUD_RESET_FRHDMIRX 31
  42. #define AUD_RESET_FRDDR_D 32
  43. #define AUD_RESET_TODDR_D 33
  44. #define AUD_RESET_LOOPBACK_B 34
  45. #define AUD_RESET_EARCTX 35
  46. #define AUD_RESET_EARCRX 36
  47. #define AUD_RESET_FRDDR_E 37
  48. #define AUD_RESET_TODDR_E 38
  49. #endif