@@ -1345,9 +1345,11 @@ static struct regulator_supply_alias *regulator_find_supply_alias(
{
struct regulator_supply_alias *map;
- list_for_each_entry(map, ®ulator_supply_alias_list, list)
+ list_for_each_entry(map, ®ulator_supply_alias_list, list) {
+ dev_err(dev, "Checking %s,%p\n", map->src_supply, map->src_dev);
if (map->src_dev == dev && strcmp(map->src_supply, supply) == 0)
return map;
+ }
return NULL;
}
@@ -1356,11 +1358,12 @@ static void regulator_supply_alias(struct device **dev, const char **supply)
{
struct regulator_supply_alias *map;
+ dev_err(*dev, "Looking for %s,%p\n", *supply, *dev);
map = regulator_find_supply_alias(*dev, *supply);
if (map) {
- dev_dbg(*dev, "Mapping supply %s to %s,%s\n",
+ dev_err(*dev, "Mapping supply %s to %s,%p\n",
*supply, map->alias_supply,
- dev_name(map->alias_dev));
+ map->alias_dev);
*dev = map->alias_dev;
*supply = map->alias_supply;
}
@@ -1796,8 +1799,8 @@ int regulator_register_supply_alias(struct device *dev, const char *id,
list_add(&map->list, ®ulator_supply_alias_list);
- pr_info("Adding alias for supply %s,%s -> %s,%s\n",
- id, dev_name(dev), alias_id, dev_name(alias_dev));
+ pr_info("Adding alias for supply %s,%p -> %s,%p\n",
+ id, dev, alias_id, alias_dev);
return 0;
}