Searched refs:qca (Results 1 – 9 of 9) sorted by relevance
| /drivers/net/ethernet/qualcomm/ |
| A D | qca_spi.c | 276 if (qca->txr.skb[qca->txr.head] == NULL) in qcaspi_transmit() 289 while (qca->txr.skb[qca->txr.head]) { in qcaspi_transmit() 298 if (qcaspi_tx_frame(qca, qca->txr.skb[qca->txr.head]) == -1) { in qcaspi_transmit() 314 qca->txr.skb[qca->txr.head] = NULL; in qcaspi_transmit() 420 qca->rx_skb->dev = qca->net_dev; in qcaspi_receive() 425 qca->rx_skb, qca->rx_skb->dev); in qcaspi_receive() 591 !qca->txr.skb[qca->txr.head]) in qcaspi_spi_thread() 598 qca->txr.skb[qca->txr.head]); in qcaspi_spi_thread() 743 if (qca->txr.skb[qca->txr.tail]) { in qcaspi_netdev_xmit() 783 qca->txr.skb[qca->txr.tail] = skb; in qcaspi_netdev_xmit() [all …]
|
| A D | qca_uart.c | 56 if (!qca->rx_skb) { in qca_tty_receive() 94 qca->rx_skb, qca->rx_skb->dev); in qca_tty_receive() 136 written = serdev_device_write_buf(qca->serdev, qca->tx_head, in qcauart_transmit() 177 qca->tx_left = 0; in qcauart_netdev_close() 221 written = serdev_device_write_buf(qca->serdev, qca->tx_buffer, in qcauart_netdev_xmit() 224 qca->tx_left = (pos - qca->tx_buffer) - written; in qcauart_netdev_xmit() 225 qca->tx_head = qca->tx_buffer + written; in qcauart_netdev_xmit() 256 qca->tx_buffer = devm_kmalloc(&qca->serdev->dev, len, GFP_KERNEL); in qcauart_netdev_init() 260 qca->rx_skb = netdev_alloc_skb_ip_align(qca->net_dev, in qcauart_netdev_init() 263 if (!qca->rx_skb) in qcauart_netdev_init() [all …]
|
| A D | qca_debug.c | 69 if (qca->txr.skb[qca->txr.head] == NULL) in qcaspi_info_show() 71 else if (qca->txr.skb[qca->txr.tail]) in qcaspi_info_show() 79 qca->txr.size); in qcaspi_info_show() 83 switch (qca->sync) { in qcaspi_info_show() 100 qca->spi_dev->irq); in qcaspi_info_show() 102 qca->flags); in qcaspi_info_show() 122 qca->device_root = debugfs_create_dir(dev_name(&qca->net_dev->dev), in qcaspi_init_device_debugfs() 125 debugfs_create_file("info", S_IFREG | 0444, qca->device_root, qca, in qcaspi_init_device_debugfs() 260 if (qca->spi_thread) in qcaspi_set_ringparam() 264 qca->txr.count = min_t(u16, qca->txr.count, QCASPI_TX_RING_MAX_LEN); in qcaspi_set_ringparam() [all …]
|
| A D | qca_7k.c | 18 qcaspi_spi_error(struct qcaspi *qca) in qcaspi_spi_error() argument 20 if (qca->sync != QCASPI_SYNC_READY) in qcaspi_spi_error() 24 qca->sync = QCASPI_SYNC_UNKNOWN; in qcaspi_spi_error() 25 qca->stats.spi_err++; in qcaspi_spi_error() 51 if (qca->legacy_mode) { in qcaspi_read_register() 52 spi_sync(qca->spi_dev, &msg); in qcaspi_read_register() 56 ret = spi_sync(qca->spi_dev, &msg); in qcaspi_read_register() 62 qcaspi_spi_error(qca); in qcaspi_read_register() 90 if (qca->legacy_mode) { in __qcaspi_write_register() 91 spi_sync(qca->spi_dev, &msg); in __qcaspi_write_register() [all …]
|
| A D | qca_7k.h | 53 void qcaspi_spi_error(struct qcaspi *qca); 54 int qcaspi_read_register(struct qcaspi *qca, u16 reg, u16 *result); 55 int qcaspi_write_register(struct qcaspi *qca, u16 reg, u16 value, int retry);
|
| A D | qca_debug.h | 15 void qcaspi_init_device_debugfs(struct qcaspi *qca); 17 void qcaspi_remove_device_debugfs(struct qcaspi *qca);
|
| /drivers/bluetooth/ |
| A D | hci_qca.c | 301 bool old_vote = (qca->tx_vote | qca->rx_vote); in serial_clock_vote() 339 new_vote = qca->rx_vote | qca->tx_vote; in serial_clock_vote() 495 queue_work(qca->workqueue, &qca->ws_tx_vote_off); in hci_ibs_tx_idle_timeout() 586 qca = kzalloc(sizeof(*qca), GFP_KERNEL); in qca_open() 587 if (!qca) in qca_open() 650 qca->tx_idle_delay, qca->wake_retrans); in qca_open() 744 kfree(qca); in qca_close() 773 queue_work(qca->workqueue, &qca->ws_awake_rx); in device_want_to_wakeup() 819 queue_work(qca->workqueue, &qca->ws_rx_vote_off); in device_want_to_sleep() 939 queue_work(qca->workqueue, &qca->ws_awake_device); in qca_enqueue() [all …]
|
| /drivers/net/dsa/ |
| A D | Makefile | 25 obj-y += qca/
|
| A D | Kconfig | 85 source "drivers/net/dsa/qca/Kconfig"
|
Completed in 20 milliseconds