Searched refs:port (Results 101 - 125 of 3102) sorted by relevance

1234567891011>>

/linux-master/drivers/usb/serial/
H A Dnavman.c29 struct usb_serial_port *port = urb->context; local
42 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n",
46 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n",
51 usb_serial_debug_data(&port->dev, __func__, urb->actual_length, data);
54 tty_insert_flip_string(&port->port, data, urb->actual_length);
55 tty_flip_buffer_push(&port->port);
66 static int navman_open(struct tty_struct *tty, struct usb_serial_port *port) argument
70 if (port
82 navman_close(struct usb_serial_port *port) argument
87 navman_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *buf, int count) argument
[all...]
/linux-master/scripts/dtc/include-prefixes/dt-bindings/gpio/
H A Dtegra241-gpio.h32 #define TEGRA241_MAIN_GPIO(port, offset) \
33 ((TEGRA241_MAIN_GPIO_PORT_##port * 8) + (offset))
39 #define TEGRA241_AON_GPIO(port, offset) \
40 ((TEGRA241_AON_GPIO_PORT_##port * 8) + (offset))
/linux-master/include/dt-bindings/gpio/
H A Dtegra241-gpio.h32 #define TEGRA241_MAIN_GPIO(port, offset) \
33 ((TEGRA241_MAIN_GPIO_PORT_##port * 8) + (offset))
39 #define TEGRA241_AON_GPIO(port, offset) \
40 ((TEGRA241_AON_GPIO_PORT_##port * 8) + (offset))
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dswitchdev.h15 int mv88e6xxx_handle_miss_violation(struct mv88e6xxx_chip *chip, int port,
H A Dport.c18 #include "port.h"
21 int mv88e6xxx_port_read(struct mv88e6xxx_chip *chip, int port, int reg, argument
24 int addr = chip->info->port_base_addr + port;
29 int mv88e6xxx_port_wait_bit(struct mv88e6xxx_chip *chip, int port, int reg, argument
32 int addr = chip->info->port_base_addr + port;
37 int mv88e6xxx_port_write(struct mv88e6xxx_chip *chip, int port, int reg, argument
40 int addr = chip->info->port_base_addr + port;
50 int mv88e6185_port_set_pause(struct mv88e6xxx_chip *chip, int port, argument
56 err = mv88e6xxx_port_read(chip, port, MV88E6XXX_PORT_STS, &reg);
65 return mv88e6xxx_port_write(chip, port, MV88E6XXX_PORT_ST
77 mv88e6xxx_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
118 mv88e6352_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
127 mv88e6390_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
136 mv88e6320_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
145 mv88e6xxx_port_set_link(struct mv88e6xxx_chip *chip, int port, int link) argument
183 mv88e6xxx_port_sync_link(struct mv88e6xxx_chip *chip, int port, unsigned int mode, bool isup) argument
200 mv88e6185_port_sync_link(struct mv88e6xxx_chip *chip, int port, unsigned int mode, bool isup) argument
219 mv88e6xxx_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, bool alt_bit, bool force_bit, int duplex) argument
307 mv88e6185_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument
318 mv88e6250_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument
329 mv88e6341_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument
345 mv88e6341_port_max_speed_mode(struct mv88e6xxx_chip *chip, int port) argument
355 mv88e6352_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument
369 mv88e6390_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument
385 mv88e6390_port_max_speed_mode(struct mv88e6xxx_chip *chip, int port) argument
395 mv88e6390x_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument
408 mv88e6390x_port_max_speed_mode(struct mv88e6xxx_chip *chip, int port) argument
421 mv88e6393x_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, int speed, int duplex) argument
510 mv88e6393x_port_max_speed_mode(struct mv88e6xxx_chip *chip, int port) argument
523 mv88e6xxx_port_set_cmode(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode, bool force) argument
599 mv88e6390x_port_set_cmode(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
608 mv88e6390_port_set_cmode(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
628 mv88e6393x_port_set_cmode(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
664 mv88e6341_port_set_cmode_writable(struct mv88e6xxx_chip *chip, int port) argument
689 mv88e6341_port_set_cmode(struct mv88e6xxx_chip *chip, int port, phy_interface_t mode) argument
715 mv88e6185_port_get_cmode(struct mv88e6xxx_chip *chip, int port, u8 *cmode) argument
729 mv88e6352_port_get_cmode(struct mv88e6xxx_chip *chip, int port, u8 *cmode) argument
749 mv88e6097_port_pause_limit(struct mv88e6xxx_chip *chip, int port, u8 in, u8 out) argument
756 mv88e6390_port_pause_limit(struct mv88e6xxx_chip *chip, int port, u8 in, u8 out) argument
781 mv88e6xxx_port_set_state(struct mv88e6xxx_chip *chip, int port, u8 state) argument
822 mv88e6xxx_port_set_egress_mode(struct mv88e6xxx_chip *chip, int port, enum mv88e6xxx_egress_mode mode) argument
854 mv88e6085_port_set_frame_mode(struct mv88e6xxx_chip *chip, int port, enum mv88e6xxx_frame_mode mode) argument
880 mv88e6351_port_set_frame_mode(struct mv88e6xxx_chip *chip, int port, enum mv88e6xxx_frame_mode mode) argument
912 mv88e6185_port_set_forward_unknown(struct mv88e6xxx_chip *chip, int port, bool unicast) argument
930 mv88e6352_port_set_ucast_flood(struct mv88e6xxx_chip *chip, int port, bool unicast) argument
948 mv88e6352_port_set_mcast_flood(struct mv88e6xxx_chip *chip, int port, bool multicast) argument
968 mv88e6xxx_port_set_message_port(struct mv88e6xxx_chip *chip, int port, bool message_port) argument
986 mv88e6xxx_port_set_trunk(struct mv88e6xxx_chip *chip, int port, bool trunk, u8 id) argument
1009 mv88e6xxx_port_set_vlan_map(struct mv88e6xxx_chip *chip, int port, u16 map) argument
1031 mv88e6xxx_port_get_fid(struct mv88e6xxx_chip *chip, int port, u16 *fid) argument
1057 mv88e6xxx_port_set_fid(struct mv88e6xxx_chip *chip, int port, u16 fid) argument
1101 mv88e6xxx_port_get_pvid(struct mv88e6xxx_chip *chip, int port, u16 *pvid) argument
1116 mv88e6xxx_port_set_pvid(struct mv88e6xxx_chip *chip, int port, u16 pvid) argument
1148 mv88e6185_port_set_default_forward(struct mv88e6xxx_chip *chip, int port, bool multicast) argument
1166 mv88e6095_port_set_upstream_port(struct mv88e6xxx_chip *chip, int port, int upstream_port) argument
1182 mv88e6xxx_port_set_mirror(struct mv88e6xxx_chip *chip, int port, enum mv88e6xxx_egress_direction direction, bool mirror) argument
1219 mv88e6xxx_port_set_lock(struct mv88e6xxx_chip *chip, int port, bool locked) argument
1248 mv88e6xxx_port_set_8021q_mode(struct mv88e6xxx_chip *chip, int port, u16 mode) argument
1271 mv88e6xxx_port_drop_untagged(struct mv88e6xxx_chip *chip, int port, bool drop_untagged) argument
1292 mv88e6xxx_port_set_map_da(struct mv88e6xxx_chip *chip, int port, bool map) argument
1309 mv88e6165_port_set_jumbo_size(struct mv88e6xxx_chip *chip, int port, size_t size) argument
1337 mv88e6095_port_egress_rate_limiting(struct mv88e6xxx_chip *chip, int port) argument
1343 mv88e6097_port_egress_rate_limiting(struct mv88e6xxx_chip *chip, int port) argument
1351 mv88e6xxx_port_set_assoc_vector(struct mv88e6xxx_chip *chip, int port, u16 pav) argument
1372 mv88e6xxx_port_disable_learn_limit(struct mv88e6xxx_chip *chip, int port) argument
1379 mv88e6xxx_port_disable_pri_override(struct mv88e6xxx_chip *chip, int port) argument
1386 mv88e6393x_port_policy_read(struct mv88e6xxx_chip *chip, int port, u16 pointer, u8 *data) argument
1407 mv88e6393x_port_policy_write(struct mv88e6xxx_chip *chip, int port, u16 pointer, u8 data) argument
1421 int err, port; local
1435 mv88e6393x_set_egress_port(struct mv88e6xxx_chip *chip, enum mv88e6xxx_egress_direction direction, int port) argument
1460 mv88e6393x_port_set_upstream_port(struct mv88e6xxx_chip *chip, int port, int upstream_port) argument
1504 mv88e6393x_port_epc_wait_ready(struct mv88e6xxx_chip *chip, int port) argument
1513 mv88e6393x_port_set_ether_type(struct mv88e6xxx_chip *chip, int port, u16 etype) argument
1536 mv88e6351_port_set_ether_type(struct mv88e6xxx_chip *chip, int port, u16 etype) argument
1546 mv88e6095_port_tag_remap(struct mv88e6xxx_chip *chip, int port) argument
1562 mv88e6xxx_port_ieeepmt_write(struct mv88e6xxx_chip *chip, int port, u16 table, u8 ptr, u16 data) argument
1575 mv88e6390_port_tag_remap(struct mv88e6xxx_chip *chip, int port) argument
1670 mv88e6352_port_set_policy(struct mv88e6xxx_chip *chip, int port, enum mv88e6xxx_policy_mapping mapping, enum mv88e6xxx_policy_action action) argument
1693 mv88e6393x_port_set_policy(struct mv88e6xxx_chip *chip, int port, enum mv88e6xxx_policy_mapping mapping, enum mv88e6xxx_policy_action action) argument
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dg4x_hdmi.h13 enum port;
20 i915_reg_t hdmi_reg, enum port port);
25 i915_reg_t hdmi_reg, int port)
24 g4x_hdmi_init(struct drm_i915_private *dev_priv, i915_reg_t hdmi_reg, int port) argument
/linux-master/drivers/tty/serial/
H A Ddigicolor-usart.c77 struct uart_port port; member in struct:digicolor_port
83 static bool digicolor_uart_tx_full(struct uart_port *port) argument
85 return !!(readb_relaxed(port->membase + UA_STATUS_FIFO) &
89 static bool digicolor_uart_rx_empty(struct uart_port *port) argument
91 return !!(readb_relaxed(port->membase + UA_STATUS_FIFO) &
95 static void digicolor_uart_stop_tx(struct uart_port *port) argument
97 u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE);
100 writeb_relaxed(int_enable, port->membase + UA_INT_ENABLE);
103 static void digicolor_uart_start_tx(struct uart_port *port) argument
105 u8 int_enable = readb_relaxed(port
111 digicolor_uart_stop_rx(struct uart_port *port) argument
132 digicolor_uart_rx(struct uart_port *port) argument
180 digicolor_uart_tx(struct uart_port *port) argument
219 struct uart_port *port = dev_id; local
233 digicolor_uart_tx_empty(struct uart_port *port) argument
240 digicolor_uart_get_mctrl(struct uart_port *port) argument
245 digicolor_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
249 digicolor_uart_break_ctl(struct uart_port *port, int state) argument
253 digicolor_uart_startup(struct uart_port *port) argument
277 digicolor_uart_shutdown(struct uart_port *port) argument
286 digicolor_uart_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument
347 digicolor_uart_type(struct uart_port *port) argument
352 digicolor_uart_config_port(struct uart_port *port, int flags) argument
358 digicolor_uart_release_port(struct uart_port *port) argument
362 digicolor_uart_request_port(struct uart_port *port) argument
384 digicolor_uart_console_putchar(struct uart_port *port, unsigned char ch) argument
395 struct uart_port *port = digicolor_ports[co->index]; local
419 struct uart_port *port; local
508 struct uart_port *port = platform_get_drvdata(pdev); local
[all...]
H A Dmeson_uart.c89 static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
93 static unsigned int meson_uart_get_mctrl(struct uart_port *port) argument
98 static unsigned int meson_uart_tx_empty(struct uart_port *port) argument
102 val = readl(port->membase + AML_UART_STATUS);
107 static void meson_uart_stop_tx(struct uart_port *port) argument
111 val = readl(port->membase + AML_UART_CONTROL);
113 writel(val, port->membase + AML_UART_CONTROL);
116 static void meson_uart_stop_rx(struct uart_port *port) argument
120 val = readl(port->membase + AML_UART_CONTROL);
122 writel(val, port
125 meson_uart_shutdown(struct uart_port *port) argument
142 meson_uart_start_tx(struct uart_port *port) argument
179 meson_receive_chars(struct uart_port *port) argument
239 struct uart_port *port = (struct uart_port *)dev_id; local
256 meson_uart_type(struct uart_port *port) argument
269 meson_uart_reset(struct uart_port *port) argument
281 meson_uart_startup(struct uart_port *port) argument
312 meson_uart_change_speed(struct uart_port *port, unsigned long baud) argument
336 meson_uart_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument
411 meson_uart_verify_port(struct uart_port *port, struct serial_struct *ser) argument
425 meson_uart_release_port(struct uart_port *port) argument
432 meson_uart_request_port(struct uart_port *port) argument
448 meson_uart_config_port(struct uart_port *port, int flags) argument
462 meson_uart_poll_get_char(struct uart_port *port) argument
479 meson_uart_poll_put_char(struct uart_port *port, unsigned char c) argument
536 meson_uart_enable_tx_engine(struct uart_port *port) argument
545 meson_console_putchar(struct uart_port *port, unsigned char ch) argument
555 meson_serial_port_write(struct uart_port *port, const char *s, u_int count) argument
581 struct uart_port *port; local
592 struct uart_port *port; local
667 meson_uart_probe_clocks(struct platform_device *pdev, struct uart_port *port) argument
702 struct uart_port *port; local
795 struct uart_port *port; local
[all...]
H A D21285.c3 * Driver for the serial port on the 21285 StrongArm-110 core logic chip.
46 * this, use bits of the private_data pointer of the uart port structure.
51 static bool is_enabled(struct uart_port *port, int bit) argument
53 unsigned long *private_data = (unsigned long *)&port->private_data;
60 static void enable(struct uart_port *port, int bit) argument
62 unsigned long *private_data = (unsigned long *)&port->private_data;
67 static void disable(struct uart_port *port, int bit) argument
69 unsigned long *private_data = (unsigned long *)&port->private_data;
74 #define is_tx_enabled(port) is_enabled(port, tx_enabled_bi
93 serial21285_stop_tx(struct uart_port *port) argument
101 serial21285_start_tx(struct uart_port *port) argument
109 serial21285_stop_rx(struct uart_port *port) argument
119 struct uart_port *port = dev_id; local
157 struct uart_port *port = dev_id; local
168 serial21285_tx_empty(struct uart_port *port) argument
174 serial21285_get_mctrl(struct uart_port *port) argument
179 serial21285_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
183 serial21285_break_ctl(struct uart_port *port, int break_state) argument
198 serial21285_startup(struct uart_port *port) argument
217 serial21285_shutdown(struct uart_port *port) argument
224 serial21285_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument
315 serial21285_type(struct uart_port *port) argument
320 serial21285_release_port(struct uart_port *port) argument
325 serial21285_request_port(struct uart_port *port) argument
331 serial21285_config_port(struct uart_port *port, int flags) argument
340 serial21285_verify_port(struct uart_port *port, struct serial_struct *ser) argument
385 serial21285_console_putchar(struct uart_port *port, unsigned char ch) argument
400 serial21285_get_options(struct uart_port *port, int *baud, int *parity, int *bits) argument
437 struct uart_port *port = &serial21285_port; local
[all...]
H A Dmsm_serial.c191 void msm_write(struct uart_port *port, unsigned int val, unsigned int off) argument
193 writel_relaxed(val, port->membase + off);
197 unsigned int msm_read(struct uart_port *port, unsigned int off) argument
199 return readl_relaxed(port->membase + off);
205 static void msm_serial_set_mnd_regs_tcxo(struct uart_port *port) argument
207 msm_write(port, 0x06, MSM_UART_MREG);
208 msm_write(port, 0xF1, MSM_UART_NREG);
209 msm_write(port, 0x0F, MSM_UART_DREG);
210 msm_write(port, 0x1A, MSM_UART_MNDREG);
211 port
217 msm_serial_set_mnd_regs_tcxoby4(struct uart_port *port) argument
226 msm_serial_set_mnd_regs(struct uart_port *port) argument
246 msm_stop_dma(struct uart_port *port, struct msm_dma *dma) argument
395 msm_wait_for_xmitr(struct uart_port *port) argument
409 msm_stop_tx(struct uart_port *port) argument
417 msm_start_tx(struct uart_port *port) argument
430 msm_reset_dm_count(struct uart_port *port, int count) argument
440 struct uart_port *port = &msm_port->uart; local
486 struct uart_port *port = &msm_port->uart; local
546 struct uart_port *port = &msm_port->uart; local
690 msm_stop_rx(struct uart_port *port) argument
702 msm_enable_ms(struct uart_port *port) argument
832 msm_handle_tx_pio(struct uart_port *port, unsigned int tx_count) argument
877 msm_handle_tx(struct uart_port *port) argument
933 msm_handle_delta_cts(struct uart_port *port) argument
942 struct uart_port *port = dev_id; local
985 msm_tx_empty(struct uart_port *port) argument
990 msm_get_mctrl(struct uart_port *port) argument
995 msm_reset(struct uart_port *port) argument
1016 msm_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
1032 msm_break_ctl(struct uart_port *port, int break_ctl) argument
1047 msm_find_best_baud(struct uart_port *port, unsigned int baud, unsigned long *rate) argument
1159 msm_reset(port); variable
1179 msm_init_clock(struct uart_port *port) argument
1189 msm_startup(struct uart_port *port) argument
1242 msm_shutdown(struct uart_port *port) argument
1258 msm_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument
1341 msm_type(struct uart_port *port) argument
1346 msm_release_port(struct uart_port *port) argument
1362 msm_request_port(struct uart_port *port) argument
1391 msm_config_port(struct uart_port *port, int flags) argument
1403 msm_verify_port(struct uart_port *port, struct serial_struct *ser) argument
1412 msm_power(struct uart_port *port, unsigned int state, unsigned int oldstate) argument
1434 msm_poll_get_char_single(struct uart_port *port) argument
1445 msm_poll_get_char_dm(struct uart_port *port) argument
1485 msm_poll_get_char(struct uart_port *port) argument
1506 msm_poll_put_char(struct uart_port *port, unsigned char c) argument
1596 __msm_console_write(struct uart_port *port, const char *s, unsigned int count, bool is_uartdm) argument
1665 struct uart_port *port; local
1678 struct uart_port *port; local
1783 struct uart_port *port; local
1850 struct uart_port *port = platform_get_drvdata(pdev); local
1864 struct msm_port *port = dev_get_drvdata(dev); local
1873 struct msm_port *port = dev_get_drvdata(dev); local
[all...]
H A Dmps2-uart.c71 struct uart_port port; member in struct:mps2_uart_port
78 static inline struct mps2_uart_port *to_mps2_port(struct uart_port *port) argument
80 return container_of(port, struct mps2_uart_port, port);
83 static void mps2_uart_write8(struct uart_port *port, u8 val, unsigned int off) argument
85 struct mps2_uart_port *mps_port = to_mps2_port(port);
87 writeb(val, mps_port->port.membase + off);
90 static u8 mps2_uart_read8(struct uart_port *port, unsigned int off) argument
92 struct mps2_uart_port *mps_port = to_mps2_port(port);
94 return readb(mps_port->port
97 mps2_uart_write32(struct uart_port *port, u32 val, unsigned int off) argument
104 mps2_uart_tx_empty(struct uart_port *port) argument
111 mps2_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
115 mps2_uart_get_mctrl(struct uart_port *port) argument
120 mps2_uart_stop_tx(struct uart_port *port) argument
129 mps2_uart_tx_chars(struct uart_port *port) argument
138 mps2_uart_start_tx(struct uart_port *port) argument
156 mps2_uart_stop_rx(struct uart_port *port) argument
165 mps2_uart_break_ctl(struct uart_port *port, int ctl) argument
169 mps2_uart_rx_chars(struct uart_port *port) argument
185 struct uart_port *port = data; local
203 struct uart_port *port = data; local
222 struct uart_port *port = data; local
266 mps2_uart_startup(struct uart_port *port) argument
323 mps2_uart_shutdown(struct uart_port *port) argument
341 mps2_uart_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument
370 mps2_uart_type(struct uart_port *port) argument
375 mps2_uart_release_port(struct uart_port *port) argument
379 mps2_uart_request_port(struct uart_port *port) argument
384 mps2_uart_config_port(struct uart_port *port, int type) argument
390 mps2_uart_verify_port(struct uart_port *port, struct serial_struct *serinfo) argument
416 mps2_uart_console_putchar(struct uart_port *port, unsigned char ch) argument
427 struct uart_port *port = &mps_port->port; local
468 mps2_early_putchar(struct uart_port *port, unsigned char ch) argument
[all...]
H A Dsunsu.c85 struct uart_port port; member in struct:uart_sunsu_port
106 offset <<= up->port.regshift;
108 switch (up->port.iotype) {
110 outb(up->port.hub6 - 1 + offset, up->port.iobase);
111 return inb(up->port.iobase + 1);
114 return readb(up->port.membase + offset);
117 return inb(up->port.iobase + offset);
136 offset <<= up->port.regshift;
138 switch (up->port
263 sunsu_stop_tx(struct uart_port *port) argument
279 sunsu_start_tx(struct uart_port *port) argument
298 sunsu_stop_rx(struct uart_port *port) argument
308 sunsu_enable_ms(struct uart_port *port) argument
323 struct tty_port *port = &up->port.state->port; local
541 sunsu_tx_empty(struct uart_port *port) argument
555 sunsu_get_mctrl(struct uart_port *port) argument
576 sunsu_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
596 sunsu_break_ctl(struct uart_port *port, int break_state) argument
611 sunsu_startup(struct uart_port *port) argument
722 sunsu_shutdown(struct uart_port *port) argument
770 sunsu_change_speed(struct uart_port *port, unsigned int cflag, unsigned int iflag, unsigned int quot) argument
898 sunsu_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument
912 sunsu_release_port(struct uart_port *port) argument
916 sunsu_request_port(struct uart_port *port) argument
921 sunsu_config_port(struct uart_port *port, int flags) argument
937 sunsu_verify_port(struct uart_port *port, struct serial_struct *ser) argument
943 sunsu_type(struct uart_port *port) argument
1279 sunsu_console_putchar(struct uart_port *port, unsigned char ch) argument
1334 struct uart_port *port; local
[all...]
/linux-master/drivers/tty/serial/8250/
H A D8250_fsl.c26 int fsl8250_handle_irq(struct uart_port *port) argument
31 struct uart_8250_port *up = up_to_u8250p(port);
33 uart_port_lock_irqsave(&up->port, &flags);
35 iir = port->serial_in(port, UART_IIR);
37 uart_port_unlock_irqrestore(&up->port, flags);
57 port->serial_in(port, UART_RX);
58 uart_port_unlock_irqrestore(&up->port, flags);
62 lsr = orig_lsr = up->port
[all...]
H A D8250_pci1xxxx.c152 static int pci1xxxx_set_sys_lock(struct pci1xxxx_8250 *port) argument
154 writel(UART_SYSLOCK, port->membase + UART_SYSLOCK_REG);
155 return readl(port->membase + UART_SYSLOCK_REG);
158 static int pci1xxxx_acquire_sys_lock(struct pci1xxxx_8250 *port) argument
162 return readx_poll_timeout(pci1xxxx_set_sys_lock, port, regval,
168 static void pci1xxxx_release_sys_lock(struct pci1xxxx_8250 *port) argument
170 writel(0x0, port->membase + UART_SYSLOCK_REG);
223 static unsigned int pci1xxxx_get_divisor(struct uart_port *port, argument
245 static void pci1xxxx_set_divisor(struct uart_port *port, unsigned int baud, argument
249 writel(UART_BIT_DIVISOR_8, port
257 pci1xxxx_rs485_config(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485) argument
307 pci1xxxx_read_burst_status(struct uart_port *port) argument
328 pci1xxxx_process_read_data(struct uart_port *port, unsigned char *rx_buff, u32 *buff_index, u32 *valid_byte_count) argument
360 pci1xxxx_rx_burst(struct uart_port *port, u32 uart_status) argument
384 pci1xxxx_process_write_data(struct uart_port *port, struct circ_buf *xmit, int *data_empty_count, u32 *valid_byte_count) argument
437 pci1xxxx_tx_burst(struct uart_port *port, u32 uart_status) argument
483 pci1xxxx_handle_irq(struct uart_port *port) argument
509 struct uart_port *port = &up->port; local
536 struct uart_port *port = &up->port; local
616 pci1xxxx_setup(struct pci_dev *pdev, struct uart_8250_port *port, int port_idx, int rev) argument
671 pci1xxxx_logical_to_physical_port_translate(int subsys_dev, int port) argument
[all...]
/linux-master/sound/core/seq/
H A Dseq_ports.c24 NOTE: the current implementation of the port structure as a linked list is
26 subscribers of a port we first need to find the address of the port
36 dynamicly kmalloced. When a port is added or deleted we can simply allocate
43 /* return pointer to port structure - port is locked if found */
47 struct snd_seq_client_port *port; local
52 list_for_each_entry(port, &client->ports_list_head, list) {
53 if (port->addr.port
69 struct snd_seq_client_port *port, *found; local
114 snd_seq_create_port(struct snd_seq_client *client, int port, struct snd_seq_client_port **port_ret) argument
212 clear_subscriber_list(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_port_subs_info *grp, int is_src) argument
250 port_delete(struct snd_seq_client *client, struct snd_seq_client_port *port) argument
273 snd_seq_delete_port(struct snd_seq_client *client, int port) argument
299 struct snd_seq_client_port *port, *tmp; local
325 snd_seq_set_port_info(struct snd_seq_client_port * port, struct snd_seq_port_info * info) argument
369 snd_seq_get_port_info(struct snd_seq_client_port * port, struct snd_seq_port_info * info) argument
421 subscribe_port(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_port_subs_info *grp, struct snd_seq_port_subscribe *info, int send_ack) argument
446 unsubscribe_port(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_port_subs_info *grp, struct snd_seq_port_subscribe *info, int send_ack) argument
489 check_and_subscribe_port(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_subscribers *subs, bool is_src, bool exclusive, bool ack) argument
534 __delete_and_unsubscribe_port(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_subscribers *subs, bool is_src, bool ack) argument
556 delete_and_unsubscribe_port(struct snd_seq_client *client, struct snd_seq_client_port *port, struct snd_seq_subscribers *subs, bool is_src, bool ack) argument
711 snd_seq_event_port_detach(int client, int port) argument
[all...]
/linux-master/include/drm/
H A Dintel_lpe_audio.h36 int port; member in struct:intel_hdmi_lpe_audio_port_pdata
43 struct intel_hdmi_lpe_audio_port_pdata port[3]; /* for ports B,C,D */ member in struct:intel_hdmi_lpe_audio_pdata
47 void (*notify_audio_lpe)(struct platform_device *pdev, int port); /* port: 0==B,1==C,2==D */
/linux-master/drivers/net/wan/
H A Dhd64572.c44 #define get_msci(port) ((port)->chan ? MSCI1_OFFSET : MSCI0_OFFSET)
45 #define get_dmac_rx(port) ((port)->chan ? DMAC1RX_OFFSET : DMAC0RX_OFFSET)
46 #define get_dmac_tx(port) ((port)->chan ? DMAC1TX_OFFSET : DMAC0TX_OFFSET)
62 static inline void enable_intr(port_t *port) argument
65 sca_outl(sca_inl(IER0, port->card) |
66 (port->chan ? 0x08002200 : 0x00080022), IER0, port
69 disable_intr(port_t *port) argument
75 desc_abs_number(port_t *port, u16 desc, int transmit) argument
84 desc_offset(port_t *port, u16 desc, int transmit) argument
90 desc_address(port_t *port, u16 desc, int transmit) argument
97 buffer_offset(port_t *port, u16 desc, int transmit) argument
103 sca_set_carrier(port_t *port) argument
120 sca_init_port(port_t *port) argument
181 sca_msci_intr(port_t *port) argument
193 sca_rx(card_t *card, port_t *port, pkt_desc __iomem *desc, u16 rxin) argument
223 sca_rx_done(port_t *port, int budget) argument
278 sca_tx_done(port_t *port) argument
318 port_t *port = container_of(napi, port_t, napi); local
346 port_t *port = get_port(card, i); local
357 sca_set_port(port_t *port) argument
411 port_t *port = dev_to_port(dev); local
487 port_t *port = dev_to_port(dev); local
521 port_t *port = dev_to_port(dev); local
566 port_t *port = dev_to_port(dev); local
[all...]
H A Dhd64570.c42 #define get_msci(port) (phy_node(port) ? MSCI1_OFFSET : MSCI0_OFFSET)
43 #define get_dmac_rx(port) (phy_node(port) ? DMAC1RX_OFFSET : DMAC0RX_OFFSET)
44 #define get_dmac_tx(port) (phy_node(port) ? DMAC1TX_OFFSET : DMAC0TX_OFFSET)
50 static inline struct net_device *port_to_dev(port_t *port) argument
52 return port->dev;
89 static inline u16 next_desc(port_t *port, u16 desc, int transmit) argument
91 return (desc + 1) % (transmit ? port_to_card(port)
95 desc_abs_number(port_t *port, u16 desc, int transmit) argument
105 desc_offset(port_t *port, u16 desc, int transmit) argument
111 desc_address(port_t *port, u16 desc, int transmit) argument
123 buffer_offset(port_t *port, u16 desc, int transmit) argument
129 sca_set_carrier(port_t *port) argument
146 sca_init_port(port_t *port) argument
217 sca_msci_intr(port_t *port) argument
237 sca_rx(card_t *card, port_t *port, pkt_desc __iomem *desc, u16 rxin) argument
284 sca_rx_intr(port_t *port) argument
336 sca_tx_intr(port_t *port) argument
382 port_t *port = get_port(card, i); local
401 sca_set_port(port_t *port) argument
454 port_t *port = dev_to_port(dev); local
535 port_t *port = dev_to_port(dev); local
575 port_t *port = dev_to_port(dev); local
628 port_t *port = dev_to_port(dev); local
[all...]
/linux-master/arch/um/drivers/
H A Dport_kern.c16 #include "port.h"
23 int port; member in struct:port_list
31 struct port_list *port; member in struct:port_dev
42 struct port_list *port; member in struct:connection
63 list_add(&conn->list, &conn->port->connections);
65 complete(&conn->port->done);
71 "There are currently no UML consoles waiting for port connections.\n" \
76 static int port_accept(struct port_list *port) argument
81 fd = port_connection(port->fd, socket, &pid);
100 .port
130 struct port_list *port; local
151 struct port_list *port = data; local
161 struct port_list *port; local
227 struct port_list *port = dev->port; local
294 struct port_list *port; local
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_execlist.h14 #define xe_execlist_port_assert_held(port) lockdep_assert_held(&(port)->lock)
19 void xe_execlist_port_destroy(struct xe_execlist_port *port);
/linux-master/drivers/pci/controller/
H A Dpcie-xilinx-cpm.c94 * struct xilinx_cpm_pcie - PCIe port information
119 static u32 pcie_read(struct xilinx_cpm_pcie *port, u32 reg) argument
121 return readl_relaxed(port->reg_base + reg);
124 static void pcie_write(struct xilinx_cpm_pcie *port, argument
127 writel_relaxed(val, port->reg_base + reg);
130 static bool cpm_pcie_link_up(struct xilinx_cpm_pcie *port) argument
132 return (pcie_read(port, XILINX_CPM_PCIE_REG_PSCR) &
136 static void cpm_pcie_clear_err_interrupts(struct xilinx_cpm_pcie *port) argument
138 unsigned long val = pcie_read(port, XILINX_CPM_PCIE_REG_RPEFR);
141 dev_dbg(port
150 struct xilinx_cpm_pcie *port = irq_data_get_irq_chip_data(data); local
164 struct xilinx_cpm_pcie *port = irq_data_get_irq_chip_data(data); local
208 struct xilinx_cpm_pcie *port = irq_desc_get_handler_data(desc); local
226 struct xilinx_cpm_pcie *port = irq_data_get_irq_chip_data(d); local
238 struct xilinx_cpm_pcie *port = irq_data_get_irq_chip_data(d); local
270 struct xilinx_cpm_pcie *port = irq_desc_get_handler_data(desc); local
331 struct xilinx_cpm_pcie *port = dev_id; local
354 xilinx_cpm_free_irq_domains(struct xilinx_cpm_pcie *port) argument
373 xilinx_cpm_pcie_init_irq_domain(struct xilinx_cpm_pcie *port) argument
414 xilinx_cpm_setup_irq(struct xilinx_cpm_pcie *port) argument
466 xilinx_cpm_pcie_init_port(struct xilinx_cpm_pcie *port) argument
507 xilinx_cpm_pcie_parse_dt(struct xilinx_cpm_pcie *port, struct resource *bus_range) argument
540 xilinx_cpm_free_interrupts(struct xilinx_cpm_pcie *port) argument
554 struct xilinx_cpm_pcie *port; local
[all...]
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_xdp.c11 struct lan966x_port *port = netdev_priv(dev); local
12 struct lan966x *lan966x = port->lan966x;
24 old_prog = xchg(&port->xdp_prog, xdp->prog);
32 xchg(&port->xdp_prog, old_prog);
58 struct lan966x_port *port = netdev_priv(dev); local
65 err = lan966x_fdma_xmit_xdpf(port, xdpf, 0);
75 int lan966x_xdp_run(struct lan966x_port *port, struct page *page, u32 data_len) argument
77 struct bpf_prog *xdp_prog = port->xdp_prog;
78 struct lan966x *lan966x = port->lan966x;
83 &port
124 lan966x_xdp_port_init(struct lan966x_port *port) argument
132 lan966x_xdp_port_deinit(struct lan966x_port *port) argument
[all...]
/linux-master/drivers/net/dsa/microchip/
H A Dksz8.h16 u32 ksz8_get_port_addr(int port, int offset);
17 void ksz8_cfg_port_member(struct ksz_device *dev, int port, u8 member);
18 void ksz8_flush_dyn_mac_table(struct ksz_device *dev, int port);
19 void ksz8_port_setup(struct ksz_device *dev, int port, bool cpu_port);
24 void ksz8_r_mib_cnt(struct ksz_device *dev, int port, u16 addr, u64 *cnt);
25 void ksz8_r_mib_pkt(struct ksz_device *dev, int port, u16 addr,
27 void ksz8_freeze_mib(struct ksz_device *dev, int port, bool freeze);
28 void ksz8_port_init_cnt(struct ksz_device *dev, int port);
29 int ksz8_fdb_dump(struct ksz_device *dev, int port,
31 int ksz8_fdb_add(struct ksz_device *dev, int port, cons
[all...]
/linux-master/drivers/ata/pata_parport/
H A Dbpck6.c6 * "BACKPACK" parallel port IDE adapter (works on Series 6 drives).
70 parport_write_data(pi->pardev->port, cmd);
71 parport_frob_control(pi->pardev->port, 0, PARPORT_CONTROL_AUTOFD);
76 pi->pardev->port->ops->epp_write_addr(pi->pardev->port, &cmd, 1, 0);
88 parport_frob_control(pi->pardev->port, PARPORT_CONTROL_STROBE,
90 data = parport_read_status(pi->pardev->port);
92 parport_frob_control(pi->pardev->port, PARPORT_CONTROL_STROBE,
94 data |= parport_read_status(pi->pardev->port) & 0xB8;
98 parport_data_reverse(pi->pardev->port);
135 u8 port = cont ? reg | 8 : reg; local
143 u8 port = cont ? reg | 8 : reg; local
[all...]
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc_ierb.c17 * port, or the TX of a single port.
29 #define ENETC_IERB_TXMBAR(port) (((port) * 0x100) + 0x8080)
30 #define ENETC_IERB_RXMBER(port) (((port) * 0x100) + 0x8090)
31 #define ENETC_IERB_RXMBLR(port) (((port) * 0x100) + 0x8094)
32 #define ENETC_IERB_RXBCR(port) (((port) *
51 int port = enetc_pf_to_port(pf_pdev); local
[all...]

Completed in 359 milliseconds

1234567891011>>