/linux-4.4.14/drivers/net/ethernet/qualcomm/ |
D | qca_spi.c | 77 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 …]
|
D | qca_7k.c | 35 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 …]
|
D | qca_debug.c | 70 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 …]
|
D | qca_7k.h | 67 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);
|
D | qca_debug.h | 28 void qcaspi_init_device_debugfs(struct qcaspi *qca); 30 void qcaspi_remove_device_debugfs(struct qcaspi *qca);
|
/linux-4.4.14/drivers/bluetooth/ |
D | hci_qca.c | 133 struct qca_data *qca = hu->priv; in serial_clock_vote() local 136 bool old_vote = (qca->tx_vote | qca->rx_vote); in serial_clock_vote() 141 diff = jiffies_to_msecs(jiffies - qca->vote_last_jif); in serial_clock_vote() 144 qca->vote_off_ms += diff; in serial_clock_vote() 146 qca->vote_on_ms += diff; in serial_clock_vote() 150 qca->tx_vote = true; in serial_clock_vote() 151 qca->tx_votes_on++; in serial_clock_vote() 156 qca->rx_vote = true; in serial_clock_vote() 157 qca->rx_votes_on++; in serial_clock_vote() 162 qca->tx_vote = false; in serial_clock_vote() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/mips/ |
D | ath79-soc.txt | 7 - qca,ar7130 8 - qca,ar7141 9 - qca,ar7161 10 - qca,ar7240 11 - qca,ar7241 12 - qca,ar7242 13 - qca,ar9130 14 - qca,ar9132 15 - qca,ar9330 16 - qca,ar9331 [all …]
|
/linux-4.4.14/arch/mips/boot/dts/qca/ |
D | ar9132.dtsi | 2 compatible = "qca,ar9132"; 19 compatible = "qca,ar9132-cpu-intc", "qca,ar7100-cpu-intc"; 24 qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>; 25 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>, 48 compatible = "qca,ar9132-ddr-controller", 49 "qca,ar7240-ddr-controller"; 52 #qca,ddr-wb-channel-cells = <1>; 71 compatible = "qca,ar9132-gpio", 72 "qca,ar7100-gpio"; 86 compatible = "qca,ar9132-ppl", [all …]
|
D | ar9132_tl_wr1043nd_v1.dts | 9 compatible = "tplink,tl-wr1043nd-v1", "qca,ar9132";
|
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/ |
D | qca,ath79-cpu-intc.txt | 5 qca,ddr-wb-channels and qca,ddr-wb-channel-interrupts properties. 9 - compatible: has to be "qca,<soctype>-cpu-intc", "qca,ar7100-cpu-intc" 20 - qca,ddr-wb-channel-interrupts: List of the interrupts needing a write 22 - qca,ddr-wb-channels: List of phandles to the write buffer channels for 23 each interrupt. If qca,ddr-wb-channel-interrupts is not present the interrupt 29 compatible = "qca,ar9132-cpu-intc", "qca,ar7100-cpu-intc"; 34 qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>; 35 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>, 43 #qca,ddr-wb-channel-cells = <1>;
|
D | qca,ath79-misc-intc.txt | 7 - compatible: has to be "qca,<soctype>-cpu-intc", "qca,ar7100-misc-intc" or 8 "qca,<soctype>-cpu-intc", "qca,ar7240-misc-intc" 25 compatible = "qca,ar9132-misc-intc", qca,ar7100-misc-intc"; 38 compatible = "qca,ar9331-misc-intc", qca,ar7240-misc-intc";
|
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ |
D | ath79-ddr-controller.txt | 10 - compatible: has to be "qca,<soc-type>-ddr-controller", 11 "qca,[ar7100|ar7240]-ddr-controller" as fallback. 12 On SoC with PCI support "qca,ar7100-ddr-controller" should be used as 13 fallback, otherwise "qca,ar7240-ddr-controller" should be used. 15 - #qca,ddr-wb-channel-cells: has to be 1, the index of the write buffer 21 compatible = "qca,ar9132-ddr-controller", 22 "qca,ar7240-ddr-controller"; 25 #qca,ddr-wb-channel-cells = <1>; 32 qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>; 33 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>,
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | qca,ath79-pll.txt | 6 - compatible: has to be "qca,<soctype>-cpu-intc" and one of the following 8 - "qca,ar7100-pll" 9 - "qca,ar7240-pll" 10 - "qca,ar9130-pll" 11 - "qca,ar9330-pll" 12 - "qca,ar9340-pll" 13 - "qca,qca9550-pll" 25 compatible = "qca,ar9132-ppl", "qca,ar9130-pll";
|
/linux-4.4.14/Documentation/devicetree/bindings/reset/ |
D | ath79-reset.txt | 7 - compatible: has to be "qca,<soctype>-reset", "qca,ar7100-reset" 16 compatible = "qca,ar9132-reset", "qca,ar7100-reset";
|
/linux-4.4.14/Documentation/devicetree/bindings/gpio/ |
D | gpio-ath79.txt | 4 - compatible: has to be "qca,<soctype>-gpio" and one of the following 6 - "qca,ar7100-gpio" 7 - "qca,ar9340-gpio" 27 compatible = "qca,ar9132-gpio", "qca,ar7100-gpio";
|
/linux-4.4.14/Documentation/devicetree/bindings/spi/ |
D | spi-ath79.txt | 4 - compatible: has to be "qca,<soc-type>-spi", "qca,ar7100-spi" as fallback. 16 compatible = "qca,ar9132-spi", "qca,ar7100-spi";
|
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/ |
D | qca-ar7130-wdt.txt | 4 - compatible: must be "qca,ar7130-wdt" 11 compatible = "qca,ar9330-wdt", "qca,ar7130-wdt";
|
/linux-4.4.14/Documentation/devicetree/bindings/serial/ |
D | qca,ar9330-uart.txt | 5 - compatible: Must be "qca,ar9330-uart" 29 compatible = "qca,ar9330-uart";
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | qca-qca7000-spi.txt | 7 - 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.4.14/arch/mips/boot/dts/ |
D | Makefile | 7 dts-dirs += qca
|
/linux-4.4.14/Documentation/devicetree/bindings/ |
D | vendor-prefixes.txt | 179 qca Qualcomm Atheros, Inc.
|
/linux-4.4.14/ |
D | MAINTAINERS | 1842 M: Kalle Valo <kvalo@qca.qualcomm.com> 1850 M: Maya Erez <qca_merez@qca.qualcomm.com> 1852 L: wil6210@qca.qualcomm.com 8756 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8764 M: Kalle Valo <kvalo@qca.qualcomm.com>
|