/drivers/tty/serial/ |
H A D | pxa.c | 21 * hope for a better port registration and dynamic device allocation scheme 51 struct uart_port port; member in struct:uart_pxa_port 63 return readl(up->port.membase + offset); 69 writel(value, up->port.membase + offset); 72 static void serial_pxa_enable_ms(struct uart_port *port) argument 74 struct uart_pxa_port *up = (struct uart_pxa_port *)port; 80 static void serial_pxa_stop_tx(struct uart_port *port) argument 82 struct uart_pxa_port *up = (struct uart_pxa_port *)port; 90 static void serial_pxa_stop_rx(struct uart_port *port) argument 92 struct uart_pxa_port *up = (struct uart_pxa_port *)port; 216 serial_pxa_start_tx(struct uart_port *port) argument 267 serial_pxa_tx_empty(struct uart_port *port) argument 280 serial_pxa_get_mctrl(struct uart_port *port) argument 300 serial_pxa_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 321 serial_pxa_break_ctl(struct uart_port *port, int break_state) argument 335 serial_pxa_startup(struct uart_port *port) argument 401 serial_pxa_shutdown(struct uart_port *port) argument 430 serial_pxa_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) argument 553 serial_pxa_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) argument 564 serial_pxa_release_port(struct uart_port *port) argument 568 serial_pxa_request_port(struct uart_port *port) argument 573 serial_pxa_config_port(struct uart_port *port, int flags) argument 580 serial_pxa_verify_port(struct uart_port *port, struct serial_struct *ser) argument 587 serial_pxa_type(struct uart_port *port) argument 628 serial_pxa_console_putchar(struct uart_port *port, int ch) argument 687 serial_pxa_get_poll_char(struct uart_port *port) argument 699 serial_pxa_put_poll_char(struct uart_port *port, unsigned char c) argument [all...] |
H A D | mfd.c | 15 * 1. DMA channel allocation: 0/1 channel are assigned to port 0, 16 * 2/3 chan to port 1, 4/5 chan to port 3. Even number chans 59 "It is a bitmap to set working mode, if bit[x] is 1, then port[x] will work in DMA mode, otherwise in PIO mode."); 76 struct uart_port port; member in struct:uart_hsu_port 101 struct uart_hsu_port port[3]; member in struct:hsu_port 113 val = readl(up->port.membase + offset); 115 val = (unsigned int)readb(up->port.membase + offset); 124 writel(value, up->port.membase + offset); 127 writeb(val, up->port 287 serial_hsu_enable_ms(struct uart_port *port) argument 361 serial_hsu_start_tx(struct uart_port *port) argument 374 serial_hsu_stop_tx(struct uart_port *port) argument 395 struct uart_port *port = &up->port; local 451 serial_hsu_stop_rx(struct uart_port *port) argument 685 serial_hsu_tx_empty(struct uart_port *port) argument 699 serial_hsu_get_mctrl(struct uart_port *port) argument 720 serial_hsu_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 742 serial_hsu_break_ctl(struct uart_port *port, int break_state) argument 763 serial_hsu_startup(struct uart_port *port) argument 856 serial_hsu_shutdown(struct uart_port *port) argument 883 serial_hsu_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) argument 1029 serial_hsu_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) argument 1034 serial_hsu_release_port(struct uart_port *port) argument 1038 serial_hsu_request_port(struct uart_port *port) argument 1043 serial_hsu_config_port(struct uart_port *port, int flags) argument 1051 serial_hsu_verify_port(struct uart_port *port, struct serial_struct *ser) argument 1058 serial_hsu_type(struct uart_port *port) argument 1099 serial_hsu_console_putchar(struct uart_port *port, int ch) argument [all...] |
H A D | amba-pl011.c | 146 * We wrap our port structure around the generic uart_port. 149 struct uart_port port; member in struct:uart_amba_port 182 status = readw(uap->port.membase + UART01x_FR); 187 ch = readw(uap->port.membase + UART01x_DR) | 190 uap->port.icount.rx++; 196 uap->port.icount.brk++; 197 if (uart_handle_break(&uap->port)) 200 uap->port.icount.parity++; 202 uap->port.icount.frame++; 204 uap->port 754 struct tty_port *port = &uap->port.state->port; local 939 struct tty_port *port = &uap->port.state->port; local 1165 pl011_stop_tx(struct uart_port *port) argument 1175 pl011_start_tx(struct uart_port *port) argument 1186 pl011_stop_rx(struct uart_port *port) argument 1198 pl011_enable_ms(struct uart_port *port) argument 1355 pl011_tx_empty(struct uart_port *port) argument 1363 pl011_get_mctrl(struct uart_port *port) argument 1382 pl011_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 1411 pl011_break_ctl(struct uart_port *port, int break_state) argument 1430 pl011_quiesce_irqs(struct uart_port *port) argument 1453 pl011_get_poll_char(struct uart_port *port) argument 1472 pl011_put_poll_char(struct uart_port *port, unsigned char ch) argument 1486 pl011_hwinit(struct uart_port *port) argument 1540 pl011_startup(struct uart_port *port) argument 1633 pl011_shutdown(struct uart_port *port) argument 1695 pl011_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) argument 1839 pl011_type(struct uart_port *port) argument 1849 pl011_release_port(struct uart_port *port) argument 1857 pl011_request_port(struct uart_port *port) argument 1866 pl011_config_port(struct uart_port *port, int flags) argument 1877 pl011_verify_port(struct uart_port *port, struct serial_struct *ser) argument 1918 pl011_console_putchar(struct uart_port *port, int ch) argument 2065 pl011_putc(struct uart_port *port, int c) argument [all...] |
H A D | max310x.c | 262 struct uart_port port; member in struct:max310x_one 279 static u8 max310x_port_read(struct uart_port *port, u8 reg) argument 281 struct max310x_port *s = dev_get_drvdata(port->dev); 284 regmap_read(s->regmap, port->iobase + reg, &val); 289 static void max310x_port_write(struct uart_port *port, u8 reg, u8 val) argument 291 struct max310x_port *s = dev_get_drvdata(port->dev); 293 regmap_write(s->regmap, port->iobase + reg, val); 296 static void max310x_port_update(struct uart_port *port, u8 reg, u8 mask, u8 val) argument 298 struct max310x_port *s = dev_get_drvdata(port->dev); 300 regmap_update_bits(s->regmap, port 362 max310x_power(struct uart_port *port, int on) argument 393 max14830_power(struct uart_port *port, int on) argument 484 max310x_set_baud(struct uart_port *port, int baud) argument 589 max310x_handle_rx(struct uart_port *port, unsigned int rxlen) argument 647 max310x_handle_tx(struct uart_port *port) argument 685 struct uart_port *port = &s->p[portno].port; local 742 max310x_start_tx(struct uart_port *port) argument 750 max310x_tx_empty(struct uart_port *port) argument 760 max310x_get_mctrl(struct uart_port *port) argument 778 max310x_set_mctrl(struct uart_port *port, unsigned int mctrl) argument 785 max310x_break_ctl(struct uart_port *port, int break_state) argument 792 max310x_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) argument 877 max310x_ioctl(struct uart_port *port, unsigned int cmd, unsigned long arg) argument 928 max310x_startup(struct uart_port *port) argument 960 max310x_shutdown(struct uart_port *port) argument 970 max310x_type(struct uart_port *port) argument 977 max310x_request_port(struct uart_port *port) argument 983 max310x_config_port(struct uart_port *port, int flags) argument 989 max310x_verify_port(struct uart_port *port, struct serial_struct *s) argument 999 max310x_null_void(struct uart_port *port) argument 1056 struct uart_port *port = &s->p[offset / 4].port; local 1066 struct uart_port *port = &s->p[offset / 4].port; local 1075 struct uart_port *port = &s->p[offset / 4].port; local 1086 struct uart_port *port = &s->p[offset / 4].port; local [all...] |
/drivers/gpio/ |
H A D | gpio-ep93xx.c | 50 static void ep93xx_gpio_update_int_params(unsigned port) argument 52 BUG_ON(port > 2); 54 writeb_relaxed(0, EP93XX_GPIO_REG(int_en_register_offset[port])); 56 writeb_relaxed(gpio_int_type2[port], 57 EP93XX_GPIO_REG(int_type2_register_offset[port])); 59 writeb_relaxed(gpio_int_type1[port], 60 EP93XX_GPIO_REG(int_type1_register_offset[port])); 62 writeb(gpio_int_unmasked[port] & gpio_int_enabled[port], 63 EP93XX_GPIO_REG(int_en_register_offset[port])); 69 int port = line >> 3; local 119 int port = line >> 3; local 133 int port = line >> 3; local 148 int port = line >> 3; local 157 int port = line >> 3; local 171 const int port = gpio >> 3; local [all...] |
/drivers/gpu/drm/nouveau/core/subdev/i2c/ |
H A D | nvd0.c | 31 struct nv50_i2c_port *port = (void *)base; local 32 return !!(nv_rd32(priv, port->addr) & 0x00000010); 39 struct nv50_i2c_port *port = (void *)base; local 40 return !!(nv_rd32(priv, port->addr) & 0x00000020); 57 struct nv50_i2c_port *port; local 62 &port); 63 *pobject = nv_object(port); 67 port->state = 0x00000007; 68 port->addr = 0x00d014 + (info->drive * 0x20); 70 port [all...] |
/drivers/net/irda/ |
H A D | bfin_sir.c | 64 static void bfin_sir_stop_tx(struct bfin_sir_port *port) argument 67 disable_dma(port->tx_dma_channel); 70 while (!(UART_GET_LSR(port) & THRE)) { 75 UART_CLEAR_IER(port, ETBEI); 78 static void bfin_sir_enable_tx(struct bfin_sir_port *port) argument 80 UART_SET_IER(port, ETBEI); 83 static void bfin_sir_stop_rx(struct bfin_sir_port *port) argument 85 UART_CLEAR_IER(port, ERBFI); 88 static void bfin_sir_enable_rx(struct bfin_sir_port *port) argument 90 UART_SET_IER(port, ERBF 93 bfin_sir_set_speed(struct bfin_sir_port *port, int speed) argument 169 struct bfin_sir_port *port = self->sir_port; local 181 struct bfin_sir_port *port = self->sir_port; local 206 struct bfin_sir_port *port = self->sir_port; local 219 struct bfin_sir_port *port = self->sir_port; local 233 struct bfin_sir_port *port = self->sir_port; local 248 struct bfin_sir_port *port = self->sir_port; local 284 struct bfin_sir_port *port = self->sir_port; local 312 struct bfin_sir_port *port = self->sir_port; local 324 struct bfin_sir_port *port = self->sir_port; local 347 struct bfin_sir_port *port = self->sir_port; local 370 bfin_sir_startup(struct bfin_sir_port *port, struct net_device *dev) argument 429 bfin_sir_shutdown(struct bfin_sir_port *port, struct net_device *dev) argument 478 struct bfin_sir_port *port; local 508 struct bfin_sir_port *port = self->sir_port; local 565 struct bfin_sir_port *port = self->sir_port; local 611 struct bfin_sir_port *port = self->sir_port; local [all...] |
/drivers/media/pci/saa7164/ |
H A D | saa7164-core.c | 118 struct saa7164_port *port = buf->port; local 124 port->sync_errors = 0; 125 port->v_cc_errors = 0; 126 port->a_cc_errors = 0; 130 port->sync_errors++; 137 a = ((port->last_v_cc + 1) & 0x0f); 140 port->last_v_cc, cc, i); 141 port->v_cc_errors++; 144 port 235 saa7164_histogram_print(struct saa7164_port *port, struct saa7164_histogram *hg) argument 256 saa7164_work_enchandler_helper(struct saa7164_port *port, int bufnr) argument 363 struct saa7164_port *port = local 440 struct saa7164_port *port = local 524 struct saa7164_port *port = buf->port; local 532 saa7164_irq_vbi(struct saa7164_port *port) argument 557 saa7164_irq_encoder(struct saa7164_port *port) argument 581 saa7164_irq_ts(struct saa7164_port *port) argument 910 struct saa7164_port *port = NULL; local [all...] |
/drivers/usb/serial/ |
H A D | kl5kusb105.c | 58 static int klsi_105_port_probe(struct usb_serial_port *port); 59 static int klsi_105_port_remove(struct usb_serial_port *port); 60 static int klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port); 61 static void klsi_105_close(struct usb_serial_port *port); 63 struct usb_serial_port *port, struct ktermios *old); 66 static int klsi_105_prepare_write_buffer(struct usb_serial_port *port, 129 static int klsi_105_chg_port_settings(struct usb_serial_port *port, argument 134 rc = usb_control_msg(port->serial->dev, 135 usb_sndctrlpipe(port->serial->dev, 0), 144 dev_err(&port 171 klsi_105_get_line_state(struct usb_serial_port *port, unsigned long *line_state_p) argument 216 klsi_105_port_probe(struct usb_serial_port *port) argument 242 klsi_105_port_remove(struct usb_serial_port *port) argument 252 klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port) argument 332 klsi_105_close(struct usb_serial_port *port) argument 357 klsi_105_prepare_write_buffer(struct usb_serial_port *port, void *dest, size_t size) argument 374 struct usb_serial_port *port = urb->context; local 397 klsi_105_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) argument 581 struct usb_serial_port *port = tty->driver_data; local [all...] |
H A D | mos7840.c | 77 * Defines used for sending commands to port 213 /* This structure holds all of the local port information */ 216 int port_num; /*Actual port number in the device(1,2,etc) */ 217 struct urb *write_urb; /* write URB for this port */ 218 struct urb *read_urb; /* read URB for this port */ 223 struct usb_serial_port *port; /* loop back to the owner of this object */ member in struct:moschip_port 256 static int mos7840_set_reg_sync(struct usb_serial_port *port, __u16 reg, argument 259 struct usb_device *dev = port->serial->dev; 261 dev_dbg(&port->dev, "mos7840_set_reg_sync offset is %x, value %x\n", reg, val); 274 static int mos7840_get_reg_sync(struct usb_serial_port *port, __u1 argument 301 mos7840_set_uart_reg(struct usb_serial_port *port, __u16 reg, __u16 val) argument 330 mos7840_get_uart_reg(struct usb_serial_port *port, __u16 reg, __u16 *val) argument 362 mos7840_dump_serial_port(struct usb_serial_port *port, struct moschip_port *mos7840_port) argument 379 mos7840_set_port_private(struct usb_serial_port *port, struct moschip_port *data) argument 385 mos7840_get_port_private(struct usb_serial_port *port) argument 392 mos7840_handle_new_msr(struct moschip_port *port, __u8 new_msr) argument 416 mos7840_handle_new_lsr(struct moschip_port *port, __u8 new_lsr) argument 552 mos7840_set_led_sync(struct usb_serial_port *port, __u16 reg, __u16 val) argument 578 mos7840_led_activity(struct usb_serial_port *port) argument 685 mos7840_port_paranoia_check(struct usb_serial_port *port, const char *function) argument 716 mos7840_get_usb_serial(struct usb_serial_port *port, const char *function) argument 742 struct usb_serial_port *port; local 806 struct usb_serial_port *port; local 845 mos7840_open(struct tty_struct *tty, struct usb_serial_port *port) argument 1126 struct usb_serial_port *port = tty->driver_data; local 1157 mos7840_close(struct usb_serial_port *port) argument 1223 struct usb_serial_port *port = tty->driver_data; local 1262 struct usb_serial_port *port = tty->driver_data; local 1296 mos7840_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *data, int count) argument 1432 struct usb_serial_port *port = tty->driver_data; local 1474 struct usb_serial_port *port = tty->driver_data; local 1509 struct usb_serial_port *port = tty->driver_data; local 1542 struct usb_serial_port *port = tty->driver_data; local 1584 mos7840_calc_baud_rate_divisor(struct usb_serial_port *port, int baudRate, int *divisor, __u16 *clk_sel_val) argument 1664 struct usb_serial_port *port; local 1773 struct usb_serial_port *port; local 1924 mos7840_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) argument 2047 struct usb_serial_port *port = tty->driver_data; local 2179 mos7840_port_probe(struct usb_serial_port *port) argument 2407 mos7840_port_remove(struct usb_serial_port *port) argument [all...] |
H A D | belkin_sa.c | 43 static int belkin_sa_port_probe(struct usb_serial_port *port); 44 static int belkin_sa_port_remove(struct usb_serial_port *port); 46 struct usb_serial_port *port); 47 static void belkin_sa_close(struct usb_serial_port *port); 51 struct usb_serial_port *port, struct ktermios * old); 116 static int belkin_sa_port_probe(struct usb_serial_port *port) argument 118 struct usb_device *dev = port->serial->dev; 136 usb_set_serial_port_data(port, priv); 141 static int belkin_sa_port_remove(struct usb_serial_port *port) argument 145 priv = usb_get_serial_port_data(port); 151 belkin_sa_open(struct tty_struct *tty, struct usb_serial_port *port) argument 169 belkin_sa_close(struct usb_serial_port *port) argument 177 struct usb_serial_port *port = urb->context; local 242 struct usb_serial_port *port = urb->context; local 281 belkin_sa_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) argument 426 struct usb_serial_port *port = tty->driver_data; local 435 struct usb_serial_port *port = tty->driver_data; local 450 struct usb_serial_port *port = tty->driver_data; local [all...] |
H A D | cyberjack.c | 53 static int cyberjack_port_probe(struct usb_serial_port *port); 54 static int cyberjack_port_remove(struct usb_serial_port *port); 56 struct usb_serial_port *port); 57 static void cyberjack_close(struct usb_serial_port *port); 59 struct usb_serial_port *port, const unsigned char *buf, int count); 103 static int cyberjack_port_probe(struct usb_serial_port *port) argument 117 usb_set_serial_port_data(port, priv); 119 result = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL); 121 dev_err(&port->dev, "usb_submit_urb(read int) failed\n"); 126 static int cyberjack_port_remove(struct usb_serial_port *port) argument 138 cyberjack_open(struct tty_struct *tty, struct usb_serial_port *port) argument 158 cyberjack_close(struct usb_serial_port *port) argument 164 cyberjack_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *buf, int count) argument 257 struct usb_serial_port *port = urb->context; local 312 struct usb_serial_port *port = urb->context; local 357 struct usb_serial_port *port = urb->context; local [all...] |
H A D | keyspan_pda.c | 53 struct usb_serial_port *port; member in struct:keyspan_pda_private 105 struct usb_serial_port *port = priv->port; local 107 tty_port_tty_wakeup(&port->port); 137 struct usb_serial_port *port = urb->context; local 142 priv = usb_get_serial_port_data(port); 164 tty_insert_flip_string(&port->port, data + 1, 166 tty_flip_buffer_push(&port 205 struct usb_serial_port *port = tty->driver_data; local 213 struct usb_serial_port *port = tty->driver_data; local 282 struct usb_serial_port *port = tty->driver_data; local 305 keyspan_pda_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) argument 385 struct usb_serial_port *port = tty->driver_data; local 407 struct usb_serial_port *port = tty->driver_data; local 429 keyspan_pda_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *buf, int count) argument 548 struct usb_serial_port *port = urb->context; local 561 struct usb_serial_port *port = tty->driver_data; local 573 struct usb_serial_port *port = tty->driver_data; local 591 keyspan_pda_dtr_rts(struct usb_serial_port *port, int on) argument 602 keyspan_pda_open(struct tty_struct *tty, struct usb_serial_port *port) argument 647 keyspan_pda_close(struct usb_serial_port *port) argument 699 keyspan_pda_port_probe(struct usb_serial_port *port) argument 718 keyspan_pda_port_remove(struct usb_serial_port *port) argument [all...] |
/drivers/net/ethernet/marvell/ |
H A D | mvpp2.c | 35 #define MVPP2_RX_DATA_FIFO_SIZE_REG(port) (0x00 + 4 * (port)) 36 #define MVPP2_RX_ATTR_FIFO_SIZE_REG(port) (0x20 + 4 * (port)) 41 #define MVPP2_RX_CTRL_REG(port) (0x140 + 4 * (port)) 60 #define MVPP2_PRS_PORT_LU_MASK(port) (0xff << ((port) * 4)) 61 #define MVPP2_PRS_PORT_LU_VAL(port, val) ((val) << ((port) * 843 int port; member in struct:mvpp2_rx_queue 975 mvpp2_egress_port(struct mvpp2_port *port) argument 981 mvpp2_txq_phys(int port, int txq) argument 1073 mvpp2_prs_tcam_port_set(struct mvpp2_prs_entry *pe, unsigned int port, bool add) argument 1387 mvpp2_prs_mac_drop_all_set(struct mvpp2 *priv, int port, bool add) argument 1422 mvpp2_prs_mac_promisc_set(struct mvpp2 *priv, int port, bool add) argument 1463 mvpp2_prs_mac_multi_set(struct mvpp2 *priv, int port, int index, bool add) argument 1512 mvpp2_prs_dsa_tag_set(struct mvpp2 *priv, int port, bool add, bool tagged, bool extend) argument 1571 mvpp2_prs_dsa_tag_ethertype_set(struct mvpp2 *priv, int port, bool add, bool tagged, bool extend) argument 2100 mvpp2_prs_hw_port_init(struct mvpp2 *priv, int port, int lu_first, int lu_max, int offset) argument 2130 int port; local 3010 mvpp2_prs_mac_da_accept(struct mvpp2 *priv, int port, const u8 *da, bool add) argument 3106 struct mvpp2_port *port = netdev_priv(dev); local 3127 mvpp2_prs_mcast_del_all(struct mvpp2 *priv, int port) argument 3156 mvpp2_prs_tag_mode_set(struct mvpp2 *priv, int port, int type) argument 3207 mvpp2_prs_def_flow(struct mvpp2_port *port) argument 3297 mvpp2_cls_port_config(struct mvpp2_port *port) argument 3326 mvpp2_cls_oversize_rxq_set(struct mvpp2_port *port) argument 3489 mvpp2_rxq_long_pool_set(struct mvpp2_port *port, int lrxq, int long_pool) argument 3507 mvpp2_rxq_short_pool_set(struct mvpp2_port *port, int lrxq, int short_pool) argument 3525 mvpp2_skb_alloc(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, dma_addr_t *buf_phys_addr, gfp_t gfp_mask) argument 3567 mvpp2_bm_pool_put(struct mvpp2_port *port, int pool, u32 buf_phys_addr, u32 buf_virt_addr) argument 3575 mvpp2_bm_pool_mc_put(struct mvpp2_port *port, int pool, u32 buf_phys_addr, u32 buf_virt_addr, int mc_id) argument 3590 mvpp2_pool_refill(struct mvpp2_port *port, u32 bm, u32 phys_addr, u32 cookie) argument 3599 mvpp2_bm_bufs_add(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, int buf_num) argument 3647 mvpp2_bm_pool_use(struct mvpp2_port *port, int pool, enum mvpp2_bm_type type, int pkt_size) argument 3704 mvpp2_swf_bm_pool_init(struct mvpp2_port *port) argument 3747 struct mvpp2_port *port = netdev_priv(dev); local 3774 mvpp2_interrupts_enable(struct mvpp2_port *port) argument 3784 mvpp2_interrupts_disable(struct mvpp2_port *port) argument 3797 struct mvpp2_port *port = arg; local 3805 struct mvpp2_port *port = arg; local 3815 mvpp2_port_mii_set(struct mvpp2_port *port) argument 3834 mvpp2_port_fc_adv_enable(struct mvpp2_port *port) argument 3843 mvpp2_port_enable(struct mvpp2_port *port) argument 3853 mvpp2_port_disable(struct mvpp2_port *port) argument 3863 mvpp2_port_periodic_xon_disable(struct mvpp2_port *port) argument 3873 mvpp2_port_loopback_set(struct mvpp2_port *port) argument 3892 mvpp2_port_reset(struct mvpp2_port *port) argument 3906 mvpp2_gmac_max_rx_size_set(struct mvpp2_port *port) argument 3918 mvpp2_defaults_set(struct mvpp2_port *port) argument 3978 mvpp2_ingress_enable(struct mvpp2_port *port) argument 3991 mvpp2_ingress_disable(struct mvpp2_port *port) argument 4007 mvpp2_egress_enable(struct mvpp2_port *port) argument 4029 mvpp2_egress_disable(struct mvpp2_port *port) argument 4066 mvpp2_rxq_received(struct mvpp2_port *port, int rxq_id) argument 4077 mvpp2_rxq_status_update(struct mvpp2_port *port, int rxq_id, int used_count, int free_count) argument 4100 mvpp2_rxq_offset_set(struct mvpp2_port *port, int prxq, int offset) argument 4132 mvpp2_txq_pend_desc_num_get(struct mvpp2_port *port, struct mvpp2_tx_queue *txq) argument 4154 mvpp2_aggr_txq_pend_desc_add(struct mvpp2_port *port, int pending) argument 4285 mvpp2_txq_sent_desc_proc(struct mvpp2_port *port, struct mvpp2_tx_queue *txq) argument 4299 struct mvpp2_port *port = arg; local 4310 mvpp2_txp_max_tx_size_set(struct mvpp2_port *port) argument 4361 mvpp2_rx_pkts_coal_set(struct mvpp2_port *port, struct mvpp2_rx_queue *rxq, u32 pkts) argument 4374 mvpp2_rx_time_coal_set(struct mvpp2_port *port, struct mvpp2_rx_queue *rxq, u32 usec) argument 4388 struct mvpp2_port *port = arg; local 4403 mvpp2_txq_bufs_free(struct mvpp2_port *port, struct mvpp2_tx_queue *txq, struct mvpp2_txq_pcpu *txq_pcpu, int num) argument 4425 mvpp2_get_rx_queue(struct mvpp2_port *port, u32 cause) argument 4433 mvpp2_get_tx_queue(struct mvpp2_port *port, u32 cause) argument 4442 mvpp2_txq_done(struct mvpp2_port *port, struct mvpp2_tx_queue *txq, struct mvpp2_txq_pcpu *txq_pcpu) argument 4498 mvpp2_rxq_init(struct mvpp2_port *port, struct mvpp2_rx_queue *rxq) argument 4539 mvpp2_rxq_drop_pkts(struct mvpp2_port *port, struct mvpp2_rx_queue *rxq) argument 4559 mvpp2_rxq_deinit(struct mvpp2_port *port, struct mvpp2_rx_queue *rxq) argument 4585 mvpp2_txq_init(struct mvpp2_port *port, struct mvpp2_tx_queue *txq) argument 4669 mvpp2_txq_deinit(struct mvpp2_port *port, struct mvpp2_tx_queue *txq) argument 4700 mvpp2_txq_clean(struct mvpp2_port *port, struct mvpp2_tx_queue *txq) argument 4745 mvpp2_cleanup_txqs(struct mvpp2_port *port) argument 4770 mvpp2_cleanup_rxqs(struct mvpp2_port *port) argument 4779 mvpp2_setup_rxqs(struct mvpp2_port *port) argument 4796 mvpp2_setup_txqs(struct mvpp2_port *port) argument 4820 struct mvpp2_port *port = (struct mvpp2_port *)dev_id; local 4832 struct mvpp2_port *port = netdev_priv(dev); local 4893 mvpp2_rx_error(struct mvpp2_port *port, struct mvpp2_rx_desc *rx_desc) argument 4915 mvpp2_rx_csum(struct mvpp2_port *port, u32 status, struct sk_buff *skb) argument 4933 mvpp2_rx_refill(struct mvpp2_port *port, struct mvpp2_bm_pool *bm_pool, u32 bm, int is_recycle) argument 4955 mvpp2_skb_tx_csum(struct mvpp2_port *port, struct sk_buff *skb) argument 4985 mvpp2_buff_hdr_rx(struct mvpp2_port *port, struct mvpp2_rx_desc *rx_desc) argument 5023 mvpp2_rx(struct mvpp2_port *port, int rx_todo, struct mvpp2_rx_queue *rxq) argument 5116 mvpp2_tx_frag_process(struct mvpp2_port *port, struct sk_buff *skb, struct mvpp2_tx_queue *aggr_txq, struct mvpp2_tx_queue *txq) argument 5172 struct mvpp2_port *port = netdev_priv(dev); local 5273 struct mvpp2_port *port = arg; local 5314 struct mvpp2_port *port = netdev_priv(napi->dev); local 5355 mvpp2_start_dev(struct mvpp2_port *port) argument 5371 mvpp2_stop_dev(struct mvpp2_port *port) argument 5448 mvpp2_get_mac_address(struct mvpp2_port *port, unsigned char *addr) argument 5463 mvpp2_phy_connect(struct mvpp2_port *port) argument 5484 mvpp2_phy_disconnect(struct mvpp2_port *port) argument 5492 struct mvpp2_port *port = netdev_priv(dev); local 5563 struct mvpp2_port *port = netdev_priv(dev); local 5580 struct mvpp2_port *port = netdev_priv(dev); local 5601 struct mvpp2_port *port = netdev_priv(dev); local 5643 struct mvpp2_port *port = netdev_priv(dev); local 5693 struct mvpp2_port *port = netdev_priv(dev); local 5728 struct mvpp2_port *port = netdev_priv(dev); local 5747 struct mvpp2_port *port = netdev_priv(dev); local 5758 struct mvpp2_port *port = netdev_priv(dev); local 5769 struct mvpp2_port *port = netdev_priv(dev); local 5795 struct mvpp2_port *port = netdev_priv(dev); local 5817 struct mvpp2_port *port = netdev_priv(dev); local 5828 struct mvpp2_port *port = netdev_priv(dev); local 5911 mvpp2_port_power_up(struct mvpp2_port *port) argument 5920 mvpp2_port_init(struct mvpp2_port *port) argument 6037 struct mvpp2_port *port; local 6169 mvpp2_port_remove(struct mvpp2_port *port) argument 6217 int port; local [all...] |
/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_debug.c | 29 if (io_req && io_req->port && io_req->port->lport && 30 io_req->port->lport->host) 31 shost_printk(KERN_INFO, io_req->port->lport->host, 53 if (tgt && tgt->port && tgt->port->lport && tgt->port->lport->host && 55 shost_printk(KERN_INFO, tgt->port->lport->host, 56 PFX "port:%x %pV",
|
/drivers/scsi/libsas/ |
H A D | sas_dump.h | 30 void sas_dump_port(struct asd_sas_port *port);
|
/drivers/leds/ |
H A D | leds-ot200.c | 21 unsigned long port; member in struct:ot200_led 33 .port = 0x5a, 38 .port = 0x5a, 43 .port = 0x5a, 48 .port = 0x49, 53 .port = 0x49, 58 .port = 0x49, 63 .port = 0x49, 68 .port = 0x49, 73 .port [all...] |
/drivers/gpu/drm/ |
H A D | drm_of.c | 9 * drm_crtc_port_mask - find the mask of a registered CRTC by port OF node 11 * @port: port OF node 13 * Given a port OF node, return the possible mask of the corresponding 17 struct device_node *port) 23 if (tmp->port == port) 33 * drm_of_find_possible_crtcs - find the possible CRTCs for an encoder port 35 * @port: encoder port t 16 drm_crtc_port_mask(struct drm_device *dev, struct device_node *port) argument 43 drm_of_find_possible_crtcs(struct drm_device *dev, struct device_node *port) argument [all...] |
/drivers/misc/ibmasm/ |
H A D | uart.c | 51 uart.port.irq = sp->irq; 52 uart.port.uartclk = 3686400; 53 uart.port.flags = UPF_SHARE_IRQ; 54 uart.port.iotype = UPIO_MEM; 55 uart.port.membase = iomem_base; 59 dev_err(sp->dev, "Failed to register serial port\n");
|
/drivers/input/joystick/ |
H A D | tmdc.c | 125 struct tmdc_port *port[2]; member in struct:tmdc 191 static int tmdc_parse_packet(struct tmdc_port *port, unsigned char *data) argument 195 if (data[TMDC_BYTE_ID] != port->mode) 198 for (i = 0; i < port->absc; i++) { 199 if (port->abs[i] < 0) 202 input_report_abs(port->dev, port->abs[i], data[tmdc_byte_a[i]]); 205 switch (port->mode) { 210 input_report_abs(port->dev, ABS_HAT0X, ((data[i] >> 3) & 1) - ((data[i] >> 1) & 1)); 211 input_report_abs(port 281 struct tmdc_port *port; local [all...] |
H A D | analog.c | 250 static int analog_cooked_read(struct analog_port *port) argument 252 struct gameport *gameport = port->gameport; 259 loopout = (ANALOG_LOOP_TIME * port->loop) / 1000; 260 timeout = ANALOG_MAX_TIME * port->speed; 268 this = port->mask; 276 this = gameport_read(gameport) & port->mask; 294 port->axes[j] = (delta(start, time[i]) << ANALOG_FUZZ_BITS) / port->loop; 297 return -(this != port->mask); 300 static int analog_button_read(struct analog_port *port, cha argument 334 struct analog_port *port = gameport_get_drvdata(gameport); local 368 struct analog_port *port = input_get_drvdata(dev); local 380 struct analog_port *port = input_get_drvdata(dev); local 390 analog_calibrate_timer(struct analog_port *port) argument 461 analog_init_device(struct analog_port *port, struct analog *analog, int index) argument 553 analog_init_masks(struct analog_port *port) argument 614 analog_init_port(struct gameport *gameport, struct gameport_driver *drv, struct analog_port *port) argument 679 struct analog_port *port; local 717 struct analog_port *port = gameport_get_drvdata(gameport); local [all...] |
/drivers/input/gameport/ |
H A D | emu10k1-gp.c | 62 struct gameport *port; local 66 port = gameport_allocate_port(); 67 if (!emu || !port) { 81 emu->gameport = port; 83 gameport_set_name(port, "EMU10K1"); 84 gameport_set_phys(port, "pci%s/gameport0", pci_name(pdev)); 85 port->dev.parent = &pdev->dev; 86 port->io = emu->io; 97 gameport_register_port(port); 104 gameport_free_port(port); [all...] |
/drivers/usb/host/ |
H A D | uhci-hub.c | 21 0x00, /* (per-port OC, no power switching) */ 36 /* suspend/resume bits: port suspended or port resuming */ 39 /* A port that either is connected or has a changed-bit set will prevent 44 int port; local 46 for (port = 0; port < uhci->rh_numports; ++port) { 47 if ((uhci_readw(uhci, USBPORTSC1 + port * 2) & 49 test_bit(port, 57 int port; local 94 uhci_finish_suspend(struct uhci_hcd *uhci, int port, unsigned long port_addr) argument 137 unsigned int port; local 246 unsigned int port = wIndex - 1; local [all...] |
/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_ethtool.c | 36 struct ehea_port *port = netdev_priv(dev); local 40 ret = ehea_sense_port_attr(port); 46 switch (port->port_speed) { 63 cmd->duplex = port->full_duplex == 1 ? 74 cmd->port = PORT_FIBRE; 82 cmd->port = PORT_TP; 85 cmd->autoneg = port->autoneg == 1 ? AUTONEG_ENABLE : AUTONEG_DISABLE; 92 struct ehea_port *port = netdev_priv(dev); local 138 ret = ehea_set_portspeed(port, sp); 143 port 151 struct ehea_port *port = netdev_priv(dev); local 173 struct ehea_port *port = netdev_priv(dev); local 179 struct ehea_port *port = netdev_priv(dev); local 232 struct ehea_port *port = netdev_priv(dev); local [all...] |
/drivers/thunderbolt/ |
H A D | tb.h | 29 * struct tb_port - a thunderbolt port, part of a tb_switch 34 struct tb_port *remote; /* remote port, NULL if not connected */ 36 u8 port; /* port number on switch */ member in struct:tb_port 45 * Hop configuration is always done on the IN port of a switch. 51 * port. 121 * tb_upstream_port() - return the upstream port of a switch 123 * Every switch has an upstream port (for the root switch it is the NHI). 126 * non root switches (on the NHI port remote is always NULL). 128 * Return: Returns the upstream port o 164 tb_port_read(struct tb_port *port, void *buffer, enum tb_cfg_space space, u32 offset, u32 length) argument 176 tb_port_write(struct tb_port *port, void *buffer, enum tb_cfg_space space, u32 offset, u32 length) argument 253 tb_is_upstream_port(struct tb_port *port) argument 265 tb_downstream_route(struct tb_port *port) argument [all...] |