ark1668ft.h 696 B

1234567891011121314151617181920212223242526272829
  1. #ifndef __ARK1668FT_H__
  2. #define __ARK1668FT_H__
  3. #include <pthread.h>
  4. typedef void* (*TestThreadFun)(void *arg);
  5. struct ft_runtime {
  6. pthread_t tid;
  7. TestThreadFun test_thread;
  8. int finish;
  9. int pass;
  10. };
  11. void *usb_test_thread(void *arg);
  12. void *sdmmc_test_thread(void *arg);
  13. void *vdec_test_thread(void *arg);
  14. void *gpu_test_thread(void *arg);
  15. void *jpg_ps_test_thread(void *arg);
  16. void *rtc_timer_wdt_test_thread(void *arg);
  17. void *spi_test_thread(void *arg);
  18. void *serial_test_thread(void *arg);
  19. void *sound_test_thread(void *arg);
  20. void *lcd_itu_i2c_test_thread(void *arg);
  21. void *deinterlace_test_thread(void *arg);
  22. void *pwm_test_thread(void *arg);
  23. void *adc_test_thread(void *arg);
  24. #endif