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