1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 2 /* Copyright (c) 2014 Raspberry Pi (Trading) Ltd. All rights reserved. */ 3 4 #ifndef VCHIQ_DEBUGFS_H 5 #define VCHIQ_DEBUGFS_H 6 7 struct vchiq_state; 8 struct vchiq_instance; 9 10 struct vchiq_debugfs_node { 11 struct dentry *dentry; 12 }; 13 14 void vchiq_debugfs_init(struct vchiq_state *state); 15 16 void vchiq_debugfs_deinit(void); 17 18 void vchiq_debugfs_add_instance(struct vchiq_instance *instance); 19 20 void vchiq_debugfs_remove_instance(struct vchiq_instance *instance); 21 22 #endif /* VCHIQ_DEBUGFS_H */ 23