timer.h 398 B

123456789101112131415161718192021
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * (C) Copyright 2015 Rockchip Electronics Co., Ltd
  4. */
  5. #ifndef __ASM_ARCH_TIMER_H
  6. #define __ASM_ARCH_TIMER_H
  7. struct rk_timer {
  8. u32 timer_load_count0;
  9. u32 timer_load_count1;
  10. u32 timer_curr_value0;
  11. u32 timer_curr_value1;
  12. u32 timer_ctrl_reg;
  13. u32 timer_int_status;
  14. };
  15. void rockchip_timer_init(void);
  16. void rockchip_udelay(unsigned int usec);
  17. #endif