Home
last modified time | relevance | path

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

12

/linux-6.14.4/Documentation/devicetree/bindings/serial/
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
66 channel. Required when using DMA for reception with UARTDM v1.3 and
73 channel. Required when using DMA for transmission with UARTDM v1.3 and
[all …]
Dqcom,msm-uart.yaml16 with the MSM serial UARTDM except that it only supports reading and writing
/linux-6.14.4/Documentation/devicetree/bindings/soc/qcom/
Dqcom,gsbi.yaml78 $ref: /schemas/serial/qcom,msm-uartdm.yaml#
110 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dipq6018.dtsi490 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
500 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
510 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
520 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
530 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
540 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dipq9574.dtsi482 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
492 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
502 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
512 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
522 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
532 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dipq8074.dtsi445 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
455 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
470 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
482 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dipq5332.dtsi257 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
267 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dqcs404.dtsi1013 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1026 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1039 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1093 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1257 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dipq5018.dtsi218 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dmsm8994.dtsi536 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
671 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dmsm8976.dtsi1336 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1347 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1456 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dsdm630.dtsi1741 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1756 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
1863 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
/linux-6.14.4/arch/arm/boot/dts/qcom/
Dqcom-msm8660.dtsi187 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
222 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
281 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
Dqcom-mdm9615.dtsi208 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
248 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
Dqcom-ipq8064.dtsi765 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
802 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
839 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
918 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
977 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
Dqcom-msm8226.dtsi501 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
510 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
521 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
530 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dqcom-apq8064.dtsi427 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
518 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
555 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
591 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
627 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
Dqcom-ipq4019.dtsi378 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
390 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dqcom-msm8974.dtsi519 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
528 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
605 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
617 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
626 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dqcom-msm8960.dtsi255 compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm";
Dqcom-sdx65.dtsi223 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dqcom-apq8084.dtsi735 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
Dqcom-sdx55.dtsi207 compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
/linux-6.14.4/arch/arm/include/debug/
Dmsm.S43 @ UARTDM reg. Read to induce delay
/linux-6.14.4/drivers/tty/serial/
Dmsm_serial.c237 * on uartdm hardware instead in msm_serial_set_mnd_regs()
269 * sending flush command to ADM, disable the channel of UARTDM. in msm_stop_dma()
659 * Well, when DMA is ADM3 engine(implied by <= UARTDM v1.3), in msm_start_rx_dma()
1752 OF_EARLYCON_DECLARE(msm_serial_dm, "qcom,msm-uartdm",
1784 { .compatible = "qcom,msm-uartdm-v1.1", .data = (void *)UARTDM_1P1 },
1785 { .compatible = "qcom,msm-uartdm-v1.2", .data = (void *)UARTDM_1P2 },
1786 { .compatible = "qcom,msm-uartdm-v1.3", .data = (void *)UARTDM_1P3 },
1787 { .compatible = "qcom,msm-uartdm-v1.4", .data = (void *)UARTDM_1P4 },
1869 { .compatible = "qcom,msm-uartdm" },

12