Home
last modified time | relevance | path

Searched full:uartdm (Results 1 – 25 of 37) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/serial/
H A Dqcom,msm-uartdm.yaml4 $id: http://devicetree.org/schemas/serial/qcom,msm-uartdm.yaml#
7 title: Qualcomm MSM Serial UARTDM
15 The MSM serial UARTDM hardware is designed for high-speed use cases where the
29 - qcom,msm-uartdm-v1.1
30 - qcom,msm-uartdm-v1.2
31 - qcom,msm-uartdm-v1.3
32 - qcom,msm-uartdm-v1.4
33 - const: qcom,msm-uartdm
58 channel. Required when using DMA for reception with UARTDM v1.3 and
65 channel. Required when using DMA for transmission with UARTDM v1.3 and
[all …]
H A Dqcom,msm-uart.yaml16 with the MSM serial UARTDM except that it only supports reading and writing
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dipq9574.dtsi331 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
341 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
351 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
361 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
371 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
381 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dipq5332.dtsi230 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
240 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dqcs404.dtsi1002 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1015 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1028 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1082 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1246 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dipq5018.dtsi149 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dipq8074.dtsi453 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
463 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
478 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dmsm8976.dtsi868 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
879 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
988 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dmsm8994.dtsi536 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
671 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dsdm630.dtsi1671 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1686 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1793 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,gsbi.yaml78 $ref: /schemas/serial/qcom,msm-uartdm.yaml#
110 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
/openbmc/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8660.dtsi205 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
240 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
299 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
H A Dqcom-ipq8064.dtsi786 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
823 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
860 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
939 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
998 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
H A Dqcom-mdm9615.dtsi209 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
249 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
H A Dqcom-msm8226.dtsi225 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
234 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
243 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dqcom-apq8064.dtsi428 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
519 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
556 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
592 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
628 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
H A Dqcom-ipq4019.dtsi384 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
396 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dqcom-msm8974.dtsi498 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
507 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
584 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
596 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
605 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Dqcom-msm8960.dtsi252 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
/openbmc/u-boot/arch/arm/dts/
H A Ddragonboard820c.dts80 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
H A Ddragonboard410c.dts81 compatible = "qcom,msm-uartdm-v1.4";
/openbmc/u-boot/doc/device-tree-bindings/serial/
H A Dmsm-serial.txt4 - compatible: must be "qcom,msm-uartdm-v1.4"
/openbmc/u-boot/drivers/serial/
H A Dserial_msm.c21 /* Serial registers - this driver works in uartdm mode*/
229 { .compatible = "qcom,msm-uartdm-v1.4" },
/openbmc/linux/arch/arm/include/debug/
H A Dmsm.S43 @ UARTDM reg. Read to induce delay
/openbmc/linux/drivers/tty/serial/
H A Dmsm_serial.c231 * on uartdm hardware instead in msm_serial_set_mnd_regs()
259 * sending flush command to ADM, disable the channel of UARTDM. in msm_stop_dma()
644 * Well, when DMA is ADM3 engine(implied by <= UARTDM v1.3), in msm_start_rx_dma()
1747 OF_EARLYCON_DECLARE(msm_serial_dm, "qcom,msm-uartdm",
1779 { .compatible = "qcom,msm-uartdm-v1.1", .data = (void *)UARTDM_1P1 },
1780 { .compatible = "qcom,msm-uartdm-v1.2", .data = (void *)UARTDM_1P2 },
1781 { .compatible = "qcom,msm-uartdm-v1.3", .data = (void *)UARTDM_1P3 },
1782 { .compatible = "qcom,msm-uartdm-v1.4", .data = (void *)UARTDM_1P4 },
1857 { .compatible = "qcom,msm-uartdm" },

12