root/drivers/staging/greybus/audio_manager_private.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 /*
   3  * Greybus operations
   4  *
   5  * Copyright 2015-2016 Google Inc.
   6  */
   7 
   8 #ifndef _GB_AUDIO_MANAGER_PRIVATE_H_
   9 #define _GB_AUDIO_MANAGER_PRIVATE_H_
  10 
  11 #include <linux/kobject.h>
  12 
  13 #include "audio_manager.h"
  14 
  15 int gb_audio_manager_module_create(
  16         struct gb_audio_manager_module **module,
  17         struct kset *manager_kset,
  18         int id, struct gb_audio_manager_module_descriptor *desc);
  19 
  20 /* module destroyed via kobject_put */
  21 
  22 void gb_audio_manager_module_dump(struct gb_audio_manager_module *module);
  23 
  24 /* sysfs control */
  25 void gb_audio_manager_sysfs_init(struct kobject *kobj);
  26 
  27 #endif /* _GB_AUDIO_MANAGER_PRIVATE_H_ */

/* [<][>][^][v][top][bottom][index][help] */