Home
last modified time | relevance | path

Searched refs:qca (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/qualcomm/
Dqca_spi.c77 start_spi_intr_handling(struct qcaspi *qca, u16 *intr_cause) in start_spi_intr_handling() argument
81 qcaspi_write_register(qca, SPI_REG_INTR_ENABLE, 0); in start_spi_intr_handling()
82 qcaspi_read_register(qca, SPI_REG_INTR_CAUSE, intr_cause); in start_spi_intr_handling()
83 netdev_dbg(qca->net_dev, "interrupts: 0x%04x\n", *intr_cause); in start_spi_intr_handling()
87 end_spi_intr_handling(struct qcaspi *qca, u16 intr_cause) in end_spi_intr_handling() argument
94 qcaspi_write_register(qca, SPI_REG_INTR_CAUSE, intr_cause); in end_spi_intr_handling()
95 qcaspi_write_register(qca, SPI_REG_INTR_ENABLE, intr_enable); in end_spi_intr_handling()
96 netdev_dbg(qca->net_dev, "acking int: 0x%04x\n", intr_cause); in end_spi_intr_handling()
100 qcaspi_write_burst(struct qcaspi *qca, u8 *src, u32 len) in qcaspi_write_burst() argument
103 struct spi_message *msg = &qca->spi_msg2; in qcaspi_write_burst()
[all …]
Dqca_7k.c35 qcaspi_spi_error(struct qcaspi *qca) in qcaspi_spi_error() argument
37 if (qca->sync != QCASPI_SYNC_READY) in qcaspi_spi_error()
40 netdev_err(qca->net_dev, "spi error\n"); in qcaspi_spi_error()
41 qca->sync = QCASPI_SYNC_UNKNOWN; in qcaspi_spi_error()
42 qca->stats.spi_err++; in qcaspi_spi_error()
46 qcaspi_read_register(struct qcaspi *qca, u16 reg, u16 *result) in qcaspi_read_register() argument
56 if (qca->legacy_mode) { in qcaspi_read_register()
57 msg = &qca->spi_msg1; in qcaspi_read_register()
58 transfer = &qca->spi_xfer1; in qcaspi_read_register()
62 spi_sync(qca->spi_dev, msg); in qcaspi_read_register()
[all …]
Dqca_debug.c70 struct qcaspi *qca = s->private; in qcaspi_info_show() local
73 (unsigned long)qca->buffer_size); in qcaspi_info_show()
77 if (qca->txr.skb[qca->txr.head] == NULL) in qcaspi_info_show()
79 else if (qca->txr.skb[qca->txr.tail]) in qcaspi_info_show()
87 qca->txr.size); in qcaspi_info_show()
90 (unsigned int)qca->sync); in qcaspi_info_show()
91 switch (qca->sync) { in qcaspi_info_show()
108 qca->spi_dev->irq); in qcaspi_info_show()
110 qca->intr_req); in qcaspi_info_show()
112 qca->intr_svc); in qcaspi_info_show()
[all …]
Dqca_7k.h67 void qcaspi_spi_error(struct qcaspi *qca);
68 int qcaspi_read_register(struct qcaspi *qca, u16 reg, u16 *result);
69 int qcaspi_write_register(struct qcaspi *qca, u16 reg, u16 value);
70 int qcaspi_tx_cmd(struct qcaspi *qca, u16 cmd);
Dqca_debug.h28 void qcaspi_init_device_debugfs(struct qcaspi *qca);
30 void qcaspi_remove_device_debugfs(struct qcaspi *qca);
/linux-4.1.27/Documentation/devicetree/bindings/watchdog/
Dqca-ar7130-wdt.txt4 - compatible: must be "qca,ar7130-wdt"
11 compatible = "qca,ar9330-wdt", "qca,ar7130-wdt";
/linux-4.1.27/Documentation/devicetree/bindings/serial/
Dqca,ar9330-uart.txt5 - compatible: Must be "qca,ar9330-uart"
29 compatible = "qca,ar9330-uart";
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dqca-qca7000-spi.txt7 - compatible : Should be "qca,qca7000"
20 - qca,legacy-mode : Set the SPI data transfer of the QCA7000 to legacy mode.
38 compatible = "qca,qca7000";
/linux-4.1.27/Documentation/devicetree/bindings/
Dvendor-prefixes.txt154 qca Qualcomm Atheros, Inc.
/linux-4.1.27/
DMAINTAINERS1716 M: Kalle Valo <kvalo@qca.qualcomm.com>
1724 M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1726 L: wil6210@qca.qualcomm.com
8076 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8084 M: Kalle Valo <kvalo@qca.qualcomm.com>