163944891SThierry Reding /* SPDX-License-Identifier: GPL-2.0 */ 2*d06a171eSVidya Sagar /* Copyright (c) 2018-2022, NVIDIA CORPORATION. All rights reserved. */ 363944891SThierry Reding 463944891SThierry Reding #ifndef DT_BINDINGS_RESET_TEGRA234_RESET_H 563944891SThierry Reding #define DT_BINDINGS_RESET_TEGRA234_RESET_H 663944891SThierry Reding 7fc5e0e37SMikko Perttunen /** 8fc5e0e37SMikko Perttunen * @file 9fc5e0e37SMikko Perttunen * @defgroup bpmp_reset_ids Reset ID's 10fc5e0e37SMikko Perttunen * @brief Identifiers for Resets controllable by firmware 11fc5e0e37SMikko Perttunen * @{ 12fc5e0e37SMikko Perttunen */ 13*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX1_CORE_6 11U 14*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX1_CORE_6_APB 12U 15*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX1_COMMON_APB 13U 16*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_7 14U 17*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_7_APB 15U 1807d74390SMohan Kumar #define TEGRA234_RESET_HDA 20U 1907d74390SMohan Kumar #define TEGRA234_RESET_HDACODEC 21U 20bb747becSAkhil R #define TEGRA234_RESET_I2C1 24U 21*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_8 25U 22*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_8_APB 26U 23*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_9 27U 24*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_9_APB 28U 25bb747becSAkhil R #define TEGRA234_RESET_I2C2 29U 26bb747becSAkhil R #define TEGRA234_RESET_I2C3 30U 27bb747becSAkhil R #define TEGRA234_RESET_I2C4 31U 28bb747becSAkhil R #define TEGRA234_RESET_I2C6 32U 29bb747becSAkhil R #define TEGRA234_RESET_I2C7 33U 30bb747becSAkhil R #define TEGRA234_RESET_I2C8 34U 31bb747becSAkhil R #define TEGRA234_RESET_I2C9 35U 32*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_10 56U 33*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_CORE_10_APB 57U 34*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX2_COMMON_APB 58U 3538eb21a5SAkhil R #define TEGRA234_RESET_PWM1 68U 3638eb21a5SAkhil R #define TEGRA234_RESET_PWM2 69U 3738eb21a5SAkhil R #define TEGRA234_RESET_PWM3 70U 3838eb21a5SAkhil R #define TEGRA234_RESET_PWM4 71U 3938eb21a5SAkhil R #define TEGRA234_RESET_PWM5 72U 4038eb21a5SAkhil R #define TEGRA234_RESET_PWM6 73U 4138eb21a5SAkhil R #define TEGRA234_RESET_PWM7 74U 4238eb21a5SAkhil R #define TEGRA234_RESET_PWM8 75U 43fc5e0e37SMikko Perttunen #define TEGRA234_RESET_SDMMC4 85U 44fc5e0e37SMikko Perttunen #define TEGRA234_RESET_UARTA 100U 45*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_0 116U 46*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_1 117U 47*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_2 118U 48*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_3 119U 49*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_4 120U 50*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_0_APB 121U 51*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_1_APB 122U 52*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_2_APB 123U 53*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_3_APB 124U 54*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_CORE_4_APB 125U 55*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX0_COMMON_APB 126U 56*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX1_CORE_5 129U 57*d06a171eSVidya Sagar #define TEGRA234_RESET_PEX1_CORE_5_APB 130U 58fc5e0e37SMikko Perttunen 59fc5e0e37SMikko Perttunen /** @} */ 6063944891SThierry Reding 6163944891SThierry Reding #endif 62