stericsson,db8500-prcc-reset.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _DT_BINDINGS_STE_PRCC_RESET
  3. #define _DT_BINDINGS_STE_PRCC_RESET
  4. #define DB8500_PRCC_1 1
  5. #define DB8500_PRCC_2 2
  6. #define DB8500_PRCC_3 3
  7. #define DB8500_PRCC_6 6
  8. /* Reset lines on PRCC 1 */
  9. #define DB8500_PRCC_1_RESET_UART0 0
  10. #define DB8500_PRCC_1_RESET_UART1 1
  11. #define DB8500_PRCC_1_RESET_I2C1 2
  12. #define DB8500_PRCC_1_RESET_MSP0 3
  13. #define DB8500_PRCC_1_RESET_MSP1 4
  14. #define DB8500_PRCC_1_RESET_SDI0 5
  15. #define DB8500_PRCC_1_RESET_I2C2 6
  16. #define DB8500_PRCC_1_RESET_SPI3 7
  17. #define DB8500_PRCC_1_RESET_SLIMBUS0 8
  18. #define DB8500_PRCC_1_RESET_I2C4 9
  19. #define DB8500_PRCC_1_RESET_MSP3 10
  20. #define DB8500_PRCC_1_RESET_PER_MSP3 11
  21. #define DB8500_PRCC_1_RESET_PER_MSP1 12
  22. #define DB8500_PRCC_1_RESET_PER_MSP0 13
  23. #define DB8500_PRCC_1_RESET_PER_SLIMBUS 14
  24. /* Reset lines on PRCC 2 */
  25. #define DB8500_PRCC_2_RESET_I2C3 0
  26. #define DB8500_PRCC_2_RESET_PWL 1
  27. #define DB8500_PRCC_2_RESET_SDI4 2
  28. #define DB8500_PRCC_2_RESET_MSP2 3
  29. #define DB8500_PRCC_2_RESET_SDI1 4
  30. #define DB8500_PRCC_2_RESET_SDI3 5
  31. #define DB8500_PRCC_2_RESET_HSIRX 6
  32. #define DB8500_PRCC_2_RESET_HSITX 7
  33. #define DB8500_PRCC_1_RESET_PER_MSP2 8
  34. /* Reset lines on PRCC 3 */
  35. #define DB8500_PRCC_3_RESET_SSP0 1
  36. #define DB8500_PRCC_3_RESET_SSP1 2
  37. #define DB8500_PRCC_3_RESET_I2C0 3
  38. #define DB8500_PRCC_3_RESET_SDI2 4
  39. #define DB8500_PRCC_3_RESET_SKE 5
  40. #define DB8500_PRCC_3_RESET_UART2 6
  41. #define DB8500_PRCC_3_RESET_SDI5 7
  42. /* Reset lines on PRCC 6 */
  43. #define DB8500_PRCC_3_RESET_RNG 0
  44. #endif