···2424 driver))25252626struct device platform_bus = {2727- .bus_id = "platform",2727+ .init_name = "platform",2828};2929EXPORT_SYMBOL_GPL(platform_bus);3030···242242 pdev->dev.bus = &platform_bus_type;243243244244 if (pdev->id != -1)245245- snprintf(pdev->dev.bus_id, BUS_ID_SIZE, "%s.%d", pdev->name,246246- pdev->id);245245+ dev_set_name(&pdev->dev, "%s.%d", pdev->name, pdev->id);247246 else248248- strlcpy(pdev->dev.bus_id, pdev->name, BUS_ID_SIZE);247247+ dev_set_name(&pdev->dev, pdev->name);249248250249 for (i = 0; i < pdev->num_resources; i++) {251250 struct resource *p, *r = &pdev->resource[i];252251253252 if (r->name == NULL)254254- r->name = pdev->dev.bus_id;253253+ r->name = dev_name(&pdev->dev);255254256255 p = r->parent;257256 if (!p) {···263264 if (p && insert_resource(p, r)) {264265 printk(KERN_ERR265266 "%s: failed to claim resource %d\n",266266- pdev->dev.bus_id, i);267267+ dev_name(&pdev->dev), i);267268 ret = -EBUSY;268269 goto failed;269270 }270271 }271272272273 pr_debug("Registering platform device '%s'. Parent at %s\n",273273- pdev->dev.bus_id, pdev->dev.parent->bus_id);274274+ dev_name(&pdev->dev), dev_name(pdev->dev.parent));274275275276 ret = device_add(&pdev->dev);276277 if (ret == 0)···606607 struct platform_device *pdev;607608608609 pdev = container_of(dev, struct platform_device, dev);609609- return (strncmp(pdev->name, drv->name, BUS_ID_SIZE) == 0);610610+ return (strcmp(pdev->name, drv->name) == 0);610611}611612612613#ifdef CONFIG_PM_SLEEP
+1-1
drivers/base/power/main.c
···7676 if (dev->parent) {7777 if (dev->parent->power.status >= DPM_SUSPENDING)7878 dev_warn(dev, "parent %s should not be sleeping\n",7979- dev->parent->bus_id);7979+ dev_name(dev->parent));8080 } else if (transition_started) {8181 /*8282 * We refuse to register parentless devices while a PM
+2-2
drivers/base/power/trace.c
···140140141141void set_trace_device(struct device *dev)142142{143143- dev_hash_value = hash_string(DEVSEED, dev->bus_id, DEVHASH);143143+ dev_hash_value = hash_string(DEVSEED, dev_name(dev), DEVHASH);144144}145145EXPORT_SYMBOL(set_trace_device);146146···192192193193 while (entry != &dpm_list) {194194 struct device * dev = to_device(entry);195195- unsigned int hash = hash_string(DEVSEED, dev->bus_id, DEVHASH);195195+ unsigned int hash = hash_string(DEVSEED, dev_name(dev), DEVHASH);196196 if (hash == value) {197197 dev_info(dev, "hash matches\n");198198 match++;