Commit 58d67465 authored by Viresh Kumar's avatar Viresh Kumar Committed by Greg Kroah-Hartman

greybus: endo: Use a real endo id

0x0555 isn't a valid endo id, use a real one.

0x4755 should be the Endo id for the (medium) Spiral 2 prototype. Lets
use that.
Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: default avatarAlex Elder <elder@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parent 6cf42a44
...@@ -61,14 +61,17 @@ struct device_type greybus_endo_type = { ...@@ -61,14 +61,17 @@ struct device_type greybus_endo_type = {
* *
* List must end with 0x00 in order to properly terminate the list. * List must end with 0x00 in order to properly terminate the list.
*/ */
static u8 endo_0555[] = { static u8 endo_4755[] = {
0x01, 0x01,
0x03, 0x03,
0x05, 0x05,
0x06,
0x07, 0x07,
0x08, 0x08,
0x0a, 0x0a,
0x0c, 0x0c,
0x0d,
0x0e,
0x00, 0x00,
}; };
...@@ -81,8 +84,8 @@ static int create_modules(struct gb_endo *endo) ...@@ -81,8 +84,8 @@ static int create_modules(struct gb_endo *endo)
/* Depending on the endo type, create a bunch of different modules */ /* Depending on the endo type, create a bunch of different modules */
switch (endo->type) { switch (endo->type) {
case 0x0555: case 0x4755:
endo_modules = &endo_0555[0]; endo_modules = &endo_4755[0];
break; break;
default: default:
dev_err(&endo->dev, "Unknown endo type 0x%04x, aborting!", dev_err(&endo->dev, "Unknown endo type 0x%04x, aborting!",
...@@ -120,7 +123,7 @@ struct gb_endo *gb_endo_create(struct greybus_host_device *hd) ...@@ -120,7 +123,7 @@ struct gb_endo *gb_endo_create(struct greybus_host_device *hd)
// using "fake" numbers. // using "fake" numbers.
strcpy(&endo->svc.serial_number[0], "042"); strcpy(&endo->svc.serial_number[0], "042");
strcpy(&endo->svc.version[0], "0.0"); strcpy(&endo->svc.version[0], "0.0");
endo->type = 0x0555; endo->type = 0x4755;
dev_set_name(&endo->dev, "endo-0x%04x", endo->type); dev_set_name(&endo->dev, "endo-0x%04x", endo->type);
retval = device_add(&endo->dev); retval = device_add(&endo->dev);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment