| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sdx75.dtsi | 524 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 D | sdm670.dtsi | 739 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 D | qdu1000.dtsi | 436 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 D | sm6125.dtsi | 441 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 D | sm6115.dtsi | 285 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 D | sc7280-idp-ec-h1.dtsi | 95 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 D | sc7280-qcard.dtsi | 599 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 D | sm4450.dtsi | 402 compatible = "qcom,geni-se-qup"; 486 qup_uart7_rx: qup-uart7-rx-state { 493 qup_uart7_tx: qup-uart7-tx-state {
|
| H A D | msm8917.dtsi | 1378 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 D | qcom,sa8255p-geni-se-qup.yaml | 4 $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 D | qcom,geni-se.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 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 D | qcom,gsbi.yaml | 45 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 D | qcom,spi-qup.yaml | 4 $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 D | qcom,rpmh.yaml | 37 - 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 D | qcom,qcm2290.yaml | 43 - qcom,qcm2290-qup-virt 67 qup_virt: interconnect-qup { 68 compatible = "qcom,qcm2290-qup-virt";
|
| /linux/include/linux/soc/qcom/ |
| H A D | geni-se.h | 61 * @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 D | qcom,sa8255p-geni-uart.yaml | 7 title: Qualcomm Geni based QUP UART interface
|
| /linux/include/dt-bindings/interconnect/ |
| H A D | qcom,qcm2290.h | 79 /* QUP Virtual */
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-msm8226.dtsi | 611 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 D | qcom-msm8974.dtsi | 541 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 D | qcom,qcs8300-tlmm.yaml | 113 qup-uart7-state {
|
| H A D | qcom,sdm670-tlmm.yaml | 107 qup-i2c9-state {
|
| H A D | qcom,milos-tlmm.yaml | 126 qup-uart5-default-state {
|
| H A D | qcom,sc7280-pinctrl.yaml | 124 qup_uart5_default: qup-uart5-state {
|
| H A D | qcom,sc7180-pinctrl.yaml | 133 qup_spi11_cs_gpio: qup-spi11-cs-gpio-state {
|