Lines Matching refs:sdev
550 static void vidconsole_putc(struct stdio_dev *sdev, const char ch) in vidconsole_putc() argument
552 struct udevice *dev = sdev->priv; in vidconsole_putc()
558 static void vidconsole_puts(struct stdio_dev *sdev, const char *s) in vidconsole_puts() argument
560 struct udevice *dev = sdev->priv; in vidconsole_puts()
582 struct stdio_dev *sdev = &priv->sdev; in vidconsole_post_probe() local
588 snprintf(sdev->name, sizeof(sdev->name), "vidconsole%d", in vidconsole_post_probe()
591 strcpy(sdev->name, "vidconsole"); in vidconsole_post_probe()
594 sdev->flags = DEV_FLAGS_OUTPUT; in vidconsole_post_probe()
595 sdev->putc = vidconsole_putc; in vidconsole_post_probe()
596 sdev->puts = vidconsole_puts; in vidconsole_post_probe()
597 sdev->priv = dev; in vidconsole_post_probe()
599 return stdio_register(sdev); in vidconsole_post_probe()