linux-postmarketos-mediatek-mt81xx: drop aport
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6552
This commit is contained in:
parent
425e5371fb
commit
9539bf687b
4 changed files with 0 additions and 9548 deletions
|
|
@ -1,179 +0,0 @@
|
|||
From c80f01c470f12f7365c356617cbfbc81215c3734 Mon Sep 17 00:00:00 2001
|
||||
From: WeirdTreeThing <bradyn127@protonmail.com>
|
||||
Date: Fri, 28 Jun 2024 13:29:07 -0400
|
||||
Subject: [PATCH 1/2] arm64: dts: mediatek: Add dts for hayato rev5 sku0
|
||||
|
||||
---
|
||||
arch/arm64/boot/dts/mediatek/Makefile | 1 +
|
||||
.../mt8192-asurada-hayato-r5-sku0.dts | 147 ++++++++++++++++++
|
||||
2 files changed, 148 insertions(+)
|
||||
create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r5-sku0.dts
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/mediatek/Makefile b/arch/arm64/boot/dts/mediatek/Makefile
|
||||
index 37b4ca3a87c9..fe7950b68f5a 100644
|
||||
--- a/arch/arm64/boot/dts/mediatek/Makefile
|
||||
+++ b/arch/arm64/boot/dts/mediatek/Makefile
|
||||
@@ -65,6 +65,7 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-corsola-tentacruel-sku262148.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8186-evb.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8188-evb.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8192-asurada-hayato-r1.dtb
|
||||
+dtb-$(CONFIG_ARCH_MEDIATEK) += mt8192-asurada-hayato-r5-sku0.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8192-asurada-hayato-r5-sku2.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8192-asurada-spherion-r0.dtb
|
||||
dtb-$(CONFIG_ARCH_MEDIATEK) += mt8192-asurada-spherion-r4.dtb
|
||||
diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r5-sku0.dts b/arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r5-sku0.dts
|
||||
new file mode 100644
|
||||
index 000000000000..a1376631019d
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r5-sku0.dts
|
||||
@@ -0,0 +1,147 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
|
||||
+/*
|
||||
+ * Copyright 2020 Google LLC
|
||||
+ */
|
||||
+/dts-v1/;
|
||||
+#include "mt8192-asurada.dtsi"
|
||||
+
|
||||
+/ {
|
||||
+ model = "Google Hayato rev5 sku0";
|
||||
+ compatible = "google,hayato-rev5-sku0", "google,hayato-rev5",
|
||||
+ "google,hayato-sku0", "google,hayato", "mediatek,mt8192";
|
||||
+};
|
||||
+
|
||||
+&keyboard_controller {
|
||||
+ function-row-physmap = <
|
||||
+ MATRIX_KEY(0x00, 0x02, 0) /* T1 */
|
||||
+ MATRIX_KEY(0x03, 0x02, 0) /* T2 */
|
||||
+ MATRIX_KEY(0x02, 0x02, 0) /* T3 */
|
||||
+ MATRIX_KEY(0x01, 0x02, 0) /* T4 */
|
||||
+ MATRIX_KEY(0x03, 0x04, 0) /* T5 */
|
||||
+ MATRIX_KEY(0x02, 0x04, 0) /* T6 */
|
||||
+ MATRIX_KEY(0x01, 0x04, 0) /* T7 */
|
||||
+ MATRIX_KEY(0x02, 0x09, 0) /* T8 */
|
||||
+ MATRIX_KEY(0x01, 0x09, 0) /* T9 */
|
||||
+ MATRIX_KEY(0x00, 0x04, 0) /* T10 */
|
||||
+ >;
|
||||
+ linux,keymap = <
|
||||
+ MATRIX_KEY(0x00, 0x02, KEY_BACK)
|
||||
+ MATRIX_KEY(0x03, 0x02, KEY_FORWARD)
|
||||
+ MATRIX_KEY(0x02, 0x02, KEY_REFRESH)
|
||||
+ MATRIX_KEY(0x01, 0x02, KEY_FULL_SCREEN)
|
||||
+ MATRIX_KEY(0x03, 0x04, KEY_SCALE)
|
||||
+ MATRIX_KEY(0x02, 0x04, KEY_BRIGHTNESSDOWN)
|
||||
+ MATRIX_KEY(0x01, 0x04, KEY_BRIGHTNESSUP)
|
||||
+ MATRIX_KEY(0x02, 0x09, KEY_MUTE)
|
||||
+ MATRIX_KEY(0x01, 0x09, KEY_VOLUMEDOWN)
|
||||
+ MATRIX_KEY(0x00, 0x04, KEY_VOLUMEUP)
|
||||
+
|
||||
+ CROS_STD_MAIN_KEYMAP
|
||||
+ >;
|
||||
+};
|
||||
+
|
||||
+&pio {
|
||||
+ bt_pins: bt-pins {
|
||||
+ pins-bt-kill {
|
||||
+ pinmux = <PINMUX_GPIO144__FUNC_GPIO144>;
|
||||
+ output-low;
|
||||
+ };
|
||||
+
|
||||
+ pins-bt-wake {
|
||||
+ pinmux = <PINMUX_GPIO22__FUNC_GPIO22>;
|
||||
+ bias-pull-up;
|
||||
+ };
|
||||
+
|
||||
+ pins-ap-wake-bt {
|
||||
+ pinmux = <PINMUX_GPIO168__FUNC_GPIO168>;
|
||||
+ output-low;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ uart1_pins: uart1-pins {
|
||||
+ pins-rx {
|
||||
+ pinmux = <PINMUX_GPIO94__FUNC_URXD1>;
|
||||
+ input-enable;
|
||||
+ bias-pull-up;
|
||||
+ };
|
||||
+
|
||||
+ pins-tx {
|
||||
+ pinmux = <PINMUX_GPIO95__FUNC_UTXD1>;
|
||||
+ };
|
||||
+
|
||||
+ pins-cts {
|
||||
+ pinmux = <PINMUX_GPIO166__FUNC_UCTS1>;
|
||||
+ input-enable;
|
||||
+ };
|
||||
+
|
||||
+ pins-rts {
|
||||
+ pinmux = <PINMUX_GPIO167__FUNC_URTS1>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ uart1_pins_sleep: uart1-sleep-pins {
|
||||
+ pins-rx {
|
||||
+ pinmux = <PINMUX_GPIO94__FUNC_GPIO94>;
|
||||
+ input-enable;
|
||||
+ bias-pull-up;
|
||||
+ };
|
||||
+
|
||||
+ pins-tx {
|
||||
+ pinmux = <PINMUX_GPIO95__FUNC_UTXD1>;
|
||||
+ };
|
||||
+
|
||||
+ pins-cts {
|
||||
+ pinmux = <PINMUX_GPIO166__FUNC_UCTS1>;
|
||||
+ input-enable;
|
||||
+ };
|
||||
+
|
||||
+ pins-rts {
|
||||
+ pinmux = <PINMUX_GPIO167__FUNC_URTS1>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&rt5682 {
|
||||
+ compatible = "realtek,rt5682i";
|
||||
+ realtek,btndet-delay = <16>;
|
||||
+ VBAT-supply = <&pp3300_ldo_z>;
|
||||
+};
|
||||
+
|
||||
+&sound {
|
||||
+ compatible = "mediatek,mt8192_mt6359_rt1015p_rt5682";
|
||||
+
|
||||
+ speaker-codecs {
|
||||
+ sound-dai = <&rt1015p>;
|
||||
+ };
|
||||
+
|
||||
+ headset-codec {
|
||||
+ sound-dai = <&rt5682 0>;
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&touchscreen {
|
||||
+ compatible = "hid-over-i2c";
|
||||
+ post-power-on-delay-ms = <10>;
|
||||
+ hid-descr-addr = <0x0001>;
|
||||
+ vdd-supply = <&pp3300_u>;
|
||||
+};
|
||||
+
|
||||
+&uart1 {
|
||||
+ status = "okay";
|
||||
+ pinctrl-names = "default", "sleep";
|
||||
+ pinctrl-0 = <&uart1_pins>;
|
||||
+ pinctrl-1 = <&uart1_pins_sleep>;
|
||||
+ /delete-property/ interrupts;
|
||||
+ interrupts-extended = <&gic GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH 0>,
|
||||
+ <&pio 94 IRQ_TYPE_EDGE_FALLING>;
|
||||
+
|
||||
+ bluetooth {
|
||||
+ compatible = "realtek,rtl8822cs-bt";
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&bt_pins>;
|
||||
+
|
||||
+ enable-gpios = <&pio 144 GPIO_ACTIVE_HIGH>;
|
||||
+ device-wake-gpios = <&pio 168 GPIO_ACTIVE_HIGH>;
|
||||
+ host-wake-gpios = <&pio 22 GPIO_ACTIVE_LOW>;
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
2.45.2
|
||||
|
||||
|
|
@ -1,76 +0,0 @@
|
|||
# Maintainer: Jenneron <jenneron@protonmail.com>
|
||||
pkgname=linux-postmarketos-mediatek-mt81xx
|
||||
pkgver=6.12.0_rc1_git20241108
|
||||
pkgrel=2
|
||||
pkgdesc="Mediatek MT8186/8192/8195 kernel package"
|
||||
arch="aarch64"
|
||||
url="https://kernel.org"
|
||||
license="GPL-2.0-only"
|
||||
options="!strip
|
||||
!check
|
||||
!tracedeps
|
||||
pmb:cross-native
|
||||
pmb:kconfigcheck-community
|
||||
"
|
||||
makedepends="
|
||||
bash
|
||||
bison
|
||||
findutils
|
||||
flex
|
||||
openssl-dev
|
||||
perl
|
||||
gmp-dev
|
||||
mpc1-dev
|
||||
mpfr-dev
|
||||
xz
|
||||
postmarketos-installkernel
|
||||
"
|
||||
|
||||
# Source
|
||||
_flavor="${pkgname#linux-}"
|
||||
_config="config-$_flavor.$arch"
|
||||
_repository="chromeos-kernel"
|
||||
_carch="arm64"
|
||||
_flavor="${pkgname#linux-}"
|
||||
_commit="a2edb886602363f24c18f47c6ee10999abf9a79f"
|
||||
source="
|
||||
$pkgname-$_commit.tar.gz::https://gitlab.collabora.com/google/$_repository/-/archive/$_commit/chromeos-kernel-$_commit.tar.gz
|
||||
0001-arm64-dts-mediatek-Add-dts-for-hayato-rev5-sku0.patch
|
||||
remove-audio-routing.patch
|
||||
$_config
|
||||
"
|
||||
builddir="$srcdir/$_repository-$_commit"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
cp "$srcdir/$_config" .config
|
||||
}
|
||||
|
||||
build() {
|
||||
unset LDFLAGS
|
||||
make ARCH="$_carch" \
|
||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-$_flavor"
|
||||
}
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir"/boot
|
||||
|
||||
make zinstall modules_install dtbs_install \
|
||||
ARCH="$_carch" \
|
||||
INSTALL_PATH="$pkgdir"/boot \
|
||||
INSTALL_MOD_PATH="$pkgdir" \
|
||||
INSTALL_MOD_STRIP=1 \
|
||||
INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs
|
||||
rm -f "$pkgdir"/lib/modules/*/build "$pkgdir"/lib/modules/*/source
|
||||
|
||||
install -D "$builddir"/include/config/kernel.release \
|
||||
"$pkgdir"/usr/share/kernel/$_flavor/kernel.release
|
||||
}
|
||||
|
||||
|
||||
sha512sums="
|
||||
7af3164cf718565120bba76b70e62ba24b10d0984b799a5778fb7cacc61c1b88036068d27021b19f9eca21c0ea8714a6d0274dfb4b3c0969f59359e354de0f29 linux-postmarketos-mediatek-mt81xx-a2edb886602363f24c18f47c6ee10999abf9a79f.tar.gz
|
||||
bf39ed6646a869a7a99dc7f0ccc7bbaca0c50776e87848cb1a9e55bef317a73c08549a9acb8cce5c394ab3bf90667e4d1cf8a3671bb9de15d2a470d5e8be0261 0001-arm64-dts-mediatek-Add-dts-for-hayato-rev5-sku0.patch
|
||||
f10464bf131ba44686a36a35aaf16492915413893d1b3faa43959d5f853b5ed66419f835565836a17480cd3458de0943cee72e700713e00125c8ecd184f3b677 remove-audio-routing.patch
|
||||
41a07eb273b8012573c7d0aa7b131a379ea3ee95bd747e82905cf8340e8afb81df2a08a5a907c5142fdc3ecb9844ce50c0ed17f9b8e6e23d19e60ff116ed191f config-postmarketos-mediatek-mt81xx.aarch64
|
||||
"
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,52 +0,0 @@
|
|||
diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
|
||||
index 32d7ae021..3fabd7c7f 100644
|
||||
--- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
|
||||
+++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
|
||||
@@ -273,47 +273,6 @@ sound: sound {
|
||||
pinctrl-23 = <&aud_dat_miso_ch34_on_pins>;
|
||||
pinctrl-24 = <&aud_gpio_tdm_off_pins>;
|
||||
pinctrl-25 = <&aud_gpio_tdm_on_pins>;
|
||||
-
|
||||
- audio-routing =
|
||||
- "Headphone Jack", "HPOL",
|
||||
- "Headphone Jack", "HPOR",
|
||||
- "IN1P", "Headset Mic",
|
||||
- "Speakers", "Speaker";
|
||||
-
|
||||
- spk-playback-dai-link {
|
||||
- link-name = "I2S3";
|
||||
- dai-format = "i2s";
|
||||
- mediatek,clk-provider = "cpu";
|
||||
- codec {
|
||||
- sound-dai = <&rt1015p>;
|
||||
- };
|
||||
- };
|
||||
-
|
||||
- hs-playback-dai-link {
|
||||
- link-name = "I2S8";
|
||||
- dai-format = "i2s";
|
||||
- mediatek,clk-provider = "cpu";
|
||||
- codec {
|
||||
- sound-dai = <&rt5682 0>;
|
||||
- };
|
||||
- };
|
||||
-
|
||||
- hs-capture-dai-link {
|
||||
- link-name = "I2S9";
|
||||
- dai-format = "i2s";
|
||||
- mediatek,clk-provider = "cpu";
|
||||
- codec {
|
||||
- sound-dai = <&rt5682 0>;
|
||||
- };
|
||||
- };
|
||||
-
|
||||
- displayport-dai-link {
|
||||
- link-name = "TDM";
|
||||
- dai-format = "dsp_a";
|
||||
- codec {
|
||||
- sound-dai = <&anx_bridge_dp>;
|
||||
- };
|
||||
- };
|
||||
};
|
||||
};
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue