/linux-6.3-rc2/drivers/tty/serial/ |
A D | qcom_geni_serial.c | 180 .uport = { 483 uport = &port->uport; in qcom_geni_serial_console_write() 844 uport->ops->start_rx(uport); in qcom_geni_serial_start_rx() 849 uport->ops->stop_rx(uport); in qcom_geni_serial_stop_rx() 854 uport->ops->stop_tx(uport); in qcom_geni_serial_stop_tx() 1051 uport = &port->uport; in setup_fifos() 1341 uport = &port->uport; in qcom_geni_console_setup() 1587 uport = &port->uport; in qcom_geni_serial_probe() 1714 struct uart_port *uport = &port->uport; in qcom_geni_serial_sys_suspend() local 1732 struct uart_port *uport = &port->uport; in qcom_geni_serial_sys_resume() local [all …]
|
A D | serial_core.c | 222 retval = uport->ops->startup(uport); in uart_port_startup() 526 uport->ops->stop_tx(uport); in uart_change_speed() 1185 uport->ops->enable_ms(uport); in uart_enable_ms() 1718 uport->ops->stop_rx(uport); in uart_tty_port_shutdown() 1857 uport->ops->shutdown(uport); in uart_port_shutdown() 2340 uport->ops->stop_rx(uport); in uart_suspend_port() 2434 uport->ops->start_rx(uport); in uart_resume_port() 3096 if (uport->cons && uport->dev) in uart_add_one_port() 3123 uport->line, uport->dev, port, uport->tty_groups); in uart_add_one_port() 3309 uport->ops->start_tx(uport); in uart_handle_cts_change() [all …]
|
A D | sb1250-duart.c | 100 #define to_sport(uport) container_of(uport, struct sbd_port, port) argument 346 icount = &uport->icount; in sbd_receive_chars() 429 uport->icount.dsr++; in sbd_status_handle() 612 spin_lock(&uport->lock); in sbd_set_termios() 651 uport->membase = NULL; in sbd_release_port() 664 if (!uport->membase) in sbd_map_port() 665 uport->membase = ioremap(uport->mapbase, in sbd_map_port() 667 if (!uport->membase) { in sbd_map_port() 678 uport->membase = NULL; in sbd_map_port() 804 uport->fifosize = 16; in sbd_probe_duarts() [all …]
|
A D | dz.c | 180 struct uart_port *uport; in dz_receive_chars() local 190 uport = &dport->port; in dz_receive_chars() 668 uport->membase = NULL; in dz_release_port() 677 if (!uport->membase) in dz_map_port() 678 uport->membase = ioremap(uport->mapbase, in dz_map_port() 680 if (!uport->membase) { in dz_map_port() 721 uport->type = PORT_DZ; in dz_config_port() 782 uport->fifosize = 1; in dz_init_ports() 785 uport->ops = &dz_ops; in dz_init_ports() 786 uport->line = line; in dz_init_ports() [all …]
|
A D | zs.c | 99 #define to_zport(uport) container_of(uport, struct zs_port, port) argument 681 uport->icount.dsr++; in zs_status_handle() 683 uport->icount.rng++; in zs_status_handle() 983 uport->membase = NULL; in zs_release_port() 989 if (!uport->membase) in zs_map_port() 990 uport->membase = ioremap(uport->mapbase, in zs_map_port() 992 if (!uport->membase) { in zs_map_port() 1023 uport->type = PORT_ZS; in zs_config_port() 1107 uport->fifosize = 1; in zs_probe_sccs() 1110 uport->ops = &zs_ops; in zs_probe_sccs() [all …]
|
A D | serial-tegra.c | 108 struct uart_port uport; member 160 return readl(tup->uport.membase + (reg << tup->uport.regshift)); in tegra_uart_read() 166 writel(val, tup->uport.membase + (reg << tup->uport.regshift)); in tegra_uart_write() 373 dev_err(tup->uport.dev, in tegra_check_rate_in_range() 401 dev_err(tup->uport.dev, in tegra_set_baudrate() 658 tup->uport.icount.rx++; in tegra_uart_handle_rx_pio() 820 tup->uport.icount.rng++; in tegra_uart_handle_modem_signal_change() 1145 dev_err(tup->uport.dev, in tegra_uart_dma_channel_allocate() 1189 dev_err(tup->uport.dev, in tegra_uart_dma_channel_allocate() 1433 tup->uport.line = port; in tegra_uart_parse_dt() [all …]
|
A D | sprd_serial.c | 1100 of_console_check(uport->dev->of_node, SPRD_TTY_NAME, uport->line)) in sprd_uart_is_console() 1106 static int sprd_clk_init(struct uart_port *uport) in sprd_clk_init() argument 1111 clk_uart = devm_clk_get(uport->dev, "uart"); in sprd_clk_init() 1114 uport->line); in sprd_clk_init() 1118 clk_parent = devm_clk_get(uport->dev, "source"); in sprd_clk_init() 1121 uport->line); in sprd_clk_init() 1126 uport->uartclk = SPRD_DEFAULT_SOURCE_CLK; in sprd_clk_init() 1128 uport->uartclk = clk_get_rate(clk_uart); in sprd_clk_init() 1130 u->clk = devm_clk_get(uport->dev, "enable"); in sprd_clk_init() 1136 uport->line); in sprd_clk_init() [all …]
|
A D | arc_uart.c | 100 #define to_arc_port(uport) container_of(uport, struct arc_uart_port, port) argument
|
A D | pmac_zilog.c | 1864 struct uart_pmac_port *uport = &pmz_ports[i]; in exit_pmz() local 1866 if (uport->node != NULL) in exit_pmz() 1867 pmz_dispose_port(uport); in exit_pmz() 1869 if (uport->pdev != NULL) in exit_pmz() 1870 pmz_dispose_port(uport); in exit_pmz()
|
A D | fsl_lpuart.c | 3060 struct uart_port *uport = &sport->port; in lpuart_console_fixup() local 3075 termios.c_cflag = uport->cons->cflag; in lpuart_console_fixup() 3078 uport->ops->set_termios(uport, &termios, NULL); in lpuart_console_fixup()
|
/linux-6.3-rc2/drivers/cxl/core/ |
A D | port.c | 565 lock_dev = port->uport; in unregister_port() 567 lock_dev = parent->uport; in unregister_port() 634 port->uport = uport; in cxl_port_alloc() 664 port->host_bridge = iter->uport; in cxl_port_alloc() 667 dev->parent = uport; in cxl_port_alloc() 691 struct device *uport, in __devm_cxl_add_port() argument 704 if (is_cxl_memdev(uport)) in __devm_cxl_add_port() 761 dev_dbg(uport, "%s added%s%s%s\n", in devm_cxl_add_port() 778 if (dev_is_pci(port->uport)) { in cxl_port_to_pci_bus() 798 if (dev_is_pci(uport)) in devm_cxl_register_pci_bus() [all …]
|
A D | region.c | 904 dev_name(port->uport), dev_name(&port->dev), in cxl_port_attach_region() 907 ep ? ep->next ? dev_name(ep->next->uport) : in cxl_port_attach_region() 982 dev_name(port->uport), dev_name(&port->dev), in check_last_peer() 992 dev_name(port->uport), dev_name(&port->dev), in check_last_peer() 1024 dev_name(port->uport), dev_name(&port->dev), in cxl_port_setup_targets() 1074 dev_name(parent_port->uport), in cxl_port_setup_targets() 1082 dev_name(parent_port->uport), in cxl_port_setup_targets() 1170 dev_name(port->uport), dev_name(&port->dev), in cxl_port_setup_targets() 1469 dev_err(port->uport, in cmp_decode_pos() 1484 dev_err(port->uport, in cmp_decode_pos() [all …]
|
A D | pci.c | 444 static struct pci_doe_mb *find_cdat_doe(struct device *uport) in find_cdat_doe() argument 451 cxlmd = to_cxl_memdev(uport); in find_cdat_doe() 575 struct device *uport = port->uport; in read_cdat_data() local 579 cdat_doe = find_cdat_doe(uport); in read_cdat_data()
|
/linux-6.3-rc2/include/linux/ |
A D | serial_core.h | 668 #define __uart_port_tx(uport, ch, tx_ready, put_char, tx_done, for_test, \ argument 671 struct uart_port *__port = (uport); \ 884 static inline bool uart_cts_enabled(struct uart_port *uport) in uart_cts_enabled() argument 886 return !!(uport->status & UPSTAT_CTS_ENABLE); in uart_cts_enabled() 889 static inline bool uart_softcts_mode(struct uart_port *uport) in uart_softcts_mode() argument 893 return ((uport->status & mask) == UPSTAT_CTS_ENABLE); in uart_softcts_mode() 900 extern void uart_handle_dcd_change(struct uart_port *uport, bool active); 901 extern void uart_handle_cts_change(struct uart_port *uport, bool active); 906 void uart_xchar_out(struct uart_port *uport, int offset);
|
/linux-6.3-rc2/tools/testing/cxl/test/ |
A D | mock.c | 142 if (ops && ops->is_mock_port(port->uport)) in __wrap_devm_cxl_setup_hdm() 157 if (ops && ops->is_mock_port(port->uport)) in __wrap_devm_cxl_add_passthrough_decoder() 174 if (ops && ops->is_mock_port(port->uport)) in __wrap_devm_cxl_enumerate_decoders() 189 if (ops && ops->is_mock_port(port->uport)) in __wrap_devm_cxl_port_enumerate_dports()
|
A D | cxl.c | 922 if (is_multi_bridge(port->uport)) { in mock_cxl_port_enumerate_dports() 925 } else if (is_single_bridge(port->uport)) { in mock_cxl_port_enumerate_dports() 930 dev_name(port->uport)); in mock_cxl_port_enumerate_dports() 936 if (is_multi_bridge(parent->uport)) { in mock_cxl_port_enumerate_dports() 944 dev_name(port->uport)); in mock_cxl_port_enumerate_dports() 957 if (pdev->dev.parent != port->uport) { in mock_cxl_port_enumerate_dports() 959 dev_name(port->uport), in mock_cxl_port_enumerate_dports() 1164 struct platform_device *uport = in cxl_single_init() local 1172 pdev->dev.parent = &uport->dev; in cxl_single_init() 1344 struct platform_device *uport = in cxl_test_init() local [all …]
|
/linux-6.3-rc2/drivers/cxl/ |
A D | cxl.h | 563 struct device *uport; member 649 return port->uport == port->dev.parent; in is_cxl_root() 655 int devm_cxl_register_pci_bus(struct device *host, struct device *uport, 658 struct cxl_port *devm_cxl_add_port(struct device *host, struct device *uport,
|
A D | mem.c | 135 endpoint_parent = parent_port->uport; in cxl_mem_probe()
|
A D | cxlmem.h | 75 return to_cxl_memdev(port->uport); in cxled_to_memdev() 81 return is_cxl_memdev(port->uport); in is_cxl_endpoint()
|
A D | port.c | 81 struct cxl_memdev *cxlmd = to_cxl_memdev(port->uport); in cxl_endpoint_port_probe()
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A D | sysfs-bus-cxl | 81 What: /sys/bus/cxl/devices/portX/uport 88 port with CXL component registers. The 'uport' symlink connects 160 for this decoders uport, unlocks / resets the decoder.
|
/linux-6.3-rc2/drivers/tty/serial/8250/ |
A D | 8250_port.c | 3084 struct uart_port *uport = state->uart_port; in do_get_rxtrig() local 3085 struct uart_8250_port *up = up_to_u8250p(uport); in do_get_rxtrig() 3087 if (!(up->capabilities & UART_CAP_FIFO) || uport->fifosize <= 1) in do_get_rxtrig() 3120 struct uart_port *uport = state->uart_port; in do_set_rxtrig() local 3121 struct uart_8250_port *up = up_to_u8250p(uport); in do_set_rxtrig() 3124 if (!(up->capabilities & UART_CAP_FIFO) || uport->fifosize <= 1 || in do_set_rxtrig()
|