1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2799faa62SJonas Gorski #ifndef __BCM63XX_RESET_H 3799faa62SJonas Gorski #define __BCM63XX_RESET_H 4799faa62SJonas Gorski 5799faa62SJonas Gorski enum bcm63xx_core_reset { 6799faa62SJonas Gorski BCM63XX_RESET_SPI, 7799faa62SJonas Gorski BCM63XX_RESET_ENET, 8799faa62SJonas Gorski BCM63XX_RESET_USBH, 9799faa62SJonas Gorski BCM63XX_RESET_USBD, 10799faa62SJonas Gorski BCM63XX_RESET_SAR, 11799faa62SJonas Gorski BCM63XX_RESET_DSL, 12799faa62SJonas Gorski BCM63XX_RESET_EPHY, 13799faa62SJonas Gorski BCM63XX_RESET_ENETSW, 14799faa62SJonas Gorski BCM63XX_RESET_PCM, 15799faa62SJonas Gorski BCM63XX_RESET_MPI, 16799faa62SJonas Gorski BCM63XX_RESET_PCIE, 17799faa62SJonas Gorski BCM63XX_RESET_PCIE_EXT, 18799faa62SJonas Gorski }; 19799faa62SJonas Gorski 20799faa62SJonas Gorski void bcm63xx_core_set_reset(enum bcm63xx_core_reset, int reset); 21799faa62SJonas Gorski 22799faa62SJonas Gorski #endif 23