| /rk3399_rockchip-uboot/drivers/input/ |
| H A D | keyboard-uclass.c | 11 static int keyboard_start(struct stdio_dev *sdev) in keyboard_start() argument 13 struct udevice *dev = sdev->priv; in keyboard_start() 22 static int keyboard_stop(struct stdio_dev *sdev) in keyboard_stop() argument 24 struct udevice *dev = sdev->priv; in keyboard_stop() 33 static int keyboard_tstc(struct stdio_dev *sdev) in keyboard_tstc() argument 35 struct udevice *dev = sdev->priv; in keyboard_tstc() 48 static int keyboard_getc(struct stdio_dev *sdev) in keyboard_getc() argument 50 struct udevice *dev = sdev->priv; in keyboard_getc() 66 struct stdio_dev *sdev = &priv->sdev; in keyboard_pre_probe() local 69 strlcpy(sdev->name, dev->name, sizeof(sdev->name)); in keyboard_pre_probe() [all …]
|
| H A D | cros_ec_keyb.c | 188 struct stdio_dev *sdev = &uc_priv->sdev; in cros_ec_kbd_probe() local 216 strcpy(sdev->name, "cros-ec-keyb"); in cros_ec_kbd_probe() 219 return input_stdio_register(sdev); in cros_ec_kbd_probe()
|
| H A D | i8042.c | 314 struct stdio_dev *sdev = &uc_priv->sdev; in i8042_kbd_probe() local 326 strcpy(sdev->name, "i8042-kbd"); in i8042_kbd_probe() 327 ret = input_stdio_register(sdev); in i8042_kbd_probe()
|
| H A D | tegra-kbc.c | 291 struct stdio_dev *sdev = &uc_priv->sdev; in tegra_kbd_probe() local 329 strcpy(sdev->name, "tegra-kbc"); in tegra_kbd_probe() 330 ret = input_stdio_register(sdev); in tegra_kbd_probe()
|
| /rk3399_rockchip-uboot/drivers/serial/ |
| H A D | serial-uclass.c | 358 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc() argument 360 _serial_putc(sdev->priv, ch); in serial_stub_putc() 364 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts() argument 366 _serial_puts(sdev->priv, str); in serial_stub_puts() 369 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc() argument 371 return _serial_getc(sdev->priv); in serial_stub_getc() 374 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc() argument 376 return _serial_tstc(sdev->priv); in serial_stub_tstc() 449 struct stdio_dev sdev; in serial_post_probe() local 479 memset(&sdev, '\0', sizeof(sdev)); in serial_post_probe() [all …]
|
| H A D | serial.c | 245 static int serial_stub_start(struct stdio_dev *sdev) in serial_stub_start() argument 247 struct serial_device *dev = sdev->priv; in serial_stub_start() 252 static int serial_stub_stop(struct stdio_dev *sdev) in serial_stub_stop() argument 254 struct serial_device *dev = sdev->priv; in serial_stub_stop() 259 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc() argument 261 struct serial_device *dev = sdev->priv; in serial_stub_putc() 266 static void serial_stub_puts(struct stdio_dev *sdev, const char *str) in serial_stub_puts() argument 268 struct serial_device *dev = sdev->priv; in serial_stub_puts() 273 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc() argument 275 struct serial_device *dev = sdev->priv; in serial_stub_getc() [all …]
|
| /rk3399_rockchip-uboot/drivers/video/ |
| H A D | vidconsole-uclass.c | 161 static void vidconsole_putc(struct stdio_dev *sdev, const char ch) in vidconsole_putc() argument 163 struct udevice *dev = sdev->priv; in vidconsole_putc() 169 static void vidconsole_puts(struct stdio_dev *sdev, const char *s) in vidconsole_puts() argument 171 struct udevice *dev = sdev->priv; in vidconsole_puts() 194 struct stdio_dev *sdev = &priv->sdev; in vidconsole_post_probe() local 200 snprintf(sdev->name, sizeof(sdev->name), "vidconsole%d", in vidconsole_post_probe() 203 strcpy(sdev->name, "vidconsole"); in vidconsole_post_probe() 206 sdev->flags = DEV_FLAGS_OUTPUT; in vidconsole_post_probe() 207 sdev->putc = vidconsole_putc; in vidconsole_post_probe() 208 sdev->puts = vidconsole_puts; in vidconsole_post_probe() [all …]
|
| /rk3399_rockchip-uboot/common/ |
| H A D | stdio.c | 156 struct stdio_dev *sdev; in stdio_probe_device() local 173 sdev = list_empty(&devs.list) ? NULL : in stdio_probe_device() 175 if (!sdev || strcmp(sdev->name, name)) { in stdio_probe_device() 180 *sdevp = sdev; in stdio_probe_device() 189 struct stdio_dev *sdev; in stdio_get_by_name() local 195 sdev = list_entry(pos, struct stdio_dev, list); in stdio_get_by_name() 196 if (strcmp(sdev->name, name) == 0) in stdio_get_by_name() 197 return sdev; in stdio_get_by_name() 212 !stdio_probe_device(name, UCLASS_VIDEO, &sdev)) in stdio_get_by_name() 213 return sdev; in stdio_get_by_name()
|
| H A D | usb_kbd.c | 396 static int usb_kbd_testc(struct stdio_dev *sdev) argument 422 static int usb_kbd_getc(struct stdio_dev *sdev) argument 712 struct stdio_dev *sdev; local 715 sdev = stdio_get_by_name(DEVNAME); 716 if (!sdev) { 721 if (stdio_deregister_dev(sdev, true)) {
|
| H A D | console.c | 164 static bool console_dev_is_serial(struct stdio_dev *sdev) in console_dev_is_serial() argument 169 if (sdev->flags & DEV_FLAGS_DM) { in console_dev_is_serial() 170 struct udevice *dev = sdev->priv; in console_dev_is_serial() 175 is_serial = !strcmp(sdev->name, "serial"); in console_dev_is_serial()
|
| /rk3399_rockchip-uboot/include/configs/ |
| H A D | nokia_rx51.h | 197 int rx51_kp_tstc(struct stdio_dev *sdev); 198 int rx51_kp_getc(struct stdio_dev *sdev);
|
| /rk3399_rockchip-uboot/include/ |
| H A D | keyboard.h | 15 struct stdio_dev sdev; member
|
| H A D | video_console.h | 34 struct stdio_dev sdev; member
|
| H A D | serial.h | 158 struct stdio_dev *sdev; member
|
| /rk3399_rockchip-uboot/board/nokia/rx51/ |
| H A D | rx51.c | 597 int rx51_kp_tstc(struct stdio_dev *sdev) in rx51_kp_tstc() argument 653 int rx51_kp_getc(struct stdio_dev *sdev) in rx51_kp_getc() argument 656 while (!rx51_kp_tstc(sdev)) in rx51_kp_getc()
|
| /rk3399_rockchip-uboot/drivers/ata/ |
| H A D | sata_dwc.h | 369 struct scsi_device *sdev; member
|