msdc_hw_ett.h 628 B

12345678910111213141516171819202122232425
  1. #ifndef __MSDC_HW_ETT_H
  2. #define __MSDC_HW_ETT_H
  3. typedef enum EMMC_CHIP_TAG {
  4. SAMSUNG_EMMC_CHIP = 0x15,
  5. SANDISK_EMMC_CHIP = 0x45,
  6. HYNIX_EMMC_CHIP = 0x90,
  7. } EMMC_VENDOR_T;
  8. #define MSDC0_ETT_COUNTS 20
  9. #if 0
  10. #define MSDC_SUPPORT_SANDISK_COMBO_ETT
  11. #define MSDC_SUPPORT_SAMSUNG_COMBO_ETT
  12. #endif
  13. extern struct msdc_ett_settings msdc0_ett_settings[MSDC0_ETT_COUNTS];
  14. #ifdef MSDC_SUPPORT_SANDISK_COMBO_ETT
  15. extern struct msdc_ett_settings msdc0_ett_settings_for_sandisk[MSDC0_ETT_COUNTS];
  16. #endif
  17. #ifdef MSDC_SUPPORT_SAMSUNG_COMBO_ETT
  18. extern struct msdc_ett_settings msdc0_ett_settings_for_samsung[MSDC0_ETT_COUNTS];
  19. #endif
  20. #endif