}
        }
 
-       if (led->enable_gpio)
-               gpiod_direction_output(led->enable_gpio, 1);
+       gpiod_direction_output(led->enable_gpio, 1);
 
        ret = lp8860_fault_check(led);
        if (ret)
 
 out:
        if (ret)
-               if (led->enable_gpio)
-                       gpiod_direction_output(led->enable_gpio, 0);
+               gpiod_direction_output(led->enable_gpio, 0);
 
        if (led->regulator) {
                ret = regulator_disable(led->regulator);
        struct lp8860_led *led = i2c_get_clientdata(client);
        int ret;
 
-       if (led->enable_gpio)
-               gpiod_direction_output(led->enable_gpio, 0);
+       gpiod_direction_output(led->enable_gpio, 0);
 
        if (led->regulator) {
                ret = regulator_disable(led->regulator);