Lines Matching refs:phyled
2998 struct phy_led *phyled = to_phy_led(led_cdev);
2999 struct phy_device *phydev = phyled->phydev;
3003 err = phydev->drv->led_brightness_set(phydev, phyled->index, value);
3013 struct phy_led *phyled = to_phy_led(led_cdev);
3014 struct phy_device *phydev = phyled->phydev;
3018 err = phydev->drv->led_blink_set(phydev, phyled->index,
3028 struct phy_led *phyled = to_phy_led(led_cdev);
3029 struct phy_device *phydev = phyled->phydev;
3040 struct phy_led *phyled = to_phy_led(led_cdev);
3041 struct phy_device *phydev = phyled->phydev;
3045 err = phydev->drv->led_hw_control_get(phydev, phyled->index, rules);
3055 struct phy_led *phyled = to_phy_led(led_cdev);
3056 struct phy_device *phydev = phyled->phydev;
3060 err = phydev->drv->led_hw_control_set(phydev, phyled->index, rules);
3069 struct phy_led *phyled = to_phy_led(led_cdev);
3070 struct phy_device *phydev = phyled->phydev;
3074 err = phydev->drv->led_hw_is_supported(phydev, phyled->index, rules);
3082 struct phy_led *phyled;
3084 list_for_each_entry(phyled, &phydev->leds, list) {
3085 led_classdev_unregister(&phyled->led_cdev);
3095 struct phy_led *phyled;
3099 phyled = devm_kzalloc(dev, sizeof(*phyled), GFP_KERNEL);
3100 if (!phyled)
3103 cdev = &phyled->led_cdev;
3104 phyled->phydev = phydev;
3112 phyled->index = index;
3139 list_add(&phyled->list, &phydev->leds);