Searched refs:linedisp (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/auxdisplay/ |
| H A D | line-display.c | 48 struct linedisp *linedisp; member 55 static int create_attachment(struct device *dev, struct linedisp *linedisp, bool direct) in create_attachment() argument 64 attachment->linedisp = linedisp; in create_attachment() 73 static struct linedisp *delete_attachment(struct device *dev, bool direct) in delete_attachment() 76 struct linedisp *linedisp; in delete_attachment() local 89 linedisp = attachment->linedisp; in delete_attachment() 93 return linedisp; in delete_attachment() 96 static struct linedisp *to_linedisp(struct device *dev) in to_linedisp() 110 return attachment->linedisp; in to_linedisp() 113 static inline bool should_scroll(struct linedisp *linedisp) in should_scroll() argument [all …]
|
| H 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() 90 for (i = 0; i < linedisp->num_chars; i++) { in malta_update() 92 ctx->offset + (i * 8), linedisp->buf[i]); in malta_update() [all …]
|
| H 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 455 struct ht16k33_priv *priv = ht16k33_linedisp_to_priv(linedisp); in ht16k33_linedisp_update() [all …]
|