/openbmc/linux/drivers/thunderbolt/ |
H A D | usb4.c | 168 struct tb_port *port; in usb4_switch_check_wakes() local 214 static bool link_is_usb4(struct tb_port *port) in link_is_usb4() 414 struct tb_port *port; in usb4_switch_set_wake() local 735 const struct tb_port *port; in usb4_switch_credits_init() local 940 static int usb4_port_idx(const struct tb_switch *sw, const struct tb_port *port) in usb4_port_idx() 972 const struct tb_port *port) in usb4_switch_map_pcie_down() 1003 const struct tb_port *port) in usb4_switch_map_usb3_down() 1034 struct tb_port *port; in usb4_switch_add_ports() local 1067 struct tb_port *port; in usb4_switch_remove_ports() local 1084 int usb4_port_unlock(struct tb_port *port) in usb4_port_unlock() [all …]
|
/openbmc/u-boot/drivers/serial/ |
H A D | serial_sh.c | 26 static int scif_rxfill(struct uart_port *port) in scif_rxfill() 31 static int scif_rxfill(struct uart_port *port) in scif_rxfill() 43 static int scif_rxfill(struct uart_port *port) in scif_rxfill() 51 static int scif_rxfill(struct uart_port *port) in scif_rxfill() 57 static void sh_serial_init_generic(struct uart_port *port) in sh_serial_init_generic() 69 sh_serial_setbrg_generic(struct uart_port *port, int clk, int baudrate) in sh_serial_setbrg_generic() 81 static void handle_error(struct uart_port *port) in handle_error() 89 static int serial_raw_putc(struct uart_port *port, const char c) in serial_raw_putc() 101 static int serial_rx_fifo_level(struct uart_port *port) in serial_rx_fifo_level() 106 static int sh_serial_tstc_generic(struct uart_port *port) in sh_serial_tstc_generic() [all …]
|
H A D | serial_sh.h | 28 # define SCSCR_INIT(port) 0x30 /* TIE=0,RIE=0,TE=1,RE=1 */ argument 41 # define SCSCR_INIT(port) (port->mapbase == SCIF2) ? 0xF3 : 0xF0 argument 49 # define SCSCR_INIT(port) 0x0030 /* TIE=0,RIE=0,TE=1,RE=1 */ argument 57 # define SCSCR_INIT(port) 0x3a /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */ argument 67 # define SCSCR_INIT(port) (((port)->type == PORT_SCI) ? \ argument 75 # define SCSCR_INIT(port) 0x38 /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */ argument 81 # define SCSCR_INIT(port) 0x3B argument 87 # define SCSCR_INIT(port) 0x32 /* TIE=0,RIE=0,TE=1,RE=1,REIE=0,CKE=1 */ argument 95 # define SCSCR_INIT(port) 0x0038 /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */ argument 100 # define SCSCR_INIT(port) 0x0038 /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */ argument [all …]
|
/openbmc/linux/drivers/usb/host/ |
H A D | xhci-dbgtty.c | 28 dbc_kfifo_to_req(struct dbc_port *port, char *packet) in dbc_kfifo_to_req() 50 static int dbc_start_tx(struct dbc_port *port) in dbc_start_tx() 86 static void dbc_start_rx(struct dbc_port *port) in dbc_start_rx() 117 struct dbc_port *port = dbc_to_port(dbc); in dbc_read_complete() local 128 struct dbc_port *port = dbc_to_port(dbc); in dbc_write_complete() local 193 struct dbc_port *port; in dbc_tty_install() local 209 struct dbc_port *port = tty->driver_data; in dbc_tty_open() local 216 struct dbc_port *port = tty->driver_data; in dbc_tty_close() local 224 struct dbc_port *port = tty->driver_data; in dbc_tty_write() local 256 struct dbc_port *port = tty->driver_data; in dbc_tty_put_char() local [all …]
|
/openbmc/linux/drivers/usb/serial/ |
H A D | generic.c | 106 int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port) in usb_serial_generic_open() 119 void usb_serial_generic_close(struct usb_serial_port *port) in usb_serial_generic_close() 139 int usb_serial_generic_prepare_write_buffer(struct usb_serial_port *port, in usb_serial_generic_prepare_write_buffer() 154 int usb_serial_generic_write_start(struct usb_serial_port *port, in usb_serial_generic_write_start() 214 struct usb_serial_port *port, const unsigned char *buf, int count) in usb_serial_generic_write() 235 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_write_room() local 252 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_chars_in_buffer() local 270 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_wait_until_sent() local 300 static int usb_serial_generic_submit_read_urb(struct usb_serial_port *port, in usb_serial_generic_submit_read_urb() 324 int usb_serial_generic_submit_read_urbs(struct usb_serial_port *port, in usb_serial_generic_submit_read_urbs() [all …]
|
H A D | usb-serial.c | 64 struct usb_serial_port *port; in usb_serial_port_get_by_minor() local 86 struct usb_serial_port *port; in allocate_minors() local 165 struct usb_serial_port *port; in destroy_serial() local 218 struct usb_serial_port *port; in serial_install() local 256 struct usb_serial_port *port = in serial_port_activate() local 285 struct usb_serial_port *port = tty->driver_data; in serial_open() local 304 struct usb_serial_port *port = in serial_port_shutdown() local 316 struct usb_serial_port *port = tty->driver_data; in serial_hangup() local 325 struct usb_serial_port *port = tty->driver_data; in serial_close() local 343 struct usb_serial_port *port = tty->driver_data; in serial_cleanup() local [all …]
|
/openbmc/linux/drivers/tty/serial/ |
H A D | digicolor-usart.c | 77 struct uart_port port; member 83 static bool digicolor_uart_tx_full(struct uart_port *port) in digicolor_uart_tx_full() 89 static bool digicolor_uart_rx_empty(struct uart_port *port) in digicolor_uart_rx_empty() 95 static void digicolor_uart_stop_tx(struct uart_port *port) in digicolor_uart_stop_tx() 103 static void digicolor_uart_start_tx(struct uart_port *port) in digicolor_uart_start_tx() 111 static void digicolor_uart_stop_rx(struct uart_port *port) in digicolor_uart_stop_rx() 132 static void digicolor_uart_rx(struct uart_port *port) in digicolor_uart_rx() 180 static void digicolor_uart_tx(struct uart_port *port) in digicolor_uart_tx() 219 struct uart_port *port = dev_id; in digicolor_uart_int() local 233 static unsigned int digicolor_uart_tx_empty(struct uart_port *port) in digicolor_uart_tx_empty() [all …]
|
H A D | serial_core.c | 112 void uart_write_wakeup(struct uart_port *port) in uart_write_wakeup() 127 struct uart_port *port; in uart_stop() local 138 struct uart_port *port = state->uart_port; in __uart_start() local 168 struct uart_port *port; in uart_start() local 177 uart_update_mctrl(struct uart_port *port, unsigned int set, unsigned int clear) in uart_update_mctrl() 190 #define uart_set_mctrl(port, set) uart_update_mctrl(port, set, 0) argument 191 #define uart_clear_mctrl(port, clear) uart_update_mctrl(port, 0, clear) argument 325 struct tty_port *port = &state->port; in uart_startup() local 358 struct tty_port *port = &state->port; in uart_shutdown() local 425 uart_update_timeout(struct uart_port *port, unsigned int cflag, in uart_update_timeout() [all …]
|
H A D | vt8500_serial.c | 111 static inline void vt8500_write(struct uart_port *port, unsigned int val, in vt8500_write() 117 static inline unsigned int vt8500_read(struct uart_port *port, unsigned int off) in vt8500_read() 122 static void vt8500_stop_tx(struct uart_port *port) in vt8500_stop_tx() 132 static void vt8500_stop_rx(struct uart_port *port) in vt8500_stop_rx() 142 static void vt8500_enable_ms(struct uart_port *port) in vt8500_enable_ms() 152 static void handle_rx(struct uart_port *port) in handle_rx() 190 static unsigned int vt8500_tx_empty(struct uart_port *port) in vt8500_tx_empty() 197 static void handle_tx(struct uart_port *port) in handle_tx() 206 static void vt8500_start_tx(struct uart_port *port) in vt8500_start_tx() 219 static void handle_delta_cts(struct uart_port *port) in handle_delta_cts() [all …]
|
H A D | mps2-uart.c | 71 struct uart_port port; member 78 static inline struct mps2_uart_port *to_mps2_port(struct uart_port *port) in to_mps2_port() 83 static void mps2_uart_write8(struct uart_port *port, u8 val, unsigned int off) in mps2_uart_write8() 90 static u8 mps2_uart_read8(struct uart_port *port, unsigned int off) in mps2_uart_read8() 97 static void mps2_uart_write32(struct uart_port *port, u32 val, unsigned int off) in mps2_uart_write32() 104 static unsigned int mps2_uart_tx_empty(struct uart_port *port) in mps2_uart_tx_empty() 111 static void mps2_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in mps2_uart_set_mctrl() 115 static unsigned int mps2_uart_get_mctrl(struct uart_port *port) in mps2_uart_get_mctrl() 120 static void mps2_uart_stop_tx(struct uart_port *port) in mps2_uart_stop_tx() 129 static void mps2_uart_tx_chars(struct uart_port *port) in mps2_uart_tx_chars() [all …]
|
H A D | apbuart.h | 46 #define APBBASE(port) ((struct grlib_apbuart_regs_map *)((port)->membase)) argument 48 #define APBBASE_DATA_P(port) (&(APBBASE(port)->data)) argument 49 #define APBBASE_STATUS_P(port) (&(APBBASE(port)->status)) argument 50 #define APBBASE_CTRL_P(port) (&(APBBASE(port)->ctrl)) argument 51 #define APBBASE_SCALAR_P(port) (&(APBBASE(port)->scaler)) argument 53 #define UART_GET_CHAR(port) (__raw_readl(APBBASE_DATA_P(port))) argument 54 #define UART_PUT_CHAR(port, v) (__raw_writel(v, APBBASE_DATA_P(port))) argument 55 #define UART_GET_STATUS(port) (__raw_readl(APBBASE_STATUS_P(port))) argument 56 #define UART_PUT_STATUS(port, v)(__raw_writel(v, APBBASE_STATUS_P(port))) argument 57 #define UART_GET_CTRL(port) (__raw_readl(APBBASE_CTRL_P(port))) argument [all …]
|
H A D | arc_uart.c | 68 #define RBASE(port, reg) (port->membase + reg) argument 96 struct uart_port port; member 122 static void arc_serial_stop_rx(struct uart_port *port) in arc_serial_stop_rx() 127 static void arc_serial_stop_tx(struct uart_port *port) in arc_serial_stop_tx() 138 static unsigned int arc_serial_tx_empty(struct uart_port *port) in arc_serial_tx_empty() 156 static void arc_serial_tx_chars(struct uart_port *port) in arc_serial_tx_chars() 191 static void arc_serial_start_tx(struct uart_port *port) in arc_serial_start_tx() 196 static void arc_serial_rx_chars(struct uart_port *port, unsigned int status) in arc_serial_rx_chars() 269 struct uart_port *port = dev_id; in arc_serial_isr() local 305 static unsigned int arc_serial_get_mctrl(struct uart_port *port) in arc_serial_get_mctrl() [all …]
|
H A D | amba-pl010.c | 52 struct uart_port port; member 59 static void pl010_stop_tx(struct uart_port *port) in pl010_stop_tx() 70 static void pl010_start_tx(struct uart_port *port) in pl010_start_tx() 81 static void pl010_stop_rx(struct uart_port *port) in pl010_stop_rx() 92 static void pl010_disable_ms(struct uart_port *port) in pl010_disable_ms() 102 static void pl010_enable_ms(struct uart_port *port) in pl010_enable_ms() 113 static void pl010_rx_chars(struct uart_port *port) in pl010_rx_chars() 166 static void pl010_tx_chars(struct uart_port *port) in pl010_tx_chars() 178 struct uart_port *port = &uap->port; in pl010_modem_status() local 206 struct uart_port *port = &uap->port; in pl010_int() local [all …]
|
H A D | serial_port.c | 23 static int __serial_port_busy(struct uart_port *port) in __serial_port_busy() 32 struct uart_port *port; in serial_port_runtime_resume() local 59 struct uart_port *port = port_dev->port; in serial_port_runtime_suspend() local 90 static void serial_base_port_set_tx(struct uart_port *port, in serial_base_port_set_tx() 101 void serial_base_port_startup(struct uart_port *port) in serial_base_port_startup() 108 void serial_base_port_shutdown(struct uart_port *port) in serial_base_port_shutdown() 140 int uart_add_one_port(struct uart_driver *drv, struct uart_port *port) in uart_add_one_port() 146 void uart_remove_one_port(struct uart_driver *drv, struct uart_port *port) in uart_remove_one_port() 198 static int __uart_read_properties(struct uart_port *port, bool use_defaults) in __uart_read_properties() 283 int uart_read_port_properties(struct uart_port *port) in uart_read_port_properties() [all …]
|
H A D | meson_uart.c | 89 static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in meson_uart_set_mctrl() 93 static unsigned int meson_uart_get_mctrl(struct uart_port *port) in meson_uart_get_mctrl() 98 static unsigned int meson_uart_tx_empty(struct uart_port *port) in meson_uart_tx_empty() 107 static void meson_uart_stop_tx(struct uart_port *port) in meson_uart_stop_tx() 116 static void meson_uart_stop_rx(struct uart_port *port) in meson_uart_stop_rx() 125 static void meson_uart_shutdown(struct uart_port *port) in meson_uart_shutdown() 142 static void meson_uart_start_tx(struct uart_port *port) in meson_uart_start_tx() 179 static void meson_receive_chars(struct uart_port *port) in meson_receive_chars() 239 struct uart_port *port = (struct uart_port *)dev_id; in meson_uart_interrupt() local 256 static const char *meson_uart_type(struct uart_port *port) in meson_uart_type() [all …]
|
/openbmc/linux/drivers/net/wan/ |
H A D | ixp4xx_hss.c | 258 struct port { struct 259 struct device *dev; 260 struct npe *npe; 261 unsigned int txreadyq; 262 unsigned int rxtrigq; 263 unsigned int rxfreeq; 287 u8 cmd, unused, hss_port, index; argument 325 #define rx_desc_phys(port, n) ((port)->desc_tab_phys + \ argument 327 #define rx_desc_ptr(port, n) (&(port)->desc_tab[n]) argument 329 #define tx_desc_phys(port, n) ((port)->desc_tab_phys + \ argument [all …]
|
/openbmc/linux/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_main.c | 50 int prestera_port_learning_set(struct prestera_port *port, bool learn) in prestera_port_learning_set() 55 int prestera_port_uc_flood_set(struct prestera_port *port, bool flood) in prestera_port_uc_flood_set() 60 int prestera_port_mc_flood_set(struct prestera_port *port, bool flood) in prestera_port_mc_flood_set() 65 int prestera_port_br_locked_set(struct prestera_port *port, bool br_locked) in prestera_port_br_locked_set() 70 int prestera_port_pvid_set(struct prestera_port *port, u16 vid) in prestera_port_pvid_set() 96 struct prestera_port *port = NULL, *tmp; in prestera_port_find_by_hwid() local 112 struct prestera_port *port = NULL, *tmp; in prestera_find_port() local 128 struct prestera_port *port; in prestera_switch_get() local 134 int prestera_port_cfg_mac_read(struct prestera_port *port, in prestera_port_cfg_mac_read() 141 int prestera_port_cfg_mac_write(struct prestera_port *port, in prestera_port_cfg_mac_write() [all …]
|
/openbmc/linux/drivers/tty/serial/8250/ |
H A D | 8250_port.c | 621 int serial8250_em485_config(struct uart_port *port, struct ktermios *termios, in serial8250_em485_config() 1159 struct uart_port *port = &up->port; in autoconfig() local 1326 struct uart_port *port = &up->port; in autoconfig_irq() local 1382 static void serial8250_stop_rx(struct uart_port *port) in serial8250_stop_rx() 1517 static void serial8250_stop_tx(struct uart_port *port) in serial8250_stop_tx() 1534 static inline void __start_tx(struct uart_port *port) in __start_tx() 1585 static bool start_tx_rs485(struct uart_port *port) in start_tx_rs485() 1637 static void serial8250_start_tx(struct uart_port *port) in serial8250_start_tx() 1658 static void serial8250_throttle(struct uart_port *port) in serial8250_throttle() 1663 static void serial8250_unthrottle(struct uart_port *port) in serial8250_unthrottle() [all …]
|
/openbmc/linux/drivers/tty/serial/jsm/ |
H A D | jsm_tty.c | 55 static unsigned int jsm_tty_tx_empty(struct uart_port *port) in jsm_tty_tx_empty() 63 static unsigned int jsm_tty_get_mctrl(struct uart_port *port) in jsm_tty_get_mctrl() 86 static void jsm_tty_set_mctrl(struct uart_port *port, unsigned int mctrl) in jsm_tty_set_mctrl() 115 static void jsm_tty_write(struct uart_port *port) in jsm_tty_write() 123 static void jsm_tty_start_tx(struct uart_port *port) in jsm_tty_start_tx() 136 static void jsm_tty_stop_tx(struct uart_port *port) in jsm_tty_stop_tx() 148 static void jsm_tty_send_xchar(struct uart_port *port, char ch) in jsm_tty_send_xchar() 165 static void jsm_tty_stop_rx(struct uart_port *port) in jsm_tty_stop_rx() 173 static void jsm_tty_break(struct uart_port *port, int break_state) in jsm_tty_break() 188 static int jsm_tty_open(struct uart_port *port) in jsm_tty_open() [all …]
|
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_port.c | 25 static void lan966x_port_link_down(struct lan966x_port *port) in lan966x_port_link_down() 144 static void lan966x_port_link_up(struct lan966x_port *port) in lan966x_port_link_up() 277 void lan966x_port_config_down(struct lan966x_port *port) in lan966x_port_config_down() 282 void lan966x_port_config_up(struct lan966x_port *port) in lan966x_port_config_up() 287 void lan966x_port_status_get(struct lan966x_port *port, in lan966x_port_status_get() 331 int lan966x_port_pcs_set(struct lan966x_port *port, in lan966x_port_pcs_set() 398 static void lan966x_port_qos_pcp_set(struct lan966x_port *port, in lan966x_port_qos_pcp_set() 422 static void lan966x_port_qos_dscp_set(struct lan966x_port *port, in lan966x_port_qos_dscp_set() 447 static int lan966x_port_qos_default_set(struct lan966x_port *port, in lan966x_port_qos_default_set() 467 static void lan966x_port_qos_pcp_rewr_set(struct lan966x_port *port, in lan966x_port_qos_pcp_rewr_set() [all …]
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | io_mm.h | 201 #define isa_inb(port) in_8(isa_itb(port)) argument 202 #define isa_inw(port) (ISA_SEX ? in_be16(isa_itw(port)) : in_le16(isa_itw(port))) argument 203 #define isa_inl(port) (ISA_SEX ? in_be32(isa_itl(port)) : in_le32(isa_itl(port))) argument 204 #define isa_outb(val,port) out_8(isa_itb(port),(val)) argument 205 #define isa_outw(val,port) (ISA_SEX ? out_be16(isa_itw(port),(val)) : out_le16(isa_itw(port),(val))) argument 206 #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) argument 218 #define isa_rom_inb(port) rom_in_8(isa_itb(port)) argument 219 #define isa_rom_inw(port) \ argument 223 #define isa_rom_outb(val, port) rom_out_8(isa_itb(port), (val)) argument 224 #define isa_rom_outw(val, port) \ argument [all …]
|
/openbmc/linux/drivers/parport/ |
H A D | ieee1284.c | 36 static void parport_ieee1284_wakeup (struct parport *port) in parport_ieee1284_wakeup() 43 struct parport *port = from_timer(port, t, timer); in timeout_waiting_on_port() local 64 int parport_wait_event (struct parport *port, signed long timeout) in parport_wait_event() 107 int parport_poll_peripheral(struct parport *port, in parport_poll_peripheral() 156 int parport_wait_peripheral(struct parport *port, in parport_wait_peripheral() 214 static void parport_ieee1284_terminate (struct parport *port) in parport_ieee1284_terminate() 317 int parport_negotiate (struct parport *port, int mode) in parport_negotiate() 536 static int parport_ieee1284_ack_data_avail (struct parport *port) in parport_ieee1284_ack_data_avail() 552 struct parport *port = handle; in parport_ieee1284_interrupt() local 583 ssize_t parport_write (struct parport *port, const void *buffer, size_t len) in parport_write() [all …]
|
/openbmc/u-boot/drivers/bios_emulator/ |
H A D | besys.c | 249 #define IS_TIMER_PORT(port) (0x40 <= port && port <= 0x43) argument 250 #define IS_CMOS_PORT(port) (0x70 <= port && port <= 0x71) argument 252 #define IS_VGA_PORT(port) (0x3C0 <= port && port <= 0x3DA) argument 253 #define IS_PCI_PORT(port) (0xCF8 <= port && port <= 0xCFF) argument 254 #define IS_SPKR_PORT(port) (port == 0x61) argument 267 static u8 VGA_inpb (const int port) in VGA_inpb() 343 static void VGA_outpb (int port, u8 val) in VGA_outpb() 501 static u32 PCI_inp(int port, int type) in PCI_inp() 532 static void PCI_outp(int port, u32 val, int type) in PCI_outp() 570 u8 X86API BE_inb(X86EMU_pioAddr port) in BE_inb() [all …]
|
/openbmc/linux/drivers/usb/gadget/function/ |
H A D | u_serial.c | 103 struct tty_port port; member 136 struct gs_port *port; member 207 gs_send_packet(struct gs_port *port, char *packet, unsigned size) in gs_send_packet() 230 static int gs_start_tx(struct gs_port *port) in gs_start_tx() 302 static unsigned gs_start_rx(struct gs_port *port) in gs_start_rx() 363 struct gs_port *port = container_of(w, struct gs_port, push); in gs_rx_push() local 455 struct gs_port *port = ep->driver_data; in gs_read_complete() local 466 struct gs_port *port = ep->driver_data; in gs_write_complete() local 539 static int gs_start_io(struct gs_port *port) in gs_start_io() 602 struct gs_port *port; in gs_open() local [all …]
|
/openbmc/u-boot/drivers/gpio/ |
H A D | at91_gpio.c | 22 static struct at91_port *at91_pio_get_port(unsigned port) in at91_pio_get_port() 58 int at91_set_pio_pullup(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_pullup() 71 int at91_set_pio_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_periph() 89 int at91_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_a_periph() 108 int at91_set_b_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_b_periph() 127 int at91_pio3_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_a_periph() 150 int at91_pio3_set_b_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_b_periph() 172 int at91_pio3_set_c_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_c_periph() 194 int at91_pio3_set_d_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_d_periph() 240 int at91_set_pio_input(unsigned port, u32 pin, int use_pullup) in at91_set_pio_input() [all …]
|