rcar_gen3: drivers: swdt: Add D3 support
authorMarek Vasut <[email protected]>
Sat, 5 Jan 2019 13:18:10 +0000 (14:18 +0100)
committerMarek Vasut <[email protected]>
Tue, 2 Apr 2019 01:40:51 +0000 (03:40 +0200)
Add WTCNT register configuration for the D3 SoC.

Signed-off-by: Marek Vasut <[email protected]>
drivers/renesas/rcar/watchdog/swdt.c

index 7793ae5009d64c080c3c9adc0c6df26347e617b1..8b2943cc6423f67df04d2f096618188fd99ca034 100644 (file)
@@ -49,7 +49,11 @@ extern void gicd_set_icenabler(uintptr_t base, unsigned int id);
 #define WTCSRA_INIT_DATA               (WTCSRA_UPPER_BYTE + 0x0FU)
 #define WTCSRB_INIT_DATA               (WTCSRB_UPPER_BYTE + 0x21U)
 
+#if RCAR_LSI == RCAR_D3
+#define WTCNT_COUNT_8p13k              (0x10000U - 40760U)
+#else
 #define WTCNT_COUNT_8p13k              (0x10000U - 40687U)
+#endif
 #define WTCNT_COUNT_8p13k_H3VER10      (0x10000U - 20343U)
 #define WTCNT_COUNT_8p22k              (0x10000U - 41115U)
 #define WTCNT_COUNT_7p81k              (0x10000U - 39062U)