1*9675093aSJeffrey Hugo /* SPDX-License-Identifier: GPL-2.0-only 2*9675093aSJeffrey Hugo * 3*9675093aSJeffrey Hugo * Copyright (c) 2020, The Linux Foundation. All rights reserved. 4*9675093aSJeffrey Hugo * Copyright (c) 2021, 2024 Qualcomm Innovation Center, Inc. All rights reserved. 5*9675093aSJeffrey Hugo */ 6*9675093aSJeffrey Hugo 7*9675093aSJeffrey Hugo #ifndef __QAIC_SSR_H__ 8*9675093aSJeffrey Hugo #define __QAIC_SSR_H__ 9*9675093aSJeffrey Hugo 10*9675093aSJeffrey Hugo struct qaic_device; 11*9675093aSJeffrey Hugo 12*9675093aSJeffrey Hugo int qaic_ssr_register(void); 13*9675093aSJeffrey Hugo void qaic_ssr_unregister(void); 14*9675093aSJeffrey Hugo void qaic_clean_up_ssr(struct qaic_device *qdev); 15*9675093aSJeffrey Hugo int qaic_ssr_init(struct qaic_device *qdev); 16*9675093aSJeffrey Hugo #endif /* __QAIC_SSR_H__ */ 17