feat(intel): restructure watchdog

This patch is to restructure watchdog.
Move platform dependent MACROs to individual platform socfpga_plat_def.
Common watchdog code file and header file will remain for those common
declaration.

Change-Id: Ibb640f08ac313bbad6d9295596cb8ff26e3e626d
Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com>
This commit is contained in:
Sieu Mun Tang 2023-06-09 23:33:36 +08:00 committed by Jit Loon Lim
parent 93823fb6ec
commit 47ca43bcb4
5 changed files with 22 additions and 5 deletions

View file

@ -76,6 +76,11 @@
#define PLAT_UART0_BASE (0xFFC02000)
#define PLAT_UART1_BASE (0xFFC02100)
/*******************************************************************************
* WDT related constants
******************************************************************************/
#define WDT_BASE (0xFFD00200)
/*******************************************************************************
* GIC related constants
******************************************************************************/

View file

@ -94,6 +94,11 @@
#define PLAT_UART0_BASE (0x10C02000)
#define PLAT_UART1_BASE (0x10C02100)
/*******************************************************************************
* WDT related constants
******************************************************************************/
#define WDT_BASE (0x10D00200)
/*******************************************************************************
* GIC related constants
******************************************************************************/

View file

@ -7,11 +7,8 @@
#ifndef CAD_WATCHDOG_H
#define CAD_WATCHDOG_H
#if PLATFORM_MODEL == PLAT_SOCFPGA_AGILEX5
#define WDT_BASE (0x10D00200)
#else
#define WDT_BASE (0xFFD00200)
#endif
#include "socfpga_plat_def.h"
#define WDT_REG_SIZE_OFFSET (0x4)
#define WDT_MIN_CYCLES (65536)
#define WDT_PERIOD (20)

View file

@ -77,6 +77,11 @@
#define PLAT_UART0_BASE (0xFFC02000)
#define PLAT_UART1_BASE (0xFFC02100)
/*******************************************************************************
* WDT related constants
******************************************************************************/
#define WDT_BASE (0xFFD00200)
/*******************************************************************************
* GIC related constants
******************************************************************************/

View file

@ -75,6 +75,11 @@
#define PLAT_UART0_BASE (0xFFC02000)
#define PLAT_UART1_BASE (0xFFC02100)
/*******************************************************************************
* WDT related constants
******************************************************************************/
#define WDT_BASE (0xFFD00200)
/*******************************************************************************
* GIC related constants
******************************************************************************/