From: Johan Hovold Date: Tue, 3 Nov 2015 17:03:24 +0000 (+0100) Subject: greybus: hd: rename host-driver structure X-Git-Tag: v4.9-rc1~119^2~378^2~21^2~1067 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=a8cc020f3f8ec684f0c48d30524ae8198b56038b;p=linux.git 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: Johan Hovold Reviewed-by: Viresh Kumar Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/greybus/es1.c b/drivers/staging/greybus/es1.c index 07e1a14e6726..0156db263197 100644 --- a/drivers/staging/greybus/es1.c +++ b/drivers/staging/greybus/es1.c @@ -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, diff --git a/drivers/staging/greybus/es2.c b/drivers/staging/greybus/es2.c index 8860f60f6fa4..903e3213453b 100644 --- a/drivers/staging/greybus/es2.c +++ b/drivers/staging/greybus/es2.c @@ -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, diff --git a/drivers/staging/greybus/hd.c b/drivers/staging/greybus/hd.c index a09a9200ed03..910e1d2bd49f 100644 --- a/drivers/staging/greybus/hd.c +++ b/drivers/staging/greybus/hd.c @@ -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); } diff --git a/drivers/staging/greybus/hd.h b/drivers/staging/greybus/hd.h index 122790d03b42..7aea0c54338d 100644 --- a/drivers/staging/greybus/hd.h +++ b/drivers/staging/greybus/hd.h @@ -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);