Home
last modified time | relevance | path

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

12

/linux/arch/arm64/boot/dts/qcom/
H A Dsdx75.dtsi524 compatible = "qcom,geni-se-qup";
533 interconnect-names = "qup-core";
555 interconnect-names = "qup-core", "qup-config", "qup-memory";
578 interconnect-names = "qup-core", "qup-config", "qup-memory";
594 interconnect-names = "qup-core",
595 "qup-config";
620 interconnect-names = "qup-core", "qup-config", "qup-memory";
643 interconnect-names = "qup-core", "qup-config", "qup-memory";
666 interconnect-names = "qup-core", "qup-config", "qup-memory";
689 interconnect-names = "qup-core", "qup-config", "qup-memory";
[all …]
H A Dsdm670.dtsi739 compatible = "qcom,geni-se-qup";
749 interconnect-names = "qup-core";
766 interconnect-names = "qup-core", "qup-config", "qup-memory";
787 interconnect-names = "qup-core", "qup-config", "qup-memory";
808 interconnect-names = "qup-core", "qup-config", "qup-memory";
829 interconnect-names = "qup-core", "qup-config", "qup-memory";
850 interconnect-names = "qup-core", "qup-config", "qup-memory";
871 interconnect-names = "qup-core", "qup-config", "qup-memory";
892 interconnect-names = "qup-core", "qup-config", "qup-memory";
913 interconnect-names = "qup-core", "qup-config", "qup-memory";
[all …]
H A Dqdu1000.dtsi436 compatible = "qcom,geni-se-qup";
444 interconnect-names = "qup-core";
652 compatible = "qcom,geni-se-qup";
1094 qup_uart0_default: qup-uart0-default-state {
1099 qup_i2c1_data_clk: qup-i2c1-data-clk-state {
1104 qup_spi1_data_clk: qup-spi1-data-clk-state {
1109 qup_spi1_cs: qup-spi1-cs-state {
1114 qup_i2c2_data_clk: qup-i2c2-data-clk-state {
1119 qup_spi2_data_clk: qup-spi2-data-clk-state {
1124 qup_spi2_cs: qup-spi2-cs-state {
[all …]
H A Dsm6125.dtsi441 qup_i2c0_default: qup-i2c0-default-state {
448 qup_i2c0_sleep: qup-i2c0-sleep-state {
455 qup_i2c1_default: qup-i2c1-default-state {
462 qup_i2c1_sleep: qup-i2c1-sleep-state {
469 qup_i2c2_default: qup-i2c2-default-state {
476 qup_i2c2_sleep: qup-i2c2-sleep-state {
483 qup_i2c3_default: qup-i2c3-default-state {
490 qup_i2c3_sleep: qup-i2c3-sleep-state {
497 qup_i2c4_default: qup-i2c4-default-state {
504 qup_i2c4_sleep: qup-i2c4-sleep-state {
[all …]
H A Dsm6115.dtsi285 qup_opp_table: opp-table-qup {
640 qup_i2c0_default: qup-i2c0-default-state {
647 qup_i2c1_default: qup-i2c1-default-state {
654 qup_i2c2_default: qup-i2c2-default-state {
661 qup_i2c3_default: qup-i2c3-default-state {
668 qup_i2c4_default: qup-i2c4-default-state {
675 qup_i2c5_default: qup-i2c5-default-state {
682 qup_spi0_default: qup-spi0-default-state {
689 qup_spi1_default: qup-spi1-default-state {
696 qup_spi2_default: qup-spi2-default-state {
[all …]
H A Dsc7280-idp-ec-h1.dtsi95 qup_spi10_cs_gpio_init_high: qup-spi10-cs-gpio-init-high-state {
101 qup_spi14_cs_gpio_init_high: qup-spi14-cs-gpio-init-high-state {
H A Dsc7280-qcard.dtsi599 qup_uart7_sleep_cts: qup-uart7-sleep-cts-state {
613 qup_uart7_sleep_rts: qup-uart7-sleep-rts-state {
626 qup_uart7_sleep_rx: qup-uart7-sleep-rx-state {
638 qup_uart7_sleep_tx: qup-uart7-sleep-tx-state {
H A Dsm4450.dtsi402 compatible = "qcom,geni-se-qup";
486 qup_uart7_rx: qup-uart7-rx-state {
493 qup_uart7_tx: qup-uart7-tx-state {
H A Dmsm8917.dtsi1378 compatible = "qcom,i2c-qup-v2.2.1";
1395 compatible = "qcom,i2c-qup-v2.2.1";
1412 compatible = "qcom,spi-qup-v2.2.1";
1429 compatible = "qcom,i2c-qup-v2.2.1";
1446 compatible = "qcom,i2c-qup-v2.2.1";
1463 compatible = "qcom,spi-qup-v2.2.1";
/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,sa8255p-geni-se-qup.yaml4 $id: http://devicetree.org/schemas/soc/qcom/qcom,sa8255p-geni-se-qup.yaml#
7 title: GENI Serial Engine QUP Wrapper Controller
13 Generic Interface (GENI) based Qualcomm Universal Peripheral (QUP) wrapper
15 like UART, SPI, I2C, I3C, etc. A single QUP module can provide up to 8 Serial
16 Interfaces, using its internal Serial Engines. The GENI Serial Engine QUP
22 const: qcom,sa8255p-geni-se-qup
25 description: QUP wrapper common register address and length.
92 compatible = "qcom,sa8255p-geni-se-qup";
H A Dqcom,geni-se.yaml7 title: GENI Serial Engine QUP Wrapper Controller
13 Generic Interface (GENI) based Qualcomm Universal Peripheral (QUP) wrapper
15 like UART, SPI, I2C, I3C, etc. A single QUP module can provide upto 8 Serial
16 Interfaces, using its internal Serial Engines. The GENI Serial Engine QUP
23 - qcom,geni-se-qup
27 description: QUP wrapper common register address and length.
50 const: qup-core
59 description: Specify the name of the QUP firmware to load.
134 compatible = "qcom,geni-se-qup";
H A Dqcom,gsbi.yaml45 CRCI MUX value for QUP CRCI ports. Please reference
70 $ref: /schemas/spi/qcom,spi-qup.yaml#
74 $ref: /schemas/i2c/qcom,i2c-qup.yaml#
119 compatible = "qcom,i2c-qup-v1.1.1";
/linux/Documentation/devicetree/bindings/spi/
H A Dqcom,spi-qup.yaml4 $id: http://devicetree.org/schemas/spi/qcom,spi-qup.yaml#
7 title: Qualcomm Universal Peripheral (QUP) Serial Peripheral Interface (SPI)
15 The QUP core is an AHB slave that provides a common data path (an output FIFO
27 - qcom,spi-qup-v1.1.1 # for 8660, 8960 and 8064
28 - qcom,spi-qup-v2.1.1 # for 8974 and later
29 - qcom,spi-qup-v2.2.1 # for 8974 v2 and later
78 compatible = "qcom,spi-qup-v2.2.1";
/linux/Documentation/devicetree/bindings/interconnect/
H A Dqcom,rpmh.yaml37 - qcom,sc7180-qup-virt
48 - qcom,sc8180x-qup-virt
91 - qcom,sm8250-qup-virt
118 - qcom,sc8180x-qup-virt
120 - qcom,sm8250-qup-virt
H A Dqcom,qcm2290.yaml43 - qcom,qcm2290-qup-virt
67 qup_virt: interconnect-qup {
68 compatible = "qcom,qcm2290-qup-virt";
/linux/include/linux/soc/qcom/
H A Dgeni-se.h61 * @wrapper: Pointer to the parent QUP Wrapper core
270 * For QUP HW Version >= 3.10 Tx fifo depth support is increased
281 * For QUP HW Version >= 3.10 Rx fifo depth support is increased
298 /* QUP SE VERSION value for major number 2 and minor number 5 */
425 * based on QUP HW version
471 * based on QUP HW version
/linux/Documentation/devicetree/bindings/serial/
H A Dqcom,sa8255p-geni-uart.yaml7 title: Qualcomm Geni based QUP UART interface
/linux/include/dt-bindings/interconnect/
H A Dqcom,qcm2290.h79 /* QUP Virtual */
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8226.dtsi611 compatible = "qcom,i2c-qup-v2.1.1";
624 compatible = "qcom,i2c-qup-v2.1.1";
637 compatible = "qcom,i2c-qup-v2.1.1";
650 compatible = "qcom,i2c-qup-v2.1.1";
663 compatible = "qcom,i2c-qup-v2.1.1";
676 compatible = "qcom,i2c-qup-v2.1.1";
H A Dqcom-msm8974.dtsi541 compatible = "qcom,i2c-qup-v2.1.1";
555 compatible = "qcom,i2c-qup-v2.1.1";
569 compatible = "qcom,i2c-qup-v2.1.1";
583 compatible = "qcom,i2c-qup-v2.1.1";
639 compatible = "qcom,i2c-qup-v2.1.1";
653 compatible = "qcom,i2c-qup-v2.1.1";
669 compatible = "qcom,i2c-qup-v2.1.1";
1762 /* 6 interfaces per QUP, BLSP2 indexes are numbered (n)+6 */
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dqcom,qcs8300-tlmm.yaml113 qup-uart7-state {
H A Dqcom,sdm670-tlmm.yaml107 qup-i2c9-state {
H A Dqcom,milos-tlmm.yaml126 qup-uart5-default-state {
H A Dqcom,sc7280-pinctrl.yaml124 qup_uart5_default: qup-uart5-state {
H A Dqcom,sc7180-pinctrl.yaml133 qup_spi11_cs_gpio: qup-spi11-cs-gpio-state {

12