/Documentation/devicetree/bindings/serial/ |
D | fsl-imx-uart.yaml | 4 $id: http://devicetree.org/schemas/serial/fsl-imx-uart.yaml# 7 title: Freescale i.MX Universal Asynchronous Receiver/Transmitter (UART) 19 - const: fsl,imx1-uart 20 - const: fsl,imx21-uart 23 - fsl,imx25-uart 24 - fsl,imx27-uart 25 - fsl,imx31-uart 26 - fsl,imx35-uart 27 - fsl,imx50-uart 28 - fsl,imx51-uart [all …]
|
D | mvebu-uart.txt | 1 * Marvell UART : Non standard UART used in some of Marvell EBU SoCs 6 - "marvell,armada-3700-uart" for the standard variant of the UART 9 - "marvell,armada-3700-uart-ext" for the extended variant of the 10 UART (128 bytes FIFO, DMA, front interrupts, 8-bit or 32-bit 13 - clocks: UART reference clock used to derive the baudrate. If no clock 14 is provided (possible only with the "marvell,armada-3700-uart" 20 (marvell,armada-3700-uart): "uart-sum", "uart-tx" and "uart-rx", 21 respectively the UART sum interrupt, the UART TX interrupt and 22 UART RX interrupt. A corresponding interrupt-names property must 25 (marvell,armada-3700-uart-ext): "uart-tx" and "uart-rx", [all …]
|
D | mtk-uart.txt | 1 * MediaTek Universal Asynchronous Receiver/Transmitter (UART) 5 * "mediatek,mt2701-uart" for MT2701 compatible UARTS 6 * "mediatek,mt2712-uart" for MT2712 compatible UARTS 7 * "mediatek,mt6580-uart" for MT6580 compatible UARTS 8 * "mediatek,mt6582-uart" for MT6582 compatible UARTS 9 * "mediatek,mt6589-uart" for MT6589 compatible UARTS 10 * "mediatek,mt6755-uart" for MT6755 compatible UARTS 11 * "mediatek,mt6765-uart" for MT6765 compatible UARTS 12 * "mediatek,mt6779-uart" for MT6779 compatible UARTS 13 * "mediatek,mt6795-uart" for MT6795 compatible UARTS [all …]
|
D | sirf-uart.txt | 4 - compatible : Should be "sirf,prima2-uart", "sirf, prima2-usp-uart", 5 "sirf,atlas7-uart" or "sirf,atlas7-usp-uart". 7 - interrupts : Should contain uart interrupt 9 - clocks : Should contain uart clock number 12 - uart-has-rtscts: we have hardware flow controller pins in hardware 13 - rts-gpios: RTS pin for USP-based UART if uart-has-rtscts is true 14 - cts-gpios: CTS pin for USP-based UART if uart-has-rtscts is true 18 uart0: uart@b0050000 { 20 compatible = "sirf,prima2-uart"; 30 compatible = "sirf,prima2-usp-uart"; [all …]
|
D | snps-dw-apb-uart.yaml | 4 $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml# 7 title: Synopsys DesignWare ABP UART 20 - renesas,r9a06g032-uart 21 - renesas,r9a06g033-uart 22 - const: renesas,rzn1-uart 25 - rockchip,px30-uart 26 - rockchip,rk3036-uart 27 - rockchip,rk3066-uart 28 - rockchip,rk3188-uart 29 - rockchip,rk3288-uart [all …]
|
D | omap_serial.txt | 1 OMAP UART controller 4 - compatible : should be "ti,j721e-uart", "ti,am654-uart" for J721E controllers 5 - compatible : should be "ti,am654-uart" for AM654 controllers 6 - compatible : should be "ti,omap2-uart" for OMAP2 controllers 7 - compatible : should be "ti,omap3-uart" for OMAP3 controllers 8 - compatible : should be "ti,omap4-uart" for OMAP4 controllers 9 - compatible : should be "ti,am4372-uart" for AM437x controllers 10 - compatible : should be "ti,am3352-uart" for AM335x controllers 11 - compatible : should be "ti,dra742-uart" for DRA7x controllers 13 - interrupts or interrupts-extended : Should contain the uart interrupt [all …]
|
D | sprd-uart.yaml | 5 $id: "http://devicetree.org/schemas/serial/sprd-uart.yaml#" 8 title: Spreadtrum serial UART 20 - sprd,sc9860-uart 21 - sprd,sc9863a-uart 22 - const: sprd,sc9836-uart 23 - const: sprd,sc9836-uart 37 "enable" for UART module enable clock, "uart" for UART clock, "source" 38 for UART source (parent) clock. 41 - const: uart 65 compatible = "sprd,sc9860-uart", "sprd,sc9836-uart"; [all …]
|
D | samsung_uart.yaml | 7 title: Samsung S3C, S5P and Exynos SoC UART Controller 14 Each Samsung UART should have an alias correctly numbered in the "aliases" 22 - samsung,s3c2410-uart 23 - samsung,s3c2412-uart 24 - samsung,s3c2440-uart 25 - samsung,s3c6400-uart 26 - samsung,s5pv210-uart 27 - samsung,exynos4210-uart 48 - const: uart 59 samsung,uart-fifosize: [all …]
|
D | amlogic,meson-uart.yaml | 5 $id: "http://devicetree.org/schemas/serial/amlogic,meson-uart.yaml#" 8 title: Amlogic Meson SoC UART Serial Interface 14 The Amlogic Meson SoC UART Serial Interface is present on a large range 25 - description: Always-on power domain UART controller 28 - amlogic,meson6-uart 29 - amlogic,meson8-uart 30 - amlogic,meson8b-uart 31 - amlogic,meson-gx-uart 32 - const: amlogic,meson-ao-uart 33 - description: Everything-Else power domain UART controller [all …]
|
D | 8250.yaml | 7 title: UART (Universal Asynchronous Receiver/Transmitter) bindings 24 const: mrvl,mmp-uart 56 - const: intel,xscale-uart 57 - const: mrvl,pxa-uart 58 - const: nuvoton,npcm750-uart 59 - const: nvidia,tegra20-uart 60 - const: nxp,lpc3220-uart 69 - nxp,lpc1850-uart 71 - ti,da830-uart 76 - cavium,octeon-3860-uart [all …]
|
D | actions,owl-uart.txt | 1 Actions Semi Owl UART 4 - compatible : "actions,s500-uart", "actions,owl-uart" for S500 5 "actions,s900-uart", "actions,owl-uart" for S900 7 - interrupts : Should contain UART interrupt. 13 compatible = "actions,s500-uart", "actions,owl-uart";
|
D | cirrus,clps711x-uart.txt | 1 * Cirrus Logic CLPS711X Universal Asynchronous Receiver/Transmitter (UART) 4 - compatible: Should be "cirrus,ep7209-uart". 6 - interrupts: Should contain UART TX and RX interrupt. 7 - clocks: Should contain UART core clock number. 8 - syscon: Phandle to SYSCON node, which contain UART control bits. 14 Note: Each UART port should have an alias correctly numbered 22 uart1: uart@80000480 { 23 compatible = "cirrus,ep7312-uart","cirrus,ep7209-uart";
|
D | cdns,uart.txt | 1 Binding for Cadence UART Controller 5 Use "xlnx,xuartps","cdns,uart-r1p8" for Zynq-7xxx SoC. 6 Use "xlnx,zynqmp-uart","cdns,uart-r1p12" for Zynq Ultrascale+ MPSoC. 7 - reg: Should contain UART controller registers location and length. 8 - interrupts: Should contain UART controller interrupts. 9 - clocks: Must contain phandles to the UART clocks 21 uart@e0000000 { 22 compatible = "cdns,uart-r1p8";
|
D | ingenic,uart.yaml | 4 $id: http://devicetree.org/schemas/serial/ingenic,uart.yaml# 7 title: Ingenic SoCs UART controller devicetree bindings 22 - ingenic,jz4740-uart 23 - ingenic,jz4760-uart 24 - ingenic,jz4780-uart 25 - ingenic,x1000-uart 28 - ingenic,jz4770-uart 29 - ingenic,jz4775-uart 30 - const: ingenic,jz4760-uart 32 - const: ingenic,jz4725b-uart [all …]
|
D | qcom,msm-uart.txt | 1 * MSM Serial UART 3 The MSM serial UART hardware is designed for low-speed use cases where a 9 - compatible: Should contain "qcom,msm-uart" 10 - reg: Should contain UART register location and length. 11 - interrupts: Should contain UART interrupt. 17 A uart device at 0xa9c00000 with interrupt 11. 20 compatible = "qcom,msm-uart";
|
D | sifive-serial.yaml | 7 title: SiFive asynchronous serial interface (UART) 20 - const: sifive,fu540-c000-uart 24 Should be something similar to "sifive,<chip>-uart" 25 for the UART as integrated on a particular chip, 26 and "sifive,uart<version>" for the general UART IP 29 UART HDL that corresponds to the IP block version 32 https://github.com/sifive/sifive-blocks/tree/master/src/main/scala/devices/uart 55 compatible = "sifive,fu540-c000-uart", "sifive,uart0";
|
D | arc-uart.txt | 1 * Synopsys ARC UART : Non standard UART used in some of the ARC FPGA boards 4 - compatible : "snps,arc-uart" 7 - clock-frequency : the input clock frequency for the UART 8 - current-speed : baud rate for UART 13 compatible = "snps,arc-uart";
|
D | arm,mps2-uart.txt | 1 ARM MPS2 UART 4 - compatible : Should be "arm,mps2-uart" 6 - interrupts : Reference to the UART RX, TX and overrun interrupts 9 - clocks : The input clock of the UART 15 compatible = "arm,mps2-uart";
|
D | serial.yaml | 18 Each enabled UART may have an optional "serialN" alias in the "aliases" node, 30 the UART's CTS line. 36 the UART's DCD line. 42 the UART's DSR line. 48 the UART's DTR line. 54 the UART's RNG line. 60 the UART's RTS line. 62 uart-has-rtscts: 65 The presence of this property indicates that the UART has dedicated lines 68 UART hardware and the board wiring. [all …]
|
D | efm32-uart.txt | 1 * Energymicro efm32 UART 4 - compatible : Should be "energymicro,efm32-uart" 6 - interrupts : Should contain uart interrupt 15 uart@4000c400 { 16 compatible = "energymicro,efm32-uart";
|
D | qca,ar9330-uart.yaml | 4 $id: http://devicetree.org/schemas/serial/qca,ar9330-uart.yaml# 7 title: Qualcomm Atheros AR9330 High-Speed UART 17 const: qca,ar9330-uart 29 const: uart 43 compatible = "qca,ar9330-uart"; 46 clock-names = "uart";
|
D | altera_uart.txt | 1 Altera UART 4 - compatible : should be "ALTR,uart-1.0" <DEPRECATED> 5 - compatible : should be "altr,uart-1.0" 8 - clock-frequency : frequency of the clock input to the UART
|
/Documentation/devicetree/bindings/soc/fsl/cpm_qe/ |
D | serial.txt | 4 - fsl,cpm1-smc-uart 5 - fsl,cpm2-smc-uart 6 - fsl,cpm1-scc-uart 7 - fsl,cpm2-scc-uart 8 - fsl,qe-uart 23 compatible = "fsl,mpc8272-scc-uart", 24 "fsl,cpm2-scc-uart";
|
/Documentation/devicetree/bindings/pinctrl/ |
D | pinctrl-mt7622.txt | 196 "pmic", "pwm", "sd", "spi", "tdm", "uart", "watchdog" 306 "uart0_0_tx_rx" "uart" 6, 7 307 "uart1_0_tx_rx" "uart" 55, 56 308 "uart1_0_rts_cts" "uart" 57, 58 309 "uart1_1_tx_rx" "uart" 73, 74 310 "uart1_1_rts_cts" "uart" 75, 76 311 "uart2_0_tx_rx" "uart" 3, 4 312 "uart2_0_rts_cts" "uart" 1, 2 313 "uart2_1_tx_rx" "uart" 51, 52 314 "uart2_1_rts_cts" "uart" 53, 54 [all …]
|
/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/ |
D | ucc.txt | 4 - device_type : should be "network", "hldc", "uart", "transparent" 15 - port-number : for UART drivers, the port number to use, between 0 and 3. 18 CPM UART driver, the port-number is required for the QE UART driver. 19 - soft-uart : for UART drivers, if specified this means the QE UART device 20 driver should use "Soft-UART" mode, which is needed on some SOCs that have 21 broken UART hardware. Soft-UART is provided via a microcode upload.
|