diff --git a/device/testing/linux-postmarketos-grate/0001-ARM-tegra-fix-wifi-on-Microsoft-Surface-RT.patch b/device/testing/linux-postmarketos-grate/0001-ARM-tegra-fix-wifi-on-Microsoft-Surface-RT.patch deleted file mode 100644 index b9584afde..000000000 --- a/device/testing/linux-postmarketos-grate/0001-ARM-tegra-fix-wifi-on-Microsoft-Surface-RT.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 14834398be0fcfb2f01bc714cc327b0257fcd35f Mon Sep 17 00:00:00 2001 -From: Arnav Singh -Date: Sun, 12 Oct 2025 13:54:17 -0700 -Subject: [PATCH] ARM: tegra: fix wifi on Microsoft Surface RT - -Restore properties from 6.6 version of this DT that are needed for -WiFi to work. ---- - .../nvidia/tegra30-microsoft-surface-rt.dts | 18 ++++++++++++++---- - 1 file changed, 14 insertions(+), 4 deletions(-) - -diff --git a/arch/arm/boot/dts/nvidia/tegra30-microsoft-surface-rt.dts b/arch/arm/boot/dts/nvidia/tegra30-microsoft-surface-rt.dts -index bb0d5b22d999..80860bdc0109 100644 ---- a/arch/arm/boot/dts/nvidia/tegra30-microsoft-surface-rt.dts -+++ b/arch/arm/boot/dts/nvidia/tegra30-microsoft-surface-rt.dts -@@ -446,7 +446,7 @@ sdmmc1: mmc@78000000 { - vqmmc-supply = <&vddio_usd>; - }; - -- /* mrvl_wifi_pwrseq: pwrseq-wifi { -+ mrvl_wifi_pwrseq: pwrseq-wifi { - compatible = "mmc-pwrseq-simple"; - - clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>; -@@ -454,7 +454,7 @@ sdmmc1: mmc@78000000 { - - post-power-on-delay-ms = <300>; - power-off-delay-us = <300>; -- }; */ -+ }; - - sdmmc3: mmc@78000400 { - status = "okay"; -@@ -472,9 +472,9 @@ sdmmc3: mmc@78000400 { - bus-width = <4>; - non-removable; - -- // mmc-pwrseq = <&mrvl_wifi_pwrseq>; TODO -+ mmc-pwrseq = <&mrvl_wifi_pwrseq>; - // vmmc-supply TODO -- // vqmmc-supply TODO -+ vqmmc-supply = <&vqmmc_wifi_reg>; - - /* Marvell 88W8797 WiFi */ - wifi@1 { -@@ -799,6 +799,16 @@ vdd_usd: regulator-usd { - vin-supply = <&vdd_5v0_bat>; - }; - -+ vqmmc_wifi_reg: vddio-wifi { -+ compatible = "regulator-fixed"; -+ regulator-name = "vqmmc_wifi"; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ regulator-boot-on; -+ regulator-always-on; -+ vin-supply = <&vdd_5v0_sys>; -+ }; -+ - sound { - compatible = "microsoft,tegra-audio-wm8962-surface-rt", - "nvidia,tegra-audio-wm8962"; --- -2.51.0 - diff --git a/device/testing/linux-postmarketos-grate/APKBUILD b/device/testing/linux-postmarketos-grate/APKBUILD index fdd4fcee4..50d0db8bf 100644 --- a/device/testing/linux-postmarketos-grate/APKBUILD +++ b/device/testing/linux-postmarketos-grate/APKBUILD @@ -29,7 +29,7 @@ _carch="arm" _config="config-$_flavor.$arch" source="$pkgname-$_tag.tar.gz::$url/archive/$_tag.tar.gz $_config - 0001-ARM-tegra-fix-wifi-on-Microsoft-Surface-RT.patch" +" builddir="$srcdir/linux" prepare() { @@ -61,5 +61,4 @@ package() { sha512sums=" fa6a723db93d0c4c799ca8fb69a37ce13cc98a80ff688bc45dea7bd6d36df05b8f0deaa15a416e271a4ea0c5bb2097e63fc2d0a02903f11e6c404fbec82718a2 linux-postmarketos-grate-stable.tar.gz bd6182e1f53a0a4ad6fc7399a3f1a54a37c13ee90d6a8ae0b2048afbe47c5a881fca2ea007b9b553b06c02631d6c2dbf8a066b4bbdd426126ca7627bad411b7f config-postmarketos-grate.armv7 -0d12323fa469f87c3b801fb2088bb36ce1fbbbff22ffef010f1ae5f8a976af286d0fd7ad8e1ce2e5f677f873f0b7206700cf096ff4f0fb7523d7901e81b049a4 0001-ARM-tegra-fix-wifi-on-Microsoft-Surface-RT.patch "