devm_phy_release
r = devres_release(dev, devm_phy_release, devm_phy_match, phy);
ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL);
ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL);
ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL);