003 File Manager
Current Path:
/usr/src/sys/contrib/device-tree/src/arm64/qcom
usr
/
src
/
sys
/
contrib
/
device-tree
/
src
/
arm64
/
qcom
/
📁
..
📄
apq8016-sbc.dts
(277 B)
📄
apq8016-sbc.dtsi
(18.56 KB)
📄
apq8096-db820c.dts
(291 B)
📄
apq8096-db820c.dtsi
(24.67 KB)
📄
apq8096-ifc6640.dts
(8.73 KB)
📄
ipq6018-cp01-c1.dts
(1.06 KB)
📄
ipq6018.dtsi
(9.94 KB)
📄
ipq8074-hk01.dts
(1.35 KB)
📄
ipq8074.dtsi
(16.82 KB)
📄
msm8916-longcheer-l8150.dts
(4.54 KB)
📄
msm8916-mtp.dts
(307 B)
📄
msm8916-mtp.dtsi
(450 B)
📄
msm8916-pins.dtsi
(8.97 KB)
📄
msm8916-samsung-a2015-common.dtsi
(6.71 KB)
📄
msm8916-samsung-a3u-eur.dts
(1.13 KB)
📄
msm8916-samsung-a5u-eur.dts
(843 B)
📄
msm8916.dtsi
(42.93 KB)
📄
msm8992-bullhead-rev-101.dts
(5.61 KB)
📄
msm8992-msft-lumia-talkman.dts
(796 B)
📄
msm8992-pins.dtsi
(1.56 KB)
📄
msm8992-xiaomi-libra.dts
(7.16 KB)
📄
msm8992.dtsi
(13.31 KB)
📄
msm8994-angler-rev-101.dts
(706 B)
📄
msm8994-pins.dtsi
(542 B)
📄
msm8994-smd-rpm.dtsi
(5.97 KB)
📄
msm8994-sony-xperia-kitakami-sumire.dts
(226 B)
📄
msm8994-sony-xperia-kitakami.dtsi
(4.68 KB)
📄
msm8994.dtsi
(15.28 KB)
📄
msm8996-mtp.dts
(254 B)
📄
msm8996-mtp.dtsi
(291 B)
📄
msm8996-pins.dtsi
(10.37 KB)
📄
msm8996.dtsi
(53.71 KB)
📄
msm8998-asus-novago-tp370ql.dts
(811 B)
📄
msm8998-clamshell.dtsi
(7.74 KB)
📄
msm8998-hp-envy-x2.dts
(532 B)
📄
msm8998-lenovo-miix-630.dts
(657 B)
📄
msm8998-mtp.dts
(267 B)
📄
msm8998-mtp.dtsi
(8.4 KB)
📄
msm8998-pins.dtsi
(1.85 KB)
📄
msm8998.dtsi
(44.87 KB)
📄
pm6150.dtsi
(1.71 KB)
📄
pm6150l.dtsi
(750 B)
📄
pm660.dtsi
(1012 B)
📄
pm660l.dtsi
(746 B)
📄
pm8004.dtsi
(564 B)
📄
pm8005.dtsi
(715 B)
📄
pm8009.dtsi
(741 B)
📄
pm8150.dtsi
(2.42 KB)
📄
pm8150b.dtsi
(2.14 KB)
📄
pm8150l.dtsi
(2.04 KB)
📄
pm8916.dtsi
(3.88 KB)
📄
pm8994.dtsi
(2.28 KB)
📄
pm8998.dtsi
(2.37 KB)
📄
pmi8994.dtsi
(787 B)
📄
pmi8998.dtsi
(885 B)
📄
pms405.dtsi
(3.13 KB)
📄
qcs404-evb-1000.dts
(256 B)
📄
qcs404-evb-4000.dts
(1.71 KB)
📄
qcs404-evb.dtsi
(6.75 KB)
📄
qcs404.dtsi
(38.84 KB)
📄
sc7180-idp.dts
(11.03 KB)
📄
sc7180.dtsi
(98.57 KB)
📄
sdm630-sony-xperia-ganges-kirin.dts
(220 B)
📄
sdm630-sony-xperia-ganges.dtsi
(753 B)
📄
sdm630-sony-xperia-nile-discovery.dts
(230 B)
📄
sdm630-sony-xperia-nile-pioneer.dts
(222 B)
📄
sdm630-sony-xperia-nile-voyager.dts
(337 B)
📄
sdm630-sony-xperia-nile.dtsi
(2.53 KB)
📄
sdm630.dtsi
(27.11 KB)
📄
sdm636-sony-xperia-ganges-mermaid.dts
(542 B)
📄
sdm660-xiaomi-lavender.dts
(754 B)
📄
sdm660.dtsi
(7.38 KB)
📄
sdm845-cheza-r1.dts
(4.64 KB)
📄
sdm845-cheza-r2.dts
(4.67 KB)
📄
sdm845-cheza-r3.dts
(3.1 KB)
📄
sdm845-cheza.dtsi
(25.95 KB)
📄
sdm845-db845c.dts
(22.18 KB)
📄
sdm845-mtp.dts
(13.04 KB)
📄
sdm845.dtsi
(118.59 KB)
📄
sdm850-lenovo-yoga-c630.dts
(10.69 KB)
📄
sm8150-mtp.dts
(9.72 KB)
📄
sm8150.dtsi
(42.98 KB)
📄
sm8250-mtp.dts
(10.09 KB)
📄
sm8250.dtsi
(47.11 KB)
Editing: msm8916-samsung-a2015-common.dtsi
// SPDX-License-Identifier: GPL-2.0-only #include "msm8916.dtsi" #include "pm8916.dtsi" #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/input.h> #include <dt-bindings/interrupt-controller/irq.h> / { aliases { serial0 = &blsp1_uart2; }; chosen { stdout-path = "serial0"; }; reserved-memory { /* Additional memory used by Samsung firmware modifications */ tz-apps@85500000 { reg = <0x0 0x85500000 0x0 0xb00000>; no-map; }; }; soc { sdhci@7824000 { status = "okay"; vmmc-supply = <&pm8916_l8>; vqmmc-supply = <&pm8916_l5>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&sdc1_clk_on &sdc1_cmd_on &sdc1_data_on>; pinctrl-1 = <&sdc1_clk_off &sdc1_cmd_off &sdc1_data_off>; }; sdhci@7864000 { status = "okay"; vmmc-supply = <&pm8916_l11>; vqmmc-supply = <&pm8916_l12>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on &sdc2_cd_on>; pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off &sdc2_cd_off>; cd-gpios = <&msmgpio 38 GPIO_ACTIVE_LOW>; }; serial@78b0000 { status = "okay"; pinctrl-names = "default", "sleep"; pinctrl-0 = <&blsp1_uart2_default>; pinctrl-1 = <&blsp1_uart2_sleep>; }; usb@78d9000 { status = "okay"; extcon = <&muic>, <&muic>; hnp-disable; srp-disable; adp-disable; ulpi { phy { extcon = <&muic>; v1p8-supply = <&pm8916_l7>; v3p3-supply = <&pm8916_l13>; }; }; }; mdss@1a00000 { dsi@1a98000 { #address-cells = <1>; #size-cells = <0>; vdda-supply = <&pm8916_l2>; vddio-supply = <&pm8916_l6>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&mdss_default>; pinctrl-1 = <&mdss_sleep>; }; dsi-phy@1a98300 { vddio-supply = <&pm8916_l6>; }; }; wcnss@a21b000 { status = "okay"; }; }; gpio-keys { compatible = "gpio-keys"; pinctrl-names = "default"; pinctrl-0 = <&gpio_keys_default>; label = "GPIO Buttons"; volume-up { label = "Volume Up"; gpios = <&msmgpio 107 GPIO_ACTIVE_LOW>; linux,code = <KEY_VOLUMEUP>; }; home { label = "Home"; gpios = <&msmgpio 109 GPIO_ACTIVE_LOW>; linux,code = <KEY_HOMEPAGE>; }; }; gpio-hall-sensor { compatible = "gpio-keys"; pinctrl-names = "default"; pinctrl-0 = <&gpio_hall_sensor_default>; label = "GPIO Hall Effect Sensor"; hall-sensor { label = "Hall Effect Sensor"; gpios = <&msmgpio 52 GPIO_ACTIVE_LOW>; linux,input-type = <EV_SW>; linux,code = <SW_LID>; linux,can-disable; }; }; reg_vdd_tsp: regulator-vdd-tsp { compatible = "regulator-fixed"; regulator-name = "vdd_tsp"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; gpio = <&msmgpio 73 GPIO_ACTIVE_HIGH>; enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&tsp_en_default>; }; i2c-muic { compatible = "i2c-gpio"; sda-gpios = <&msmgpio 105 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; scl-gpios = <&msmgpio 106 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; #address-cells = <1>; #size-cells = <0>; muic: sm5502@25 { compatible = "siliconmitus,sm5502-muic"; reg = <0x25>; interrupt-parent = <&msmgpio>; interrupts = <12 IRQ_TYPE_EDGE_FALLING>; pinctrl-names = "default"; pinctrl-0 = <&muic_int_default>; }; }; }; &blsp_i2c2 { status = "okay"; accelerometer: accelerometer@10 { compatible = "bosch,bmc150_accel"; reg = <0x10>; interrupt-parent = <&msmgpio>; interrupts = <115 IRQ_TYPE_EDGE_RISING>; pinctrl-names = "default"; pinctrl-0 = <&accel_int_default>; }; magnetometer@12 { compatible = "bosch,bmc150_magn"; reg = <0x12>; }; }; &spmi_bus { pm8916@0 { pon@800 { volume-down { compatible = "qcom,pm8941-resin"; interrupts = <0x0 0x8 1 IRQ_TYPE_EDGE_BOTH>; bias-pull-up; linux,code = <KEY_VOLUMEDOWN>; }; }; }; }; &smd_rpm_regulators { vdd_l1_l2_l3-supply = <&pm8916_s3>; vdd_l4_l5_l6-supply = <&pm8916_s4>; vdd_l7-supply = <&pm8916_s4>; s1 { regulator-min-microvolt = <500000>; regulator-max-microvolt = <1300000>; }; s3 { regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1300000>; }; s4 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2100000>; }; l1 { regulator-min-microvolt = <1225000>; regulator-max-microvolt = <1225000>; }; l2 { regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; }; l3 { regulator-min-microvolt = <500000>; regulator-max-microvolt = <1287500>; }; l4 { regulator-min-microvolt = <2050000>; regulator-max-microvolt = <2050000>; }; l5 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; }; l6 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; }; l7 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; }; l8 { regulator-min-microvolt = <2850000>; regulator-max-microvolt = <2900000>; }; l9 { regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; }; l10 { regulator-min-microvolt = <2700000>; regulator-max-microvolt = <2800000>; }; l11 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2950000>; regulator-allow-set-load; regulator-system-load = <200000>; }; l12 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2950000>; }; l13 { regulator-min-microvolt = <3075000>; regulator-max-microvolt = <3075000>; }; l14 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; }; l15 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; }; l16 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; }; l17 { regulator-min-microvolt = <2850000>; regulator-max-microvolt = <2850000>; }; l18 { regulator-min-microvolt = <2700000>; regulator-max-microvolt = <2700000>; }; }; &msmgpio { accel_int_default: accel-int-default { pins = "gpio115"; function = "gpio"; drive-strength = <2>; bias-disable; }; gpio_keys_default: gpio-keys-default { pins = "gpio107", "gpio109"; function = "gpio"; drive-strength = <2>; bias-pull-up; }; gpio_hall_sensor_default: gpio-hall-sensor-default { pins = "gpio52"; function = "gpio"; drive-strength = <2>; bias-disable; }; mdss { mdss_default: mdss-default { pins = "gpio25"; function = "gpio"; drive-strength = <8>; bias-disable; }; mdss_sleep: mdss-sleep { pins = "gpio25"; function = "gpio"; drive-strength = <2>; bias-pull-down; }; }; muic_int_default: muic-int-default { pins = "gpio12"; function = "gpio"; drive-strength = <2>; bias-disable; }; tsp_en_default: tsp-en-default { pins = "gpio73"; function = "gpio"; drive-strength = <2>; bias-disable; }; };
Upload File
Create Folder