162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 262306a36Sopenharmony_ci#ifndef __BCM63XX_RESET_H 362306a36Sopenharmony_ci#define __BCM63XX_RESET_H 462306a36Sopenharmony_ci 562306a36Sopenharmony_cienum bcm63xx_core_reset { 662306a36Sopenharmony_ci BCM63XX_RESET_SPI, 762306a36Sopenharmony_ci BCM63XX_RESET_ENET, 862306a36Sopenharmony_ci BCM63XX_RESET_USBH, 962306a36Sopenharmony_ci BCM63XX_RESET_USBD, 1062306a36Sopenharmony_ci BCM63XX_RESET_SAR, 1162306a36Sopenharmony_ci BCM63XX_RESET_DSL, 1262306a36Sopenharmony_ci BCM63XX_RESET_EPHY, 1362306a36Sopenharmony_ci BCM63XX_RESET_ENETSW, 1462306a36Sopenharmony_ci BCM63XX_RESET_PCM, 1562306a36Sopenharmony_ci BCM63XX_RESET_MPI, 1662306a36Sopenharmony_ci BCM63XX_RESET_PCIE, 1762306a36Sopenharmony_ci BCM63XX_RESET_PCIE_EXT, 1862306a36Sopenharmony_ci}; 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_civoid bcm63xx_core_set_reset(enum bcm63xx_core_reset, int reset); 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ci#endif 23