Lines Matching defs:phyled
3167 struct phy_led *phyled = to_phy_led(led_cdev);
3168 struct phy_device *phydev = phyled->phydev;
3172 err = phydev->drv->led_brightness_set(phydev, phyled->index, value);
3182 struct phy_led *phyled = to_phy_led(led_cdev);
3183 struct phy_device *phydev = phyled->phydev;
3187 err = phydev->drv->led_blink_set(phydev, phyled->index,
3197 struct phy_led *phyled = to_phy_led(led_cdev);
3198 struct phy_device *phydev = phyled->phydev;
3209 struct phy_led *phyled = to_phy_led(led_cdev);
3210 struct phy_device *phydev = phyled->phydev;
3214 err = phydev->drv->led_hw_control_get(phydev, phyled->index, rules);
3224 struct phy_led *phyled = to_phy_led(led_cdev);
3225 struct phy_device *phydev = phyled->phydev;
3229 err = phydev->drv->led_hw_control_set(phydev, phyled->index, rules);
3238 struct phy_led *phyled = to_phy_led(led_cdev);
3239 struct phy_device *phydev = phyled->phydev;
3243 err = phydev->drv->led_hw_is_supported(phydev, phyled->index, rules);
3251 struct phy_led *phyled;
3253 list_for_each_entry(phyled, &phydev->leds, list) {
3254 led_classdev_unregister(&phyled->led_cdev);
3265 struct phy_led *phyled;
3269 phyled = devm_kzalloc(dev, sizeof(*phyled), GFP_KERNEL);
3270 if (!phyled)
3273 cdev = &phyled->led_cdev;
3274 phyled->phydev = phydev;
3297 phyled->index = index;
3324 list_add(&phyled->list, &phydev->leds);