linux: bump Amlogic kernel to Linux 5.16.y

This commit is contained in:
Christian Hewitt 2022-01-05 13:38:51 +00:00
parent 2cad66f5c3
commit ac16fafa85
82 changed files with 302 additions and 253 deletions

View File

@ -16,8 +16,8 @@ PKG_PATCH_DIRS="${LINUX}"
case "${LINUX}" in case "${LINUX}" in
amlogic) amlogic)
PKG_VERSION="c9e6606c7fe92b50a02ce51dda82586ebdf99b48" # 5.16-rc8 PKG_VERSION="df0cc57e057f18e44dac8e6c18aba47ab53202f9" # 5.16.0
PKG_SHA256="72516fe4902b04d168e14f9554ac1846cec8464e8912723720e7b22250a73cae" PKG_SHA256="17f180ef85871ca76e1867f9f90bcdb7f98c45ddd9d15d55cc7a13a51fc83167"
PKG_URL="https://github.com/torvalds/linux/archive/${PKG_VERSION}.tar.gz" PKG_URL="https://github.com/torvalds/linux/archive/${PKG_VERSION}.tar.gz"
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
;; ;;

View File

@ -1,4 +1,4 @@
From 76ca7f910cab27aeda64cae32141191c4f059aeb Mon Sep 17 00:00:00 2001 From d7c211e916097fc4b4cbf931a914a44d900f5014 Mon Sep 17 00:00:00 2001
From: chewitt <github@chrishewitt.net> From: chewitt <github@chrishewitt.net>
Date: Sat, 13 Apr 2019 05:41:51 +0000 Date: Sat, 13 Apr 2019 05:41:51 +0000
Subject: [PATCH 01/77] HACK: set meson-gx cma pool to 896MB Subject: [PATCH 01/77] HACK: set meson-gx cma pool to 896MB

View File

@ -1,4 +1,4 @@
From ccc85d2bf9045df53e4a091882c5afb317419b5c Mon Sep 17 00:00:00 2001 From a7f18b31dc4d3fbe579016bf0858a7f55794c1fc Mon Sep 17 00:00:00 2001
From: chewitt <github@chrishewitt.net> From: chewitt <github@chrishewitt.net>
Date: Wed, 14 Aug 2019 19:58:14 +0000 Date: Wed, 14 Aug 2019 19:58:14 +0000
Subject: [PATCH 02/77] HACK: set meson-g12 cma pool to 896MB Subject: [PATCH 02/77] HACK: set meson-g12 cma pool to 896MB

View File

@ -1,4 +1,4 @@
From b802e78a49c769397ebdd9f8eef65bbaf4282309 Mon Sep 17 00:00:00 2001 From b566a3fd9a98747fd3ee6c14740aaacc85bde061 Mon Sep 17 00:00:00 2001
From: chewitt <github@chrishewitt.net> From: chewitt <github@chrishewitt.net>
Date: Sat, 13 Apr 2019 05:45:18 +0000 Date: Sat, 13 Apr 2019 05:45:18 +0000
Subject: [PATCH 03/77] HACK: arm64: fix Kodi sysinfo CPU information Subject: [PATCH 03/77] HACK: arm64: fix Kodi sysinfo CPU information

View File

@ -0,0 +1,64 @@
From 721ff83e8610a8e8402007e51f8f36973f695051 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com>
Date: Wed, 5 Jan 2022 15:03:06 +0000
Subject: [PATCH 04/77] HACK: arm64: dts: meson: add LibreELEC device-tree
overlays for Amlogic
This commit implements a series of device-tree overlays used with LibreELEC
images for Amlogic hardware.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
---
arch/arm64/boot/dts/amlogic/Makefile | 2 ++
arch/arm64/boot/dts/amlogic/overlays/Makefile | 5 +++++
.../dts/amlogic/overlays/wifi-rtl8189etv.dts | 16 ++++++++++++++++
3 files changed, 23 insertions(+)
create mode 100644 arch/arm64/boot/dts/amlogic/overlays/Makefile
create mode 100644 arch/arm64/boot/dts/amlogic/overlays/wifi-rtl8189etv.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index 5148cd9e5146..19d4d75305af 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -57,3 +57,5 @@ dtb-$(CONFIG_ARCH_MESON) += meson-sm1-odroid-c4.dtb
dtb-$(CONFIG_ARCH_MESON) += meson-sm1-odroid-hc4.dtb
dtb-$(CONFIG_ARCH_MESON) += meson-sm1-sei610.dtb
dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad401.dtb
+
+subdir-y += overlays
diff --git a/arch/arm64/boot/dts/amlogic/overlays/Makefile b/arch/arm64/boot/dts/amlogic/overlays/Makefile
new file mode 100644
index 000000000000..845b782abcf9
--- /dev/null
+++ b/arch/arm64/boot/dts/amlogic/overlays/Makefile
@@ -0,0 +1,5 @@
+dtbo-y += \
+ wifi-rtl8189etv.dtbo
+
+targets += $(dtbo-y)
+always-y := $(dtbo-y)
diff --git a/arch/arm64/boot/dts/amlogic/overlays/wifi-rtl8189etv.dts b/arch/arm64/boot/dts/amlogic/overlays/wifi-rtl8189etv.dts
new file mode 100644
index 000000000000..a8a0d7d9ab2b
--- /dev/null
+++ b/arch/arm64/boot/dts/amlogic/overlays/wifi-rtl8189etv.dts
@@ -0,0 +1,16 @@
+/dts-v1/;
+/plugin/;
+
+/ {
+ fragment@0 {
+ target = <&sd_emmc_a>;
+
+ __overlay__ {
+ /delete-node/ brcmf;
+
+ rtl8189etv: sdio_wifi@1 {
+ reg = <1>;
+ };
+ };
+ };
+};
--
2.17.1

View File

@ -1,7 +1,7 @@
From 934e244d719f8e8d0b5859ed84bc29c8da18e876 Mon Sep 17 00:00:00 2001 From 8e835ad2df84c79c873c36d9ded4fd86c3d446cc Mon Sep 17 00:00:00 2001
From: kszaq <kszaquitto@gmail.com> From: kszaq <kszaquitto@gmail.com>
Date: Sat, 6 Jul 2019 07:54:44 +0000 Date: Sat, 6 Jul 2019 07:54:44 +0000
Subject: [PATCH 04/77] HACK: arm64: dts: meson-gx: add ATF BL32 reserved Subject: [PATCH 05/77] HACK: arm64: dts: meson-gx: add ATF BL32 reserved
memory region memory region
Vendor firmware/uboot has an additional reserved region for BL32 trusted Vendor firmware/uboot has an additional reserved region for BL32 trusted

View File

@ -1,7 +1,7 @@
From 490e5d60e6d9858945b12a7322047fda9d9c6be7 Mon Sep 17 00:00:00 2001 From 466f8eb635b7f6772ff2f0951d3970e07aa35aa0 Mon Sep 17 00:00:00 2001
From: Neil Armstrong <narmstrong@baylibre.com> From: Neil Armstrong <narmstrong@baylibre.com>
Date: Thu, 3 Nov 2016 15:29:23 +0100 Date: Thu, 3 Nov 2016 15:29:23 +0100
Subject: [PATCH 05/77] HACK: arm64: meson: add Amlogic Meson GX PM Suspend Subject: [PATCH 06/77] HACK: arm64: meson: add Amlogic Meson GX PM Suspend
The Amlogic Meson GX SoCs uses a non-standard argument to the The Amlogic Meson GX SoCs uses a non-standard argument to the
PSCI CPU_SUSPEND call to enter system suspend. PSCI CPU_SUSPEND call to enter system suspend.

View File

@ -1,30 +0,0 @@
From 3a7306768be08b7937f92f8a8ae01c7a434e3737 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com>
Date: Thu, 21 Jan 2021 01:35:36 +0000
Subject: [PATCH 07/77] HACK: arm64: dts: meson: add rtc/vrtc aliases to Khadas
VIM
Add aliases to ensure the vrtc time (which normally proves first) is /dev/rtc1
while the onboard rtc chip claims /dev/rtc0.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
---
arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
index 6ab1cc125b96..24af15e18026 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
+++ b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
@@ -29,6 +29,8 @@
aliases {
serial2 = &uart_AO_B;
ethernet0 = &ethmac;
+ rtc0 = &rtc;
+ rtc1 = &vrtc;
};
gpio-keys-polled {
--
2.17.1

View File

@ -1,7 +1,7 @@
From 7c70dc4b79bd08feab85fa63cac12a7c9be6031c Mon Sep 17 00:00:00 2001 From 5f7c9858e87b75218e44425f45ad3a6b1ee8c7d7 Mon Sep 17 00:00:00 2001
From: Neil Armstrong <narmstrong@baylibre.com> From: Neil Armstrong <narmstrong@baylibre.com>
Date: Thu, 3 Nov 2016 15:29:25 +0100 Date: Thu, 3 Nov 2016 15:29:25 +0100
Subject: [PATCH 06/77] HACK: arm64: dts: meson: add support for GX PM and Subject: [PATCH 07/77] HACK: arm64: dts: meson: add support for GX PM and
Virtual RTC Virtual RTC
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>

View File

@ -1,30 +1,30 @@
From 575fb68f646d379035e4db262882604d22a07e73 Mon Sep 17 00:00:00 2001 From f4a8614ff2443bee069ca662aec12896352abead Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sat, 6 Nov 2021 13:01:08 +0000 Date: Thu, 21 Jan 2021 01:35:36 +0000
Subject: [PATCH 08/77] HACK: arm64: dts: meson: add rtc/vrtc aliases to Khadas Subject: [PATCH 08/77] HACK: arm64: dts: meson: add rtc/vrtc aliases to Khadas
VIM2 VIM
Add aliases to ensure the vrtc time (which normally proves first) is /dev/rtc1 Add aliases to ensure the vrtc time (which normally proves first) is /dev/rtc1
while the onboard rtc chip claims /dev/rtc0. while the onboard rtc chip claims /dev/rtc0.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
--- ---
arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 ++ arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 ++
1 file changed, 2 insertions(+) 1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts b/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
index 86bdc0baf032..9c26d7489d2a 100644 index 6ab1cc125b96..24af15e18026 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts --- a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
+++ b/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts +++ b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
@@ -18,6 +18,8 @@ @@ -29,6 +29,8 @@
aliases { aliases {
serial0 = &uart_AO;
serial2 = &uart_AO_B; serial2 = &uart_AO_B;
ethernet0 = &ethmac;
+ rtc0 = &rtc; + rtc0 = &rtc;
+ rtc1 = &vrtc; + rtc1 = &vrtc;
}; };
chosen { gpio-keys-polled {
-- --
2.17.1 2.17.1

View File

@ -0,0 +1,30 @@
From 32cc898fa236045510dbc0344f1219151b52c804 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sat, 6 Nov 2021 13:01:08 +0000
Subject: [PATCH 09/77] HACK: arm64: dts: meson: add rtc/vrtc aliases to Khadas
VIM2
Add aliases to ensure the vrtc time (which normally proves first) is /dev/rtc1
while the onboard rtc chip claims /dev/rtc0.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
---
arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts b/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts
index 86bdc0baf032..9c26d7489d2a 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts
+++ b/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts
@@ -18,6 +18,8 @@
aliases {
serial0 = &uart_AO;
serial2 = &uart_AO_B;
+ rtc0 = &rtc;
+ rtc1 = &vrtc;
};
chosen {
--
2.17.1

View File

@ -1,7 +1,7 @@
From 0bdd3dcb47d5c082effd34d7acd1af6a48e67c0d Mon Sep 17 00:00:00 2001 From 89698e2631788f852541b57b48ea78d463c81c33 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Mon, 1 Feb 2021 19:27:40 +0000 Date: Mon, 1 Feb 2021 19:27:40 +0000
Subject: [PATCH 09/77] HACK: arm64: dts: meson: add rtc/vrtc aliases to Minix Subject: [PATCH 10/77] HACK: arm64: dts: meson: add rtc/vrtc aliases to Minix
NEO U9-H NEO U9-H
Add node aliases to prevent meson-vrtc from claiming /dev/rtc0 Add node aliases to prevent meson-vrtc from claiming /dev/rtc0

View File

@ -1,7 +1,7 @@
From 61d899af6ec218c1602d3939dd7c0363d0211e6a Mon Sep 17 00:00:00 2001 From 71e3140ba0f0da6352d677e50c7ac6267c21245c Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Thu, 25 Nov 2021 11:31:43 +0000 Date: Thu, 25 Nov 2021 11:31:43 +0000
Subject: [PATCH 10/77] HACK: arm64: dts: meson: remove opps below 1GHz for Subject: [PATCH 11/77] HACK: arm64: dts: meson: remove opps below 1GHz for
g12/sm1 g12/sm1
This seems to workaround or hide occurrences of CPU stalls and other This seems to workaround or hide occurrences of CPU stalls and other

View File

@ -1,7 +1,7 @@
From e8ac70f7a4b9a42a8f9333129f6eb7da78be28c4 Mon Sep 17 00:00:00 2001 From 5828bcd04f4f2baa15cf6780c4976a8349abe25e Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Mon, 3 Jan 2022 10:44:17 +0000 Date: Mon, 3 Jan 2022 10:44:17 +0000
Subject: [PATCH 11/77] HACK: usb: hub: disable autosuspend for Genesys Logic Subject: [PATCH 12/77] HACK: usb: hub: disable autosuspend for Genesys Logic
Hubs Hubs
Disable autosuspend in Genesys Logic hubs to allow USB devices on the Disable autosuspend in Genesys Logic hubs to allow USB devices on the

View File

@ -1,7 +1,7 @@
From bb46339e1b7ec0abde700718e9e98c8d704a6053 Mon Sep 17 00:00:00 2001 From 4bbf6486ea01d20c0760ebc4a8ac48b481831d46 Mon Sep 17 00:00:00 2001
From: Stefan Agner <stefan@agner.ch> From: Stefan Agner <stefan@agner.ch>
Date: Wed, 15 Sep 2021 05:00:45 +0000 Date: Wed, 15 Sep 2021 05:00:45 +0000
Subject: [PATCH 12/77] HACK: of: partial revert of fdt.c changes Subject: [PATCH 13/77] HACK: of: partial revert of fdt.c changes
This resolves reports similar to the below which are present in dmesg This resolves reports similar to the below which are present in dmesg
since Linux 5.10; which are also causing crashes in some distros: since Linux 5.10; which are also causing crashes in some distros:

View File

@ -1,7 +1,7 @@
From fab7806fef1456ca9a4f1a5c3ea66c671a6e41fd Mon Sep 17 00:00:00 2001 From 77a3c4f6720005e4cbcb6575f92adf9744837e2d Mon Sep 17 00:00:00 2001
From: Dmitry Shmidt <dimitrysh@google.com> From: Dmitry Shmidt <dimitrysh@google.com>
Date: Fri, 8 Oct 2021 03:54:31 +0000 Date: Fri, 8 Oct 2021 03:54:31 +0000
Subject: [PATCH 13/77] FROMGIT: arm64: dts: meson-sm1-odroid: add cec nodes Subject: [PATCH 14/77] FROMGIT: arm64: dts: meson-sm1-odroid: add cec nodes
Enable CEC in same way it is done for other meson odroid devices Enable CEC in same way it is done for other meson odroid devices

View File

@ -1,7 +1,7 @@
From ce8cbd1c596495e56bcd69a86cf1f4522c9a22dd Mon Sep 17 00:00:00 2001 From b93b60c5c35856fa119dacf7c4e275ec1ed6cb27 Mon Sep 17 00:00:00 2001
From: Alexander Stein <alexander.stein@mailbox.org> From: Alexander Stein <alexander.stein@mailbox.org>
Date: Fri, 26 Nov 2021 15:46:30 +0000 Date: Fri, 26 Nov 2021 15:46:30 +0000
Subject: [PATCH 14/77] FROMGIT: arm64: dts: amlogic: meson-g12: Fix Subject: [PATCH 15/77] FROMGIT: arm64: dts: amlogic: meson-g12: Fix
thermal-zones indent thermal-zones indent
This node is currently at /soc/thermal-zones, but the later introduced This node is currently at /soc/thermal-zones, but the later introduced

View File

@ -1,7 +1,7 @@
From 6a81fd7c45272dde4320b4fa53902d5cec116707 Mon Sep 17 00:00:00 2001 From 2f0f9aacc3bd2d12a89cfb02aa8e7eb999f57243 Mon Sep 17 00:00:00 2001
From: Alexander Stein <alexander.stein@mailbox.org> From: Alexander Stein <alexander.stein@mailbox.org>
Date: Fri, 26 Nov 2021 15:47:31 +0000 Date: Fri, 26 Nov 2021 15:47:31 +0000
Subject: [PATCH 15/77] FROMGIT: arm64: dts: amlogic: meson-g12: Fix GPU Subject: [PATCH 16/77] FROMGIT: arm64: dts: amlogic: meson-g12: Fix GPU
operating point table node name operating point table node name
Starting with commit 94274f20f6bf ("dt-bindings: opp: Convert to DT Starting with commit 94274f20f6bf ("dt-bindings: opp: Convert to DT

View File

@ -1,7 +1,7 @@
From 61ff6449eafaa0eb2e7a72dc72e0682e9c9ed917 Mon Sep 17 00:00:00 2001 From 0ace998e449d8b64ad0c6adc32fa339aa2986671 Mon Sep 17 00:00:00 2001
From: Alexander Stein <alexander.stein@mailbox.org> From: Alexander Stein <alexander.stein@mailbox.org>
Date: Fri, 26 Nov 2021 15:48:22 +0000 Date: Fri, 26 Nov 2021 15:48:22 +0000
Subject: [PATCH 16/77] FROMGIT: arm64: dts: amlogic: Fix SPI NOR flash node Subject: [PATCH 17/77] FROMGIT: arm64: dts: amlogic: Fix SPI NOR flash node
name for ODROID N2/N2+ name for ODROID N2/N2+
Fix the schema warning: "spi-flash@0: $nodename:0: 'spi-flash@0' does Fix the schema warning: "spi-flash@0: $nodename:0: 'spi-flash@0' does

View File

@ -1,7 +1,7 @@
From 9468f1f04fd70e97f9f1a19d2c22f71ca581988b Mon Sep 17 00:00:00 2001 From 34c582c0d2a9387984c73f5c83ab621fe723ceed Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 12 Oct 2021 04:47:14 +0000 Date: Tue, 12 Oct 2021 04:47:14 +0000
Subject: [PATCH 17/77] FROMGIT: arm64: dts: meson-gxbb-wetek: fix HDMI in Subject: [PATCH 18/77] FROMGIT: arm64: dts: meson-gxbb-wetek: fix HDMI in
early boot early boot
Mark the VDDIO_AO18 regulator always-on and set hdmi-supply for the hdmi_tx Mark the VDDIO_AO18 regulator always-on and set hdmi-supply for the hdmi_tx

View File

@ -1,7 +1,7 @@
From 6eda35778a5046fa9856a352babb6bfaf1426d7b Mon Sep 17 00:00:00 2001 From 697b8893eeadfcbd62eea066419166bb2cab2e0b Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 12 Oct 2021 05:13:06 +0000 Date: Tue, 12 Oct 2021 05:13:06 +0000
Subject: [PATCH 18/77] FROMGIT: arm64: dts: meson-gxbb-wetek: fix missing GPIO Subject: [PATCH 19/77] FROMGIT: arm64: dts: meson-gxbb-wetek: fix missing GPIO
binding binding
The absence of this binding appears to be harmless in Linux but it breaks The absence of this binding appears to be harmless in Linux but it breaks

View File

@ -1,7 +1,7 @@
From a476bd966a3dca186dfb5bee729fe1473592ee8c Mon Sep 17 00:00:00 2001 From 8f8ba5482f2214fec28e6c5fbd47939f46063638 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 12 Oct 2021 04:58:38 +0000 Date: Tue, 12 Oct 2021 04:58:38 +0000
Subject: [PATCH 19/77] FROMGIT: arm64: dts: meson-gxbb-wetek: use updated LED Subject: [PATCH 20/77] FROMGIT: arm64: dts: meson-gxbb-wetek: use updated LED
bindings bindings
Update the dts to use the newer style of LED bindings. Update the dts to use the newer style of LED bindings.

View File

@ -1,7 +1,7 @@
From d1c81fcbe514b49aad19f46b2a2932960d836f4d Mon Sep 17 00:00:00 2001 From 0584dd68daa1e54069edd2f42a6ee2cb0252e0e1 Mon Sep 17 00:00:00 2001
From: Jerome Brunet <jbrunet@baylibre.com> From: Jerome Brunet <jbrunet@baylibre.com>
Date: Tue, 30 Nov 2021 14:08:06 +0000 Date: Tue, 30 Nov 2021 14:08:06 +0000
Subject: [PATCH 20/77] FROMGIT: arm64: dts: meson: p241: add vcc_5v regulator Subject: [PATCH 21/77] FROMGIT: arm64: dts: meson: p241: add vcc_5v regulator
Add the VCC_5V regulator, which feeds the HDMI, USB and audio amplifier. Add the VCC_5V regulator, which feeds the HDMI, USB and audio amplifier.

View File

@ -1,7 +1,7 @@
From fa624e21950258dae0b32e1b46969bf4e97a38bc Mon Sep 17 00:00:00 2001 From bee807262674aba588a42180ce9702fc9094728a Mon Sep 17 00:00:00 2001
From: Jerome Brunet <jbrunet@baylibre.com> From: Jerome Brunet <jbrunet@baylibre.com>
Date: Tue, 30 Nov 2021 14:08:53 +0000 Date: Tue, 30 Nov 2021 14:08:53 +0000
Subject: [PATCH 21/77] FROMGIT: arm64: dts: meson: p241: add sound support Subject: [PATCH 22/77] FROMGIT: arm64: dts: meson: p241: add sound support
Add the p241 sound card support. This board can play audio through HDMI Add the p241 sound card support. This board can play audio through HDMI
and the internal DAC. and the internal DAC.

View File

@ -1,7 +1,7 @@
From b16c6a76ebdc94714027ebd61080dfbcb610e72c Mon Sep 17 00:00:00 2001 From 8e68c2813b04d3d82ba9c763612cd47f3b116aeb Mon Sep 17 00:00:00 2001
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com> From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Date: Sat, 16 Oct 2021 13:45:35 +0000 Date: Sat, 16 Oct 2021 13:45:35 +0000
Subject: [PATCH 22/77] FROMGIT: clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 Subject: [PATCH 23/77] FROMGIT: clk: meson: gxbb: Fix the SDM_EN bit for MPLL0
on GXBB on GXBB
There are reports that 48kHz audio does not work on his WeTek Play 2 There are reports that 48kHz audio does not work on his WeTek Play 2

View File

@ -1,7 +1,7 @@
From 1591b6a07532e9d29dc7c5365bf75b75a68bdc5b Mon Sep 17 00:00:00 2001 From 91903600088de81fd90af27b44f28838a8de3cef Mon Sep 17 00:00:00 2001
From: Fabio Estevam <festevam@denx.de> From: Fabio Estevam <festevam@denx.de>
Date: Wed, 24 Nov 2021 13:20:05 +0000 Date: Wed, 24 Nov 2021 13:20:05 +0000
Subject: [PATCH 23/77] FROMGIT: ath10k: Fix the MTU size on QCA9377 SDIO Subject: [PATCH 24/77] FROMGIT: ath10k: Fix the MTU size on QCA9377 SDIO
On an imx6dl-pico-pi board with a QCA9377 SDIO chip, simply trying to On an imx6dl-pico-pi board with a QCA9377 SDIO chip, simply trying to
connect via ssh to another machine causes: connect via ssh to another machine causes:

View File

@ -1,7 +1,7 @@
From 6ff9d87764a157a052306cd1923ff6bed96a0590 Mon Sep 17 00:00:00 2001 From 9dc85a5851195c13d84800fc9c967ea04e445596 Mon Sep 17 00:00:00 2001
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com> From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Date: Sun, 3 Oct 2021 05:35:48 +0000 Date: Sun, 3 Oct 2021 05:35:48 +0000
Subject: [PATCH 24/77] FROMLIST(v1): ASoC: meson: aiu: Fix HDMI codec control Subject: [PATCH 25/77] FROMLIST(v1): ASoC: meson: aiu: Fix HDMI codec control
selection selection
The HDMI controllers on Amlogic Meson SoCs which use the AIU The HDMI controllers on Amlogic Meson SoCs which use the AIU

View File

@ -1,7 +1,7 @@
From 979ac1b2b611891a431f3e7fc9ec4b567fa72d19 Mon Sep 17 00:00:00 2001 From 4847479b7e93fcdf3f5a22af9074db6f0f4c9bb1 Mon Sep 17 00:00:00 2001
From: David Heidelberg <david@ixit.cz> From: David Heidelberg <david@ixit.cz>
Date: Sat, 27 Nov 2021 07:23:35 +0000 Date: Sat, 27 Nov 2021 07:23:35 +0000
Subject: [PATCH 25/77] FROMLIST(v1): arm64: dts: meson: make dts use gpio-fan Subject: [PATCH 26/77] FROMLIST(v1): arm64: dts: meson: make dts use gpio-fan
matrix instead of array matrix instead of array
No functional changes. No functional changes.

View File

@ -1,7 +1,7 @@
From e1bb4fdd674b734f1531d5d3c52c995e1792bd62 Mon Sep 17 00:00:00 2001 From 221138ff0130f3cc81ce1fd4b8de7e8dcb2da16d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de> From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de>
Date: Sat, 27 Nov 2021 07:29:18 +0000 Date: Sat, 27 Nov 2021 07:29:18 +0000
Subject: [PATCH 26/77] FROMLIST(v1): pwm: meson: Drop always false check from Subject: [PATCH 27/77] FROMLIST(v1): pwm: meson: Drop always false check from
.request() .request()
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8

View File

@ -1,7 +1,7 @@
From 0d0284e7873685033141a3fbc283654340d49e8d Mon Sep 17 00:00:00 2001 From 8cc7650bf6f946a5d135cf19e56da265aa957501 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de> From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de>
Date: Sat, 27 Nov 2021 07:30:03 +0000 Date: Sat, 27 Nov 2021 07:30:03 +0000
Subject: [PATCH 27/77] FROMLIST(v1): pwm: meson: Drop useless check for Subject: [PATCH 28/77] FROMLIST(v1): pwm: meson: Drop useless check for
channel data being NULL channel data being NULL
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8

View File

@ -1,7 +1,7 @@
From 878ec28790cb46fd41083798ae6a28dd00f68cef Mon Sep 17 00:00:00 2001 From af0425246e0af21a97f1a3b6fe7b9aba357f0b1b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de> From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de>
Date: Sat, 27 Nov 2021 07:31:03 +0000 Date: Sat, 27 Nov 2021 07:31:03 +0000
Subject: [PATCH 28/77] FROMLIST(v1): pwm: meson: Simplify duplicated Subject: [PATCH 29/77] FROMLIST(v1): pwm: meson: Simplify duplicated
per-channel tracking per-channel tracking
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8

View File

@ -1,7 +1,7 @@
From 7aeac8e806324bf23b3f4f28821673bca186e043 Mon Sep 17 00:00:00 2001 From a64c2e8e852af3394f0a9742e1579c559b19706c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de> From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de>
Date: Sat, 27 Nov 2021 07:32:18 +0000 Date: Sat, 27 Nov 2021 07:32:18 +0000
Subject: [PATCH 29/77] FROMLIST(v1): pwm: meson: Drop always false check from Subject: [PATCH 30/77] FROMLIST(v1): pwm: meson: Drop always false check from
.apply() .apply()
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8

View File

@ -1,7 +1,7 @@
From c61f764c0e59d27112ddb650edbb6bd2ed32fad7 Mon Sep 17 00:00:00 2001 From 60d788ef66b1f0517330b79c8017b473c20782df Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime@cerno.tech> From: Maxime Ripard <maxime@cerno.tech>
Date: Sat, 27 Nov 2021 07:26:47 +0000 Date: Sat, 27 Nov 2021 07:26:47 +0000
Subject: [PATCH 30/77] FROMLIST(v1): drm/connector: Add define for HDMI 1.4 Subject: [PATCH 31/77] FROMLIST(v1): drm/connector: Add define for HDMI 1.4
Maximum Pixel Rate Maximum Pixel Rate
A lot of drivers open-code the HDMI 1.4 maximum pixel rate in their A lot of drivers open-code the HDMI 1.4 maximum pixel rate in their

View File

@ -1,7 +1,7 @@
From 0d06804adcf6abe25eaf1127d4c7d68da7599372 Mon Sep 17 00:00:00 2001 From bcf2783307b6274cf8b3e441760301cc03fdca01 Mon Sep 17 00:00:00 2001
From: Artem Lapkin <art@khadas.com> From: Artem Lapkin <art@khadas.com>
Date: Sat, 27 Nov 2021 07:36:59 +0000 Date: Sat, 27 Nov 2021 07:36:59 +0000
Subject: [PATCH 31/77] FROMLIST(v1): watchdog: meson_gxbb_wdt: remove Subject: [PATCH 32/77] FROMLIST(v1): watchdog: meson_gxbb_wdt: remove
watchdog_stop_on_reboot() watchdog_stop_on_reboot()
The Meson platform still has some hardware drivers problems for some The Meson platform still has some hardware drivers problems for some

View File

@ -1,7 +1,7 @@
From 1721a9c2fa9cad3274356eb6791e34c2b60a00f3 Mon Sep 17 00:00:00 2001 From 627858999ee04d5641d484ccbe8c75f0bd011c57 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 12 Jan 2021 17:26:42 +0000 Date: Tue, 12 Jan 2021 17:26:42 +0000
Subject: [PATCH 32/77] FROMLIST(v2): arm64: dts: meson: add initial Subject: [PATCH 33/77] FROMLIST(v2): arm64: dts: meson: add initial
device-tree for H96-Max device-tree for H96-Max
The Haochuangyi H96-Max is based on the Amlogic S905X3 reference The Haochuangyi H96-Max is based on the Amlogic S905X3 reference
@ -30,7 +30,7 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index 5148cd9e5146..22ca6fd379b0 100644 index 19d4d75305af..0b7362d7cbcd 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile --- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -52,6 +52,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxm-s912-libretech-pc.dtb @@ -52,6 +52,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxm-s912-libretech-pc.dtb

View File

@ -1,7 +1,7 @@
From d0ef069f7fa87675066cb6705873e19c4fb3069f Mon Sep 17 00:00:00 2001 From 677ac5ae62575e7f0a478e48a6ac0b2d12238414 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 12 Jan 2021 17:25:33 +0000 Date: Tue, 12 Jan 2021 17:25:33 +0000
Subject: [PATCH 33/77] FROMLIST(v2): dt-bindings: arm: amlogic: add H96-Max Subject: [PATCH 34/77] FROMLIST(v2): dt-bindings: arm: amlogic: add H96-Max
bindings bindings
Add the board binding for the Haochuangyi H96-Max STB device. Add the board binding for the Haochuangyi H96-Max STB device.

View File

@ -1,7 +1,7 @@
From ad548e7196f1a1ba97e11d7341c56baae9791dcf Mon Sep 17 00:00:00 2001 From e328e118c8c2555ee3fd5cf761f7be750ca1ad28 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 12 Jan 2021 17:24:07 +0000 Date: Tue, 12 Jan 2021 17:24:07 +0000
Subject: [PATCH 34/77] FROMLIST(v2): dt-bindings: vendor-prefixes: add Subject: [PATCH 35/77] FROMLIST(v2): dt-bindings: vendor-prefixes: add
haochuangyi prefix haochuangyi prefix
Shenzhen Haochuangyi Technology Co.,Ltd are a manufacturer of Android Shenzhen Haochuangyi Technology Co.,Ltd are a manufacturer of Android

View File

@ -1,7 +1,7 @@
From a37b3ada3694065ef59bfe390c8d8d899f3dc649 Mon Sep 17 00:00:00 2001 From f0c7f685364f815b3de538f9dbede0edfe0ea82f Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Wed, 3 Jun 2020 18:03:22 +0000 Date: Wed, 3 Jun 2020 18:03:22 +0000
Subject: [PATCH 35/77] FROMLIST(v2): arm64: dts: meson: add initial Subject: [PATCH 36/77] FROMLIST(v2): arm64: dts: meson: add initial
device-trees for A95XF3-AIR device-trees for A95XF3-AIR
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8
@ -39,7 +39,7 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index 22ca6fd379b0..14b4c2111f55 100644 index 0b7362d7cbcd..606bdca0fe9e 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile --- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -51,6 +51,8 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxm-rbox-pro.dtb @@ -51,6 +51,8 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxm-rbox-pro.dtb

View File

@ -1,7 +1,7 @@
From b5f8b1bae8606ca9a93b9298c27f3bdbd471502e Mon Sep 17 00:00:00 2001 From dcf35fe217ea7244da1c73b69257d27b5bb2fe1d Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Mon, 29 Jun 2020 15:54:45 +0000 Date: Mon, 29 Jun 2020 15:54:45 +0000
Subject: [PATCH 36/77] FROMLIST(v2): dt-bindings: arm: amlogic: add A95XF3-AIR Subject: [PATCH 37/77] FROMLIST(v2): dt-bindings: arm: amlogic: add A95XF3-AIR
bindings bindings
Add board bindings for the CYX A95XF3-AIR set-top box which ships Add board bindings for the CYX A95XF3-AIR set-top box which ships

View File

@ -1,7 +1,7 @@
From a3abb4c8fb31e5a329fd56355a197dcf401747b0 Mon Sep 17 00:00:00 2001 From 9e14ce133cd6f3b7a7461e580f3ee0b9e6a2f672 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 30 Nov 2021 05:00:45 +0000 Date: Tue, 30 Nov 2021 05:00:45 +0000
Subject: [PATCH 37/77] FROMLIST(v2): dt-bindings: vendor-prefixes: add cyx Subject: [PATCH 38/77] FROMLIST(v2): dt-bindings: vendor-prefixes: add cyx
prefix prefix
Shenzhen CYX Industrial Co., Ltd are a manufacturer of Android Shenzhen CYX Industrial Co., Ltd are a manufacturer of Android

View File

@ -1,7 +1,7 @@
From 3107f97d3b7f7dede835313313d5f91fa141ade2 Mon Sep 17 00:00:00 2001 From ee72a1f9a0dd42a12b5e944cfcc624c77cb4a9f7 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Wed, 24 Jun 2020 15:04:10 +0000 Date: Wed, 24 Jun 2020 15:04:10 +0000
Subject: [PATCH 38/77] FROMLIST(v2): arm64: dts: meson: add initial Subject: [PATCH 39/77] FROMLIST(v2): arm64: dts: meson: add initial
device-trees for X96-AIR device-trees for X96-AIR
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8
@ -39,16 +39,18 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index 14b4c2111f55..868d74044072 100644 index 606bdca0fe9e..f7aea90c7f2a 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile --- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -59,4 +59,6 @@ dtb-$(CONFIG_ARCH_MESON) += meson-sm1-khadas-vim3l.dtb @@ -59,6 +59,8 @@ dtb-$(CONFIG_ARCH_MESON) += meson-sm1-khadas-vim3l.dtb
dtb-$(CONFIG_ARCH_MESON) += meson-sm1-odroid-c4.dtb dtb-$(CONFIG_ARCH_MESON) += meson-sm1-odroid-c4.dtb
dtb-$(CONFIG_ARCH_MESON) += meson-sm1-odroid-hc4.dtb dtb-$(CONFIG_ARCH_MESON) += meson-sm1-odroid-hc4.dtb
dtb-$(CONFIG_ARCH_MESON) += meson-sm1-sei610.dtb dtb-$(CONFIG_ARCH_MESON) += meson-sm1-sei610.dtb
+dtb-$(CONFIG_ARCH_MESON) += meson-sm1-x96-air.dtb +dtb-$(CONFIG_ARCH_MESON) += meson-sm1-x96-air.dtb
+dtb-$(CONFIG_ARCH_MESON) += meson-sm1-x96-air-gbit.dtb +dtb-$(CONFIG_ARCH_MESON) += meson-sm1-x96-air-gbit.dtb
dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad401.dtb dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad401.dtb
subdir-y += overlays
diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts b/arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts b/arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts
new file mode 100644 new file mode 100644
index 000000000000..7e1a74046ba5 index 000000000000..7e1a74046ba5

View File

@ -1,7 +1,7 @@
From 75e9d624bd689cdfaa92f33c61bcc6c20aa55909 Mon Sep 17 00:00:00 2001 From 708ae83c0b6398e81236b17aed67643ca5e3b643 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Mon, 18 May 2020 23:23:40 +0000 Date: Mon, 18 May 2020 23:23:40 +0000
Subject: [PATCH 39/77] FROMLIST(v2): dt-bindings: arm: amlogic: add X96-AIR Subject: [PATCH 40/77] FROMLIST(v2): dt-bindings: arm: amlogic: add X96-AIR
bindings bindings
Add board bindings for the Amediatech X96-AIR STB which ships with Add board bindings for the Amediatech X96-AIR STB which ships with

View File

@ -1,7 +1,7 @@
From 872e2377de142dde5671f6e58996dae52efa5a87 Mon Sep 17 00:00:00 2001 From 9854ebc66143c8f8b8ed5679a0e9a2b25915830c Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Wed, 24 Jun 2020 12:41:46 +0000 Date: Wed, 24 Jun 2020 12:41:46 +0000
Subject: [PATCH 40/77] FROMLIST(v2): arm64: dts: meson: add common SM1 ac2xx Subject: [PATCH 41/77] FROMLIST(v2): arm64: dts: meson: add common SM1 ac2xx
dtsi dtsi
Add a common dtsi for Android STB devices based on the Amlogic S905X3 Add a common dtsi for Android STB devices based on the Amlogic S905X3

View File

@ -1,7 +1,7 @@
From 56fb5117d3774b64232e1dc6f7fdcf05e23785a9 Mon Sep 17 00:00:00 2001 From dd9b10bd249ec4ff8af71b698327fae72878ff0f Mon Sep 17 00:00:00 2001
From: Amjad Ouled-Ameur <aouledameur@baylibre.com> From: Amjad Ouled-Ameur <aouledameur@baylibre.com>
Date: Mon, 6 Dec 2021 04:25:36 +0000 Date: Mon, 6 Dec 2021 04:25:36 +0000
Subject: [PATCH 41/77] FROMLIST(v4): phy: amlogic: phy-meson-gxl-usb2: fix Subject: [PATCH 42/77] FROMLIST(v4): phy: amlogic: phy-meson-gxl-usb2: fix
shared reset controller use shared reset controller use
Use reset_control_rearm() call if an error occurs in case Use reset_control_rearm() call if an error occurs in case

View File

@ -1,7 +1,7 @@
From 2759c4bfa7020679addde5aa2514381ba6efd0f5 Mon Sep 17 00:00:00 2001 From d14fd616b58ed6d76106d95b298c06d4b4ebaa1c Mon Sep 17 00:00:00 2001
From: Amjad Ouled-Ameur <aouledameur@baylibre.com> From: Amjad Ouled-Ameur <aouledameur@baylibre.com>
Date: Mon, 6 Dec 2021 04:26:22 +0000 Date: Mon, 6 Dec 2021 04:26:22 +0000
Subject: [PATCH 42/77] FROMLIST(v4): phy: amlogic: meson8b-usb2: Use Subject: [PATCH 43/77] FROMLIST(v4): phy: amlogic: meson8b-usb2: Use
dev_err_probe() dev_err_probe()
Use the existing dev_err_probe() helper instead of open-coding the same Use the existing dev_err_probe() helper instead of open-coding the same

View File

@ -1,7 +1,7 @@
From 0d3402f4682cb54b535e853c147f1929574e5388 Mon Sep 17 00:00:00 2001 From e633584b0e7b2eff1fd5661d3209beb1da356d14 Mon Sep 17 00:00:00 2001
From: Amjad Ouled-Ameur <aouledameur@baylibre.com> From: Amjad Ouled-Ameur <aouledameur@baylibre.com>
Date: Mon, 6 Dec 2021 04:27:13 +0000 Date: Mon, 6 Dec 2021 04:27:13 +0000
Subject: [PATCH 43/77] FROMLIST(v4): phy: amlogic: meson8b-usb2: fix shared Subject: [PATCH 44/77] FROMLIST(v4): phy: amlogic: meson8b-usb2: fix shared
reset control use reset control use
Use reset_control_rearm() call if an error occurs in case Use reset_control_rearm() call if an error occurs in case

View File

@ -1,7 +1,7 @@
From aa552d0bcc52ddc278d194a5a9e00ca5108c7013 Mon Sep 17 00:00:00 2001 From 3ed6fd2175a0b370e9bdc3ab5189ca795defdec3 Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wenst@chromium.org> From: Chen-Yu Tsai <wenst@chromium.org>
Date: Wed, 15 Dec 2021 03:51:07 +0000 Date: Wed, 15 Dec 2021 03:51:07 +0000
Subject: [PATCH 44/77] FROMLIST(v2): media: v4l2-mem2mem: Apply Subject: [PATCH 45/77] FROMLIST(v2): media: v4l2-mem2mem: Apply
DST_QUEUE_OFF_BASE on MMAP buffers across ioctls DST_QUEUE_OFF_BASE on MMAP buffers across ioctls
DST_QUEUE_OFF_BASE is applied to offset/mem_offset on MMAP capture buffers DST_QUEUE_OFF_BASE is applied to offset/mem_offset on MMAP capture buffers

View File

@ -1,7 +1,7 @@
From 7c4247b930cf455d939a5d7f86851a43552fa978 Mon Sep 17 00:00:00 2001 From 27d799c1243f03068612e61606972197f6298c95 Mon Sep 17 00:00:00 2001
From: Artem Lapkin <art@khadas.com> From: Artem Lapkin <art@khadas.com>
Date: Thu, 16 Dec 2021 16:10:58 +0000 Date: Thu, 16 Dec 2021 16:10:58 +0000
Subject: [PATCH 45/77] FROMLIST(v1): arm64: dts: meson-sm1: add spdifin Subject: [PATCH 46/77] FROMLIST(v1): arm64: dts: meson-sm1: add spdifin
spdifout nodes spdifout nodes
Add spdifin spdifout nodes for Amlogic SM1 SoCs. Add spdifin spdifout nodes for Amlogic SM1 SoCs.

View File

@ -1,7 +1,7 @@
From 457c8c47a346376eb7be94b0da1fd20c488e04fa Mon Sep 17 00:00:00 2001 From 7d86c5559f9eeae01a2ae5ddec71c35441904518 Mon Sep 17 00:00:00 2001
From: Gary Bisson <gary.bisson@boundarydevices.com> From: Gary Bisson <gary.bisson@boundarydevices.com>
Date: Mon, 3 Jan 2022 16:49:28 +0000 Date: Mon, 3 Jan 2022 16:49:28 +0000
Subject: [PATCH 46/77] FROMLIST(v1): pinctrl: meson-g12a: add more pwm_f Subject: [PATCH 47/77] FROMLIST(v1): pinctrl: meson-g12a: add more pwm_f
options options
Add missing PWM_F pin muxing for GPIOA_11 and GPIOZ_12. Add missing PWM_F pin muxing for GPIOA_11 and GPIOZ_12.

View File

@ -1,7 +1,7 @@
From c65de8bbd88a7b70c2ef63310627d14f3ca3847f Mon Sep 17 00:00:00 2001 From 37d980a916b47746c71803f4dd97e02ffde6b394 Mon Sep 17 00:00:00 2001
From: Gary Bisson <gary.bisson@boundarydevices.com> From: Gary Bisson <gary.bisson@boundarydevices.com>
Date: Mon, 3 Jan 2022 16:51:30 +0000 Date: Mon, 3 Jan 2022 16:51:30 +0000
Subject: [PATCH 47/77] FROMLIST(v1): arm64: dts: meson-g12-common: add more Subject: [PATCH 48/77] FROMLIST(v1): arm64: dts: meson-g12-common: add more
pwm_f options pwm_f options
Add missing PWM_F pin muxing for GPIOA_11 and GPIOZ_12. Add missing PWM_F pin muxing for GPIOA_11 and GPIOZ_12.

View File

@ -1,7 +1,7 @@
From 9b50ef3109f67f36a30f394124f2b68ba0736b07 Mon Sep 17 00:00:00 2001 From 647d7a18a915e24e0e2708aa155ad7c7128863ca Mon Sep 17 00:00:00 2001
From: Gary Bisson <gary.bisson@boundarydevices.com> From: Gary Bisson <gary.bisson@boundarydevices.com>
Date: Mon, 3 Jan 2022 16:52:18 +0000 Date: Mon, 3 Jan 2022 16:52:18 +0000
Subject: [PATCH 48/77] FROMLIST(v1): arm64: dts: meson-g12-common: add Subject: [PATCH 49/77] FROMLIST(v1): arm64: dts: meson-g12-common: add
uart_ao_b pins muxing uart_ao_b pins muxing
- RX/TX signals can be mapped on 2 different pairs of pins so supporting - RX/TX signals can be mapped on 2 different pairs of pins so supporting

View File

@ -1,7 +1,7 @@
From c1ef125f704c554038b80f5c915a1b409885881b Mon Sep 17 00:00:00 2001 From 5bb8333ec7de89e2f0d9346acc02b8157c84f346 Mon Sep 17 00:00:00 2001
From: Sergey Shtylyov <s.shtylyov@omp.ru> From: Sergey Shtylyov <s.shtylyov@omp.ru>
Date: Fri, 24 Dec 2021 06:09:57 +0000 Date: Fri, 24 Dec 2021 06:09:57 +0000
Subject: [PATCH 49/77] FROMLIST(v1): mmc: meson-gx: fix deferred probing Subject: [PATCH 50/77] FROMLIST(v1): mmc: meson-gx: fix deferred probing
The driver overrides the error codes and IRQ0 returned by platform_get_irq() The driver overrides the error codes and IRQ0 returned by platform_get_irq()
to -EINVAL, so if it returns -EPROBE_DEFER, the driver will fail the probe to -EINVAL, so if it returns -EPROBE_DEFER, the driver will fail the probe

View File

@ -1,7 +1,7 @@
From 8875c4889e6e176637eaeee77901271900713a51 Mon Sep 17 00:00:00 2001 From ab55fa4dd6955486dcc9f6244d7c76de566ce6e2 Mon Sep 17 00:00:00 2001
From: Neil Armstrong <narmstrong@baylibre.com> From: Neil Armstrong <narmstrong@baylibre.com>
Date: Thu, 14 Jan 2021 17:43:02 +0100 Date: Thu, 14 Jan 2021 17:43:02 +0100
Subject: [PATCH 50/77] WIP: mmc: meson-gx-mmc: set core clock phase to 270 Subject: [PATCH 51/77] WIP: mmc: meson-gx-mmc: set core clock phase to 270
degrees for AXG compatible controllers degrees for AXG compatible controllers
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>

View File

@ -1,7 +1,7 @@
From 4357bfd48fa6dee1f4747fd900419ae8edd81cea Mon Sep 17 00:00:00 2001 From cddff492c7993629c2d26d1ce37d76c448d57b8f Mon Sep 17 00:00:00 2001
From: benjamin545 <benjamin545@gmail.com> From: benjamin545 <benjamin545@gmail.com>
Date: Thu, 15 Jul 2021 14:32:33 -0400 Date: Thu, 15 Jul 2021 14:32:33 -0400
Subject: [PATCH 51/77] WIP: drivers: meson: vdec: remove redundant if Subject: [PATCH 52/77] WIP: drivers: meson: vdec: remove redundant if
statement statement
checking if sess->fmt_out->pixfmt is V4L2_PIX_FMT_VP9 was already done checking if sess->fmt_out->pixfmt is V4L2_PIX_FMT_VP9 was already done

View File

@ -1,7 +1,7 @@
From 1a44e07b3f07640e1046294fb3d1f85a5e2dddd5 Mon Sep 17 00:00:00 2001 From e92f87202db2ac13c8e7af5f6356e8ddc9857e5b Mon Sep 17 00:00:00 2001
From: benjamin545 <benjamin545@gmail.com> From: benjamin545 <benjamin545@gmail.com>
Date: Thu, 15 Jul 2021 16:32:39 -0400 Date: Thu, 15 Jul 2021 16:32:39 -0400
Subject: [PATCH 52/77] WIP: drivers: meson: vdec: improve mmu and fbc handling Subject: [PATCH 53/77] WIP: drivers: meson: vdec: improve mmu and fbc handling
and add 10 bit handling and add 10 bit handling
--- ---

View File

@ -1,7 +1,7 @@
From 3801cb5201f829d68a8b8a8882c7602d9be4df12 Mon Sep 17 00:00:00 2001 From a7ac405cb1eebfdf9a8ad7b28787c21df7ae8a5a Mon Sep 17 00:00:00 2001
From: benjamin545 <benjamin545@gmail.com> From: benjamin545 <benjamin545@gmail.com>
Date: Thu, 15 Jul 2021 17:08:42 -0400 Date: Thu, 15 Jul 2021 17:08:42 -0400
Subject: [PATCH 53/77] WIP: drivers: meson: vdec: add HEVC decode codec Subject: [PATCH 54/77] WIP: drivers: meson: vdec: add HEVC decode codec
--- ---
drivers/staging/media/meson/vdec/Makefile | 2 +- drivers/staging/media/meson/vdec/Makefile | 2 +-

View File

@ -1,7 +1,7 @@
From 7009f33996b882612667fcc001896fd983db375c Mon Sep 17 00:00:00 2001 From db70fba97a46422fa14293dfa4d6d5bdb2c11290 Mon Sep 17 00:00:00 2001
From: benjamin545 <benjamin545@gmail.com> From: benjamin545 <benjamin545@gmail.com>
Date: Mon, 2 Aug 2021 15:18:40 -0400 Date: Mon, 2 Aug 2021 15:18:40 -0400
Subject: [PATCH 54/77] WIP: drivers: meson: vdec: add handling to HEVC decoder Subject: [PATCH 55/77] WIP: drivers: meson: vdec: add handling to HEVC decoder
to show frames when ready to show frames when ready
..rather than when no longer referenced ..rather than when no longer referenced

View File

@ -1,7 +1,7 @@
From 8d8d582ad809c65f448dabb1e4f8fa952b7c880c Mon Sep 17 00:00:00 2001 From f546a007569002db78e08399845c1806579e2d37 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sun, 21 Nov 2021 19:12:07 +0000 Date: Sun, 21 Nov 2021 19:12:07 +0000
Subject: [PATCH 55/77] WIP: drivers: meson: vdec: add HEVC support to GXBB Subject: [PATCH 56/77] WIP: drivers: meson: vdec: add HEVC support to GXBB
It's not clear whether the GXL firmware is the same one used with GXBB It's not clear whether the GXL firmware is the same one used with GXBB
but let's try it and see! but let's try it and see!

View File

@ -0,0 +1,38 @@
From 25a9ec427c4c25f62b2cd1010b3b6d93142df144 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com>
Date: Fri, 7 Jan 2022 06:21:31 +0000
Subject: [PATCH 57/77] WIP: drivers: meson: vdec: add VP9 support to GXM
It seems this was missed in the original VP9 codec submission
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
---
drivers/staging/media/meson/vdec/vdec_platform.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/drivers/staging/media/meson/vdec/vdec_platform.c b/drivers/staging/media/meson/vdec/vdec_platform.c
index b03527705cc8..810039a02b44 100644
--- a/drivers/staging/media/meson/vdec/vdec_platform.c
+++ b/drivers/staging/media/meson/vdec/vdec_platform.c
@@ -128,6 +128,18 @@ static const struct amvdec_format vdec_formats_gxl[] = {
static const struct amvdec_format vdec_formats_gxm[] = {
{
+ .pixfmt = V4L2_PIX_FMT_VP9,
+ .min_buffers = 16,
+ .max_buffers = 24,
+ .max_width = 3840,
+ .max_height = 2160,
+ .vdec_ops = &vdec_hevc_ops,
+ .codec_ops = &codec_vp9_ops,
+ .firmware_path = "meson/vdec/gxl_vp9.bin",
+ .pixfmts_cap = { V4L2_PIX_FMT_NV12M, 0 },
+ .flags = V4L2_FMT_FLAG_COMPRESSED |
+ V4L2_FMT_FLAG_DYN_RESOLUTION,
+ }, {
.pixfmt = V4L2_PIX_FMT_HEVC,
.min_buffers = 4,
.max_buffers = 24,
--
2.17.1

View File

@ -1,7 +1,7 @@
From b46807930cdb2475e8ca914e623def500a6f88d7 Mon Sep 17 00:00:00 2001 From bd1ba4f425e2fa4b9311df760df0a40b96756a72 Mon Sep 17 00:00:00 2001
From: Neil Armstrong <narmstrong@baylibre.com> From: Neil Armstrong <narmstrong@baylibre.com>
Date: Mon, 22 Nov 2021 09:15:21 +0000 Date: Mon, 22 Nov 2021 09:15:21 +0000
Subject: [PATCH 56/77] WIP: drivers: meson: vdec: check if parser has really Subject: [PATCH 58/77] WIP: drivers: meson: vdec: check if parser has really
parser before marking input buffer as error parser before marking input buffer as error
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>

View File

@ -1,7 +1,7 @@
From ed46953e9b43b9eddf5b1308a52ee09e0b01ea7e Mon Sep 17 00:00:00 2001 From f669fd3b1795180c6e50c4646f08eea5d45e76a8 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 17 Aug 2021 16:16:43 +0000 Date: Tue, 17 Aug 2021 16:16:43 +0000
Subject: [PATCH 57/77] WIP: arm64: dts: meson: radxa-zero: add support for the Subject: [PATCH 59/77] WIP: arm64: dts: meson: radxa-zero: add support for the
usb type-c controller usb type-c controller
Radxa Zero uses an FUSB302 type-c controller, so lets enable it. Radxa Zero uses an FUSB302 type-c controller, so lets enable it.

View File

@ -1,7 +1,7 @@
From fba8ff883471cf297fb861dcb214eb3fb3f9557f Mon Sep 17 00:00:00 2001 From cab5b0ca4bb703d383bbc02b7127eca420338090 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Fri, 15 May 2020 07:52:47 +0000 Date: Fri, 15 May 2020 07:52:47 +0000
Subject: [PATCH 58/77] WIP: arm64: dts: meson: add audio playback to p201 Subject: [PATCH 60/77] WIP: arm64: dts: meson: add audio playback to p201
Add initial audio support limited to HDMI i2s. Add initial audio support limited to HDMI i2s.

View File

@ -1,7 +1,7 @@
From f812c85cca37cb05bcc2a640708e745ec2f22af7 Mon Sep 17 00:00:00 2001 From 92b21a784ed7178dc4a0a17a708e0253b176ae12 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Fri, 15 May 2020 07:56:15 +0000 Date: Fri, 15 May 2020 07:56:15 +0000
Subject: [PATCH 59/77] WIP: arm64: dts: meson: add audio playback to p200 Subject: [PATCH 61/77] WIP: arm64: dts: meson: add audio playback to p200
Add initial support limited to HDMI i2s and SPDIF (LPCM). Add initial support limited to HDMI i2s and SPDIF (LPCM).

View File

@ -1,7 +1,7 @@
From 4c2e029d359d90b047f71d80739130f243f31f00 Mon Sep 17 00:00:00 2001 From ba718fd73363cbc3d88e00fe9e156dca2d82fae9 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Fri, 15 May 2020 08:02:54 +0000 Date: Fri, 15 May 2020 08:02:54 +0000
Subject: [PATCH 60/77] WIP: arm64: dts: meson: add audio playback to Subject: [PATCH 62/77] WIP: arm64: dts: meson: add audio playback to
p212-s905x dtsi p212-s905x dtsi
Add initial audio support limited to HDMI i2s. Add initial audio support limited to HDMI i2s.

View File

@ -1,7 +1,7 @@
From f9afea8e1ce73cf871443f2e8d811642df3dd691 Mon Sep 17 00:00:00 2001 From f6e7d4bdc5a96b55e626fd6ba0300a0e4f7cbc28 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sun, 17 May 2020 05:00:55 +0000 Date: Sun, 17 May 2020 05:00:55 +0000
Subject: [PATCH 61/77] WIP: arm64: dts: meson: add audio playback to u200 Subject: [PATCH 63/77] WIP: arm64: dts: meson: add audio playback to u200
Add initial support limited to HDMI i2s and SPDIF (LPCM). Add initial support limited to HDMI i2s and SPDIF (LPCM).

View File

@ -1,7 +1,7 @@
From afb1954727c88a5622739f5d1a02e3c9c8d09c74 Mon Sep 17 00:00:00 2001 From 07ea4a11d76ac9ff589bca2d8cf0c385f971fceb Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sat, 27 Nov 2021 13:50:06 +0000 Date: Sat, 27 Nov 2021 13:50:06 +0000
Subject: [PATCH 62/77] WIP: arm64: dts: meson: add Headphone output to Beelink Subject: [PATCH 64/77] WIP: arm64: dts: meson: add Headphone output to Beelink
GT-King GT-King
Add support for the Headphone audio DAC built-in to the S922X chip. Add support for the Headphone audio DAC built-in to the S922X chip.

View File

@ -1,7 +1,7 @@
From 2fe5382174df76711923e735cd76de37fc06b033 Mon Sep 17 00:00:00 2001 From 035aee4f0b2b437940c06d2257bedc8eafec5802 Mon Sep 17 00:00:00 2001
From: Jonas Karlman <jonas@kwiboo.se> From: Jonas Karlman <jonas@kwiboo.se>
Date: Sun, 23 Dec 2018 02:24:38 +0100 Date: Sun, 23 Dec 2018 02:24:38 +0100
Subject: [PATCH 63/77] WIP: ASoC: hdmi-codec: reorder channel allocation list Subject: [PATCH 65/77] WIP: ASoC: hdmi-codec: reorder channel allocation list
Wrong channel allocation is selected by hdmi_codec_get_ch_alloc_table_idx(). Wrong channel allocation is selected by hdmi_codec_get_ch_alloc_table_idx().

View File

@ -1,7 +1,7 @@
From 9df99b41a4e13595281f36bfd709155af66caa5b Mon Sep 17 00:00:00 2001 From feed5b68c294136aa124de747e9f0a22dfb79d96 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com> From: Matthias Reichl <hias@horus.com>
Date: Fri, 19 Mar 2021 12:14:17 +0100 Date: Fri, 19 Mar 2021 12:14:17 +0100
Subject: [PATCH 64/77] WIP: ALSA: pcm: fix ELD constraints for some compressed Subject: [PATCH 66/77] WIP: ALSA: pcm: fix ELD constraints for some compressed
audio formats audio formats
The SADs of compressed formats like AC3 and DTS contain the channel The SADs of compressed formats like AC3 and DTS contain the channel

View File

@ -1,27 +0,0 @@
From f2b8a504a64516dc8d40403bec9eb46f61f043c3 Mon Sep 17 00:00:00 2001
From: Troy Kisky <troy.kisky@boundarydevices.com>
Date: Mon, 6 Dec 2021 14:39:56 -0800
Subject: [PATCH 66/77] WIP: gpu: drm: meson: meson_viu: change
VIU_OSD_HOLD_FIFO_LINES to stop the shakes
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
---
drivers/gpu/drm/meson/meson_viu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/meson/meson_viu.c b/drivers/gpu/drm/meson/meson_viu.c
index 259f3e6bec90..e4b567ca18bb 100644
--- a/drivers/gpu/drm/meson/meson_viu.c
+++ b/drivers/gpu/drm/meson/meson_viu.c
@@ -436,7 +436,7 @@ void meson_viu_init(struct meson_drm *priv)
/* Initialize OSD1 fifo control register */
reg = VIU_OSD_DDR_PRIORITY_URGENT |
- VIU_OSD_HOLD_FIFO_LINES(31) |
+ VIU_OSD_HOLD_FIFO_LINES(24) |
VIU_OSD_FIFO_DEPTH_VAL(32) | /* fifo_depth_val: 32*8=256 */
VIU_OSD_WORDS_PER_BURST(4) | /* 4 words in 1 burst */
VIU_OSD_FIFO_LIMITS(2); /* fifo_lim: 2*16=32 */
--
2.17.1

View File

@ -1,7 +1,7 @@
From b136d886edc99a43cea47c4633bf1fa3aca2bb8d Mon Sep 17 00:00:00 2001 From 43ab023e18e0b5bc626d86ba5ff09e781d4dd4be Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com> From: Matthias Reichl <hias@horus.com>
Date: Sat, 20 Mar 2021 10:48:54 +0100 Date: Sat, 20 Mar 2021 10:48:54 +0100
Subject: [PATCH 65/77] WIP: ALSA: pcm: ignore formats not supported by kodi in Subject: [PATCH 67/77] WIP: ALSA: pcm: ignore formats not supported by kodi in
ELD constraints ELD constraints
Only parse channel info and rates from the PCM SAD. All other SAD Only parse channel info and rates from the PCM SAD. All other SAD

View File

@ -1,7 +1,7 @@
From c991d688ad774dcc31bdf9109fa1ab0d7a9cb474 Mon Sep 17 00:00:00 2001 From 8940635fc5a695e4f71343c822f0e002ef626c3f Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sat, 29 Feb 2020 15:13:02 +0000 Date: Sat, 29 Feb 2020 15:13:02 +0000
Subject: [PATCH 67/77] WIP: dt-bindings: arm: amlogic: add support for the Subject: [PATCH 68/77] WIP: dt-bindings: arm: amlogic: add support for the
Tanix TX5 Max Tanix TX5 Max
The Oranth (Tanix) TX5 Max is based on the Amlogic U200 reference The Oranth (Tanix) TX5 Max is based on the Amlogic U200 reference

View File

@ -1,7 +1,7 @@
From 96224bbd1aad109d87337301eb4fbc8d11a2e4d0 Mon Sep 17 00:00:00 2001 From 0fa2e5741c73f58343be4aaab6e11ad765c3cd70 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sun, 20 Oct 2019 04:06:59 +0000 Date: Sun, 20 Oct 2019 04:06:59 +0000
Subject: [PATCH 68/77] WIP: arm64: dts: meson: add support for the Tanix TX5 Subject: [PATCH 69/77] WIP: arm64: dts: meson: add support for the Tanix TX5
Max Max
The Tanix TX5 Max is based on the Amlogic U200 reference design The Tanix TX5 Max is based on the Amlogic U200 reference design
@ -26,7 +26,7 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-tanix-tx5max.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-tanix-tx5max.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index 868d74044072..1fd4267f06c3 100644 index f7aea90c7f2a..a9620b02bc1a 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile --- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -3,6 +3,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-axg-s400.dtb @@ -3,6 +3,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-axg-s400.dtb

View File

@ -1,7 +1,7 @@
From e9dfe5e26af35653e64be9d32fa90e69af6d1846 Mon Sep 17 00:00:00 2001 From 96afe1a89d48b3cfb80f778e7a77fc4c6320ae25 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Mon, 21 Oct 2019 03:58:06 +0000 Date: Mon, 21 Oct 2019 03:58:06 +0000
Subject: [PATCH 69/77] WIP: arm64: dts: meson: add multiple MeCool device Subject: [PATCH 70/77] WIP: arm64: dts: meson: add multiple MeCool device
trees trees
This adds initial device trees for a range of MeCool devices based on various This adds initial device trees for a range of MeCool devices based on various
@ -25,7 +25,7 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-mecool-m8s-plus.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-mecool-m8s-plus.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index 1fd4267f06c3..34c4a25e6fe1 100644 index a9620b02bc1a..3fb642f27fbd 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile --- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -15,6 +15,8 @@ dtb-$(CONFIG_ARCH_MESON) += meson-g12b-odroid-n2.dtb @@ -15,6 +15,8 @@ dtb-$(CONFIG_ARCH_MESON) += meson-g12b-odroid-n2.dtb

View File

@ -1,7 +1,7 @@
From c1fcc79f2274a4425fd0af07548d204afb058034 Mon Sep 17 00:00:00 2001 From 644080f9faadf99c811357837c53d832e90fe336 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sun, 11 Apr 2021 05:50:13 +0000 Date: Sun, 11 Apr 2021 05:50:13 +0000
Subject: [PATCH 70/77] WIP: dt-bindings: arm: amlogic: add support for Minix Subject: [PATCH 71/77] WIP: dt-bindings: arm: amlogic: add support for Minix
NEO-U1 NEO-U1
The Minix NEO-U1 is an Android STB based on the Amlogic P200 (GXBB) The Minix NEO-U1 is an Android STB based on the Amlogic P200 (GXBB)

View File

@ -1,7 +1,7 @@
From 9fd1f8f8d206f844a69ac5b795b9de719f45e73c Mon Sep 17 00:00:00 2001 From cb5c0ad7370b21503a5454c17c88b0e4ab5902c5 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Sun, 11 Apr 2021 05:52:14 +0000 Date: Sun, 11 Apr 2021 05:52:14 +0000
Subject: [PATCH 71/77] WIP: arm64: dts: meson: add initial device-tree for Subject: [PATCH 72/77] WIP: arm64: dts: meson: add initial device-tree for
Minix NEO-U1 Minix NEO-U1
The Minix NEO-U1 is an Android STB based on the Amlogic P200 (GXBB) The Minix NEO-U1 is an Android STB based on the Amlogic P200 (GXBB)
@ -30,7 +30,7 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-minix-neo-u1.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-minix-neo-u1.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index 34c4a25e6fe1..c12b7c59b58c 100644 index 3fb642f27fbd..7e19a4f65454 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile --- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -17,6 +17,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-g12b-ugoos-am6.dtb @@ -17,6 +17,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-g12b-ugoos-am6.dtb

View File

@ -1,7 +1,7 @@
From 52ebc47e5e3e068bf8baf92c4e29869d6cf8a88d Mon Sep 17 00:00:00 2001 From c678f2e9aec7296092701d9741e9f26ee9df1222 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Wed, 8 Dec 2021 15:33:47 +0000 Date: Wed, 8 Dec 2021 15:33:47 +0000
Subject: [PATCH 72/77] WIP: media: rc: add keymap for Beelink Mini MXIII Subject: [PATCH 73/77] WIP: media: rc: add keymap for Beelink Mini MXIII
remote remote
Add a keymap and bindings for the simple IR (NEC) remote used with Add a keymap and bindings for the simple IR (NEC) remote used with

View File

@ -1,7 +1,7 @@
From bd659bd72c8aba972d5a87cd719822ee162419df Mon Sep 17 00:00:00 2001 From 650fe25297b94ae00fdbe882eb4d56c0de366bf9 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Wed, 8 Dec 2021 15:28:50 +0000 Date: Wed, 8 Dec 2021 15:28:50 +0000
Subject: [PATCH 73/77] WIP: dt-bindings: arm: amlogic: add support for Beelink Subject: [PATCH 74/77] WIP: dt-bindings: arm: amlogic: add support for Beelink
Mini MXIII Mini MXIII
The Beelink Mini MXIII is an Android STB based on the Amlogic P200 The Beelink Mini MXIII is an Android STB based on the Amlogic P200

View File

@ -1,26 +0,0 @@
From 1c40f6db4e26e8ec2746295408e74c017e25c8e1 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 21 Dec 2021 07:02:37 +0000
Subject: [PATCH 75/77] TEST: BT enable for Mini MXIII
---
arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts
index 53b1b825421b..3d99ca93e1d5 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts
+++ b/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts
@@ -167,8 +167,6 @@
bluetooth {
compatible = "realtek,rtl8723bs-bt";
enable-gpios = <&gpio GPIOX_20 GPIO_ACTIVE_HIGH>;
- max-speed = <2000000>;
- clocks = <&wifi32k>;
- clock-names = "lpo";
+ host-wake-gpios = <&gpio GPIOX_21 GPIO_ACTIVE_HIGH>;
};
};
--
2.17.1

View File

@ -1,7 +1,7 @@
From da6f5130bd1ac1cd126f2192a26020b070e2d1fa Mon Sep 17 00:00:00 2001 From e9ad2dc4bd2bf79168478676b3ba0d9e073b515c Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Wed, 8 Dec 2021 15:26:00 +0000 Date: Wed, 8 Dec 2021 15:26:00 +0000
Subject: [PATCH 74/77] WIP: arm64: dts: meson: add support for Beelink Mini Subject: [PATCH 75/77] WIP: arm64: dts: meson: add support for Beelink Mini
MXIII MXIII
This is a GXBB board that ships in two variants, one with This is a GXBB board that ships in two variants, one with
@ -10,12 +10,12 @@ a Broadcom SDIO module, and a second with RTL8723BS.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
--- ---
arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/Makefile | 1 +
.../amlogic/meson-gxbb-beelink-mini-mxiii.dts | 174 ++++++++++++++++++ .../amlogic/meson-gxbb-beelink-mini-mxiii.dts | 172 ++++++++++++++++++
2 files changed, 175 insertions(+) 2 files changed, 173 insertions(+)
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts
diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile
index c12b7c59b58c..48b9bea5f713 100644 index 7e19a4f65454..76ca9caa7826 100644
--- a/arch/arm64/boot/dts/amlogic/Makefile --- a/arch/arm64/boot/dts/amlogic/Makefile
+++ b/arch/arm64/boot/dts/amlogic/Makefile +++ b/arch/arm64/boot/dts/amlogic/Makefile
@@ -15,6 +15,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-g12b-odroid-n2.dtb @@ -15,6 +15,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-g12b-odroid-n2.dtb
@ -28,10 +28,10 @@ index c12b7c59b58c..48b9bea5f713 100644
dtb-$(CONFIG_ARCH_MESON) += meson-gxbb-minix-neo-u1.dtb dtb-$(CONFIG_ARCH_MESON) += meson-gxbb-minix-neo-u1.dtb
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts
new file mode 100644 new file mode 100644
index 000000000000..53b1b825421b index 000000000000..3d99ca93e1d5
--- /dev/null --- /dev/null
+++ b/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts +++ b/arch/arm64/boot/dts/amlogic/meson-gxbb-beelink-mini-mxiii.dts
@@ -0,0 +1,174 @@ @@ -0,0 +1,172 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+/* +/*
+ * Copyright (c) 2021 Christian Hewitt <christianshewitt@gmail.com> + * Copyright (c) 2021 Christian Hewitt <christianshewitt@gmail.com>
@ -201,9 +201,7 @@ index 000000000000..53b1b825421b
+ bluetooth { + bluetooth {
+ compatible = "realtek,rtl8723bs-bt"; + compatible = "realtek,rtl8723bs-bt";
+ enable-gpios = <&gpio GPIOX_20 GPIO_ACTIVE_HIGH>; + enable-gpios = <&gpio GPIOX_20 GPIO_ACTIVE_HIGH>;
+ max-speed = <2000000>; + host-wake-gpios = <&gpio GPIOX_21 GPIO_ACTIVE_HIGH>;
+ clocks = <&wifi32k>;
+ clock-names = "lpo";
+ }; + };
+}; +};
-- --

View File

@ -1,4 +1,4 @@
From ae3bdc2a7b4127cd690feb8f9608dc539777881f Mon Sep 17 00:00:00 2001 From 98e001a86feefce8614913f32a69c70cb2f48d39 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 4 Jan 2022 04:09:19 +0000 Date: Tue, 4 Jan 2022 04:09:19 +0000
Subject: [PATCH 76/77] WIP: arm64: dts: meson: add Broadcom WiFi to P212 dtsi Subject: [PATCH 76/77] WIP: arm64: dts: meson: add Broadcom WiFi to P212 dtsi

View File

@ -1,4 +1,4 @@
From 70ee128fcd4825e844b4fb7f9634349b68e2c2f0 Mon Sep 17 00:00:00 2001 From f99adeec959a2c74db1f3c97fc1a9b4c8f5de862 Mon Sep 17 00:00:00 2001
From: Christian Hewitt <christianshewitt@gmail.com> From: Christian Hewitt <christianshewitt@gmail.com>
Date: Tue, 4 Jan 2022 04:36:12 +0000 Date: Tue, 4 Jan 2022 04:36:12 +0000
Subject: [PATCH 77/77] WIP: arm64: dts: meson: remove Broadcom WiFi/BT nodes Subject: [PATCH 77/77] WIP: arm64: dts: meson: remove Broadcom WiFi/BT nodes

View File

@ -1,6 +1,6 @@
# #
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/arm64 5.16.0-rc8 Kernel Configuration # Linux/arm64 5.16.0 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="aarch64-none-linux-gnu-gcc.real (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621" CONFIG_CC_VERSION_TEXT="aarch64-none-linux-gnu-gcc.real (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621"
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y