Lines Matching refs:led
45 struct s3c24xx_gpio_led *led = to_gpio(led_cdev); in s3c24xx_led_set() local
46 struct s3c24xx_led_platdata *pd = led->pdata; in s3c24xx_led_set()
64 struct s3c24xx_gpio_led *led = pdev_to_gpio(dev); in s3c24xx_led_remove() local
66 led_classdev_unregister(&led->cdev); in s3c24xx_led_remove()
74 struct s3c24xx_gpio_led *led; in s3c24xx_led_probe() local
77 led = devm_kzalloc(&dev->dev, sizeof(struct s3c24xx_gpio_led), in s3c24xx_led_probe()
79 if (!led) in s3c24xx_led_probe()
82 platform_set_drvdata(dev, led); in s3c24xx_led_probe()
84 led->cdev.brightness_set = s3c24xx_led_set; in s3c24xx_led_probe()
85 led->cdev.default_trigger = pdata->def_trigger; in s3c24xx_led_probe()
86 led->cdev.name = pdata->name; in s3c24xx_led_probe()
87 led->cdev.flags |= LED_CORE_SUSPENDRESUME; in s3c24xx_led_probe()
89 led->pdata = pdata; in s3c24xx_led_probe()
107 ret = led_classdev_register(&dev->dev, &led->cdev); in s3c24xx_led_probe()