Home
last modified time | relevance | path

Searched refs:serial (Results 1 – 25 of 904) sorted by relevance

12345678910>>...37

/openbmc/libmctp/
H A Dserial.c149 struct mctp_binding_serial *serial = binding_to_serial(b); in mctp_binding_serial_tx() local
160 hdr = (void *)serial->txbuf; in mctp_binding_serial_tx()
172 if (len + sizeof(*hdr) + sizeof(*tlr) > sizeof(serial->txbuf)) in mctp_binding_serial_tx()
186 if (!serial->tx_fn) in mctp_binding_serial_tx()
187 return mctp_write_all(mctp_serial_write, &serial->fd, in mctp_binding_serial_tx()
188 &serial->txbuf[0], len); in mctp_binding_serial_tx()
190 return mctp_write_all(serial->tx_fn, serial->tx_fn_data, in mctp_binding_serial_tx()
191 &serial->txbuf[0], len); in mctp_binding_serial_tx()
194 static void mctp_serial_finish_packet(struct mctp_binding_serial *serial, in mctp_serial_finish_packet() argument
197 struct mctp_pktbuf *pkt = serial->rx_pkt; in mctp_serial_finish_packet()
[all …]
H A Dlibmctp-serial.h15 void mctp_serial_destroy(struct mctp_binding_serial *serial);
21 int mctp_serial_init_pollfd(struct mctp_binding_serial *serial,
24 int mctp_serial_read(struct mctp_binding_serial *serial);
25 int mctp_serial_open_path(struct mctp_binding_serial *serial, const char *path);
26 void mctp_serial_open_fd(struct mctp_binding_serial *serial, int fd);
33 void mctp_serial_set_tx_fn(struct mctp_binding_serial *serial,
35 int mctp_serial_rx(struct mctp_binding_serial *serial, const void *buf,
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-pyserial_3.5.bb21 ${PYTHON_SITEPACKAGES_DIR}/serial/*java* \
22 ${PYTHON_SITEPACKAGES_DIR}/serial/__pycache__/*java* \
26 ${PYTHON_SITEPACKAGES_DIR}/serial/tools/*osx* \
27 ${PYTHON_SITEPACKAGES_DIR}/serial/tools/__pycache__/*osx* \
31 ${PYTHON_SITEPACKAGES_DIR}/serial/*serialcli* \
32 ${PYTHON_SITEPACKAGES_DIR}/serial/__pycache__/*serialcli* \
33 ${PYTHON_SITEPACKAGES_DIR}/serial/*win32* \
34 ${PYTHON_SITEPACKAGES_DIR}/serial/__pycache__/*win32* \
35 ${PYTHON_SITEPACKAGES_DIR}/serial/tools/miniterm* \
36 ${PYTHON_SITEPACKAGES_DIR}/serial/tools/__pycache__/miniterm* \
[all …]
/openbmc/libmctp/tests/
H A Dtest_serial.c29 struct mctp_binding_serial *serial; member
114 scenario[0].binding.serial = mctp_serial_init(); in main()
115 assert(scenario[0].binding.serial); in main()
119 mctp_serial_open_fd(a->serial, a->ingress); in main()
120 mctp_serial_set_tx_fn(a->serial, mctp_binding_serial_pipe_tx, a); in main()
121 mctp_register_bus(scenario[0].mctp, mctp_binding_serial_core(a->serial), in main()
128 scenario[1].binding.serial = mctp_serial_init(); in main()
129 assert(scenario[1].binding.serial); in main()
133 mctp_serial_open_fd(b->serial, b->ingress); in main()
134 mctp_serial_set_tx_fn(b->serial, mctp_binding_serial_pipe_tx, a); in main()
[all …]
/openbmc/libmctp/utils/
H A Dmctp-pipe.c30 struct mctp_binding_serial *serial[2]; in main() local
41 serial[0] = mctp_serial_init(); in main()
42 serial[1] = mctp_serial_init(); in main()
44 assert(serial[0] && serial[1]); in main()
50 mctp_serial_open_fd(serial[0], mctp_fds[0]); in main()
51 mctp_serial_open_fd(serial[1], mctp_fds[1]); in main()
53 mctp_register_bus(mctp[0], mctp_binding_serial_core(serial[0]), in main()
55 mctp_register_bus(mctp[1], mctp_binding_serial_core(serial[1]), in main()
76 rc = mctp_serial_read(serial[0]); in main()
82 rc = mctp_serial_read(serial[1]); in main()
H A Dmctp-in.c30 struct mctp_binding_serial *serial; in main() local
37 serial = mctp_serial_init(); in main()
38 assert(serial); in main()
40 mctp_serial_open_fd(serial, STDIN_FILENO); in main()
42 mctp_register_bus(mctp, mctp_binding_serial_core(serial), 8); in main()
47 rc = mctp_serial_read(serial); in main()
/openbmc/u-boot/board/toradex/common/
H A Dtdx-common.c36 unsigned int serial = tdx_serial; in get_board_serial() local
43 if (serial) { in get_board_serial()
49 while (serial) { in get_board_serial()
50 array[i--] = serial % 10; in get_board_serial()
51 serial /= 10; in get_board_serial()
55 serial = array[0]; in get_board_serial()
57 serial *= 16; in get_board_serial()
58 serial += array[i]; in get_board_serial()
61 serialnr->low = serial; in get_board_serial()
/openbmc/openbmc/meta-google/recipes-phosphor/console/
H A Dobmc-console_%.bbappend4 file://serial-to-bmc@.service \
5 file://serial-to-host@.service.in \
10 SYSTEMD_SERVICE:${PN}:append:gbmc = " serial-to-bmc@.service"
11 SYSTEMD_SERVICE:${PN}:append:gbmc = " serial-to-host@.service"
24 install -m 0644 ${UNPACKDIR}/serial-to-bmc@.service \
28 ${UNPACKDIR}/serial-to-host@.service.in \
29 >${D}${systemd_system_unitdir}/serial-to-host@.service
41 systemctl --root=$D enable serial-to-host@${OBMC_CONSOLE_FRONT_TTY}.service
/openbmc/qemu/hw/isa/
H A Disa-superio.c80 for (i = 0; i < k->serial.count; i++) { in isa_superio_realize()
81 if (i >= ARRAY_SIZE(sio->serial)) { in isa_superio_realize()
83 k->serial.count - ARRAY_SIZE(sio->serial)); in isa_superio_realize()
86 if (!k->serial.is_enabled || k->serial.is_enabled(sio, i)) { in isa_superio_realize()
98 if (k->serial.get_iobase) { in isa_superio_realize()
100 k->serial.get_iobase(sio, i)); in isa_superio_realize()
102 if (k->serial.get_irq) { in isa_superio_realize()
103 qdev_prop_set_uint32(d, "irq", k->serial.get_irq(sio, i)); in isa_superio_realize()
108 sio->serial[i] = isa; in isa_superio_realize()
110 k->serial.get_iobase ? in isa_superio_realize()
[all …]
/openbmc/u-boot/doc/
H A DREADME.iomux24 and stderr. For example: "setenv stdin serial,nc". NOTE: No spaces
31 finds acceptable, but the code has only been tested with serial and
35 stdin nc,nc,serial" will discard the second nc. iomux_doenv() is
37 shows "nc,nc,serial".
57 example, if stdin=serial,nc and stdout=serial,nc then all output
58 for serial, e.g. echos of input on serial, will appear on serial and nc.
76 work, even when stdin=stdout=stderr=serial.
78 characters) lines works fine when serial is the only device used.
81 is quite slow. Even on a sequoia cut&paste does not work on the serial
83 the ethernet interface for input. In this test case stdin=serial,nc and
[all …]
/openbmc/openbmc/poky/meta/recipes-core/systemd/
H A Dsystemd-serialgetty.bb6 # Note that this recipe explicitly creates a serial-getty@ service for every tty
9 # required. This recipe (enabled via disabling serial-getty-generator in systemd)
28 ln -sf ${systemd_system_unitdir}/serial-getty@.service \
29 ${D}${sysconfdir}/systemd/system/getty.target.wants/serial-getty@$ttydev.service
32 …install -m 0644 ${S}/serial-getty@.service ${D}${systemd_system_unitdir}/serial-getty$baudrate@.se…
33 …sed -i -e "s/\@BAUDRATE\@/$baudrate/g" ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service
35 ln -sf ${systemd_system_unitdir}/serial-getty$baudrate@.service \
36 ${D}${sysconfdir}/systemd/system/getty.target.wants/serial-getty$baudrate@$ttydev.service
/openbmc/qemu/chardev/
H A Dchar-serial.c49 ChardevHostdev *serial = backend->u.serial.data; in qmp_chardev_open_serial() local
51 win_chr_serial_init(chr, serial->device, errp); in qmp_chardev_open_serial()
266 ChardevHostdev *serial = backend->u.serial.data; in qmp_chardev_open_serial() local
269 fd = qmp_chardev_open_file_source(serial->device, O_RDWR | O_NONBLOCK, in qmp_chardev_open_serial()
289 ChardevHostdev *serial; in qemu_chr_parse_serial() local
296 serial = backend->u.serial.data = g_new0(ChardevHostdev, 1); in qemu_chr_parse_serial()
297 qemu_chr_parse_common(opts, qapi_ChardevHostdev_base(serial)); in qemu_chr_parse_serial()
298 serial->device = g_strdup(device); in qemu_chr_parse_serial()
/openbmc/qemu/crypto/
H A Dsecret_keyring.c50 if (!secret->serial) { in qcrypto_secret_keyring_load_data()
55 retcode = keyctl_read(secret->serial, NULL, 0); in qcrypto_secret_keyring_load_data()
62 retcode = keyctl_read(secret->serial, buffer, retcode); in qcrypto_secret_keyring_load_data()
75 secret->serial); in qcrypto_secret_keyring_load_data()
90 secret->serial = value; in qcrypto_secret_prop_set_key()
100 int32_t value = secret->serial; in qcrypto_secret_prop_get_key()
/openbmc/u-boot/drivers/serial/
H A DKconfig17 bool "Require a serial port for console"
18 # Running without a serial console is not supported by the
19 # non-dm serial code
23 Require a serial port for the console, and panic if none is found
24 during serial port initialization (default y). Set this to n on
25 boards which have no debug serial port whatsoever.
37 bool "Provide a serial driver"
47 bool "Provide a serial driver in SPL"
57 bool "Provide a serial driver in TPL"
98 Set this to match the UART number of the serial console.
[all …]
/openbmc/qemu/hw/char/
H A Dserial-mm.c36 return serial_io_ops.read(&s->serial, addr >> s->regshift, 1); in serial_mm_read()
44 serial_io_ops.write(&s->serial, addr >> s->regshift, value, 1); in serial_mm_write()
74 SerialState *s = &smm->serial; in serial_mm_realize()
84 sysbus_init_irq(SYS_BUS_DEVICE(smm), &smm->serial.irq); in serial_mm_realize()
92 VMSTATE_STRUCT(serial, SerialMM, 0, vmstate_serial, SerialState),
123 object_initialize_child(o, "serial", &smm->serial, TYPE_SERIAL); in serial_mm_instance_init()
125 qdev_alias_all_properties(DEVICE(&smm->serial), o); in serial_mm_instance_init()
/openbmc/qemu/docs/specs/
H A Dpci-serial.rst2 QEMU PCI serial devices
5 QEMU implements some PCI serial devices which are simple PCI
17 ``pci-serial``
30 ``pci-serial-2x``, ``pci-serial-4x``
/openbmc/u-boot/lib/
H A Dlist_sort.c168 unsigned serial; member
176 if (ela->serial >= TEST_LIST_LEN) { in check()
178 ela->serial); in check()
181 if (elb->serial >= TEST_LIST_LEN) { in check()
183 elb->serial); in check()
186 if (elts[ela->serial] != ela || elts[elb->serial] != elb) { in check()
239 el->serial = i; in list_sort_test()
267 if (cmp_result == 0 && el->serial >= el1->serial) { in list_sort_test()
/openbmc/u-boot/board/amlogic/odroid-c2/
H A Dodroid-c2.c23 char serial[EFUSE_SN_SIZE]; in misc_init_r() local
36 len = meson_sm_read_efuse(EFUSE_SN_OFFSET, serial, in misc_init_r()
39 env_set("serial#", serial); in misc_init_r()
/openbmc/u-boot/board/amlogic/p212/
H A Dp212.c24 char serial[EFUSE_SN_SIZE]; in misc_init_r() local
38 len = meson_sm_read_efuse(EFUSE_SN_OFFSET, serial, in misc_init_r()
41 env_set("serial#", serial); in misc_init_r()
/openbmc/u-boot/doc/device-tree-bindings/leds/
H A Dleds-bcm6328.txt20 - brcm,serial-leds : Boolean, enables Serial LEDs.
22 - brcm,serial-mux : Boolean, enables Serial LEDs multiplexing.
24 - brcm,serial-clk-low : Boolean, makes clock signal active low.
26 - brcm,serial-dat-low : Boolean, makes data signal active low.
28 - brcm,serial-shift-inv : Boolean, inverts Serial LEDs shift direction.
72 brcm,serial-leds;
73 brcm,serial-dat-low;
74 brcm,serial-shift-inv;
/openbmc/phosphor-webui/app/server-control/styles/
H A Dremote-console.scss1 .serial-lan__wrapper {
9 .serial-lan__copy {
13 .serial-lan__header {
/openbmc/u-boot/board/amlogic/q200/
H A Dq200.c24 char serial[EFUSE_SN_SIZE]; in misc_init_r() local
43 len = meson_sm_read_efuse(EFUSE_SN_OFFSET, serial, in misc_init_r()
46 env_set("serial#", serial); in misc_init_r()
/openbmc/u-boot/arch/x86/dts/
H A Defi-x86_app.dts16 stdout-path = &serial;
23 serial: serial { label
/openbmc/openbmc/meta-facebook/recipes-core/systemd/
H A Dsystemd_%.bbappend10 file://serial-getty@.conf \
31 ${UNPACKDIR}/serial-getty@.conf \
32 ${D}${systemd_system_unitdir}/serial-getty@.service.d/serial-getty@.conf
/openbmc/qemu/ui/
H A Dclipboard.c35 VMSTATE_UINT32(serial, QemuClipboardInfo),
112 ok = info->serial >= cbinfo[info->selection]->serial; in qemu_clipboard_check_serial()
114 ok = info->serial > cbinfo[info->selection]->serial; in qemu_clipboard_check_serial()
117 trace_clipboard_check_serial(cbinfo[info->selection]->serial, info->serial, ok); in qemu_clipboard_check_serial()
220 info->serial = 0; in qemu_clipboard_reset_serial()

12345678910>>...37