···114114 struct gb_interface *intf = connection->bundle->intf;115115 int ret;116116117117- if (!(intf->quirks & GB_INTERFACE_QUIRK_NO_ARA_IDS))117117+ if (!(intf->quirks & GB_INTERFACE_QUIRK_NO_GMP_IDS))118118 return;119119120120 ret = gb_operation_sync(connection, GB_BOOTROM_TYPE_GET_VID_PID,
+14-14
drivers/staging/greybus/interface.c
···3131#define DME_DDBL1_MANUFACTURERID 0x50033232#define DME_DDBL1_PRODUCTID 0x500433333434-#define DME_TOSHIBA_ARA_VID 0x60003535-#define DME_TOSHIBA_ARA_PID 0x60013636-#define DME_TOSHIBA_ARA_SN0 0x60023737-#define DME_TOSHIBA_ARA_SN1 0x60033838-#define DME_TOSHIBA_ARA_INIT_STATUS 0x61013434+#define DME_TOSHIBA_GMP_VID 0x60003535+#define DME_TOSHIBA_GMP_PID 0x60013636+#define DME_TOSHIBA_GMP_SN0 0x60023737+#define DME_TOSHIBA_GMP_SN1 0x60033838+#define DME_TOSHIBA_GMP_INIT_STATUS 0x610139394040/* DDBL1 Manufacturer and Product ids */4141#define TOSHIBA_DMID 0x0126···60606161 /*6262 * Unless this is a Toshiba bridge, bail out until we have defined6363- * standard Ara attributes.6363+ * standard GMP attributes.6464 */6565 if (intf->ddbl1_manufacturer_id != TOSHIBA_DMID) {6666 dev_err(&intf->dev, "unknown manufacturer %08x\n",···6868 return -ENODEV;6969 }70707171- ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_ARA_VID,7171+ ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_VID,7272 &intf->vendor_id);7373 if (ret)7474 return ret;75757676- ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_ARA_PID,7676+ ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_PID,7777 &intf->product_id);7878 if (ret)7979 return ret;80808181- ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_ARA_SN0, &sn0);8181+ ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_SN0, &sn0);8282 if (ret)8383 return ret;84848585- ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_ARA_SN1, &sn1);8585+ ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_SN1, &sn1);8686 if (ret)8787 return ret;8888···111111112112 if (intf->ddbl1_manufacturer_id == TOSHIBA_DMID &&113113 intf->ddbl1_product_id == TOSHIBA_ES2_BRIDGE_DPID) {114114- intf->quirks |= GB_INTERFACE_QUIRK_NO_ARA_IDS;114114+ intf->quirks |= GB_INTERFACE_QUIRK_NO_GMP_IDS;115115 intf->quirks |= GB_INTERFACE_QUIRK_NO_INIT_STATUS;116116 }117117···377377 if (intf->quirks & GB_INTERFACE_QUIRK_NO_INIT_STATUS)378378 attr = DME_T_TST_SRC_INCREMENT;379379 else380380- attr = DME_TOSHIBA_ARA_INIT_STATUS;380380+ attr = DME_TOSHIBA_GMP_INIT_STATUS;381381382382 ret = gb_svc_dme_peer_get(hd->svc, intf->interface_id, attr,383383 DME_SELECTOR_INDEX_NULL, &value);···793793};794794795795/*796796- * A Greybus module represents a user-replaceable component on an Ara796796+ * A Greybus module represents a user-replaceable component on a GMP797797 * phone. An interface is the physical connection on that module. A798798 * module may have more than one interface.799799 *···1282128212831283 switch (intf->type) {12841284 case GB_INTERFACE_TYPE_GREYBUS:12851285- dev_info(&intf->dev, "Ara VID=0x%08x, PID=0x%08x\n",12851285+ dev_info(&intf->dev, "GMP VID=0x%08x, PID=0x%08x\n",12861286 intf->vendor_id, intf->product_id);12871287 /* fall-through */12881288 case GB_INTERFACE_TYPE_UNIPRO: