dev_tag.h 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. /*
  2. * Copyright (C) 2017-2020 Alibaba Group Holding Limited
  3. */
  4. /******************************************************************************
  5. * @file drv/dev_tag.h
  6. * @brief Header File for DEV TAG Driver
  7. * @version V1.0
  8. * @date 31. March 2020
  9. * @model common
  10. ******************************************************************************/
  11. #ifndef _DRV_DEV_TAG_H_
  12. #define _DRV_DEV_TAG_H_
  13. #include <stdint.h>
  14. #include <stdio.h>
  15. #include <string.h>
  16. #include <stdbool.h>
  17. #ifdef __cplusplus
  18. extern "C" {
  19. #endif
  20. typedef enum {
  21. DEV_BLANK_TAG = 0U,
  22. DEV_DW_UART_TAG,
  23. DEV_DW_DMA_TAG,
  24. DEV_DW_GPIO_TAG,
  25. DEV_DW_IIC_TAG,
  26. DEV_DW_QSPI_TAG,
  27. DEV_DW_SDMMC_TAG,
  28. DEV_DW_SDHCI_TAG,
  29. DEV_DW_SPI_TAG,
  30. DEV_DW_TIMER_TAG,
  31. DEV_DW_WDT_TAG,
  32. DEV_WJ_ADC_TAG,
  33. DEV_WJ_AES_TAG,
  34. DEV_WJ_CODEC_TAG,
  35. DEV_WJ_CRC_TAG,
  36. DEV_WJ_DMA_TAG,
  37. DEV_WJ_EFLASH_TAG,
  38. DEV_WJ_EFUSE_TAG,
  39. DEV_WJ_ETB_TAG,
  40. DEV_WJ_FFT_TAG,
  41. DEV_WJ_I2S_TAG,
  42. DEV_WJ_MBOX_TAG,
  43. DEV_WJ_PADREG_TAG,
  44. DEV_WJ_PDM_TAG,
  45. DEV_WJ_PINMUX_TAG,
  46. DEV_WJ_PMU_TAG,
  47. DEV_WJ_PWM_TAG,
  48. DEV_WJ_PWMR_TAG,
  49. DEV_WJ_RNG_TAG,
  50. DEV_WJ_ROM_TAG,
  51. DEV_WJ_RSA_TAG,
  52. DEV_WJ_RTC_TAG,
  53. DEV_WJ_SASC_TAG,
  54. DEV_WJ_SHA_TAG,
  55. DEV_WJ_SPDIF_TAG,
  56. DEV_WJ_SPIDF_TAG,
  57. DEV_WJ_TDM_TAG,
  58. DEV_WJ_TIPC_TAG,
  59. DEV_WJ_USB_TAG,
  60. DEV_WJ_USI_TAG,
  61. DEV_WJ_VAD_TAG,
  62. DEV_CD_QSPI_TAG,
  63. DEV_DCD_ISO7816_TAG,
  64. DEV_OSR_RNG_TAG,
  65. DEV_QX_RTC_TAG,
  66. DEV_RCHBAND_CODEC_TAG,
  67. DEV_CMSDK_UART_TAG,
  68. DEV_RAMBUS_150B_PKA_TAG,
  69. DEV_RAMBUS_150B_TRNG_TAG,
  70. DEV_RAMBUS_120SI_TAG,
  71. DEV_RAMBUS_120SII_TAG,
  72. DEV_RAMBUS_120SIII_TAG,
  73. DEV_WJ_AVFS_TAG,
  74. DEV_WJ_BMU_TAG,
  75. } csi_dev_tag_t;
  76. #ifdef __cplusplus
  77. }
  78. #endif
  79. #endif /* _DRV_TAG_H_ */