Searched +full:ar9330 +full:- +full:uart (Results 1 – 3 of 3) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/serial/qca,ar9330-uart.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Qualcomm Atheros AR9330 High-Speed UART10 - Oleksij Rempel <o.rempel@pengutronix.de>13 - $ref: serial.yaml#17 const: qca,ar9330-uart28 clock-names:29 const: uart[all …]
1 // SPDX-License-Identifier: GPL-2.02 #include <dt-bindings/clock/ath79-clk.h>7 #address-cells = <1>;8 #size-cells = <1>;11 #address-cells = <1>;12 #size-cells = <0>;22 cpuintc: interrupt-controller {23 compatible = "qca,ar7100-cpu-intc";25 interrupt-controller;26 #interrupt-cells = <1>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Atheros AR933X SoC built-in UART driver31 #include <asm/mach-ath79/ar933x_uart.h>35 #define DRIVER_NAME "ar933x-uart"60 return readl(up->port.membase + offset); in ar933x_uart_read()66 writel(value, up->port.membase + offset); in ar933x_uart_write()98 up->ier |= AR933X_UART_INT_TX_EMPTY; in ar933x_uart_start_tx_interrupt()99 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); in ar933x_uart_start_tx_interrupt()104 up->ier &= ~AR933X_UART_INT_TX_EMPTY; in ar933x_uart_stop_tx_interrupt()105 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); in ar933x_uart_stop_tx_interrupt()[all …]