11.1Sskrll/* $NetBSD: aspeed-wdt.h,v 1.1.1.1 2026/01/18 05:21:57 skrll Exp $ */ 21.1Sskrll 31.1Sskrll/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 41.1Sskrll 51.1Sskrll#ifndef DT_BINDINGS_ASPEED_WDT_H 61.1Sskrll#define DT_BINDINGS_ASPEED_WDT_H 71.1Sskrll 81.1Sskrll#define AST2500_WDT_RESET_CPU (1 << 0) 91.1Sskrll#define AST2500_WDT_RESET_COPROC (1 << 1) 101.1Sskrll#define AST2500_WDT_RESET_SDRAM (1 << 2) 111.1Sskrll#define AST2500_WDT_RESET_AHB (1 << 3) 121.1Sskrll#define AST2500_WDT_RESET_I2C (1 << 4) 131.1Sskrll#define AST2500_WDT_RESET_MAC0 (1 << 5) 141.1Sskrll#define AST2500_WDT_RESET_MAC1 (1 << 6) 151.1Sskrll#define AST2500_WDT_RESET_GRAPHICS (1 << 7) 161.1Sskrll#define AST2500_WDT_RESET_USB2_HOST_HUB (1 << 8) 171.1Sskrll#define AST2500_WDT_RESET_USB_HOST (1 << 9) 181.1Sskrll#define AST2500_WDT_RESET_HID_EHCI (1 << 10) 191.1Sskrll#define AST2500_WDT_RESET_VIDEO (1 << 11) 201.1Sskrll#define AST2500_WDT_RESET_HAC (1 << 12) 211.1Sskrll#define AST2500_WDT_RESET_LPC (1 << 13) 221.1Sskrll#define AST2500_WDT_RESET_SDIO (1 << 14) 231.1Sskrll#define AST2500_WDT_RESET_MIC (1 << 15) 241.1Sskrll#define AST2500_WDT_RESET_CRT (1 << 16) 251.1Sskrll#define AST2500_WDT_RESET_PWM (1 << 17) 261.1Sskrll#define AST2500_WDT_RESET_PECI (1 << 18) 271.1Sskrll#define AST2500_WDT_RESET_JTAG (1 << 19) 281.1Sskrll#define AST2500_WDT_RESET_ADC (1 << 20) 291.1Sskrll#define AST2500_WDT_RESET_GPIO (1 << 21) 301.1Sskrll#define AST2500_WDT_RESET_MCTP (1 << 22) 311.1Sskrll#define AST2500_WDT_RESET_XDMA (1 << 23) 321.1Sskrll#define AST2500_WDT_RESET_SPI (1 << 24) 331.1Sskrll#define AST2500_WDT_RESET_SOC_MISC (1 << 25) 341.1Sskrll 351.1Sskrll#define AST2500_WDT_RESET_DEFAULT 0x023ffff3 361.1Sskrll 371.1Sskrll#define AST2600_WDT_RESET1_CPU (1 << 0) 381.1Sskrll#define AST2600_WDT_RESET1_SDRAM (1 << 1) 391.1Sskrll#define AST2600_WDT_RESET1_AHB (1 << 2) 401.1Sskrll#define AST2600_WDT_RESET1_SLI (1 << 3) 411.1Sskrll#define AST2600_WDT_RESET1_SOC_MISC0 (1 << 4) 421.1Sskrll#define AST2600_WDT_RESET1_COPROC (1 << 5) 431.1Sskrll#define AST2600_WDT_RESET1_USB_A (1 << 6) 441.1Sskrll#define AST2600_WDT_RESET1_USB_B (1 << 7) 451.1Sskrll#define AST2600_WDT_RESET1_UHCI (1 << 8) 461.1Sskrll#define AST2600_WDT_RESET1_GRAPHICS (1 << 9) 471.1Sskrll#define AST2600_WDT_RESET1_CRT (1 << 10) 481.1Sskrll#define AST2600_WDT_RESET1_VIDEO (1 << 11) 491.1Sskrll#define AST2600_WDT_RESET1_HAC (1 << 12) 501.1Sskrll#define AST2600_WDT_RESET1_DP (1 << 13) 511.1Sskrll#define AST2600_WDT_RESET1_DP_MCU (1 << 14) 521.1Sskrll#define AST2600_WDT_RESET1_GP_MCU (1 << 15) 531.1Sskrll#define AST2600_WDT_RESET1_MAC0 (1 << 16) 541.1Sskrll#define AST2600_WDT_RESET1_MAC1 (1 << 17) 551.1Sskrll#define AST2600_WDT_RESET1_SDIO0 (1 << 18) 561.1Sskrll#define AST2600_WDT_RESET1_JTAG0 (1 << 19) 571.1Sskrll#define AST2600_WDT_RESET1_MCTP0 (1 << 20) 581.1Sskrll#define AST2600_WDT_RESET1_MCTP1 (1 << 21) 591.1Sskrll#define AST2600_WDT_RESET1_XDMA0 (1 << 22) 601.1Sskrll#define AST2600_WDT_RESET1_XDMA1 (1 << 23) 611.1Sskrll#define AST2600_WDT_RESET1_GPIO0 (1 << 24) 621.1Sskrll#define AST2600_WDT_RESET1_RVAS (1 << 25) 631.1Sskrll 641.1Sskrll#define AST2600_WDT_RESET1_DEFAULT 0x030f1ff1 651.1Sskrll 661.1Sskrll#define AST2600_WDT_RESET2_CPU (1 << 0) 671.1Sskrll#define AST2600_WDT_RESET2_SPI (1 << 1) 681.1Sskrll#define AST2600_WDT_RESET2_AHB2 (1 << 2) 691.1Sskrll#define AST2600_WDT_RESET2_SLI2 (1 << 3) 701.1Sskrll#define AST2600_WDT_RESET2_SOC_MISC1 (1 << 4) 711.1Sskrll#define AST2600_WDT_RESET2_MAC2 (1 << 5) 721.1Sskrll#define AST2600_WDT_RESET2_MAC3 (1 << 6) 731.1Sskrll#define AST2600_WDT_RESET2_SDIO1 (1 << 7) 741.1Sskrll#define AST2600_WDT_RESET2_JTAG1 (1 << 8) 751.1Sskrll#define AST2600_WDT_RESET2_GPIO1 (1 << 9) 761.1Sskrll#define AST2600_WDT_RESET2_MDIO (1 << 10) 771.1Sskrll#define AST2600_WDT_RESET2_LPC (1 << 11) 781.1Sskrll#define AST2600_WDT_RESET2_PECI (1 << 12) 791.1Sskrll#define AST2600_WDT_RESET2_PWM (1 << 13) 801.1Sskrll#define AST2600_WDT_RESET2_ADC (1 << 14) 811.1Sskrll#define AST2600_WDT_RESET2_FSI (1 << 15) 821.1Sskrll#define AST2600_WDT_RESET2_I2C (1 << 16) 831.1Sskrll#define AST2600_WDT_RESET2_I3C_GLOBAL (1 << 17) 841.1Sskrll#define AST2600_WDT_RESET2_I3C0 (1 << 18) 851.1Sskrll#define AST2600_WDT_RESET2_I3C1 (1 << 19) 861.1Sskrll#define AST2600_WDT_RESET2_I3C2 (1 << 20) 871.1Sskrll#define AST2600_WDT_RESET2_I3C3 (1 << 21) 881.1Sskrll#define AST2600_WDT_RESET2_I3C4 (1 << 22) 891.1Sskrll#define AST2600_WDT_RESET2_I3C5 (1 << 23) 901.1Sskrll#define AST2600_WDT_RESET2_ESPI (1 << 26) 911.1Sskrll 921.1Sskrll#define AST2600_WDT_RESET2_DEFAULT 0x03fffff1 931.1Sskrll 941.1Sskrll#endif 95