| /freebsd/sys/contrib/device-tree/Bindings/clock/ | 
| H A D | qcom,gcc-msm8974.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/clock/qcom,gcc-msm8974.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Qualcomm Global Clock & Reset Controller on MSM8974 (including Pro) and MSM8226
 11   - Stephen Boyd <sboyd@kernel.org>
 12   - Taniya Das <quic_tdas@quicinc.com>
 16   domains on MSM8974 (all variants) and MSM8226.
 19     include/dt-bindings/clock/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974)
 20     include/dt-bindings/reset/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974)
 [all …]
 
 | 
| H A D | qcom,kpss-gcc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/clock/qcom,kpss-gcc.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Krait Processor Sub-system (KPSS) Global Clock Controller (GCC)
 10   - Christian Marangi <ansuelsmth@gmail.com>
 13   Krait Processor Sub-system (KPSS) Global Clock Controller (GCC). Used
 15   to the kpss-gcc registers.
 20       - enum:
 21           - qcom,kpss-gcc-ipq8064
 [all …]
 
 | 
| H A D | qcom,gcc-msm8660.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only3 ---
 4 $id: http://devicetree.org/schemas/clock/qcom,gcc-msm8660.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Stephen Boyd <sboyd@kernel.org>
 11   - Taniya Das <quic_tdas@quicinc.com>
 18     include/dt-bindings/clock/qcom,gcc-msm8660.h
 19     include/dt-bindings/reset/qcom,gcc-msm8660.h
 22   - $ref: qcom,gcc.yaml#
 27       - qcom,gcc-msm8660
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/qcom/ | 
| H A D | qcom-msm8974.dtsi | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include <dt-bindings/interconnect/qcom,msm8974.h>
 5 #include <dt-bindings/interrupt-controller/arm-gic.h>
 6 #include <dt-bindings/clock/qcom,gcc-msm8974.h>
 7 #include <dt-bindings/clock/qcom,mmcc-msm8974.h>
 8 #include <dt-bindings/clock/qcom,rpmcc.h>
 9 #include <dt-bindings/reset/qcom,gcc-msm8974.h>
 10 #include <dt-bindings/gpio/gpio.h>
 13 	#address-cells = <1>;
 [all …]
 
 | 
| H A D | qcom-msm8974pro.dtsi | 1 // SPDX-License-Identifier: GPL-2.02 #include "qcom-msm8974.dtsi"
 4 &gcc {
 5 	compatible = "qcom,gcc-msm8974pro";
 9 	compatible = "qcom,adreno-330.2", "qcom,adreno";
 13 	clocks = <&gcc GCC_SDCC1_AHB_CLK>,
 14 		 <&gcc GCC_SDCC1_APPS_CLK>,
 16 		 <&gcc GCC_SDCC1_CDCCAL_FF_CLK>,
 17 		 <&gcc GCC_SDCC1_CDCCAL_SLEEP_CLK>;
 18 	clock-names = "iface", "core", "xo", "cal", "sleep";
 
 | 
| H A D | qcom-msm8226.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause6 /dts-v1/;
 8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 9 #include <dt-bindings/clock/qcom,gcc-msm8974.h>
 10 #include <dt-bindings/clock/qcom,mmcc-msm8974.h>
 11 #include <dt-bindings/clock/qcom,rpmcc.h>
 12 #include <dt-bindings/gpio/gpio.h>
 13 #include <dt-bindings/power/qcom-rpmpd.h>
 14 #include <dt-bindings/reset/qcom,gcc-msm8974.h>
 15 #include <dt-bindings/thermal/thermal.h>
 [all …]
 
 | 
| H A D | qcom-msm8974pro-oneplus-bacon.dts | 1 // SPDX-License-Identifier: GPL-2.02 #include "qcom-msm8974pro.dtsi"
 5 #include <dt-bindings/input/input.h>
 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
 10 	compatible = "oneplus,bacon", "qcom,msm8974pro", "qcom,msm8974";
 11 	chassis-type = "handset";
 12 	qcom,msm-i
 [all...]
 | 
| /freebsd/sys/contrib/device-tree/Bindings/phy/ | 
| H A D | qcom,usb-hsic-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/phy/qcom,usb-hsic-phy.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Bjorn Andersson <andersson@kernel.org>
 11   - Vinod Koul <vkoul@kernel.org>
 16       - enum:
 17           - qcom,usb-hsic-phy-mdm9615
 18           - qcom,usb-hsic-phy-msm8974
 19       - const: qcom,usb-hsic-phy
 [all …]
 
 | 
| H A D | qcom,usb-hsic-phy.txt | 5 - compatible:8     Definition: Should contain "qcom,usb-hsic-phy" and more specifically one of the
 11 			"qcom,usb-hsic-phy-mdm9615"
 12 			"qcom,usb-hsic-phy-msm8974"
 14 - #phy-cells:
 19 - clocks:
 21     Value type: <prop-encoded-array>
 25 - clock-names:
 30 - pinctrl-names:
 35 - pinctrl-0:
 [all …]
 
 | 
| H A D | qcom,usb-hs-phy.txt | 5 - compatible:8     Definition: Should contain "qcom,usb-hs-phy" and more specifically one of the
 11                         "qcom,usb-hs-phy-apq8064"
 12                         "qcom,usb-hs-phy-msm8916"
 13                         "qcom,usb-hs-phy-msm8974"
 15 - #phy-cells:
 20 - clocks:
 22     Value type: <prop-encoded-array>
 26 - clock-names:
 32 - resets:
 [all …]
 
 | 
| H A D | qcom,usb-hs-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only3 ---
 4 $id: http://devicetree.org/schemas/phy/qcom,usb-hs-phy.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Bjorn Andersson <bjorn.andersson@linaro.org>
 17           - qcom,usb-hs-phy-apq8064
 18           - qcom,usb-hs-phy-msm8660
 19           - qcom,usb-hs-phy-msm8960
 25     reset-names:
 34     reset-names:
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/firmware/ | 
| H A D | qcom,scm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 16   - Bjorn Andersson <bjorn.andersson@linaro.org>
 17   - Robert Marko <robimarko@gmail.com>
 18   - Guru Das Srinagesh <quic_gurus@quicinc.com>
 23       - enum:
 24           - qcom,scm-apq8064
 25           - qcom,scm-apq8084
 26           - qcom,scm-ipq4019
 [all …]
 
 | 
| H A D | qcom,scm.txt | 9 - compatible: must contain one of the following:10  * "qcom,scm-apq8064"
 11  * "qcom,scm-apq8084"
 12  * "qcom,scm-ipq4019"
 13  * "qcom,scm-ipq806x"
 14  * "qcom,scm-ipq8074"
 15  * "qcom,scm-mdm9607"
 16  * "qcom,scm-msm8226"
 17  * "qcom,scm-msm8660"
 18  * "qcom,scm-msm8916"
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/display/msm/ | 
| H A D | mdp5.txt | 6 controller found in SoCs like MSM8974, APQ8084, MSM8916, MSM8994 and MSM8996.10 - compatible:
 11   * "qcom,mdp5" - MDP5
 12 - reg: Physical base address and length of the controller's registers.
 13 - reg-names: The names of register regions. The following regions are required:
 15 - interrupts: Interrupt line from MDP5 to MDSS interrupt controller.
 16 - clocks: device clocks. See ../clocks/clock-bindings.txt for details.
 17 - clock-names: the following clocks are required.
 18 -   * "bus"
 19 -   * "iface"
 [all …]
 
 | 
| H A D | qcom,mdp5.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   MDP5 display controller found in SoCs like MSM8974, APQ8084, MSM8916, MSM8994
 14   - Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
 15   - Rob Clark <robdclark@gmail.com>
 20       - const: qcom,mdp5
 22       - items:
 23           - enum:
 24               - qcom,apq8084-mdp5
 [all …]
 
 | 
| H A D | gpu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 6 $schema: http://devicetree.org/meta-schemas/core.yaml#
 11   - Rob Clark <robdclark@gmail.com>
 14 # as a work-around:
 20           - qcom,adreno
 21           - amd,imageon
 23     - compatible
 28       - description: |
 30           figure out the chip-id.
 [all …]
 
 | 
| H A D | dsi-controller-main.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/display/msm/dsi-controller-main.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Krishna Manikandan <quic_mkrishn@quicinc.com>
 15       - items:
 16           - enum:
 17               - qcom,apq8064-dsi-ctrl
 18               - qcom,msm8226-dsi-ctrl
 19               - qcom,msm8916-dsi-ctrl
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/mmc/ | 
| H A D | sdhci-msm.txt | 1 * Qualcomm SDHCI controller (sdhci-msm)4 and the properties used by the sdhci-msm driver.
 7 - compatible: Should contain a SoC-specific string and a IP version string:
 9 		"qcom,sdhci-msm-v4" for sdcc versions less than 5.0
 10 		"qcom,sdhci-msm-v5" for sdcc version 5.0
 13 		string is added to support this change - "qcom,sdhci-msm-v5".
 15 		"qcom,apq8084-sdhci", "qcom,sdhci-msm-v4"
 16 		"qcom,msm8226-sdhci", "qcom,sdhci-msm-v4"
 17 		"qcom,msm8953-sdhci", "qcom,sdhci-msm-v4"
 18 		"qcom,msm8974-sdhci", "qcom,sdhci-msm-v4"
 [all …]
 
 | 
| H A D | sdhci-msm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/mmc/sdhci-msm.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Qualcomm SDHCI controller (sdhci-msm)
 10   - Bhupesh Sharma <bhupesh.sharma@linaro.org>
 19       - enum:
 20           - qcom,sdhci-msm-v4
 22       - items:
 23           - enum:
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/remoteproc/ | 
| H A D | qcom,msm8916-mss-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/remoteproc/qcom,msm8916-mss-pil.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Stephan Gerhold <stephan@gerhold.net>
 19       - enum:
 20           - qcom,msm8909-mss-pil
 21           - qcom,msm8916-mss-pil
 22           - qcom,msm8953-mss-pil
 23           - qcom,msm8974-mss-pil
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/dma/ | 
| H A D | qcom,bam-dma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/dma/qcom,bam-dm
 [all...]
 | 
| H A D | qcom_bam_dma.txt | 4 - compatible: must be one of the following:5  * "qcom,bam-v1.4.0" for MSM8974, APQ8074 and APQ8084
 6  * "qcom,bam-v1.3.0" for APQ8064, IPQ8064 and MSM8960
 7  * "qcom,bam-v1.7.0" for MSM8916
 8 - reg: Address range for DMA registers
 9 - interrupts: Should contain the one interrupt shared by all channels
 10 - #dma-cells: must be <1>, the cell in the dmas property of the client device
 12 - clocks: required clock
 13 - clock-names: must contain "bam_clk" entry
 14 - qcom,ee : indicates the active Execution Environment identifier (0-7) used in
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/arm/msm/ | 
| H A D | qcom,kpss-gcc.txt | 1 Krait Processor Sub-system (KPSS) Global Clock Controller (GCC)5 - compatible:
 9 			"qcom,kpss-gcc" should also be included.
 10 			"qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc"
 11 			"qcom,kpss-gcc-apq8064", "qcom,kpss-gcc"
 12 			"qcom,kpss-gcc-msm8974", "qcom,kpss-gcc"
 13 			"qcom,kpss-gcc-msm8960", "qcom,kpss-gcc"
 15 - reg:
 17 	Value type: <prop-encoded-array>
 20 - clocks:
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/nvmem/ | 
| H A D | qcom,qfprom.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
 13   - $ref: nvmem.yaml#
 14   - $ref: nvmem-deprecated-cells.yaml#
 19       - enum:
 20           - qcom,apq8064-qfprom
 21           - qcom,apq8084-qfprom
 22           - qcom,ipq5332-qfprom
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/mailbox/ | 
| H A D | qcom,apcs-kpss-global.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/mailbox/qcom,apcs-kpss-global.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 14   - Jassi Brar <jassisinghbrar@gmail.com>
 19       - items:
 20           - enum:
 21               - qcom,ipq5018-apcs-apps-global
 22               - qcom,ipq5332-apcs-apps-global
 23               - qcom,ipq8074-apcs-apps-global
 [all …]
 
 |