Home
last modified time | relevance | path

Searched +full:zap +full:- +full:shader (Results 1 – 25 of 75) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/display/msm/
H A Dgpu.txt4 - compatible: "qcom,adreno-XYZ.W", "qcom,adreno" or
5 "amd,imageon-XYZ.W", "amd,imageon"
6 for example: "qcom,adreno-306.0", "qcom,adreno"
9 with the chip-id.
11 - reg: Physical base address and length of the controller's registers.
12 - interrupts: The interrupt signal from the gpu.
13 - clocks: device clocks (if applicable)
14 See ../clocks/clock-bindings.txt for details.
15 - clock-names: the following clocks are required by a3xx, a4xx and a5xx
22 - qcom,adreno-630.2
[all …]
H A Dgpu.yaml1 # 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 …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsc7180-el2.dtso1 // SPDX-License-Identifier: BSD-3-Clause
7 /dts-v1/;
10 /* We can't and don't need to use zap shader in EL2 as linux can zap the gpu on it's own. */
12 zap-shader {
19 video-firmware {
H A Dsc8280xp-el2.dtso1 // SPDX-License-Identifier: BSD-3-Clause
7 /dts-v1/;
10 /* We can't and don't need to use zap shader in EL2 as linux can zap the gpu on it's own. */
12 zap-shader {
23 iommu-map = <0 &pcie_smmu 0x20000 0x10000>;
27 iommu-map = <0 &pcie_smmu 0x30000 0x10000>;
31 iommu-map = <0 &pcie_smmu 0x40000 0x10000>;
35 iommu-map = <0 &pcie_smmu 0x50000 0x10000>;
39 iommu-map = <0 &pcie_smmu 0x60000 0x10000>;
H A Dx1-el2.dtso1 // SPDX-License-Identifier: BSD-3-Clause
7 /dts-v1/;
10 /* We can't and don't need to use zap shader in EL2 as linux can zap the gpu on it's own. */
25 iommu-map = <0 &pcie_smmu 0x30000 0x10000>;
26 msi-map = <0 &gic_its 0xb0000 0x10000>;
30 iommu-map = <0 &pcie_smmu 0x40000 0x10000>;
34 iommu-map = <0 &pcie_smmu 0x50000 0x10000>;
35 msi-map = <0 &gic_its 0xd0000 0x10000>;
39 iommu-map = <0 &pcie_smmu 0x60000 0x10000>;
H A Dx1e80100-hp-elitebook-ultra-g1q.dts1 // SPDX-License-Identifier: BSD-3-Clause
3 /dts-v1/;
5 #include "x1e80100-hp-omnibook-x14.dts"
9 compatible = "hp,elitebook-ultra-g1q", "qcom,x1e80100";
13 zap-shader {
14 firmware-name = "qcom/x1e80100/hp/elitebook-ultra-g1q/qcdxkmsuc8380.mbn";
19 firmware-name = "qcom/x1e80100/hp/elitebook-ultra-g1q/qcadsp8380.mbn",
20 "qcom/x1e80100/hp/elitebook-ultra-g1q/adsp_dtbs.elf";
24 firmware-name = "qcom/x1e80100/hp/elitebook-ultra-g1q/qccdsp8380.mbn",
25 "qcom/x1e80100/hp/elitebook-ultra-g1q/cdsp_dtbs.elf";
[all …]
H A Dsdm845-lg-judyp.dts1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
10 #include "sdm845-lg-common.dtsi"
18 compatible = "simple-framebuffer";
29 firmware-name = "qcom/sdm845/judyp/adsp.mbn";
33 firmware-name = "qcom/sdm845/judyp/cdsp.mbn";
37 zap-shader {
38 firmware-name = "qcom/sdm845/judyp/a630_zap.mbn";
43 firmware-name = "qcom/sdm845/judyp/mba.mbn", "qcom/sdm845/judyp/modem.mbn";
H A Dmsm8996-oneplus3.dts1 // SPDX-License-Identifier: GPL-2.0-only
6 /dts-v1/;
8 #include "msm8996-oneplus-common.dtsi"
13 chassis-type = "handset";
14 qcom,board-id = <8 0 15801 15>, <8 0 15801 16>;
15 qcom,msm-id = <246 0x30001>;
19 firmware-name = "qcom/msm8996/oneplus3/adsp.mbn";
24 charge-full-design-microamp-hours = <3000000>;
25 voltage-max-design-microvolt = <4350000>;
31 zap-shader {
[all …]
H A Dmsm8996-oneplus3t.dts1 // SPDX-License-Identifier: GPL-2.0-only
6 /dts-v1/;
8 #include "msm8996-oneplus-common.dtsi"
13 chassis-type = "handset";
14 qcom,board-id = <8 0 15811 26>,
20 firmware-name = "qcom/msm8996/oneplus3t/adsp.mbn";
25 charge-full-design-microamp-hours = <3400000>;
26 voltage-max-design-microvolt = <4400000>;
32 zap-shader {
33 firmware-name = "qcom/msm8996/oneplus3t/a530_zap.mbn";
[all …]
H A Dsdm845-lg-judyln.dts1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
10 #include "sdm845-lg-common.dtsi"
18 compatible = "simple-framebuffer";
24 lab-supply = <&lab>;
25 ibb-supply = <&ibb>;
30 gpio-keys {
31 pinctrl-0 = <&vol_up_pin_a &thinq_key_default>;
33 key-thinq {
36 interrupt-parent = <&tlmm>;
[all …]
H A Dsc7180-acer-aspire1.dts1 // SPDX-License-Identifier: BSD-3-Clause
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/sound/qcom,q6asm.h>
7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
14 /delete-node/ &tz_mem;
15 /delete-node/ &ipa_fw_mem;
20 chassis-type = "laptop";
30 stdout-path = "serial0:115200n8";
33 reserved-memory {
[all …]
H A Dsm6115p-lenovo-j606f.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
6 /dts-v1/;
14 chassis-type = "tablet";
17 qcom,msm-id = <445 0x10000>, <420 0x10000>;
18 qcom,board-id = <34 3>;
25 #address-cells = <2>;
26 #size-cells = <2>;
30 compatible = "simple-framebuffer";
40 gpio-keys {
41 compatible = "gpio-keys";
[all …]
H A Dmsm8996pro-xiaomi-natrium.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
9 #include "msm8996-xiaomi-common.dtsi"
11 #include <dt-bindings/sound/qcom,q6afe.h>
12 #include <dt-bindings/sound/qcom,q6asm.h>
17 chassis-type = "handset";
18 qcom,msm-id = <305 0x10000>;
19 qcom,board-id = <47 0>;
23 firmware-name = "qcom/msm8996/natrium/adsp.mbn";
28 compatible = "syna,rmi4-i2c";
[all …]
H A Dmsm8996-xiaomi-natrium.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include "msm8996-xiaomi-common.dtsi"
10 #include <dt-bindings/sound/qcom,q6afe.h>
11 #include <dt-bindings/sound/qcom,q6asm.h>
16 chassis-type = "handset";
17 qcom,msm-id = <305 0x10000>;
18 qcom,board-id = <47 0>;
22 firmware-name = "qcom/msm8996/natrium/adsp.mbn";
27 compatible = "syna,rmi4-i2c";
[all …]
H A Dsm6115-fxtec-pro1x.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (c) 2023 - 2024, Dang Huynh <danct12@riseup.net>
6 /dts-v1/;
11 #include <dt-bindings/arm/qcom,ids.h>
12 #include <dt-bindings/leds/common.h>
13 #include <dt-bindings/usb/pd.h>
18 chassis-type = "handset";
20 qcom,msm-id = <QCOM_ID_SM6115 0x10000>;
23 #address-cells = <2>;
24 #size-cells = <2>;
[all …]
H A Dmsm8996-xiaomi-gemini.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
9 #include "msm8996-xiaomi-common.dtsi"
10 #include <dt-bindings/sound/qcom,q6afe.h>
11 #include <dt-bindings/sound/qcom,q6asm.h>
12 #include <dt-bindings/sound/qcom,wcd9335.h>
13 #include <dt-bindings/input/ti-drv260x.h>
18 chassis-type = "handset";
19 qcom,msm-id = <246 0x30001>;
20 qcom,pmic-id = <0x20009 0x2000a 0x00 0x00>;
[all …]
H A Dmsm8996-xiaomi-scorpio.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include "msm8996-xiaomi-common.dtsi"
10 #include <dt-bindings/sound/qcom,q6afe.h>
11 #include <dt-bindings/sound/qcom,q6asm.h>
12 #include <dt-bindings/sound/qcom,wcd9335.h>
17 chassis-type = "handset";
18 qcom,msm-id = <305 0x10000>;
19 qcom,board-id = <34 0>;
22 #address-cells = <2>;
[all …]
H A Dsdm845-xiaomi-beryllium.dts1 // SPDX-License-Identifier: GPL-2.0
3 /dts-v1/;
5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
6 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
7 #include <dt-bindings/sound/qcom,q6afe.h>
8 #include <dt-bindings/sound/qcom,q6asm.h>
17 /delete-node/ &tz_mem;
18 /delete-node/ &adsp_mem;
19 /delete-node/ &wlan_msa_mem;
20 /delete-node/ &mpss_region;
[all …]
H A Dmsm8996pro-xiaomi-scorpio.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
9 #include "msm8996-xiaomi-common.dtsi"
11 #include <dt-bindings/sound/qcom,q6afe.h>
12 #include <dt-bindings/sound/qcom,q6asm.h>
13 #include <dt-bindings/sound/qcom,wcd9335.h>
18 chassis-type = "handset";
19 qcom,msm-id = <305 0x10000>;
20 qcom,board-id = <34 0>;
23 #address-cells = <2>;
[all …]
H A Dsdm845-lg-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
16 /delete-node/ &adsp_mem;
17 /delete-nod
[all...]
H A Dsdm845-xiaomi-beryllium-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 /dts-v1/;
5 #include <dt-bindings/leds/common.h>
6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
8 #include <dt-bindings/sound/qcom,q6afe.h>
9 #include <dt-bindings/sound/qcom,q6asm.h>
11 #include "sdm845-wcd9340.dtsi"
19 /delete-node/ &tz_mem;
20 /delete-node/ &adsp_mem;
[all …]
H A Dqrb2210-rb1.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
6 /dts-v1/;
8 #include <dt-bindings/leds/common.h>
14 compatible = "qcom,qrb2210-rb1", "qcom,qrb2210", "qcom,qcm2290";
24 stdout-path = "serial0:115200n8";
28 clk40m: can-clk {
29 compatible = "fixed-clock";
30 clock-frequency = <40000000>;
31 #clock-cells = <0>;
35 gpio-keys {
[all …]
H A Dsdm670-google-sargo.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device tree for Google Pixel 3a, adapted from google-blueline device tree,
4 * xiaomi-lavender device tree, and oneplus-common device tree.
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/leds/common.h>
14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
15 #include <dt-bindings/power/qcom-rpmpd.h>
20 /delete-node/ &mpss_region;
[all …]
H A Dsm8250-xiaomi-elish.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/arm/qcom,ids.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
20 /delete-node/ &adsp_mem;
21 /delete-node/ &cdsp_secure_heap;
22 /delete-node/ &slpi_mem;
23 /delete-node/ &spss_mem;
24 /delete-node/ &xbl_aop_mem;
29 classis-type = "tablet";
[all …]
H A Dsm8250-xiaomi-pipa.dts1 // SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
6 /dts-v1/;
8 #include <dt-bindings/arm/qcom,ids.h>
9 #include <dt-bindings/phy/phy.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
21 /delete-node/ &adsp_mem;
22 /delete-node/ &cdsp_secure_heap;
23 /delete-node/ &slpi_mem;
24 /delete-node/ &spss_mem;
25 /delete-node/ &xbl_aop_mem;
[all …]

123