linux/drivers/staging/greybus/audio_manager_module.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Greybus operations
 *
 * Copyright 2015-2016 Google Inc.
 */

#include <linux/slab.h>

#include "audio_manager.h"
#include "audio_manager_private.h"

#define to_gb_audio_module_attr(x)

static inline struct gb_audio_manager_module *to_gb_audio_module(struct kobject *kobj)
{}

struct gb_audio_manager_module_attribute {};

static ssize_t gb_audio_module_attr_show(struct kobject *kobj,
					 struct attribute *attr, char *buf)
{}

static ssize_t gb_audio_module_attr_store(struct kobject *kobj,
					  struct attribute *attr,
					  const char *buf, size_t len)
{}

static const struct sysfs_ops gb_audio_module_sysfs_ops =;

static void gb_audio_module_release(struct kobject *kobj)
{}

static ssize_t gb_audio_module_name_show(struct gb_audio_manager_module *module,
					 struct gb_audio_manager_module_attribute *attr, char *buf)
{}

static struct gb_audio_manager_module_attribute gb_audio_module_name_attribute =;

static ssize_t gb_audio_module_vid_show(struct gb_audio_manager_module *module,
					struct gb_audio_manager_module_attribute *attr, char *buf)
{}

static struct gb_audio_manager_module_attribute gb_audio_module_vid_attribute =;

static ssize_t gb_audio_module_pid_show(struct gb_audio_manager_module *module,
					struct gb_audio_manager_module_attribute *attr, char *buf)
{}

static struct gb_audio_manager_module_attribute gb_audio_module_pid_attribute =;

static ssize_t gb_audio_module_intf_id_show(struct gb_audio_manager_module *module,
					    struct gb_audio_manager_module_attribute *attr,
					    char *buf)
{}

static struct gb_audio_manager_module_attribute
					gb_audio_module_intf_id_attribute =;

static ssize_t gb_audio_module_ip_devices_show(struct gb_audio_manager_module *module,
					       struct gb_audio_manager_module_attribute *attr,
					       char *buf)
{}

static struct gb_audio_manager_module_attribute
					gb_audio_module_ip_devices_attribute =;

static ssize_t gb_audio_module_op_devices_show(struct gb_audio_manager_module *module,
					       struct gb_audio_manager_module_attribute *attr,
					       char *buf)
{}

static struct gb_audio_manager_module_attribute
					gb_audio_module_op_devices_attribute =;

static struct attribute *gb_audio_module_default_attrs[] =;
ATTRIBUTE_GROUPS();

static const struct kobj_type gb_audio_module_type =;

static void send_add_uevent(struct gb_audio_manager_module *module)
{}

int gb_audio_manager_module_create(struct gb_audio_manager_module **module,
				   struct kset *manager_kset,
				   int id, struct gb_audio_manager_module_descriptor *desc)
{}

void gb_audio_manager_module_dump(struct gb_audio_manager_module *module)
{}