Merge tag 'v2021.01-rc5' into next
[platform/kernel/u-boot.git] / drivers / video / backlight_gpio.c
index 772df5d..eea824a 100644 (file)
@@ -1,17 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
- * Author: Patrick Delaunay <patrick.delaunay@st.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
+ * Author: Patrick Delaunay <patrick.delaunay@foss.st.com>
  */
 
 #include <common.h>
 #include <dm.h>
 #include <backlight.h>
+#include <log.h>
 #include <asm/gpio.h>
 
-DECLARE_GLOBAL_DATA_PTR;
-
 struct gpio_backlight_priv {
        struct gpio_desc gpio;
        bool def_value;
@@ -26,7 +24,7 @@ static int gpio_backlight_enable(struct udevice *dev)
        return 0;
 }
 
-static int gpio_backlight_ofdata_to_platdata(struct udevice *dev)
+static int gpio_backlight_of_to_plat(struct udevice *dev)
 {
        struct gpio_backlight_priv *priv = dev_get_priv(dev);
        int ret;
@@ -68,7 +66,7 @@ U_BOOT_DRIVER(gpio_backlight) = {
        .id     = UCLASS_PANEL_BACKLIGHT,
        .of_match = gpio_backlight_ids,
        .ops    = &gpio_backlight_ops,
-       .ofdata_to_platdata     = gpio_backlight_ofdata_to_platdata,
+       .of_to_plat     = gpio_backlight_of_to_plat,
        .probe          = gpio_backlight_probe,
-       .priv_auto_alloc_size   = sizeof(struct gpio_backlight_priv),
+       .priv_auto      = sizeof(struct gpio_backlight_priv),
 };