18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci#ifndef __BCM63XX_RESET_H 38c2ecf20Sopenharmony_ci#define __BCM63XX_RESET_H 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_cienum bcm63xx_core_reset { 68c2ecf20Sopenharmony_ci BCM63XX_RESET_SPI, 78c2ecf20Sopenharmony_ci BCM63XX_RESET_ENET, 88c2ecf20Sopenharmony_ci BCM63XX_RESET_USBH, 98c2ecf20Sopenharmony_ci BCM63XX_RESET_USBD, 108c2ecf20Sopenharmony_ci BCM63XX_RESET_SAR, 118c2ecf20Sopenharmony_ci BCM63XX_RESET_DSL, 128c2ecf20Sopenharmony_ci BCM63XX_RESET_EPHY, 138c2ecf20Sopenharmony_ci BCM63XX_RESET_ENETSW, 148c2ecf20Sopenharmony_ci BCM63XX_RESET_PCM, 158c2ecf20Sopenharmony_ci BCM63XX_RESET_MPI, 168c2ecf20Sopenharmony_ci BCM63XX_RESET_PCIE, 178c2ecf20Sopenharmony_ci BCM63XX_RESET_PCIE_EXT, 188c2ecf20Sopenharmony_ci}; 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_civoid bcm63xx_core_set_reset(enum bcm63xx_core_reset, int reset); 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci#endif 23