diff --git a/device/linux-purism-librem5/0001-force-host-mode-for-usb.patch b/device/linux-purism-librem5/0001-force-host-mode-for-usb.patch new file mode 100644 index 000000000..0c40eb6d3 --- /dev/null +++ b/device/linux-purism-librem5/0001-force-host-mode-for-usb.patch @@ -0,0 +1,13 @@ +diff --git a/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts b/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts +index 3c7201a..204e188 100644 +--- a/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts ++++ b/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts +@@ -1044,7 +1044,7 @@ + &usb_dwc3_0 { + #address-cells = <1>; + #size-cells = <0>; +- dr_mode = "otg"; ++ dr_mode = "host"; + status = "okay"; + + port@0 { diff --git a/device/linux-purism-librem5/APKBUILD b/device/linux-purism-librem5/APKBUILD index 8cac9b672..959bf8535 100644 --- a/device/linux-purism-librem5/APKBUILD +++ b/device/linux-purism-librem5/APKBUILD @@ -2,7 +2,7 @@ # Kernel config based on: arch/arm64/configs/librem5-devkit_defconfig pkgname="linux-purism-librem5" pkgver=5.3 -pkgrel=1 +pkgrel=2 pkgdesc="Purism Librem 5 phone kernel fork" arch="aarch64" _carch="arm64" @@ -25,6 +25,7 @@ _commit="1309cc0a813e70af9b3d8c29d513e78715475de5" _config="config-$_flavor.$arch" source=" $pkgname-$_commit.tar.gz::https://source.puri.sm/Librem5/$_repository/-/archive/$_commit.tar.gz + 0001-force-host-mode-for-usb.patch $_config " builddir="$srcdir/$_repository-$_commit" @@ -72,6 +73,6 @@ package() { INSTALL_DTBS_PATH="$pkgdir/usr/share/dtb" } - sha512sums="85cf8671c4d9481477edbb994423b3745cac684e7a056db889a97a18eb8e26778a900b7151865e8bc79f4394f0bb86c360ecf9eee01cbed6e7d4cbe2862b9e0c linux-purism-librem5-1309cc0a813e70af9b3d8c29d513e78715475de5.tar.gz +914a28ab4117ac1b349c6daae3538158f2346745e2f85f03667601eb6410db91f0f9805011f14ff2168da9c62821c921737ddfaf3d9babffbb2d9b84a6e83ac1 0001-force-host-mode-for-usb.patch 79046403a26384518ccdb849abc9cfdfe6873986286e4ce97af3e8f633fdb6c8f55b18c954b36edffed3f42f08cbc68f3311e1157f573ee8759fa3da800ad91e config-purism-librem5.aarch64"