lkml.org 
[lkml]   [2024]   [Feb]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v1 11/15] auxdisplay: ht16k33: Move ht16k33_linedisp_ops down
    Date
    We will need the update functions to be defined before
    ht16k33_linedisp_ops. Move the latter down in the code.
    No functional change intended.

    Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    ---
    drivers/auxdisplay/ht16k33.c | 24 ++++++++++++------------
    1 file changed, 12 insertions(+), 12 deletions(-)

    diff --git a/drivers/auxdisplay/ht16k33.c b/drivers/auxdisplay/ht16k33.c
    index 0cdf3fbdf81e..75c4a8d31642 100644
    --- a/drivers/auxdisplay/ht16k33.c
    +++ b/drivers/auxdisplay/ht16k33.c
    @@ -440,18 +440,6 @@ static void ht16k33_keypad_stop(struct input_dev *dev)
    disable_irq(keypad->client->irq);
    }

    -static void ht16k33_linedisp_update(struct linedisp *linedisp)
    -{
    - struct ht16k33_priv *priv = container_of(linedisp, struct ht16k33_priv,
    - seg.linedisp);
    -
    - schedule_delayed_work(&priv->work, 0);
    -}
    -
    -static const struct linedisp_ops ht16k33_linedisp_ops = {
    - .update = ht16k33_linedisp_update,
    -};
    -
    static void ht16k33_seg7_update(struct work_struct *work)
    {
    struct ht16k33_priv *priv = container_of(work, struct ht16k33_priv,
    @@ -489,6 +477,18 @@ static void ht16k33_seg14_update(struct work_struct *work)
    i2c_smbus_write_i2c_block_data(priv->client, 0, ARRAY_SIZE(buf), buf);
    }

    +static void ht16k33_linedisp_update(struct linedisp *linedisp)
    +{
    + struct ht16k33_priv *priv = container_of(linedisp, struct ht16k33_priv,
    + seg.linedisp);
    +
    + schedule_delayed_work(&priv->work, 0);
    +}
    +
    +static const struct linedisp_ops ht16k33_linedisp_ops = {
    + .update = ht16k33_linedisp_update,
    +};
    +
    static int ht16k33_led_probe(struct device *dev, struct led_classdev *led,
    unsigned int brightness)
    {
    --
    2.43.0.rc1.1.gbec44491f096

    \
     
     \ /
      Last update: 2024-05-27 14:55    [W:4.839 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site