From: strongtz Date: 星期一, 29 Jun 2020 12:43:17 +0000 (+0800) Subject: Update dtb X-Git-Tag: v0.1.2~5 X-Git-Url: https://git.renegade-project.org/?a=commitdiff_plain;h=14c0c709e5d58669e3a08a3bd7fc4bf4b9bc659c;p=edk2-sdm845.git Update dtb --- diff --git a/README.md b/README.md index 3f22410..fbddeab 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,9 @@ Attempt to create a normal EDK2 for Snapdragon 845 platform. Pull requests for new devices and device tree or ACPI fixes are welcomed! +![Github](https://img.shields.io/github/downloads/edk2-porting/edk2-sdm845/total) +![Github](https://img.shields.io/github/v/release/edk2-porting/edk2-sdm845?include_prereleases) + ## Resources [Telegram group for edk2-porting](https://t.me/joinchat/MNjTmBqHIokjweeN0SpoyA) diff --git a/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dtb b/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dtb index bc8d5dc..ea299e9 100644 Binary files a/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dtb and b/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dtb differ diff --git a/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dts b/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dts index a723537..67aa47c 100644 --- a/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dts +++ b/sdm845Pkg/FdtBlob/sdm845-xiaomi-polaris.dts @@ -235,11 +235,11 @@ // regulator-initial-mode = ; // }; - // vreg_l12a_1p8: ldo12 { - // regulator-min-microvolt = <1800000>; - // regulator-max-microvolt = <1800000>; - // regulator-initial-mode = ; - // }; + vreg_l12a_1p8: ldo12 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-initial-mode = ; + }; // vreg_l13a_2p95: ldo13 { // regulator-min-microvolt = <1800000>; @@ -312,11 +312,11 @@ // regulator-initial-mode = ; // }; - // vreg_l24a_3p075: ldo24 { - // regulator-min-microvolt = <3088000>; - // regulator-max-microvolt = <3088000>; - // regulator-initial-mode = ; - // }; + vreg_l24a_3p075: ldo24 { + regulator-min-microvolt = <3088000>; + regulator-max-microvolt = <3088000>; + regulator-initial-mode = ; + }; vreg_l25a_3p3: ldo25 { regulator-always-on; @@ -332,12 +332,6 @@ regulator-initial-mode = ; }; - // vreg_l28a_3p1: ldo28 { - // regulator-min-microvolt = <3100000>; - // regulator-max-microvolt = <3100000>; - // regulator-initial-mode = ; - // }; - vreg_lvs1a_1p8: lvs1 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; @@ -389,29 +383,26 @@ }; /* NFC */ -// &i2c3 { -// status = "okay"; -// clock-frequency = <400000>; -// }; +&i2c3 { + status = "okay"; + clock-frequency = <400000>; +}; /* Audio DAC tas2559 */ -// &i2c5 { -// status = "okay"; -// clock-frequency = <400000>; -// }; +&i2c5 { + status = "okay"; + clock-frequency = <400000>; +}; /* smb1355 and p9220 */ -// &i2c10 { -// status = "okay"; -// clock-frequency = <400000>; -// }; +&i2c10 { + status = "okay"; + clock-frequency = <400000>; +}; /* touchscreen */ &i2c14 { status = "okay"; - pinctrl-names = "default", "sleep"; - pinctrl-0 = <&qupv3_se14_i2c_active>; - pinctrl-1 = <&qupv3_se14_i2c_sleep>; clock-frequency = <400000>; touchscreen: synaptics-dsi-i2c@20 { @@ -419,12 +410,12 @@ reg = <0x20>; #address-cells = <1>; #size-cells = <0>; - interrupts-extended = <&tlmm 125 0x2008>; - pinctrl-names = "pmx_ts_active", "pmx_ts_suspend"; + interrupt-parent = <&tlmm>; + interrupts = <0x7d 0x2008>; + pinctrl-names = "default"; pinctrl-0 = <&ts_active>; - pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; - vdd-supply = <&vreg_l14a_1p8>; - vio-supply = <&vreg_tp_vddio>; + vdd-supply = <&vreg_tp_vddio>; + vio-supply = <&vreg_l14a_1p8>; syna,reset-delay-ms = <200>; syna,startup-delay-ms = <200>; @@ -558,33 +549,33 @@ /* Uncomment these when smmu is working */ -// &usb_1 { -// status = "okay"; -// }; +&usb_1 { + status = "okay"; +}; -// &usb_1_dwc3 { -// dr_mode = "peripheral"; -// }; +&usb_1_dwc3 { + dr_mode = "peripheral"; +}; -// &usb_1_hsphy { -// status = "okay"; +&usb_1_hsphy { + status = "okay"; -// vdd-supply = <&vreg_l1a_0p875>; -// vdda-pll-supply = <&vreg_l12a_1p8>; -// vdda-phy-dpdm-supply = <&vreg_l24a_3p075>; + vdd-supply = <&vreg_l1a_0p875>; + vdda-pll-supply = <&vreg_l12a_1p8>; + vdda-phy-dpdm-supply = <&vreg_l24a_3p075>; -// qcom,imp-res-offset-value = <8>; -// qcom,hstx-trim-value = ; -// qcom,preemphasis-level = ; -// qcom,preemphasis-width = ; -// }; + qcom,imp-res-offset-value = <8>; + qcom,hstx-trim-value = ; + qcom,preemphasis-level = ; + qcom,preemphasis-width = ; +}; -// &usb_1_qmpphy { -// status = "okay"; +&usb_1_qmpphy { + status = "okay"; -// vdda-phy-supply = <&vreg_l26a_1p2>; -// vdda-pll-supply = <&vreg_l1a_0p875>; -// }; + vdda-phy-supply = <&vreg_l26a_1p2>; + vdda-pll-supply = <&vreg_l1a_0p875>; +};