starfive-jh7100-audio.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /* SPDX-License-Identifier: GPL-2.0 OR MIT */
  2. /*
  3. * Copyright (C) 2021 Emil Renner Berthing <[email protected]>
  4. */
  5. #ifndef __DT_BINDINGS_CLOCK_STARFIVE_JH7100_AUDIO_H__
  6. #define __DT_BINDINGS_CLOCK_STARFIVE_JH7100_AUDIO_H__
  7. #define JH7100_AUDCLK_ADC_MCLK 0
  8. #define JH7100_AUDCLK_I2S1_MCLK 1
  9. #define JH7100_AUDCLK_I2SADC_APB 2
  10. #define JH7100_AUDCLK_I2SADC_BCLK 3
  11. #define JH7100_AUDCLK_I2SADC_BCLK_N 4
  12. #define JH7100_AUDCLK_I2SADC_LRCLK 5
  13. #define JH7100_AUDCLK_PDM_APB 6
  14. #define JH7100_AUDCLK_PDM_MCLK 7
  15. #define JH7100_AUDCLK_I2SVAD_APB 8
  16. #define JH7100_AUDCLK_SPDIF 9
  17. #define JH7100_AUDCLK_SPDIF_APB 10
  18. #define JH7100_AUDCLK_PWMDAC_APB 11
  19. #define JH7100_AUDCLK_DAC_MCLK 12
  20. #define JH7100_AUDCLK_I2SDAC_APB 13
  21. #define JH7100_AUDCLK_I2SDAC_BCLK 14
  22. #define JH7100_AUDCLK_I2SDAC_BCLK_N 15
  23. #define JH7100_AUDCLK_I2SDAC_LRCLK 16
  24. #define JH7100_AUDCLK_I2S1_APB 17
  25. #define JH7100_AUDCLK_I2S1_BCLK 18
  26. #define JH7100_AUDCLK_I2S1_BCLK_N 19
  27. #define JH7100_AUDCLK_I2S1_LRCLK 20
  28. #define JH7100_AUDCLK_I2SDAC16K_APB 21
  29. #define JH7100_AUDCLK_APB0_BUS 22
  30. #define JH7100_AUDCLK_DMA1P_AHB 23
  31. #define JH7100_AUDCLK_USB_APB 24
  32. #define JH7100_AUDCLK_USB_LPM 25
  33. #define JH7100_AUDCLK_USB_STB 26
  34. #define JH7100_AUDCLK_APB_EN 27
  35. #define JH7100_AUDCLK_VAD_MEM 28
  36. #define JH7100_AUDCLK_END 29
  37. #endif /* __DT_BINDINGS_CLOCK_STARFIVE_JH7100_AUDIO_H__ */