Home
last modified time | relevance | path

Searched refs:port (Results 1 – 25 of 2039) sorted by relevance

12345678910>>...82

/linux-3.4.99/arch/m32r/platforms/mappi3/
Dio.c29 #define PORT2ADDR(port) _port2addr(port) argument
30 #define PORT2ADDR_NE(port) _port2addr_ne(port) argument
31 #define PORT2ADDR_USB(port) _port2addr_usb(port) argument
33 static inline void *_port2addr(unsigned long port) in _port2addr() argument
35 return (void *)(port | NONCACHE_OFFSET); in _port2addr()
39 static inline void *__port2addr_ata(unsigned long port) in __port2addr_ata() argument
43 switch (port) { in __port2addr_ata()
81 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
83 return (void *)(port + 0x10000000); in _port2addr_ne()
86 static inline void *_port2addr_usb(unsigned long port) in _port2addr_usb() argument
[all …]
/linux-3.4.99/arch/m32r/platforms/mappi2/
Dio.c29 #define PORT2ADDR(port) _port2addr(port) argument
30 #define PORT2ADDR_NE(port) _port2addr_ne(port) argument
31 #define PORT2ADDR_USB(port) _port2addr_usb(port) argument
33 static inline void *_port2addr(unsigned long port) in _port2addr() argument
35 return (void *)(port | NONCACHE_OFFSET); in _port2addr()
39 static inline void *__port2addr_ata(unsigned long port) in __port2addr_ata() argument
43 switch (port) { in __port2addr_ata()
61 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
63 return (void *)(port + 0x10000000); in _port2addr_ne()
66 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
[all …]
/linux-3.4.99/arch/m32r/platforms/m32700ut/
Dio.c33 #define PORT2ADDR(port) _port2addr(port) argument
34 #define PORT2ADDR_USB(port) _port2addr_usb(port) argument
36 static inline void *_port2addr(unsigned long port) in _port2addr() argument
38 return (void *)(port | NONCACHE_OFFSET); in _port2addr()
42 static inline void *__port2addr_ata(unsigned long port) in __port2addr_ata() argument
46 switch (port) { in __port2addr_ata()
68 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
70 return (void *)(port + 0x10000000); in _port2addr_ne()
72 static inline void *_port2addr_usb(unsigned long port) in _port2addr_usb() argument
74 return (void *)((port & 0x0f) + NONCACHE_OFFSET + 0x10303000); in _port2addr_usb()
[all …]
/linux-3.4.99/arch/m32r/platforms/opsput/
Dio.c33 #define PORT2ADDR(port) _port2addr(port) argument
34 #define PORT2ADDR_USB(port) _port2addr_usb(port) argument
36 static inline void *_port2addr(unsigned long port) in _port2addr() argument
38 return (void *)(port | NONCACHE_OFFSET); in _port2addr()
42 static inline void *__port2addr_ata(unsigned long port) in __port2addr_ata() argument
46 switch (port) { in __port2addr_ata()
68 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
70 return (void *)(port + 0x10000000); in _port2addr_ne()
72 static inline void *_port2addr_usb(unsigned long port) in _port2addr_usb() argument
74 return (void *)((port & 0x0f) + NONCACHE_OFFSET + 0x10303000); in _port2addr_usb()
[all …]
/linux-3.4.99/arch/m32r/platforms/mappi/
Dio.c29 #define PORT2ADDR(port) _port2addr(port) argument
31 static inline void *_port2addr(unsigned long port) in _port2addr() argument
33 return (void *)(port | NONCACHE_OFFSET); in _port2addr()
36 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
38 return (void *)((port<<1) + NONCACHE_OFFSET + 0x0C000000); in _port2addr_ne()
50 #define PORT2ADDR_NE(port) _port2addr_ne(port) argument
75 unsigned char _inb(unsigned long port) in _inb() argument
77 if (port >= 0x300 && port < 0x320) in _inb()
78 return _ne_inb(PORT2ADDR_NE(port)); in _inb()
81 if (port >= M32R_PCC_IOSTART0 && port <= M32R_PCC_IOEND0) { in _inb()
[all …]
/linux-3.4.99/drivers/net/bonding/
Dbond_3ad.c103 static int ad_lacpdu_send(struct port *port);
104 static int ad_marker_send(struct port *port, struct bond_marker *marker);
105 static void ad_mux_machine(struct port *port);
106 static void ad_rx_machine(struct lacpdu *lacpdu, struct port *port);
107 static void ad_tx_machine(struct port *port);
108 static void ad_periodic_machine(struct port *port);
109 static void ad_port_selection_logic(struct port *port);
113 static void ad_initialize_port(struct port *port, int lacp_fast);
114 static void ad_enable_collecting_distributing(struct port *port);
115 static void ad_disable_collecting_distributing(struct port *port);
[all …]
/linux-3.4.99/drivers/tty/
Dtty_port.c21 void tty_port_init(struct tty_port *port) in tty_port_init() argument
23 memset(port, 0, sizeof(*port)); in tty_port_init()
24 init_waitqueue_head(&port->open_wait); in tty_port_init()
25 init_waitqueue_head(&port->close_wait); in tty_port_init()
26 init_waitqueue_head(&port->delta_msr_wait); in tty_port_init()
27 mutex_init(&port->mutex); in tty_port_init()
28 mutex_init(&port->buf_mutex); in tty_port_init()
29 spin_lock_init(&port->lock); in tty_port_init()
30 port->close_delay = (50 * HZ) / 100; in tty_port_init()
31 port->closing_wait = (3000 * HZ) / 100; in tty_port_init()
[all …]
/linux-3.4.99/drivers/mmc/card/
Dsdio_uart.c68 struct tty_port port; member
92 static int sdio_uart_add_port(struct sdio_uart_port *port) in sdio_uart_add_port() argument
96 kref_init(&port->kref); in sdio_uart_add_port()
97 mutex_init(&port->func_lock); in sdio_uart_add_port()
98 spin_lock_init(&port->write_lock); in sdio_uart_add_port()
99 if (kfifo_alloc(&port->xmit_fifo, FIFO_SIZE, GFP_KERNEL)) in sdio_uart_add_port()
105 port->index = index; in sdio_uart_add_port()
106 sdio_uart_table[index] = port; in sdio_uart_add_port()
118 struct sdio_uart_port *port; in sdio_uart_port_get() local
124 port = sdio_uart_table[index]; in sdio_uart_port_get()
[all …]
/linux-3.4.99/drivers/tty/serial/
Dvr41xx_siu.c72 #define siu_read(port, offset) readb((port)->membase + (offset)) argument
73 #define siu_write(port, offset, value) writeb((value), (port)->membase + (offset)) argument
77 struct uart_port *port; in vr41xx_select_siu_interface() local
81 port = &siu_uart_ports[0]; in vr41xx_select_siu_interface()
83 spin_lock_irqsave(&port->lock, flags); in vr41xx_select_siu_interface()
85 irsel = siu_read(port, SIUIRSEL); in vr41xx_select_siu_interface()
90 siu_write(port, SIUIRSEL, irsel); in vr41xx_select_siu_interface()
92 spin_unlock_irqrestore(&port->lock, flags); in vr41xx_select_siu_interface()
98 struct uart_port *port; in vr41xx_use_irda() local
102 port = &siu_uart_ports[0]; in vr41xx_use_irda()
[all …]
Datmel_serial.c64 static void atmel_start_rx(struct uart_port *port);
65 static void atmel_stop_rx(struct uart_port *port);
89 #define UART_PUT_CR(port,v) __raw_writel(v, (port)->membase + ATMEL_US_CR) argument
90 #define UART_GET_MR(port) __raw_readl((port)->membase + ATMEL_US_MR) argument
91 #define UART_PUT_MR(port,v) __raw_writel(v, (port)->membase + ATMEL_US_MR) argument
92 #define UART_PUT_IER(port,v) __raw_writel(v, (port)->membase + ATMEL_US_IER) argument
93 #define UART_PUT_IDR(port,v) __raw_writel(v, (port)->membase + ATMEL_US_IDR) argument
94 #define UART_GET_IMR(port) __raw_readl((port)->membase + ATMEL_US_IMR) argument
95 #define UART_GET_CSR(port) __raw_readl((port)->membase + ATMEL_US_CSR) argument
96 #define UART_GET_CHAR(port) __raw_readl((port)->membase + ATMEL_US_RHR) argument
[all …]
Dmpc52xx_uart.c80 #define PSC(port) ((struct mpc52xx_psc __iomem *)((port)->membase)) argument
85 static irqreturn_t mpc5xxx_uart_process_int(struct uart_port *port);
91 #define uart_console(port) \ argument
92 ((port)->cons && (port)->cons->index == (port)->line)
94 #define uart_console(port) (0) argument
102 void (*fifo_init)(struct uart_port *port);
103 int (*raw_rx_rdy)(struct uart_port *port);
104 int (*raw_tx_rdy)(struct uart_port *port);
105 int (*rx_rdy)(struct uart_port *port);
106 int (*tx_rdy)(struct uart_port *port);
[all …]
Daltera_uart.c82 struct uart_port port; member
88 static u32 altera_uart_readl(struct uart_port *port, int reg) in altera_uart_readl() argument
90 return readl(port->membase + (reg << port->regshift)); in altera_uart_readl()
93 static void altera_uart_writel(struct uart_port *port, u32 dat, int reg) in altera_uart_writel() argument
95 writel(dat, port->membase + (reg << port->regshift)); in altera_uart_writel()
98 static unsigned int altera_uart_tx_empty(struct uart_port *port) in altera_uart_tx_empty() argument
100 return (altera_uart_readl(port, ALTERA_UART_STATUS_REG) & in altera_uart_tx_empty()
104 static unsigned int altera_uart_get_mctrl(struct uart_port *port) in altera_uart_get_mctrl() argument
106 struct altera_uart *pp = container_of(port, struct altera_uart, port); in altera_uart_get_mctrl()
109 sigs = (altera_uart_readl(port, ALTERA_UART_STATUS_REG) & in altera_uart_get_mctrl()
[all …]
Dbcm63xx_uart.c82 static inline unsigned int bcm_uart_readl(struct uart_port *port, in bcm_uart_readl() argument
85 return bcm_readl(port->membase + offset); in bcm_uart_readl()
88 static inline void bcm_uart_writel(struct uart_port *port, in bcm_uart_writel() argument
91 bcm_writel(value, port->membase + offset); in bcm_uart_writel()
97 static unsigned int bcm_uart_tx_empty(struct uart_port *port) in bcm_uart_tx_empty() argument
101 val = bcm_uart_readl(port, UART_IR_REG); in bcm_uart_tx_empty()
108 static void bcm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in bcm_uart_set_mctrl() argument
112 val = bcm_uart_readl(port, UART_MCTL_REG); in bcm_uart_set_mctrl()
119 bcm_uart_writel(port, val, UART_MCTL_REG); in bcm_uart_set_mctrl()
121 val = bcm_uart_readl(port, UART_CTL_REG); in bcm_uart_set_mctrl()
[all …]
Dapbuart.c42 static void apbuart_tx_chars(struct uart_port *port);
44 static void apbuart_stop_tx(struct uart_port *port) in apbuart_stop_tx() argument
48 cr = UART_GET_CTRL(port); in apbuart_stop_tx()
50 UART_PUT_CTRL(port, cr); in apbuart_stop_tx()
53 static void apbuart_start_tx(struct uart_port *port) in apbuart_start_tx() argument
57 cr = UART_GET_CTRL(port); in apbuart_start_tx()
59 UART_PUT_CTRL(port, cr); in apbuart_start_tx()
61 if (UART_GET_STATUS(port) & UART_STATUS_THE) in apbuart_start_tx()
62 apbuart_tx_chars(port); in apbuart_start_tx()
65 static void apbuart_stop_rx(struct uart_port *port) in apbuart_stop_rx() argument
[all …]
/linux-3.4.99/drivers/gpu/drm/nouveau/
Dnouveau_i2c.c35 struct nouveau_i2c_chan *port = data; in i2c_drive_scl() local
36 if (port->type == 0) { in i2c_drive_scl()
37 u8 val = NVReadVgaCrtc(port->dev, 0, port->drive); in i2c_drive_scl()
40 NVWriteVgaCrtc(port->dev, 0, port->drive, val | 0x01); in i2c_drive_scl()
42 if (port->type == 4) { in i2c_drive_scl()
43 nv_mask(port->dev, port->drive, 0x2f, state ? 0x21 : 0x01); in i2c_drive_scl()
45 if (port->type == 5) { in i2c_drive_scl()
46 if (state) port->state |= 0x01; in i2c_drive_scl()
47 else port->state &= 0xfe; in i2c_drive_scl()
48 nv_wr32(port->dev, port->drive, 4 | port->state); in i2c_drive_scl()
[all …]
/linux-3.4.99/arch/m32r/platforms/usrv/
Dio.c39 #define PORT2ADDR(port) _port2addr(port) argument
41 static inline void *_port2addr(unsigned long port) in _port2addr() argument
44 if (port >= UART0_IOSTART && port <= UART0_IOEND) in _port2addr()
45 port = ((port - UART0_IOSTART) << 1) + UART0_REGSTART; in _port2addr()
46 else if (port >= UART1_IOSTART && port <= UART1_IOEND) in _port2addr()
47 port = ((port - UART1_IOSTART) << 1) + UART1_REGSTART; in _port2addr()
49 return (void *)(port | (NONCACHE_OFFSET)); in _port2addr()
57 unsigned char _inb(unsigned long port) in _inb() argument
59 if (port >= CFC_IOSTART && port <= CFC_IOEND) { in _inb()
61 pcc_ioread_byte(0, port, &b, sizeof(b), 1, 0); in _inb()
[all …]
/linux-3.4.99/arch/cris/arch-v10/drivers/
Dsync_serial.c154 static inline int sync_data_avail(struct sync_port *port);
174 static void send_word(struct sync_port *port);
175 static void start_dma(struct sync_port *port, const char *data, int count);
176 static void start_dma_in(struct sync_port *port);
345 struct sync_port *port = &ports[portnbr]; in initialize_port() local
349 port->started = 0; in initialize_port()
350 port->port_nbr = portnbr; in initialize_port()
351 port->busy = 0; in initialize_port()
352 port->tr_running = 0; in initialize_port()
354 port->out_count = 0; in initialize_port()
[all …]
/linux-3.4.99/arch/cris/arch-v32/drivers/
Dsync_serial.c151 static inline int sync_data_avail(struct sync_port *port);
171 static void send_word(sync_port* port);
172 static void start_dma_out(struct sync_port *port, const char *data, int count);
173 static void start_dma_in(sync_port* port);
300 struct sync_port *port = &ports[portnbr]; in initialize_port() local
308 port->port_nbr = portnbr; in initialize_port()
309 port->init_irqs = 1; in initialize_port()
311 port->out_rd_ptr = port->out_buffer; in initialize_port()
312 port->out_buf_count = 0; in initialize_port()
314 port->output = 1; in initialize_port()
[all …]
/linux-3.4.99/drivers/parport/
Dieee1284.c42 static void parport_ieee1284_wakeup (struct parport *port) in parport_ieee1284_wakeup() argument
44 up (&port->physport->ieee1284.irq); in parport_ieee1284_wakeup()
69 int parport_wait_event (struct parport *port, signed long timeout) in parport_wait_event() argument
74 if (!port->physport->cad->timeout) in parport_wait_event()
82 port_from_cookie[port->number % PARPORT_MAX] = port; in parport_wait_event()
83 timer.data = port->number; in parport_wait_event()
86 ret = down_interruptible (&port->physport->ieee1284.irq); in parport_wait_event()
120 int parport_poll_peripheral(struct parport *port, in parport_poll_peripheral() argument
130 status = parport_read_status (port); in parport_poll_peripheral()
169 int parport_wait_peripheral(struct parport *port, in parport_wait_peripheral() argument
[all …]
Dieee1284_ops.c40 size_t parport_ieee1284_write_compat (struct parport *port, in parport_ieee1284_write_compat() argument
48 struct pardevice *dev = port->physport->cad; in parport_ieee1284_write_compat()
52 if (port->irq != PARPORT_IRQ_NONE) { in parport_ieee1284_write_compat()
53 parport_enable_irq (port); in parport_ieee1284_write_compat()
57 port->physport->ieee1284.phase = IEEE1284_PH_FWD_DATA; in parport_ieee1284_write_compat()
58 parport_write_control (port, ctl); in parport_ieee1284_write_compat()
59 parport_data_forward (port); in parport_ieee1284_write_compat()
71 if (!parport_wait_peripheral (port, mask, val)) in parport_ieee1284_write_compat()
76 if ((parport_read_status (port) & in parport_ieee1284_write_compat()
104 parport_wait_event (port, wait); in parport_ieee1284_write_compat()
[all …]
/linux-3.4.99/arch/m32r/platforms/m32104ut/
Dio.c30 #define PORT2ADDR(port) _port2addr(port) argument
32 static inline void *_port2addr(unsigned long port) in _port2addr() argument
34 return (void *)(port | NONCACHE_OFFSET); in _port2addr()
38 static inline void *__port2addr_ata(unsigned long port) in __port2addr_ata() argument
42 switch (port) { in __port2addr_ata()
64 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
66 return (void *)(port + NONCACHE_OFFSET + 0x01000000); in _port2addr_ne()
78 #define PORT2ADDR_NE(port) _port2addr_ne(port) argument
108 unsigned char _inb(unsigned long port) in _inb() argument
110 if (port >= LAN_IOSTART && port < LAN_IOEND) in _inb()
[all …]
/linux-3.4.99/drivers/char/
Dvirtio_console.c164 struct port { struct
234 static struct port *find_port_by_vtermno(u32 vtermno) in find_port_by_vtermno() argument
236 struct port *port; in find_port_by_vtermno() local
243 port = container_of(cons, struct port, cons); in find_port_by_vtermno()
247 port = NULL; in find_port_by_vtermno()
250 return port; in find_port_by_vtermno()
253 static struct port *find_port_by_devt_in_portdev(struct ports_device *portdev, in find_port_by_devt_in_portdev()
256 struct port *port; in find_port_by_devt_in_portdev() local
260 list_for_each_entry(port, &portdev->ports, list) { in find_port_by_devt_in_portdev()
261 if (port->cdev->dev == dev) { in find_port_by_devt_in_portdev()
[all …]
/linux-3.4.99/arch/m32r/platforms/oaks32r/
Dio.c14 #define PORT2ADDR(port) _port2addr(port) argument
16 static inline void *_port2addr(unsigned long port) in _port2addr() argument
18 return (void *)(port | NONCACHE_OFFSET); in _port2addr()
21 static inline void *_port2addr_ne(unsigned long port) in _port2addr_ne() argument
23 return (void *)((port<<1) + NONCACHE_OFFSET + 0x02000000); in _port2addr_ne()
35 #define PORT2ADDR_NE(port) _port2addr_ne(port) argument
69 unsigned char _inb(unsigned long port) in _inb() argument
71 if (port >= 0x300 && port < 0x320) in _inb()
72 return _ne_inb(PORT2ADDR_NE(port)); in _inb()
74 return *(volatile unsigned char *)PORT2ADDR(port); in _inb()
[all …]
/linux-3.4.99/drivers/usb/serial/
Dgeneric.c115 int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port) in usb_serial_generic_open() argument
120 dbg("%s - port %d", __func__, port->number); in usb_serial_generic_open()
123 spin_lock_irqsave(&port->lock, flags); in usb_serial_generic_open()
124 port->throttled = 0; in usb_serial_generic_open()
125 port->throttle_req = 0; in usb_serial_generic_open()
126 spin_unlock_irqrestore(&port->lock, flags); in usb_serial_generic_open()
129 if (port->bulk_in_size) in usb_serial_generic_open()
130 result = usb_serial_generic_submit_read_urbs(port, GFP_KERNEL); in usb_serial_generic_open()
136 static void generic_cleanup(struct usb_serial_port *port) in generic_cleanup() argument
138 struct usb_serial *serial = port->serial; in generic_cleanup()
[all …]
/linux-3.4.99/drivers/scsi/libsas/
Dsas_port.c31 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member() argument
35 if (memcmp(port->attached_sas_addr, phy->attached_sas_addr, in phy_is_wideport_member()
37 memcmp(port->sas_addr, phy->sas_addr, SAS_ADDR_SIZE) != 0)) in phy_is_wideport_member()
53 struct asd_sas_port *port = phy->port; in sas_form_port() local
58 if (port) { in sas_form_port()
59 if (!phy_is_wideport_member(port, phy)) in sas_form_port()
63 __func__, phy->id, phy->port->id, in sas_form_port()
64 phy->port->num_phys); in sas_form_port()
72 port = sas_ha->sas_port[i]; in sas_form_port()
73 spin_lock(&port->phy_list_lock); in sas_form_port()
[all …]

12345678910>>...82