diff options
-rw-r--r-- | arch/arm/plat-omap/omap-pm-helper.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/plat-omap/omap-pm-helper.c b/arch/arm/plat-omap/omap-pm-helper.c index 2fdd7af..c107bac 100644 --- a/arch/arm/plat-omap/omap-pm-helper.c +++ b/arch/arm/plat-omap/omap-pm-helper.c @@ -225,10 +225,13 @@ unlock: */ static unsigned long remove_req_tput(struct device *dev) { + struct platform_device *pdev; struct users *user; int found = 0; int ret; + pdev = container_of(dev, struct platform_device, dev); + mutex_lock(&bus_tput->throughput_mutex); list_for_each_entry(user, &bus_tput->users_list, node) { if (user->dev == dev) { @@ -238,7 +241,7 @@ static unsigned long remove_req_tput(struct device *dev) } if (!found) { /* No such user exists */ - pr_err("Invalid Device Structure\n"); + pr_err("OMAP-PM: Invalid Device Structure for %s\n", pdev->name); ret = 0; goto unlock; } |