dm: led: move default state support in led uclass
[oweals/u-boot.git] / drivers / led / led_gpio.c
index 533587dc47434b12e1ef4477b51d73a53f8f8b98..93f6b913c6477de33a82387f8c24c95bd2faa53f 100644 (file)
@@ -57,7 +57,6 @@ static int led_gpio_probe(struct udevice *dev)
 {
        struct led_uc_plat *uc_plat = dev_get_uclass_platdata(dev);
        struct led_gpio_priv *priv = dev_get_priv(dev);
-       const char *default_state;
        int ret;
 
        /* Ignore the top-level LED node */
@@ -68,13 +67,6 @@ static int led_gpio_probe(struct udevice *dev)
        if (ret)
                return ret;
 
-       default_state = dev_read_string(dev, "default-state");
-       if (default_state) {
-               if (!strncmp(default_state, "on", 2))
-                       gpio_led_set_state(dev, LEDST_ON);
-               else if (!strncmp(default_state, "off", 3))
-                       gpio_led_set_state(dev, LEDST_OFF);
-       }
        return 0;
 }