lkml.org 
[lkml]   [2020]   [Nov]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v6 12/25] auxdisplay: make charlcd_backlight visible to hd44780_common
    Date
    From: Lars Poeschel <poeschel@lemonage.de>

    hd44780_common wants to use the charlcd_backlight function, so make it
    visible.

    Reviewed-by: Willy Tarreau <w@1wt.eu>
    Signed-off-by: Lars Poeschel <poeschel@lemonage.de>
    ---
    drivers/auxdisplay/charlcd.c | 3 ++-
    drivers/auxdisplay/charlcd.h | 1 +
    2 files changed, 3 insertions(+), 1 deletion(-)

    diff --git a/drivers/auxdisplay/charlcd.c b/drivers/auxdisplay/charlcd.c
    index fc0daf4987d5..154419513186 100644
    --- a/drivers/auxdisplay/charlcd.c
    +++ b/drivers/auxdisplay/charlcd.c
    @@ -91,7 +91,7 @@ static void long_sleep(int ms)
    }

    /* turn the backlight on or off */
    -static void charlcd_backlight(struct charlcd *lcd, enum charlcd_onoff on)
    +void charlcd_backlight(struct charlcd *lcd, enum charlcd_onoff on)
    {
    struct charlcd_priv *priv = charlcd_to_priv(lcd);

    @@ -103,6 +103,7 @@ static void charlcd_backlight(struct charlcd *lcd, enum charlcd_onoff on)
    lcd->ops->backlight(lcd, on);
    mutex_unlock(&priv->bl_tempo_lock);
    }
    +EXPORT_SYMBOL_GPL(charlcd_backlight);

    static void charlcd_bl_off(struct work_struct *work)
    {
    diff --git a/drivers/auxdisplay/charlcd.h b/drivers/auxdisplay/charlcd.h
    index a6c32c4d1aac..a3210305cae7 100644
    --- a/drivers/auxdisplay/charlcd.h
    +++ b/drivers/auxdisplay/charlcd.h
    @@ -56,6 +56,7 @@ struct charlcd_ops {
    int (*clear_display)(struct charlcd *lcd);
    };

    +void charlcd_backlight(struct charlcd *lcd, enum charlcd_onoff on);
    struct charlcd *charlcd_alloc(void);
    void charlcd_free(struct charlcd *lcd);

    --
    2.28.0
    \
     
     \ /
      Last update: 2020-11-03 10:59    [W:4.504 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site