greybus: interface: remove unique id

Remove the unimplemented interface unique-id.

There will eventually be an interface-serial-number attribute provided,
but let's not export it or commit to a name for this attribute until we
need it.

Signed-off-by: Johan Hovold <johan@hovoldconsulting.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
Johan Hovold 2015-11-21 10:52:01 +01:00 committed by Greg Kroah-Hartman
parent 9784a591f0
commit 8034bd561d
4 changed files with 0 additions and 11 deletions

View file

@ -107,13 +107,6 @@ Contact: Greg Kroah-Hartman <greg@kroah.com>
Description:
Product ID string of a Greybus interface block.
What: /sys/bus/greybus/device/endoE:M:I/unique_id
Date: October 2015
KernelVersion: 4.XX
Contact: Greg Kroah-Hartman <greg@kroah.com>
Description:
Unique ID of a Greybus interface block.
What: /sys/bus/greybus/device/endoE:M:I/vendor
Date: October 2015
KernelVersion: 4.XX

View file

@ -23,7 +23,6 @@ static DEVICE_ATTR_RO(field)
gb_interface_attr(device_id, d);
gb_interface_attr(vendor, x);
gb_interface_attr(product, x);
gb_interface_attr(unique_id, llX);
gb_interface_attr(vendor_string, s);
gb_interface_attr(product_string, s);
@ -31,7 +30,6 @@ static struct attribute *interface_attrs[] = {
&dev_attr_device_id.attr,
&dev_attr_vendor.attr,
&dev_attr_product.attr,
&dev_attr_unique_id.attr,
&dev_attr_vendor_string.attr,
&dev_attr_product_string.attr,
NULL,

View file

@ -26,7 +26,6 @@ struct gb_interface {
u16 product;
char *vendor_string;
char *product_string;
u64 unique_id;
/* Information taken from the hotplug event */
u32 unipro_mfg_id;

View file

@ -396,7 +396,6 @@ static bool gb_manifest_parse_interface(struct gb_interface *intf,
// Vendor, Product and Unique id must come via control protocol
intf->vendor = 0xffff;
intf->product = 0x0001;
intf->unique_id = 0;
/* Release the interface descriptor, now that we're done with it */
release_manifest_descriptor(interface_desc);