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

Commit a8cc020f authored by Johan Hovold's avatar Johan Hovold Committed by Greg Kroah-Hartman
Browse files

greybus: hd: rename host-driver structure



Rename host-driver structure to gb_hd_driver to more clearly separate it
from the host-device structure.

Also remove an outdated description of the struct.

Signed-off-by: default avatarJohan Hovold <johan@hovoldconsulting.com>
Reviewed-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parent 2537636a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -325,7 +325,7 @@ static int latency_tag_disable(struct gb_host_device *hd, u16 cport_id)
	return retval;
}

static struct greybus_host_driver es1_driver = {
static struct gb_hd_driver es1_driver = {
	.hd_priv_size		= sizeof(struct es1_ap_dev),
	.message_send		= message_send,
	.message_cancel		= message_cancel,
+1 −1
Original line number Diff line number Diff line
@@ -471,7 +471,7 @@ static int latency_tag_disable(struct gb_host_device *hd, u16 cport_id)
	return retval;
}

static struct greybus_host_driver es2_driver = {
static struct gb_hd_driver es2_driver = {
	.hd_priv_size		= sizeof(struct es2_ap_dev),
	.message_send		= message_send,
	.message_cancel		= message_cancel,
+2 −2
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ static void free_hd(struct kref *kref)
	mutex_unlock(&hd_mutex);
}

struct gb_host_device *greybus_create_hd(struct greybus_host_driver *driver,
struct gb_host_device *greybus_create_hd(struct gb_hd_driver *driver,
					      struct device *parent,
					      size_t buffer_size_max,
					      size_t num_cports)
@@ -40,7 +40,7 @@ struct gb_host_device *greybus_create_hd(struct greybus_host_driver *driver,
	 * so that we don't have to every time we make them.
	 */
	if ((!driver->message_send) || (!driver->message_cancel)) {
		pr_err("Must implement all greybus_host_driver callbacks!\n");
		pr_err("Must implement all gb_hd_driver callbacks!\n");
		return ERR_PTR(-EINVAL);
	}

+3 −6
Original line number Diff line number Diff line
@@ -13,10 +13,7 @@
struct gb_host_device;
struct gb_message;

/* Greybus "Host driver" structure, needed by a host controller driver to be
 * able to handle both SVC control as well as "real" greybus messages
 */
struct greybus_host_driver {
struct gb_hd_driver {
	size_t	hd_priv_size;

	int (*cport_enable)(struct gb_host_device *hd, u16 cport_id);
@@ -31,7 +28,7 @@ struct greybus_host_driver {
struct gb_host_device {
	struct kref kref;
	struct device *parent;
	const struct greybus_host_driver *driver;
	const struct gb_hd_driver *driver;

	struct list_head interfaces;
	struct list_head connections;
@@ -51,7 +48,7 @@ struct gb_host_device {
	unsigned long hd_priv[0] __aligned(sizeof(s64));
};

struct gb_host_device *greybus_create_hd(struct greybus_host_driver *hd,
struct gb_host_device *greybus_create_hd(struct gb_hd_driver *driver,
					      struct device *parent,
					      size_t buffer_size_max,
					      size_t num_cports);