Path: blob/master/include/dt-bindings/reset/altr,rst-mgr-s10.h
26282 views
/* SPDX-License-Identifier: GPL-2.0-only */1/*2* Copyright (C) 2016 Intel Corporation. All rights reserved3* Copyright (C) 2016 Altera Corporation. All rights reserved4*5* derived from Steffen Trumtrar's "altr,rst-mgr-a10.h"6*/78#ifndef _DT_BINDINGS_RESET_ALTR_RST_MGR_S10_H9#define _DT_BINDINGS_RESET_ALTR_RST_MGR_S10_H1011/* MPUMODRST */12#define CPU0_RESET 013#define CPU1_RESET 114#define CPU2_RESET 215#define CPU3_RESET 31617/* PER0MODRST */18#define EMAC0_RESET 3219#define EMAC1_RESET 3320#define EMAC2_RESET 3421#define USB0_RESET 3522#define USB1_RESET 3623#define NAND_RESET 3724/* 38 is empty */25#define SDMMC_RESET 3926#define EMAC0_OCP_RESET 4027#define EMAC1_OCP_RESET 4128#define EMAC2_OCP_RESET 4229#define USB0_OCP_RESET 4330#define USB1_OCP_RESET 4431#define NAND_OCP_RESET 4532/* 46 is empty */33#define SDMMC_OCP_RESET 4734#define DMA_RESET 4835#define SPIM0_RESET 4936#define SPIM1_RESET 5037#define SPIS0_RESET 5138#define SPIS1_RESET 5239#define DMA_OCP_RESET 5340#define EMAC_PTP_RESET 5441/* 55 is empty*/42#define DMAIF0_RESET 5643#define DMAIF1_RESET 5744#define DMAIF2_RESET 5845#define DMAIF3_RESET 5946#define DMAIF4_RESET 6047#define DMAIF5_RESET 6148#define DMAIF6_RESET 6249#define DMAIF7_RESET 635051/* PER1MODRST */52#define WATCHDOG0_RESET 6453#define WATCHDOG1_RESET 6554#define WATCHDOG2_RESET 6655#define WATCHDOG3_RESET 6756#define L4SYSTIMER0_RESET 6857#define L4SYSTIMER1_RESET 6958#define SPTIMER0_RESET 7059#define SPTIMER1_RESET 7160#define I2C0_RESET 7261#define I2C1_RESET 7362#define I2C2_RESET 7463#define I2C3_RESET 7564#define I2C4_RESET 7665#define I3C0_RESET 7766#define I3C1_RESET 7867/* 79 is empty */68#define UART0_RESET 8069#define UART1_RESET 8170/* 82-87 is empty */71#define GPIO0_RESET 8872#define GPIO1_RESET 8973#define WATCHDOG4_RESET 907475/* BRGMODRST */76#define SOC2FPGA_RESET 9677#define LWHPS2FPGA_RESET 9778#define FPGA2SOC_RESET 9879#define F2SSDRAM0_RESET 9980#define F2SSDRAM1_RESET 10081#define F2SSDRAM2_RESET 10182#define DDRSCH_RESET 1028384/* COLDMODRST */85#define CPUPO0_RESET 16086#define CPUPO1_RESET 16187#define CPUPO2_RESET 16288#define CPUPO3_RESET 16389/* 164-167 is empty */90#define L2_RESET 1689192/* DBGMODRST */93#define DBG_RESET 22494#define CSDAP_RESET 2259596/* TAPMODRST */97#define TAP_RESET 2569899#endif100101102