Bo-Chen Chen | 0e03fa3 | 2022-07-04 18:59:51 +0800 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
2 | |||||
3 | #include <device/mmio.h> | ||||
4 | #include <soc/wdt.h> | ||||
5 | |||||
6 | void mtk_wdt_set_req(void) | ||||
7 | { | ||||
8 | SET32_BITFIELDS(&mtk_wdt->wdt_req_mode, | ||||
9 | MTK_WDT_SPM_THERMAL_EN, MTK_WDT_SPM_THERMAL_VAL, | ||||
10 | MTK_WDT_THERMAL_EN, 1, | ||||
11 | MTK_WDT_REQ_MOD_KEY, MTK_WDT_REQ_MOD_KEY_VAL); | ||||
12 | SET32_BITFIELDS(&mtk_wdt->wdt_req_irq_en, | ||||
13 | MTK_WDT_THERMAL_IRQ, 0, | ||||
14 | MTK_WDT_REQ_IRQ_KEY, MTK_WDT_REQ_IRQ_KEY_VAL); | ||||
15 | } |