18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) 28c2ecf20Sopenharmony_ci * 38c2ecf20Sopenharmony_ci * Copyright (c) 2019 Amlogic, Inc. All rights reserved. 48c2ecf20Sopenharmony_ci * Author: Xingyu Chen <xingyu.chen@amlogic.com> 58c2ecf20Sopenharmony_ci * 68c2ecf20Sopenharmony_ci */ 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci#ifndef _DT_BINDINGS_AMLOGIC_MESON_A1_RESET_H 98c2ecf20Sopenharmony_ci#define _DT_BINDINGS_AMLOGIC_MESON_A1_RESET_H 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci/* RESET0 */ 128c2ecf20Sopenharmony_ci/* 0 */ 138c2ecf20Sopenharmony_ci#define RESET_AM2AXI_VAD 1 148c2ecf20Sopenharmony_ci/* 2-3 */ 158c2ecf20Sopenharmony_ci#define RESET_PSRAM 4 168c2ecf20Sopenharmony_ci#define RESET_PAD_CTRL 5 178c2ecf20Sopenharmony_ci/* 6 */ 188c2ecf20Sopenharmony_ci#define RESET_TEMP_SENSOR 7 198c2ecf20Sopenharmony_ci#define RESET_AM2AXI_DEV 8 208c2ecf20Sopenharmony_ci/* 9 */ 218c2ecf20Sopenharmony_ci#define RESET_SPICC_A 10 228c2ecf20Sopenharmony_ci#define RESET_MSR_CLK 11 238c2ecf20Sopenharmony_ci#define RESET_AUDIO 12 248c2ecf20Sopenharmony_ci#define RESET_ANALOG_CTRL 13 258c2ecf20Sopenharmony_ci#define RESET_SAR_ADC 14 268c2ecf20Sopenharmony_ci#define RESET_AUDIO_VAD 15 278c2ecf20Sopenharmony_ci#define RESET_CEC 16 288c2ecf20Sopenharmony_ci#define RESET_PWM_EF 17 298c2ecf20Sopenharmony_ci#define RESET_PWM_CD 18 308c2ecf20Sopenharmony_ci#define RESET_PWM_AB 19 318c2ecf20Sopenharmony_ci/* 20 */ 328c2ecf20Sopenharmony_ci#define RESET_IR_CTRL 21 338c2ecf20Sopenharmony_ci#define RESET_I2C_S_A 22 348c2ecf20Sopenharmony_ci/* 23 */ 358c2ecf20Sopenharmony_ci#define RESET_I2C_M_D 24 368c2ecf20Sopenharmony_ci#define RESET_I2C_M_C 25 378c2ecf20Sopenharmony_ci#define RESET_I2C_M_B 26 388c2ecf20Sopenharmony_ci#define RESET_I2C_M_A 27 398c2ecf20Sopenharmony_ci#define RESET_I2C_PROD_AHB 28 408c2ecf20Sopenharmony_ci#define RESET_I2C_PROD 29 418c2ecf20Sopenharmony_ci/* 30-31 */ 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ci/* RESET1 */ 448c2ecf20Sopenharmony_ci#define RESET_ACODEC 32 458c2ecf20Sopenharmony_ci#define RESET_DMA 33 468c2ecf20Sopenharmony_ci#define RESET_SD_EMMC_A 34 478c2ecf20Sopenharmony_ci/* 35 */ 488c2ecf20Sopenharmony_ci#define RESET_USBCTRL 36 498c2ecf20Sopenharmony_ci/* 37 */ 508c2ecf20Sopenharmony_ci#define RESET_USBPHY 38 518c2ecf20Sopenharmony_ci/* 39-41 */ 528c2ecf20Sopenharmony_ci#define RESET_RSA 42 538c2ecf20Sopenharmony_ci#define RESET_DMC 43 548c2ecf20Sopenharmony_ci/* 44 */ 558c2ecf20Sopenharmony_ci#define RESET_IRQ_CTRL 45 568c2ecf20Sopenharmony_ci/* 46 */ 578c2ecf20Sopenharmony_ci#define RESET_NIC_VAD 47 588c2ecf20Sopenharmony_ci#define RESET_NIC_AXI 48 598c2ecf20Sopenharmony_ci#define RESET_RAMA 49 608c2ecf20Sopenharmony_ci#define RESET_RAMB 50 618c2ecf20Sopenharmony_ci/* 51-52 */ 628c2ecf20Sopenharmony_ci#define RESET_ROM 53 638c2ecf20Sopenharmony_ci#define RESET_SPIFC 54 648c2ecf20Sopenharmony_ci#define RESET_GIC 55 658c2ecf20Sopenharmony_ci#define RESET_UART_C 56 668c2ecf20Sopenharmony_ci#define RESET_UART_B 57 678c2ecf20Sopenharmony_ci#define RESET_UART_A 58 688c2ecf20Sopenharmony_ci#define RESET_OSC_RING 59 698c2ecf20Sopenharmony_ci/* 60-63 */ 708c2ecf20Sopenharmony_ci 718c2ecf20Sopenharmony_ci/* RESET2 */ 728c2ecf20Sopenharmony_ci/* 64-95 */ 738c2ecf20Sopenharmony_ci 748c2ecf20Sopenharmony_ci#endif 75