Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ed021a0f authored by Christian Gromm's avatar Christian Gromm Committed by Greg Kroah-Hartman
Browse files

staging: most: rename functions to register a driver with most_core



This patch renames the functions to register and deregister a component
module with the core. It is needed because the modules that interface the
userspace are referred to as components.

Signed-off-by: default avatarChristian Gromm <christian.gromm@microchip.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a1284441
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -518,7 +518,7 @@ static int __init mod_init(void)
		err = PTR_ERR(aim_class);
		goto free_cdev;
	}
	err = most_register_aim(&cdev_aim);
	err = most_register_component(&cdev_aim);
	if (err)
		goto dest_class;
	return 0;
@@ -538,7 +538,7 @@ static void __exit mod_exit(void)

	pr_info("exit module\n");

	most_deregister_aim(&cdev_aim);
	most_deregister_component(&cdev_aim);

	list_for_each_entry_safe(c, tmp, &channel_list, list) {
		destroy_cdev(c);
+7 −6
Original line number Diff line number Diff line
@@ -69,6 +69,7 @@ struct most_channel {
	struct list_head trash_fifo;
	struct task_struct *hdm_enqueue_task;
	wait_queue_head_t hdm_fifo_wq;

};

#define to_channel(d) container_of(d, struct most_channel, dev)
@@ -1299,10 +1300,10 @@ int most_stop_channel(struct most_interface *iface, int id,
EXPORT_SYMBOL_GPL(most_stop_channel);

/**
 * most_register_aim - registers an AIM (driver) with the core
 * most_register_component - registers an AIM (driver) with the core
 * @aim: instance of AIM to be registered
 */
int most_register_aim(struct core_component *aim)
int most_register_component(struct core_component *aim)
{
	if (!aim) {
		pr_err("Bad driver\n");
@@ -1312,7 +1313,7 @@ int most_register_aim(struct core_component *aim)
	pr_info("registered new application interfacing module %s\n", aim->name);
	return 0;
}
EXPORT_SYMBOL_GPL(most_register_aim);
EXPORT_SYMBOL_GPL(most_register_component);

static int disconnect_channels(struct device *dev, void *data)
{
@@ -1333,10 +1334,10 @@ static int disconnect_channels(struct device *dev, void *data)
}

/**
 * most_deregister_aim - deregisters an AIM (driver) with the core
 * most_deregister_component - deregisters an AIM (driver) with the core
 * @aim: AIM to be removed
 */
int most_deregister_aim(struct core_component *aim)
int most_deregister_component(struct core_component *aim)
{
	if (!aim) {
		pr_err("Bad driver\n");
@@ -1348,7 +1349,7 @@ int most_deregister_aim(struct core_component *aim)
	pr_info("deregistering module %s\n", aim->name);
	return 0;
}
EXPORT_SYMBOL_GPL(most_deregister_aim);
EXPORT_SYMBOL_GPL(most_deregister_component);

static void release_interface(struct device *dev)
{
+2 −2
Original line number Diff line number Diff line
@@ -308,8 +308,8 @@ void most_stop_enqueue(struct most_interface *iface, int channel_idx);
 * in wait fifo.
 */
void most_resume_enqueue(struct most_interface *iface, int channel_idx);
int most_register_aim(struct core_component *comp);
int most_deregister_aim(struct core_component *comp);
int most_register_component(struct core_component *comp);
int most_deregister_component(struct core_component *comp);
struct mbo *most_get_mbo(struct most_interface *iface, int channel_idx,
			 struct core_component *comp);
void most_put_mbo(struct mbo *mbo);
+2 −2
Original line number Diff line number Diff line
@@ -506,12 +506,12 @@ static int __init most_net_init(void)
{
	spin_lock_init(&list_lock);
	mutex_init(&probe_disc_mt);
	return most_register_aim(&aim);
	return most_register_component(&aim);
}

static void __exit most_net_exit(void)
{
	most_deregister_aim(&aim);
	most_deregister_component(&aim);
}

/**
+2 −2
Original line number Diff line number Diff line
@@ -733,7 +733,7 @@ static int __init audio_init(void)

	INIT_LIST_HEAD(&dev_list);

	return most_register_aim(&audio_aim);
	return most_register_component(&audio_aim);
}

static void __exit audio_exit(void)
@@ -747,7 +747,7 @@ static void __exit audio_exit(void)
		snd_card_free(channel->card);
	}

	most_deregister_aim(&audio_aim);
	most_deregister_component(&audio_aim);
}

module_init(audio_init);
Loading