Symbol: uart_amba_port
drivers/tty/serial/amba-pl010.c
104
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl010.c
105
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
176
static void pl010_modem_status(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl010.c
205
struct uart_amba_port *uap = dev_id;
drivers/tty/serial/amba-pl010.c
261
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl010.c
262
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
285
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl010.c
286
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
326
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl010.c
327
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
529
static struct uart_amba_port *amba_ports[UART_NR];
drivers/tty/serial/amba-pl010.c
547
struct uart_amba_port *uap = amba_ports[co->index];
drivers/tty/serial/amba-pl010.c
575
pl010_console_get_options(struct uart_amba_port *uap, int *baud,
drivers/tty/serial/amba-pl010.c
603
struct uart_amba_port *uap;
drivers/tty/serial/amba-pl010.c
61
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl010.c
62
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
664
struct uart_amba_port *uap;
drivers/tty/serial/amba-pl010.c
675
uap = devm_kzalloc(&dev->dev, sizeof(struct uart_amba_port),
drivers/tty/serial/amba-pl010.c
72
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl010.c
727
struct uart_amba_port *uap = amba_get_drvdata(dev);
drivers/tty/serial/amba-pl010.c
73
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
746
struct uart_amba_port *uap = dev_get_drvdata(dev);
drivers/tty/serial/amba-pl010.c
756
struct uart_amba_port *uap = dev_get_drvdata(dev);
drivers/tty/serial/amba-pl010.c
83
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl010.c
84
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl010.c
94
struct uart_amba_port *uap = (struct uart_amba_port *)port;
drivers/tty/serial/amba-pl011.c
1046
struct uart_amba_port *uap = data;
drivers/tty/serial/amba-pl011.c
1097
static inline void pl011_dma_rx_stop(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1114
struct uart_amba_port *uap = timer_container_of(uap, t, dmarx.timer);
drivers/tty/serial/amba-pl011.c
1159
static void pl011_dma_startup(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1233
static void pl011_dma_shutdown(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1272
static inline bool pl011_dma_rx_available(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1277
static inline bool pl011_dma_rx_running(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1284
static inline void pl011_dma_remove(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1288
static inline void pl011_dma_startup(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1292
static inline void pl011_dma_shutdown(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1296
static inline bool pl011_dma_tx_irq(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1301
static inline void pl011_dma_tx_stop(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1305
static inline bool pl011_dma_tx_start(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1310
static inline void pl011_dma_rx_irq(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1314
static inline void pl011_dma_rx_stop(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1318
static inline int pl011_dma_rx_trigger_dma(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1323
static inline bool pl011_dma_rx_available(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1328
static inline bool pl011_dma_rx_running(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1336
static void pl011_rs485_tx_stop(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1380
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1381
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1398
static bool pl011_tx_chars(struct uart_amba_port *uap, bool from_irq);
drivers/tty/serial/amba-pl011.c
1401
static void pl011_start_tx_pio(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1409
static void pl011_rs485_tx_start(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1450
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1451
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1466
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1467
container_of(t, struct uart_amba_port, trigger_start_tx);
drivers/tty/serial/amba-pl011.c
1480
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1481
container_of(t, struct uart_amba_port, trigger_stop_tx);
drivers/tty/serial/amba-pl011.c
1494
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1495
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1515
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1516
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1522
static void pl011_rx_chars(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1555
static bool pl011_tx_char(struct uart_amba_port *uap, unsigned char c,
drivers/tty/serial/amba-pl011.c
1569
static bool pl011_tx_chars(struct uart_amba_port *uap, bool from_irq)
drivers/tty/serial/amba-pl011.c
1614
static void pl011_modem_status(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1639
static void check_apply_cts_event_workaround(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1658
struct uart_amba_port *uap = dev_id;
drivers/tty/serial/amba-pl011.c
1698
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1699
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1716
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1717
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1739
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1740
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1761
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1762
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1780
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1781
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1803
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1804
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1822
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1823
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1835
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1836
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1873
static bool pl011_split_lcrh(const struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1879
static void pl011_write_lcr_h(struct uart_amba_port *uap, unsigned int lcr_h)
drivers/tty/serial/amba-pl011.c
1894
static int pl011_allocate_irq(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1906
static void pl011_enable_interrupts(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
1938
struct uart_amba_port *uap = container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
1961
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
1962
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2008
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2009
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2028
static void pl011_shutdown_channel(struct uart_amba_port *uap, unsigned int lcrh)
drivers/tty/serial/amba-pl011.c
2042
static void pl011_disable_uart(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
2062
static void pl011_disable_interrupts(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
2076
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2077
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2111
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2112
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2158
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2159
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2323
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2324
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2342
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2343
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2377
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2378
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2449
static struct uart_amba_port *amba_ports[UART_NR];
drivers/tty/serial/amba-pl011.c
2455
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
2456
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
2464
static void pl011_console_get_options(struct uart_amba_port *uap, int *baud,
drivers/tty/serial/amba-pl011.c
2505
struct uart_amba_port *uap;
drivers/tty/serial/amba-pl011.c
2618
struct uart_amba_port *uap = amba_ports[co->index];
drivers/tty/serial/amba-pl011.c
2650
struct uart_amba_port *uap = amba_ports[co->index];
drivers/tty/serial/amba-pl011.c
2913
static void pl011_unregister_port(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
2940
static int pl011_setup_port(struct device *dev, struct uart_amba_port *uap,
drivers/tty/serial/amba-pl011.c
2969
static int pl011_register_port(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
3005
struct uart_amba_port *uap;
drivers/tty/serial/amba-pl011.c
3014
uap = devm_kzalloc(&dev->dev, sizeof(struct uart_amba_port),
drivers/tty/serial/amba-pl011.c
3063
struct uart_amba_port *uap = amba_get_drvdata(dev);
drivers/tty/serial/amba-pl011.c
3072
struct uart_amba_port *uap = dev_get_drvdata(dev);
drivers/tty/serial/amba-pl011.c
3082
struct uart_amba_port *uap = dev_get_drvdata(dev);
drivers/tty/serial/amba-pl011.c
3095
struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
3105
struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
3111
struct uart_amba_port *uap;
drivers/tty/serial/amba-pl011.c
3134
uap = devm_kzalloc(&pdev->dev, sizeof(struct uart_amba_port),
drivers/tty/serial/amba-pl011.c
3168
struct uart_amba_port *uap = platform_get_drvdata(pdev);
drivers/tty/serial/amba-pl011.c
345
static unsigned int pl011_reg_to_offset(const struct uart_amba_port *uap,
drivers/tty/serial/amba-pl011.c
351
static unsigned int pl011_read(const struct uart_amba_port *uap,
drivers/tty/serial/amba-pl011.c
360
static void pl011_write(unsigned int val, const struct uart_amba_port *uap,
drivers/tty/serial/amba-pl011.c
376
static int pl011_fifo_to_tty(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
455
static void pl011_dma_probe(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
585
static void pl011_dma_remove(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
594
static int pl011_dma_tx_refill(struct uart_amba_port *uap);
drivers/tty/serial/amba-pl011.c
595
static void pl011_start_tx_pio(struct uart_amba_port *uap);
drivers/tty/serial/amba-pl011.c
603
struct uart_amba_port *uap = data;
drivers/tty/serial/amba-pl011.c
652
static int pl011_dma_tx_refill(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
749
static bool pl011_dma_tx_irq(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
783
static inline void pl011_dma_tx_stop(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
799
static inline bool pl011_dma_tx_start(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
860
struct uart_amba_port *uap =
drivers/tty/serial/amba-pl011.c
861
container_of(port, struct uart_amba_port, port);
drivers/tty/serial/amba-pl011.c
879
static int pl011_dma_rx_trigger_dma(struct uart_amba_port *uap)
drivers/tty/serial/amba-pl011.c
927
static void pl011_dma_rx_chars(struct uart_amba_port *uap,
drivers/tty/serial/amba-pl011.c
996
static void pl011_dma_rx_irq(struct uart_amba_port *uap)