Searched refs:linedisp (Results 1 – 6 of 6) sorted by relevance
| /drivers/auxdisplay/ |
| A D | line-display.c | 43 struct linedisp *linedisp = timer_container_of(linedisp, t, timer); in linedisp_scroll() local 58 linedisp->ops->update(linedisp); in linedisp_scroll() 102 linedisp->ops->update(linedisp); in linedisp_display() 136 struct linedisp *linedisp = container_of(dev, struct linedisp, dev); in message_show() local 155 struct linedisp *linedisp = container_of(dev, struct linedisp, dev); in message_store() local 167 struct linedisp *linedisp = container_of(dev, struct linedisp, dev); in scroll_step_ms_show() local 176 struct linedisp *linedisp = container_of(dev, struct linedisp, dev); in scroll_step_ms_store() local 198 struct linedisp *linedisp = container_of(dev, struct linedisp, dev); in map_seg_show() local 208 struct linedisp *linedisp = container_of(dev, struct linedisp, dev); in map_seg_store() local 235 struct linedisp *linedisp = container_of(dev, struct linedisp, dev); in linedisp_attr_is_visible() local [all …]
|
| A D | img-ascii-lcd.c | 41 struct linedisp linedisp; member 53 static void boston_update(struct linedisp *linedisp) in boston_update() argument 56 container_of(linedisp, struct img_ascii_lcd_ctx, linedisp); in boston_update() 60 val = *((u64 *)&linedisp->buf[0]); in boston_update() 63 val = *((u32 *)&linedisp->buf[0]); in boston_update() 65 val = *((u32 *)&linedisp->buf[4]); in boston_update() 83 static void malta_update(struct linedisp *linedisp) in malta_update() argument 86 container_of(linedisp, struct img_ascii_lcd_ctx, linedisp); in malta_update() 170 static void sead3_update(struct linedisp *linedisp) in sead3_update() argument 173 container_of(linedisp, struct img_ascii_lcd_ctx, linedisp); in sead3_update() [all …]
|
| A D | seg-led-gpio.c | 25 struct linedisp linedisp; member 33 struct linedisp *linedisp = &priv->linedisp; in seg_led_update() local 34 struct linedisp_map *map = linedisp->map; in seg_led_update() 37 bitmap_set_value8(values, map_to_seg7(&map->map.seg7, linedisp->buf[0]), 0); in seg_led_update() 42 static int seg_led_linedisp_get_map_type(struct linedisp *linedisp) in seg_led_linedisp_get_map_type() argument 44 struct seg_led_priv *priv = container_of(linedisp, struct seg_led_priv, linedisp); in seg_led_linedisp_get_map_type() 50 static void seg_led_linedisp_update(struct linedisp *linedisp) in seg_led_linedisp_update() argument 52 struct seg_led_priv *priv = container_of(linedisp, struct seg_led_priv, linedisp); in seg_led_linedisp_update() 80 return linedisp_register(&priv->linedisp, dev, 1, &seg_led_linedisp_ops); in seg_led_probe() 88 linedisp_unregister(&priv->linedisp); in seg_led_remove()
|
| A D | max6959.c | 45 struct linedisp linedisp; member 53 struct linedisp *linedisp = &priv->linedisp; in max6959_disp_update() local 54 struct linedisp_map *map = linedisp->map; in max6959_disp_update() 55 char *s = linedisp->buf; in max6959_disp_update() 67 static int max6959_linedisp_get_map_type(struct linedisp *linedisp) in max6959_linedisp_get_map_type() argument 69 struct max6959_priv *priv = container_of(linedisp, struct max6959_priv, linedisp); in max6959_linedisp_get_map_type() 75 static void max6959_linedisp_update(struct linedisp *linedisp) in max6959_linedisp_update() argument 77 struct max6959_priv *priv = container_of(linedisp, struct max6959_priv, linedisp); in max6959_linedisp_update() 138 ret = linedisp_register(&priv->linedisp, dev, 4, &max6959_linedisp_ops); in max6959_i2c_probe() 152 linedisp_unregister(&priv->linedisp); in max6959_i2c_remove()
|
| A D | line-display.h | 20 struct linedisp; 53 int (*get_map_type)(struct linedisp *linedisp); 54 void (*update)(struct linedisp *linedisp); 70 struct linedisp { struct 84 int linedisp_register(struct linedisp *linedisp, struct device *parent, argument 86 void linedisp_unregister(struct linedisp *linedisp);
|
| A D | ht16k33.c | 96 struct linedisp linedisp; member 109 container_of(p, struct ht16k33_priv, linedisp) 403 struct linedisp_map *map = priv->linedisp.map; in ht16k33_seg7_update() 404 char *s = priv->linedisp.buf; in ht16k33_seg7_update() 423 struct linedisp_map *map = priv->linedisp.map; in ht16k33_seg14_update() 424 char *s = priv->linedisp.buf; in ht16k33_seg14_update() 435 static int ht16k33_linedisp_get_map_type(struct linedisp *linedisp) in ht16k33_linedisp_get_map_type() argument 437 struct ht16k33_priv *priv = ht16k33_linedisp_to_priv(linedisp); in ht16k33_linedisp_get_map_type() 453 static void ht16k33_linedisp_update(struct linedisp *linedisp) in ht16k33_linedisp_update() argument 647 struct linedisp *linedisp = &priv->linedisp; in ht16k33_seg_probe() local [all …]
|
Completed in 18 milliseconds