1371ebdbeSGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
23baad68aSGreg Kroah-Hartman /* Copyright (c) 2010-2012 Broadcom. All rights reserved. */
371bad7f0Spopcornmix 
471bad7f0Spopcornmix #ifndef VCHIQ_CONNECTED_H
571bad7f0Spopcornmix #define VCHIQ_CONNECTED_H
671bad7f0Spopcornmix 
771bad7f0Spopcornmix /* ---- Include Files ----------------------------------------------------- */
871bad7f0Spopcornmix 
971bad7f0Spopcornmix /* ---- Constants and Types ---------------------------------------------- */
1071bad7f0Spopcornmix 
1171bad7f0Spopcornmix typedef void (*VCHIQ_CONNECTED_CALLBACK_T)(void);
1271bad7f0Spopcornmix 
1371bad7f0Spopcornmix /* ---- Variable Externs ------------------------------------------------- */
1471bad7f0Spopcornmix 
1571bad7f0Spopcornmix /* ---- Function Prototypes ---------------------------------------------- */
1671bad7f0Spopcornmix 
1771bad7f0Spopcornmix void vchiq_add_connected_callback(VCHIQ_CONNECTED_CALLBACK_T callback);
1871bad7f0Spopcornmix void vchiq_call_connected_callbacks(void);
1971bad7f0Spopcornmix 
2071bad7f0Spopcornmix #endif /* VCHIQ_CONNECTED_H */
21