/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_lpe_audio.h | 11 enum port; 20 enum transcoder cpu_transcoder, enum port port, 34 enum transcoder cpu_transcoder, enum port port, 33 intel_lpe_audio_notify(struct drm_i915_private *dev_priv, enum transcoder cpu_transcoder, enum port port, const void *eld, int ls_clock, bool dp_output) argument
|
H A D | g4x_dp.h | 14 enum port; 26 i915_reg_t dp_reg, enum port port, 29 i915_reg_t output_reg, enum port port); 44 i915_reg_t dp_reg, int port, 50 i915_reg_t output_reg, int port) 43 g4x_dp_port_enabled(struct drm_i915_private *dev_priv, i915_reg_t dp_reg, int port, enum pipe *pipe) argument 49 g4x_dp_init(struct drm_i915_private *dev_priv, i915_reg_t output_reg, int port) argument
|
/linux-master/arch/m68k/include/asm/ |
H A D | raw_io.h | 43 #define raw_outb(val,port) out_8((port),(val)) 44 #define raw_outw(val,port) out_be16((port),(val)) 45 #define raw_outl(val,port) out_be32((port),(val)) 51 * Atari ROM port (cartridge port) ISA adapter, used for the EtherNEC NE2000 67 * chipset - 16 bit words are read straight off the ROM port while 16 bit 97 #define raw_rom_outb(val, port) rom_out_ 101 raw_insb(const volatile u8 __iomem *port, u8 *buf, unsigned int len) argument 110 raw_outsb(volatile u8 __iomem *port, const u8 *buf, unsigned int nr) argument 150 raw_insw(volatile const u16 __iomem *port, u16 *buf, unsigned int nr) argument 189 raw_outsw(volatile u16 __iomem *port, const u16 *buf, unsigned int nr) argument 229 raw_insl(const volatile u32 __iomem *port, u32 *buf, unsigned int nr) argument 268 raw_outsl(volatile u32 __iomem *port, const u32 *buf, unsigned int nr) argument 309 raw_insw_swapw(const volatile u16 __iomem *port, u16 *buf, unsigned int nr) argument 362 raw_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, unsigned int nr) argument 417 raw_rom_insb(const volatile u8 __iomem *port, u8 *buf, unsigned int len) argument 426 raw_rom_outsb(volatile u8 __iomem *port, const u8 *buf, unsigned int len) argument 435 raw_rom_insw(const volatile u16 __iomem *port, u16 *buf, unsigned int nr) argument 444 raw_rom_outsw(volatile u16 __iomem *port, const u16 *buf, unsigned int nr) argument 453 raw_rom_insw_swapw(const volatile u16 __iomem *port, u16 *buf, unsigned int nr) argument 462 raw_rom_outsw_swapw(volatile u16 __iomem *port, const u16 *buf, unsigned int nr) argument [all...] |
H A D | io_mm.h | 201 #define isa_inb(port) in_8(isa_itb(port)) 202 #define isa_inw(port) (ISA_SEX ? in_be16(isa_itw(port)) : in_le16(isa_itw(port))) 203 #define isa_inl(port) (ISA_SEX ? in_be32(isa_itl(port)) : in_le32(isa_itl(port))) 204 #define isa_outb(val,port) out_8(isa_itb(port),(va [all...] |
/linux-master/drivers/tty/serial/ |
H A D | xilinx_uartps.c | 190 * @port: Pointer to the UART port 203 struct uart_port *port; member in struct:cdns_uart 231 * @dev_id: Id of the UART port 237 struct uart_port *port = (struct uart_port *)dev_id; local 238 struct cdns_uart *cdns_uart = port->private_data; 248 while ((readl(port->membase + CDNS_UART_SR) & 251 rxbs_status = readl(port->membase + CDNS_UART_RXBS); 252 data = readl(port->membase + CDNS_UART_FIFO); 253 port 379 cdns_uart_tx_empty(struct uart_port *port) argument 426 struct uart_port *port = (struct uart_port *)dev_id; local 469 struct uart_port *port = (struct uart_port *)dev_id; local 568 cdns_uart_set_baud_rate(struct uart_port *port, unsigned int baud) argument 606 struct uart_port *port; local 709 cdns_uart_start_tx(struct uart_port *port) argument 748 cdns_uart_stop_tx(struct uart_port *port) argument 766 cdns_uart_stop_rx(struct uart_port *port) argument 785 cdns_uart_break_ctl(struct uart_port *port, int ctl) argument 812 cdns_uart_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument 941 cdns_uart_startup(struct uart_port *port) argument 1025 cdns_uart_shutdown(struct uart_port *port) argument 1056 cdns_uart_type(struct uart_port *port) argument 1068 cdns_uart_verify_port(struct uart_port *port, struct serial_struct *ser) argument 1092 cdns_uart_request_port(struct uart_port *port) argument 1115 cdns_uart_release_port(struct uart_port *port) argument 1127 cdns_uart_config_port(struct uart_port *port, int flags) argument 1139 cdns_uart_get_mctrl(struct uart_port *port) argument 1161 cdns_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 1192 cdns_uart_poll_get_char(struct uart_port *port) argument 1210 cdns_uart_poll_put_char(struct uart_port *port, unsigned char c) argument 1231 cdns_uart_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) argument 1276 cdns_uart_console_putchar(struct uart_port *port, unsigned char ch) argument 1321 struct uart_port *port = &device->port; local 1371 struct uart_port *port = console_port; local 1416 struct uart_port *port = console_port; local 1463 struct uart_port *port = dev_get_drvdata(device); local 1499 struct uart_port *port = dev_get_drvdata(device); local 1554 struct uart_port *port = dev_get_drvdata(dev); local 1564 struct uart_port *port = dev_get_drvdata(dev); local 1610 cdns_rs485_config(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485) argument 1644 struct uart_port *port; local 1863 struct uart_port *port = platform_get_drvdata(pdev); local [all...] |
H A D | sccnxp.c | 113 struct uart_port port[SCCNXP_MAX_UARTS]; member in struct:sccnxp_port 223 static u8 sccnxp_read(struct uart_port *port, u8 reg) argument 225 struct sccnxp_port *s = dev_get_drvdata(port->dev); 228 ret = readb(port->membase + (reg << port->regshift)); 235 static void sccnxp_write(struct uart_port *port, u8 reg, u8 v) argument 237 struct sccnxp_port *s = dev_get_drvdata(port->dev); 239 writeb(v, port->membase + (reg << port->regshift)); 244 static u8 sccnxp_port_read(struct uart_port *port, u argument 249 sccnxp_port_write(struct uart_port *port, u8 reg, u8 v) argument 303 sccnxp_set_baud(struct uart_port *port, int baud) argument 354 sccnxp_enable_irq(struct uart_port *port, int mask) argument 362 sccnxp_disable_irq(struct uart_port *port, int mask) argument 370 sccnxp_set_bit(struct uart_port *port, int sig, int state) argument 384 sccnxp_handle_rx(struct uart_port *port) argument 439 sccnxp_handle_tx(struct uart_port *port) argument 521 sccnxp_start_tx(struct uart_port *port) argument 537 sccnxp_stop_tx(struct uart_port *port) argument 542 sccnxp_stop_rx(struct uart_port *port) argument 552 sccnxp_tx_empty(struct uart_port *port) argument 565 sccnxp_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 581 sccnxp_get_mctrl(struct uart_port *port) argument 625 sccnxp_break_ctl(struct uart_port *port, int break_state) argument 636 sccnxp_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument 724 sccnxp_startup(struct uart_port *port) argument 755 sccnxp_shutdown(struct uart_port *port) argument 777 sccnxp_type(struct uart_port *port) argument 784 sccnxp_release_port(struct uart_port *port) argument 789 sccnxp_request_port(struct uart_port *port) argument 795 sccnxp_config_port(struct uart_port *port, int flags) argument 801 sccnxp_verify_port(struct uart_port *port, struct serial_struct *s) argument 830 sccnxp_console_putchar(struct uart_port *port, unsigned char c) argument 846 struct uart_port *port = &s->port[co->index]; local 857 struct uart_port *port = &s->port[(co->index > 0) ? co->index : 0]; local [all...] |
H A D | st-asc.c | 36 struct uart_port port; member in struct:asc_port 146 static inline struct asc_port *to_asc_port(struct uart_port *port) argument 148 return container_of(port, struct asc_port, port); 151 static inline u32 asc_in(struct uart_port *port, u32 offset) argument 154 return readl_relaxed(port->membase + offset); 156 return readl(port->membase + offset); 160 static inline void asc_out(struct uart_port *port, u32 offset, u32 value) argument 163 writel_relaxed(value, port->membase + offset); 165 writel(value, port 173 asc_disable_tx_interrupts(struct uart_port *port) argument 180 asc_enable_tx_interrupts(struct uart_port *port) argument 186 asc_disable_rx_interrupts(struct uart_port *port) argument 193 asc_enable_rx_interrupts(struct uart_port *port) argument 199 asc_txfifo_is_empty(struct uart_port *port) argument 204 asc_txfifo_is_half_empty(struct uart_port *port) argument 209 asc_port_name(struct uart_port *port) argument 221 asc_hw_txroom(struct uart_port *port) argument 238 asc_transmit_chars(struct uart_port *port) argument 248 asc_receive_chars(struct uart_port *port) argument 319 struct uart_port *port = ptr; local 348 asc_tx_empty(struct uart_port *port) argument 353 asc_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 378 asc_get_mctrl(struct uart_port *port) argument 388 asc_start_tx(struct uart_port *port) argument 397 asc_stop_tx(struct uart_port *port) argument 403 asc_stop_rx(struct uart_port *port) argument 409 asc_break_ctl(struct uart_port *port, int break_state) argument 417 asc_startup(struct uart_port *port) argument 431 asc_shutdown(struct uart_port *port) argument 438 asc_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) argument 464 asc_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument 608 asc_type(struct uart_port *port) argument 613 asc_release_port(struct uart_port *port) argument 617 asc_request_port(struct uart_port *port) argument 626 asc_config_port(struct uart_port *port, int flags) argument 633 asc_verify_port(struct uart_port *port, struct serial_struct *ser) argument 645 asc_get_poll_char(struct uart_port *port) argument 653 asc_put_poll_char(struct uart_port *port, unsigned char c) argument 690 struct uart_port *port = &ascport->port; local 806 struct uart_port *port = platform_get_drvdata(pdev); local 814 struct uart_port *port = dev_get_drvdata(dev); local 821 struct uart_port *port = dev_get_drvdata(dev); local 831 asc_console_putchar(struct uart_port *port, unsigned char ch) argument 849 struct uart_port *port = &asc_ports[co->index].port; local [all...] |
H A D | men_z135_uart.c | 120 struct uart_port port; member in struct:men_z135_port 128 #define to_men_z135(port) container_of((port), struct men_z135_port, port) 132 * @uart: The UART port 139 struct uart_port *port = &uart->port; local 145 reg = ioread32(port->membase + addr); 147 iowrite32(reg, port->membase + addr); 154 * @uart: The UART port 161 struct uart_port *port = &uart->port; local 197 struct uart_port *port = &uart->port; local 222 struct uart_port *port = &uart->port; local 245 struct uart_port *port = &uart->port; local 295 struct uart_port *port = &uart->port; local 385 struct uart_port *port = &uart->port; local 436 struct uart_port *port = &uart->port; local 454 men_z135_tx_empty(struct uart_port *port) argument 476 men_z135_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 517 men_z135_get_mctrl(struct uart_port *port) argument 544 men_z135_stop_tx(struct uart_port *port) argument 557 men_z135_disable_ms(struct uart_port *port) argument 571 men_z135_start_tx(struct uart_port *port) argument 587 men_z135_stop_rx(struct uart_port *port) argument 600 men_z135_enable_ms(struct uart_port *port) argument 607 men_z135_startup(struct uart_port *port) argument 633 men_z135_shutdown(struct uart_port *port) argument 645 men_z135_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument 722 men_z135_type(struct uart_port *port) argument 727 men_z135_release_port(struct uart_port *port) argument 737 men_z135_request_port(struct uart_port *port) argument 759 men_z135_config_port(struct uart_port *port, int type) argument 765 men_z135_verify_port(struct uart_port *port, struct serial_struct *serinfo) argument [all...] |
H A D | vt8500_serial.c | 111 static inline void vt8500_write(struct uart_port *port, unsigned int val, argument 114 writel(val, port->membase + off); 117 static inline unsigned int vt8500_read(struct uart_port *port, unsigned int off) argument 119 return readl(port->membase + off); 122 static void vt8500_stop_tx(struct uart_port *port) argument 124 struct vt8500_port *vt8500_port = container_of(port, 129 vt8500_write(port, vt8500_port->ier, VT8500_URIER); 132 static void vt8500_stop_rx(struct uart_port *port) argument 134 struct vt8500_port *vt8500_port = container_of(port, 139 vt8500_write(port, vt8500_por 142 vt8500_enable_ms(struct uart_port *port) argument 152 handle_rx(struct uart_port *port) argument 190 vt8500_tx_empty(struct uart_port *port) argument 197 handle_tx(struct uart_port *port) argument 206 vt8500_start_tx(struct uart_port *port) argument 219 handle_delta_cts(struct uart_port *port) argument 227 struct uart_port *port = dev_id; local 248 vt8500_get_mctrl(struct uart_port *port) argument 259 vt8500_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 271 vt8500_break_ctl(struct uart_port *port, int break_ctl) argument 279 vt8500_set_baud_rate(struct uart_port *port, unsigned int baud) argument 303 vt8500_startup(struct uart_port *port) argument 322 vt8500_shutdown(struct uart_port *port) argument 335 vt8500_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument 416 vt8500_type(struct uart_port *port) argument 423 vt8500_release_port(struct uart_port *port) argument 427 vt8500_request_port(struct uart_port *port) argument 432 vt8500_config_port(struct uart_port *port, int flags) argument 437 vt8500_verify_port(struct uart_port *port, struct serial_struct *ser) argument 452 wait_for_xmitr(struct uart_port *port) argument 466 vt8500_console_putchar(struct uart_port *port, unsigned char c) argument 534 vt8500_get_poll_char(struct uart_port *port) argument 544 vt8500_put_poll_char(struct uart_port *port, unsigned char c) argument 607 int port; local [all...] |
H A D | rda-uart.c | 117 struct uart_port port; member in struct:rda_uart_port 121 #define to_rda_uart_port(port) container_of(port, struct rda_uart_port, port) 125 static inline void rda_uart_write(struct uart_port *port, u32 val, argument 128 writel(val, port->membase + off); 131 static inline u32 rda_uart_read(struct uart_port *port, unsigned int off) argument 133 return readl(port->membase + off); 136 static unsigned int rda_uart_tx_empty(struct uart_port *port) argument 142 uart_port_lock_irqsave(port, 152 rda_uart_get_mctrl(struct uart_port *port) argument 167 rda_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 190 rda_uart_stop_tx(struct uart_port *port) argument 203 rda_uart_stop_rx(struct uart_port *port) argument 219 rda_uart_start_tx(struct uart_port *port) argument 239 rda_uart_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument 331 rda_uart_send_chars(struct uart_port *port) argument 370 rda_uart_receive_chars(struct uart_port *port) argument 408 struct uart_port *port = dev_id; local 433 rda_uart_startup(struct uart_port *port) argument 464 rda_uart_shutdown(struct uart_port *port) argument 481 rda_uart_type(struct uart_port *port) argument 486 rda_uart_request_port(struct uart_port *port) argument 509 rda_uart_config_port(struct uart_port *port, int flags) argument 529 rda_uart_release_port(struct uart_port *port) argument 546 rda_uart_verify_port(struct uart_port *port, struct serial_struct *ser) argument 577 rda_console_putchar(struct uart_port *port, unsigned char ch) argument 588 rda_uart_port_write(struct uart_port *port, const char *s, u_int count) argument [all...] |
H A D | earlycon.c | 77 struct uart_port *port = &device->port; local 79 if (port->iotype == UPIO_MEM || port->iotype == UPIO_MEM16 || 80 port->iotype == UPIO_MEM32 || port->iotype == UPIO_MEM32BE) 83 (port->iotype == UPIO_MEM) ? "" : 84 (port->iotype == UPIO_MEM16) ? "16" : 85 (port->iotype == UPIO_MEM32) ? "32" : "32be", 86 &port 95 struct uart_port *port = &device->port; local 141 struct uart_port *port = &early_console_dev.port; local 258 struct uart_port *port = &early_console_dev.port; local [all...] |
/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_port.c | 79 struct sparx5_port *port, 82 u32 portno = port->portno; 97 if (port->conf.portmode == PHY_INTERFACE_MODE_1000BASEX) 99 else if (port->conf.portmode == PHY_INTERFACE_MODE_2500BASEX) 110 if (port->conf.portmode == PHY_INTERFACE_MODE_SGMII) { 122 struct sparx5_port *port, 125 bool high_speed_dev = sparx5_is_baser(port->conf.portmode); 126 u32 portno = port->portno; 131 netdev_err(port->ndev, "error: low speed and SFI mode\n"); 148 if (port 78 sparx5_get_dev2g5_status(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_status *status) argument 121 sparx5_get_sfi_status(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_status *status) argument 160 sparx5_get_port_status(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_status *status) argument 189 sparx5_port_error(struct sparx5_port *port, struct sparx5_port_config *conf, enum port_error errtype) argument 212 sparx5_port_verify_speed(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 264 sparx5_dev_change(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 316 sparx5_port_disable(struct sparx5 *sparx5, struct sparx5_port *port, bool high_spd_dev) argument 516 sparx5_port_mux_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 552 sparx5_port_max_tags_set(struct sparx5 *sparx5, struct sparx5_port *port) argument 635 sparx5_port_fc_setup(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 681 sparx5_serdes_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 727 sparx5_port_pcs_low_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 787 sparx5_port_pcs_high_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 844 sparx5_dev_switch(struct sparx5 *sparx5, int port, bool hsd) argument 867 sparx5_port_config_low_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 921 sparx5_port_pcs_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 970 sparx5_port_config(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 1013 sparx5_port_init(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) argument 1143 sparx5_port_enable(struct sparx5_port *port, bool enable) argument 1154 sparx5_port_qos_set(struct sparx5_port *port, struct sparx5_port_qos *qos) argument 1166 sparx5_port_qos_pcp_rewr_set(const struct sparx5_port *port, struct sparx5_port_qos_pcp_rewr *qos) argument 1222 sparx5_port_qos_pcp_set(const struct sparx5_port *port, struct sparx5_port_qos_pcp *qos) argument 1250 sparx5_port_qos_dscp_rewr_mode_set(const struct sparx5_port *port, int mode) argument 1258 sparx5_port_qos_dscp_rewr_set(const struct sparx5_port *port, struct sparx5_port_qos_dscp_rewr *qos) argument 1289 sparx5_port_qos_dscp_set(const struct sparx5_port *port, struct sparx5_port_qos_dscp *qos) argument 1327 sparx5_port_qos_default_set(const struct sparx5_port *port, const struct sparx5_port_qos *qos) argument [all...] |
/linux-master/drivers/pci/controller/ |
H A D | pcie-mediatek.c | 38 /* PCIe per port registers */ 74 /* PCIe V2 per-port registers */ 160 int (*startup)(struct mtk_pcie_port *port); 161 int (*setup_irq)(struct mtk_pcie_port *port, struct device_node *node); 165 * struct mtk_pcie_port - PCIe port information 167 * @list: port list 169 * @reset: pointer to port reset control 179 * @slot: port slot 215 * @ports: pointer to PCIe port information 238 static void mtk_pcie_port_free(struct mtk_pcie_port *port) argument 250 struct mtk_pcie_port *port, *tmp; local 267 mtk_pcie_check_cfg_cpld(struct mtk_pcie_port *port) argument 284 mtk_pcie_hw_rd_cfg(struct mtk_pcie_port *port, u32 bus, u32 devfn, int where, int size, u32 *val) argument 316 mtk_pcie_hw_wr_cfg(struct mtk_pcie_port *port, u32 bus, u32 devfn, int where, int size, u32 val) argument 343 struct mtk_pcie_port *port; local 366 struct mtk_pcie_port *port; local 379 struct mtk_pcie_port *port; local 396 struct mtk_pcie_port *port = irq_data_get_irq_chip_data(data); local 418 struct mtk_pcie_port *port = irq_data_get_irq_chip_data(data); local 434 struct mtk_pcie_port *port = domain->host_data; local 461 struct mtk_pcie_port *port = irq_data_get_irq_chip_data(d); local 494 mtk_pcie_allocate_msi_domains(struct mtk_pcie_port *port) argument 518 mtk_pcie_enable_msi(struct mtk_pcie_port *port) argument 534 struct mtk_pcie_port *port, *tmp; local 566 mtk_pcie_init_irq_domain(struct mtk_pcie_port *port, struct device_node *node) argument 599 struct mtk_pcie_port *port = irq_desc_get_handler_data(desc); local 638 mtk_pcie_setup_irq(struct mtk_pcie_port *port, struct device_node *node) argument 666 mtk_pcie_startup_port_v2(struct mtk_pcie_port *port) argument 776 mtk_pcie_startup_port(struct mtk_pcie_port *port) argument 836 mtk_pcie_enable_port(struct mtk_pcie_port *port) argument 921 struct mtk_pcie_port *port; local 1053 struct mtk_pcie_port *port, *tmp; local 1160 struct mtk_pcie_port *port; local 1184 struct mtk_pcie_port *port, *tmp; local [all...] |
H A D | pci-xgene.c | 72 static u32 xgene_pcie_readl(struct xgene_pcie *port, u32 reg) argument 74 return readl(port->csr_base + reg); 77 static void xgene_pcie_writel(struct xgene_pcie *port, u32 reg, u32 val) argument 79 writel(val, port->csr_base + reg); 104 struct xgene_pcie *port = pcie_bus_to_port(bus); local 107 return port->cfg_base + AXI_EP_CFG_ACCESS; 109 return port->cfg_base; 118 struct xgene_pcie *port = pcie_bus_to_port(bus); local 129 xgene_pcie_writel(port, RTDID, rtdid_val); 131 xgene_pcie_readl(port, RTDI 165 struct xgene_pcie *port = pcie_bus_to_port(bus); local 229 struct xgene_pcie *port; local 283 xgene_pcie_set_ib_mask(struct xgene_pcie *port, u32 addr, u32 flags, u64 size) argument 309 xgene_pcie_linkup(struct xgene_pcie *port, u32 *lanes, u32 *speed) argument 324 xgene_pcie_init_port(struct xgene_pcie *port) argument 344 xgene_pcie_map_reg(struct xgene_pcie *port, struct platform_device *pdev) argument 364 xgene_pcie_setup_ob_reg(struct xgene_pcie *port, struct resource *res, u32 offset, u64 cpu_addr, u64 pci_addr) argument 396 xgene_pcie_setup_cfg_reg(struct xgene_pcie *port) argument 405 xgene_pcie_map_ranges(struct xgene_pcie *port) argument 446 xgene_pcie_setup_pims(struct xgene_pcie *port, u32 pim_reg, u64 pim, u64 size) argument 480 xgene_pcie_setup_ib_reg(struct xgene_pcie *port, struct of_pci_range *range, u8 *ib_reg_mask) argument 530 xgene_pcie_parse_map_dma_ranges(struct xgene_pcie *port) argument 555 xgene_pcie_clear_config(struct xgene_pcie *port) argument 563 xgene_pcie_setup(struct xgene_pcie *port) argument 601 struct xgene_pcie *port; local [all...] |
/linux-master/drivers/usb/serial/ |
H A D | wishbone-serial.c | 30 static int usb_gsi_openclose(struct usb_serial_port *port, int value) argument 32 struct usb_device *dev = port->serial->dev; 40 port->serial->interface->cur_altsetting->desc.bInterfaceNumber, 46 struct usb_serial_port *port) 50 retval = usb_gsi_openclose(port, 1); 52 dev_err(&port->serial->dev->dev, 58 retval = usb_serial_generic_open(tty, port); 60 usb_gsi_openclose(port, 0); 65 static void wishbone_serial_close(struct usb_serial_port *port) argument 67 usb_serial_generic_close(port); 45 wishbone_serial_open(struct tty_struct *tty, struct usb_serial_port *port) argument [all...] |
H A D | symbolserial.c | 34 struct usb_serial_port *port = urb->context; local 35 struct symbol_private *priv = usb_get_serial_port_data(port); 50 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n", 54 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n", 59 usb_serial_debug_data(&port->dev, __func__, urb->actual_length, data); 70 tty_insert_flip_string(&port->port, &data[1], data_length); 71 tty_flip_buffer_push(&port->port); 73 dev_dbg(&port 91 symbol_open(struct tty_struct *tty, struct usb_serial_port *port) argument 111 symbol_close(struct usb_serial_port *port) argument 118 struct usb_serial_port *port = tty->driver_data; local 128 struct usb_serial_port *port = tty->driver_data; local 148 symbol_port_probe(struct usb_serial_port *port) argument 163 symbol_port_remove(struct usb_serial_port *port) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_main.c | 50 int prestera_port_learning_set(struct prestera_port *port, bool learn) argument 52 return prestera_hw_port_learning_set(port, learn); 55 int prestera_port_uc_flood_set(struct prestera_port *port, bool flood) argument 57 return prestera_hw_port_uc_flood_set(port, flood); 60 int prestera_port_mc_flood_set(struct prestera_port *port, bool flood) argument 62 return prestera_hw_port_mc_flood_set(port, flood); 65 int prestera_port_br_locked_set(struct prestera_port *port, bool br_locked) argument 67 return prestera_hw_port_br_locked_set(port, br_locked); 70 int prestera_port_pvid_set(struct prestera_port *port, u16 vid) argument 78 err = prestera_hw_vlan_port_vid_set(port, vi 96 struct prestera_port *port = NULL, *tmp; local 112 struct prestera_port *port = NULL, *tmp; local 128 struct prestera_port *port; local 134 prestera_port_cfg_mac_read(struct prestera_port *port, struct prestera_port_mac_config *cfg) argument 141 prestera_port_cfg_mac_write(struct prestera_port *port, struct prestera_port_mac_config *cfg) argument 158 struct prestera_port *port = netdev_priv(dev); local 189 struct prestera_port *port = netdev_priv(dev); local 223 prestera_port_mac_state_cache_read(struct prestera_port *port, struct prestera_port_mac_state *state) argument 232 prestera_port_mac_state_cache_write(struct prestera_port *port, struct prestera_port_mac_state *state) argument 255 struct prestera_port *port = netdev_priv(ndev); local 277 struct prestera_port *port = netdev_priv(dev); local 285 struct prestera_port *port = container_of(pcs, struct prestera_port, local 308 struct prestera_port *port = prestera_pcs_to_port(pcs); local 369 prestera_port_sfp_bind(struct prestera_port *port) argument 436 prestera_port_sfp_unbind(struct prestera_port *port) argument 450 prestera_is_valid_mac_addr(struct prestera_port *port, const u8 *addr) argument 466 struct prestera_port *port = netdev_priv(dev); local 485 struct prestera_port *port = netdev_priv(dev); local 500 struct prestera_port *port = netdev_priv(dev); local 527 prestera_port_get_hw_stats(struct prestera_port *port) argument 534 struct prestera_port *port = local 548 struct prestera_port *port = netdev_priv(dev); local 568 prestera_port_autoneg_set(struct prestera_port *port, u64 link_modes) argument 589 prestera_port_list_add(struct prestera_port *port) argument 596 prestera_port_list_del(struct prestera_port *port) argument 606 struct prestera_port *port; local 752 prestera_port_destroy(struct prestera_port *port) argument 765 struct prestera_port *port, *tmp; local 773 struct prestera_port *port, *tmp; local 800 struct prestera_port *port; local 940 prestera_lag_port_add(struct prestera_port *port, struct net_device *lag_dev) argument 971 prestera_lag_port_del(struct prestera_port *port) argument 1002 prestera_port_is_lag_member(const struct prestera_port *port) argument 1007 prestera_port_lag_id(const struct prestera_port *port) argument 1056 struct prestera_port *port = NULL; local 1074 struct prestera_port *port = netdev_priv(dev); local 1106 struct prestera_port *port = netdev_priv(dev); local 1318 prestera_flood_domain_port_destroy(struct prestera_flood_domain_port *port) argument [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_app_nic.c | 19 nn->port = nfp_port_alloc(app, NFP_PORT_PHYS_PORT, nn->dp.netdev); 20 if (IS_ERR(nn->port)) 21 return PTR_ERR(nn->port); 23 err = nfp_port_init_phy_port(pf, app, nn->port, id); 25 nfp_port_free(nn->port); 29 return nn->port->type == NFP_PORT_INVALID; 41 nfp_net_get_mac_addr(app->pf, nn->dp.netdev, nn->port);
|
/linux-master/net/hsr/ |
H A D | hsr_forward.h | 16 void hsr_forward_skb(struct sk_buff *skb, struct hsr_port *port); 18 struct hsr_port *port); 20 struct hsr_port *port); 22 struct hsr_port *port); 24 struct hsr_port *port); 25 bool prp_drop_frame(struct hsr_frame_info *frame, struct hsr_port *port); 26 bool hsr_drop_frame(struct hsr_frame_info *frame, struct hsr_port *port);
|
/linux-master/drivers/s390/char/ |
H A D | keyboard.h | 35 struct tty_port *port; member in struct:kbd_data 56 kbd_put_queue(struct tty_port *port, int ch) argument 58 tty_insert_flip_char(port, ch, 0); 59 tty_flip_buffer_push(port); 63 kbd_puts_queue(struct tty_port *port, char *cp) argument 66 tty_insert_flip_char(port, *cp++, 0); 67 tty_flip_buffer_push(port);
|
/linux-master/drivers/scsi/libsas/ |
H A D | sas_discover.c | 41 * sas_get_port_device - Discover devices which caused port creation 42 * @port: pointer to struct sas_port of interest 44 * Devices directly attached to a HA port, have no parent. This is 49 static int sas_get_port_device(struct asd_sas_port *port) argument 60 spin_lock_irq(&port->phy_list_lock); 61 if (list_empty(&port->phy_list)) { 62 spin_unlock_irq(&port->phy_list_lock); 66 phy = container_of(port->phy_list.next, struct asd_sas_phy, port_phy_el); 71 spin_unlock_irq(&port->phy_list_lock); 73 if (dev->frame_rcvd[0] == 0x34 && port 207 sas_probe_devices(struct asd_sas_port *port) argument 236 struct asd_sas_port *port = ev->port; local 265 struct asd_sas_port *port = ev->port; local 313 sas_unregister_common_dev(struct asd_sas_port *port, struct domain_device *dev) argument 340 sas_destruct_devices(struct asd_sas_port *port) argument 353 sas_destruct_ports(struct asd_sas_port *port) argument 390 sas_unregister_dev(struct asd_sas_port *port, struct domain_device *dev) argument 409 sas_unregister_domain_devices(struct asd_sas_port *port, int gone) argument 426 sas_device_set_phy(struct domain_device *dev, struct sas_port *port) argument 462 struct asd_sas_port *port = ev->port; local 516 struct asd_sas_port *port = ev->port; local 571 sas_discover_event(struct asd_sas_port *port, enum discover_event ev) argument 591 sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *port) argument [all...] |
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_aspeed_vuart.c | 39 struct uart_8250_port *port; member in struct:aspeed_vuart 60 * at what IO port and interrupt number the host side will appear 67 return readb(vuart->port->port.membase + reg); 72 writeb(val, vuart->port->port.membase + reg); 250 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; 265 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; 278 lockdep_assert_held_once(&up->port.lock); 285 static void aspeed_vuart_set_throttle(struct uart_port *port, boo argument 295 aspeed_vuart_throttle(struct uart_port *port) argument 300 aspeed_vuart_unthrottle(struct uart_port *port) argument 330 aspeed_vuart_handle_irq(struct uart_port *port) argument 418 struct uart_8250_port port; local [all...] |
/linux-master/drivers/media/pci/smipcie/ |
H A D | smipcie-main.c | 21 /* set port mux.*/ 257 /* ts port interrupt operations */ 258 static void smi_port_disableInterrupt(struct smi_port *port) argument 260 struct smi_dev *dev = port->dev; 263 (port->_dmaInterruptCH0 | port->_dmaInterruptCH1)); 266 static void smi_port_enableInterrupt(struct smi_port *port) argument 268 struct smi_dev *dev = port->dev; 271 (port->_dmaInterruptCH0 | port 274 smi_port_clearInterrupt(struct smi_port *port) argument 285 struct smi_port *port = from_tasklet(port, t, tasklet); local 351 smi_port_dma_free(struct smi_port *port) argument 367 smi_port_init(struct smi_port *port, int dmaChanUsed) argument 438 smi_port_exit(struct smi_port *port) argument 446 smi_port_irq(struct smi_port *port, u32 int_status) argument 525 smi_dvbsky_m88ds3103_fe_attach(struct smi_port *port) argument 580 smi_dvbsky_m88rs6000_fe_attach(struct smi_port *port) argument 624 smi_dvbsky_sit2_fe_attach(struct smi_port *port) argument 677 smi_fe_init(struct smi_port *port) argument 720 smi_fe_exit(struct smi_port *port) argument 771 smi_config_DMA(struct smi_port *port) argument 817 struct smi_port *port = dvbdmx->priv; local 834 struct smi_port *port = dvbdmx->priv; local 846 smi_dvb_init(struct smi_port *port) argument 890 smi_dvb_exit(struct smi_port *port) argument 905 smi_port_attach(struct smi_dev *dev, struct smi_port *port, int index) argument 934 smi_port_detach(struct smi_port *port) argument [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | devlink_port_split.py | 12 # Test port split configuration using devlink-port lanes attribute. 52 Return: Array of tuples (bus_info/port, if_name). 57 cmd = "devlink -j port show" 60 ports = json.loads(stdout)['port'] 64 for port in ports: 65 if dev in port: 66 if ports[port]['flavour'] == 'physical': 67 arr.append(Port(bus_info=port, name=ports[port]['netde [all...] |
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_phylink.c | 14 struct lan966x_port *port = netdev_priv(to_net_dev(config->dev)); local 16 return &port->phylink_pcs; 29 struct lan966x_port *port = netdev_priv(to_net_dev(config->dev)); local 33 if (port->serdes) { 34 err = phy_set_mode_ext(port->serdes, PHY_MODE_ETHERNET, 53 struct lan966x_port *port = netdev_priv(to_net_dev(config->dev)); local 54 struct lan966x_port_config *port_config = &port->config; 63 phy_set_speed(port->serdes, speed); 65 lan966x_port_config_up(port); 72 struct lan966x_port *port local 93 struct lan966x_port *port = lan966x_pcs_to_port(pcs); local 103 struct lan966x_port *port = lan966x_pcs_to_port(pcs); local [all...] |