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