Home
last modified time | relevance | path

Searched refs:sdev (Results 1 – 18 of 18) sorted by relevance

/u-boot/drivers/input/
A Dkeyboard-uclass.c15 struct udevice *dev = sdev->priv; in keyboard_start()
26 struct udevice *dev = sdev->priv; in keyboard_stop()
37 struct udevice *dev = sdev->priv; in keyboard_tstc()
68 struct stdio_dev *sdev = &priv->sdev; in keyboard_pre_probe() local
71 strlcpy(sdev->name, dev->name, sizeof(sdev->name)); in keyboard_pre_probe()
72 sdev->flags = DEV_FLAGS_INPUT; in keyboard_pre_probe()
73 sdev->getc = keyboard_getc; in keyboard_pre_probe()
74 sdev->tstc = keyboard_tstc; in keyboard_pre_probe()
75 sdev->start = keyboard_start; in keyboard_pre_probe()
76 sdev->stop = keyboard_stop; in keyboard_pre_probe()
[all …]
A Dbutton_kbd.c93 struct stdio_dev *sdev = &uc_priv->sdev; in button_kbd_probe() local
104 strcpy(sdev->name, "button-kbd"); in button_kbd_probe()
105 ret = input_stdio_register(sdev); in button_kbd_probe()
A Dcros_ec_keyb.c206 struct stdio_dev *sdev = &uc_priv->sdev; in cros_ec_kbd_probe() local
234 strcpy(sdev->name, "cros-ec-keyb"); in cros_ec_kbd_probe()
237 return input_stdio_register(sdev); in cros_ec_kbd_probe()
A Di8042.c340 struct stdio_dev *sdev = &uc_priv->sdev; in i8042_kbd_probe() local
352 strcpy(sdev->name, "i8042-kbd"); in i8042_kbd_probe()
353 ret = input_stdio_register(sdev); in i8042_kbd_probe()
A Dtegra-kbc.c290 struct stdio_dev *sdev = &uc_priv->sdev; in tegra_kbd_probe() local
328 strcpy(sdev->name, "tegra-kbc"); in tegra_kbd_probe()
329 ret = input_stdio_register(sdev); in tegra_kbd_probe()
A Dapple_spi_kbd.c230 struct stdio_dev *sdev = &uc_priv->sdev; in apple_spi_kbd_probe() local
251 strcpy(sdev->name, "spikbd"); in apple_spi_kbd_probe()
253 return input_stdio_register(sdev); in apple_spi_kbd_probe()
/u-boot/drivers/serial/
A Dserial-uclass.c411 _serial_putc(sdev->priv, ch); in serial_stub_putc()
422 _serial_flush(sdev->priv); in serial_stub_flush()
506 struct stdio_dev sdev; in serial_post_probe() local
542 memset(&sdev, '\0', sizeof(sdev)); in serial_post_probe()
544 strncpy(sdev.name, dev->name, sizeof(sdev.name)); in serial_post_probe()
546 sdev.priv = dev; in serial_post_probe()
547 sdev.putc = serial_stub_putc; in serial_post_probe()
548 sdev.puts = serial_stub_puts; in serial_post_probe()
550 sdev.getc = serial_stub_getc; in serial_post_probe()
551 sdev.tstc = serial_stub_tstc; in serial_post_probe()
[all …]
A Dserial.c193 static int serial_stub_start(struct stdio_dev *sdev) in serial_stub_start() argument
195 struct serial_device *dev = sdev->priv; in serial_stub_start()
200 static int serial_stub_stop(struct stdio_dev *sdev) in serial_stub_stop() argument
202 struct serial_device *dev = sdev->priv; in serial_stub_stop()
207 static void serial_stub_putc(struct stdio_dev *sdev, const char ch) in serial_stub_putc() argument
209 struct serial_device *dev = sdev->priv; in serial_stub_putc()
216 struct serial_device *dev = sdev->priv; in serial_stub_puts()
221 static int serial_stub_getc(struct stdio_dev *sdev) in serial_stub_getc() argument
223 struct serial_device *dev = sdev->priv; in serial_stub_getc()
228 static int serial_stub_tstc(struct stdio_dev *sdev) in serial_stub_tstc() argument
[all …]
/u-boot/common/
A Dstdio.c161 struct stdio_dev *sdev; in stdio_probe_device() local
178 sdev = list_empty(&devs.list) ? NULL : in stdio_probe_device()
180 if (!sdev || strcmp(sdev->name, name)) { in stdio_probe_device()
185 *sdevp = sdev; in stdio_probe_device()
193 struct stdio_dev *sdev; in stdio_get_by_name() local
199 sdev = list_entry(pos, struct stdio_dev, list); in stdio_get_by_name()
200 if (strcmp(sdev->name, name) == 0) in stdio_get_by_name()
201 return sdev; in stdio_get_by_name()
217 !stdio_probe_device(name, UCLASS_VIDEO, &sdev)) in stdio_get_by_name()
218 return sdev; in stdio_get_by_name()
A Dconsole.c221 static bool console_dev_is_serial(struct stdio_dev *sdev) in console_dev_is_serial() argument
226 struct udevice *dev = sdev->priv; in console_dev_is_serial()
230 is_serial = !strcmp(sdev->name, "serial"); in console_dev_is_serial()
452 int console_start(int file, struct stdio_dev *sdev) in console_start() argument
456 if (!console_needs_start_stop(file, sdev)) in console_start()
460 if (sdev->start) { in console_start()
461 error = sdev->start(sdev); in console_start()
469 void console_stop(int file, struct stdio_dev *sdev) in console_stop() argument
471 if (!console_needs_start_stop(file, sdev)) in console_stop()
474 if (sdev->stop) in console_stop()
[all …]
A Dusb_kbd.c394 static int usb_kbd_testc(struct stdio_dev *sdev) argument
425 dev = stdio_get_by_name(sdev->name);
438 static int usb_kbd_getc(struct stdio_dev *sdev) argument
444 dev = stdio_get_by_name(sdev->name);
681 struct stdio_dev *sdev; local
684 sdev = stdio_get_by_name(DEVNAME);
685 if (!sdev) {
696 if (stdio_deregister_dev(sdev, true)) {
A Diomux.c23 int iomux_match_device(struct stdio_dev **set, const int n, struct stdio_dev *sdev) in iomux_match_device() argument
28 if (sdev == set[i]) in iomux_match_device()
/u-boot/drivers/video/
A Dvidconsole-uclass.c514 static void vidconsole_putc(struct stdio_dev *sdev, const char ch) in vidconsole_putc() argument
516 struct udevice *dev = sdev->priv; in vidconsole_putc()
535 struct udevice *dev = sdev->priv; in vidconsole_puts()
615 struct stdio_dev *sdev = &priv->sdev; in vidconsole_post_probe() local
621 snprintf(sdev->name, sizeof(sdev->name), "vidconsole%d", in vidconsole_post_probe()
624 strcpy(sdev->name, "vidconsole"); in vidconsole_post_probe()
627 sdev->flags = DEV_FLAGS_OUTPUT; in vidconsole_post_probe()
628 sdev->putc = vidconsole_putc; in vidconsole_post_probe()
629 sdev->puts = vidconsole_puts; in vidconsole_post_probe()
630 sdev->priv = dev; in vidconsole_post_probe()
[all …]
/u-boot/include/
A Dconsole.h19 int console_start(int file, struct stdio_dev *sdev); /* Start a console device */
20 void console_stop(int file, struct stdio_dev *sdev); /* Stop a console device */
A Dkeyboard.h14 struct stdio_dev sdev; member
A Dvideo_console.h42 struct stdio_dev sdev; member
A Dserial.h297 struct stdio_dev *sdev; member
/u-boot/board/nokia/rx51/
A Drx51.c736 struct stdio_dev *sdev = &uc_priv->sdev; in rx51_kp_probe() local
738 strcpy(sdev->name, "keyboard"); in rx51_kp_probe()
739 return input_stdio_register(sdev); in rx51_kp_probe()

Completed in 819 milliseconds