> The only regulator consumer supply would be:>> static struct regulator_consumer_supply gpmc_smsc911x_supply[] = {> REGULATOR_SUPPLY("vddvario", "smsc911x.0"),> REGULATOR_SUPPLY("vdd33a", "smsc911x.0"),> };>> I don't think the second smsc911x on the Overo, "smsc911x.1", would> find it due to the dev_id.

It's not about finding the second regulator. As stated in thechangelog, it's about the duplicate attempt to register the exact sameplatform_device.

Duplicate attempts to register the exact same platform_device causekobject to panic and give up[1]. So, any platform that callsgpmc_smsc911x_init() twice (Overo and T35 in mainline) will panic onboot.