stv0991_wdru.h 525 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * (C) Copyright 2014
  3. * Vikas Manocha, ST Micoelectronics, vikas.manocha@st.com
  4. *
  5. * SPDX-License-Identifier: GPL-2.0+
  6. */
  7. #ifndef _STV0991_WD_RST_H
  8. #define _STV0991_WD_RST_H
  9. #include <asm/arch-stv0991/hardware.h>
  10. struct stv0991_wd_ru {
  11. u32 wdru_config;
  12. u32 wdru_ctrl1;
  13. u32 wdru_ctrl2;
  14. u32 wdru_tim;
  15. u32 wdru_count;
  16. u32 wdru_stat;
  17. u32 wdru_wrlock;
  18. };
  19. struct stv0991_wd_ru *const stv0991_wd_ru_ptr = \
  20. (struct stv0991_wd_ru *)WDRU_BASE_ADDR;
  21. /* Watchdog control register */
  22. #define WDRU_RST_SYS 0x1
  23. #endif