diff --git a/drivers/staging/greybus/interface.c b/drivers/staging/greybus/interface.c index 0b829388a13c..a1435e94f5a1 100644 --- a/drivers/staging/greybus/interface.c +++ b/drivers/staging/greybus/interface.c @@ -217,18 +217,15 @@ static int gb_interface_read_and_clear_init_status(struct gb_interface *intf) /* * Check if the interface is executing the quirky ES3 bootrom that - * requires E2EFC, CSD and CSV to be disabled and that does not - * support the interface-version request. + * requires E2EFC, CSD and CSV to be disabled. */ switch (init_status) { case GB_INIT_BOOTROM_UNIPRO_BOOT_STARTED: case GB_INIT_BOOTROM_FALLBACK_UNIPRO_BOOT_STARTED: intf->quirks |= GB_INTERFACE_QUIRK_NO_CPORT_FEATURES; - intf->quirks |= GB_INTERFACE_QUIRK_NO_INTERFACE_VERSION; break; default: intf->quirks &= ~GB_INTERFACE_QUIRK_NO_CPORT_FEATURES; - intf->quirks &= ~GB_INTERFACE_QUIRK_NO_INTERFACE_VERSION; } /* Clear the init status. */ diff --git a/drivers/staging/greybus/interface.h b/drivers/staging/greybus/interface.h index 7a2162a89f05..1a25234351e2 100644 --- a/drivers/staging/greybus/interface.h +++ b/drivers/staging/greybus/interface.h @@ -11,9 +11,8 @@ #define __INTERFACE_H #define GB_INTERFACE_QUIRK_NO_CPORT_FEATURES BIT(0) -#define GB_INTERFACE_QUIRK_NO_INTERFACE_VERSION BIT(1) -#define GB_INTERFACE_QUIRK_NO_INIT_STATUS BIT(2) -#define GB_INTERFACE_QUIRK_NO_ARA_IDS BIT(3) +#define GB_INTERFACE_QUIRK_NO_INIT_STATUS BIT(1) +#define GB_INTERFACE_QUIRK_NO_ARA_IDS BIT(2) struct gb_interface { struct device dev;