stv0991_wdru.h 584 B

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