162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0+ */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (C) 2019 Sean Anderson <seanga2@gmail.com> 462306a36Sopenharmony_ci * Copyright (c) 2020 Western Digital Corporation or its affiliates. 562306a36Sopenharmony_ci */ 662306a36Sopenharmony_ci#ifndef RESET_K210_SYSCTL_H 762306a36Sopenharmony_ci#define RESET_K210_SYSCTL_H 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci/* 1062306a36Sopenharmony_ci * Kendryte K210 SoC system controller K210_SYSCTL_SOFT_RESET register bits. 1162306a36Sopenharmony_ci * Taken from Kendryte SDK (kendryte-standalone-sdk). 1262306a36Sopenharmony_ci */ 1362306a36Sopenharmony_ci#define K210_RST_ROM 0 1462306a36Sopenharmony_ci#define K210_RST_DMA 1 1562306a36Sopenharmony_ci#define K210_RST_AI 2 1662306a36Sopenharmony_ci#define K210_RST_DVP 3 1762306a36Sopenharmony_ci#define K210_RST_FFT 4 1862306a36Sopenharmony_ci#define K210_RST_GPIO 5 1962306a36Sopenharmony_ci#define K210_RST_SPI0 6 2062306a36Sopenharmony_ci#define K210_RST_SPI1 7 2162306a36Sopenharmony_ci#define K210_RST_SPI2 8 2262306a36Sopenharmony_ci#define K210_RST_SPI3 9 2362306a36Sopenharmony_ci#define K210_RST_I2S0 10 2462306a36Sopenharmony_ci#define K210_RST_I2S1 11 2562306a36Sopenharmony_ci#define K210_RST_I2S2 12 2662306a36Sopenharmony_ci#define K210_RST_I2C0 13 2762306a36Sopenharmony_ci#define K210_RST_I2C1 14 2862306a36Sopenharmony_ci#define K210_RST_I2C2 15 2962306a36Sopenharmony_ci#define K210_RST_UART1 16 3062306a36Sopenharmony_ci#define K210_RST_UART2 17 3162306a36Sopenharmony_ci#define K210_RST_UART3 18 3262306a36Sopenharmony_ci#define K210_RST_AES 19 3362306a36Sopenharmony_ci#define K210_RST_FPIOA 20 3462306a36Sopenharmony_ci#define K210_RST_TIMER0 21 3562306a36Sopenharmony_ci#define K210_RST_TIMER1 22 3662306a36Sopenharmony_ci#define K210_RST_TIMER2 23 3762306a36Sopenharmony_ci#define K210_RST_WDT0 24 3862306a36Sopenharmony_ci#define K210_RST_WDT1 25 3962306a36Sopenharmony_ci#define K210_RST_SHA 26 4062306a36Sopenharmony_ci#define K210_RST_RTC 29 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci#endif /* RESET_K210_SYSCTL_H */ 43