mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
Merge pull request #7549 from chewitt/amlogic-upstream
bump Amlogic kernel and misc. bits
This commit is contained in:
commit
fd57bc2a50
@ -16,8 +16,8 @@ PKG_PATCH_DIRS="${LINUX}"
|
|||||||
|
|
||||||
case "${LINUX}" in
|
case "${LINUX}" in
|
||||||
amlogic)
|
amlogic)
|
||||||
PKG_VERSION="d60c95efffe84428e3611431bf688f50bfc13f4e" # 6.1.11
|
PKG_VERSION="7d54cb2c26dad1264ecca85992bfe8984df4b7b5" # 6.1.14
|
||||||
PKG_SHA256="e6d5524d72b0ccb047a429f4d46a119a823622507c14985e95f8aa3e2600a779"
|
PKG_SHA256="76f039741d61e06c740b846291e5017b97da7d3f91fb2f368230a161d46905a6"
|
||||||
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"
|
||||||
PKG_PATCH_DIRS="default"
|
PKG_PATCH_DIRS="default"
|
||||||
|
@ -23,7 +23,7 @@ do_stop(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
case $(dtname) in
|
case $(dtname) in
|
||||||
oranth,tx3-mini|oranth,tx9-pro)
|
oranth,tx3-mini|oranth,tx9-pro|sunvell,t95z-plus)
|
||||||
LED_PATH_COLON="/sys/devices/platform/spi/spi_master/spi0/spi0.0/leds/:colon/brightness"
|
LED_PATH_COLON="/sys/devices/platform/spi/spi_master/spi0/spi0.0/leds/:colon/brightness"
|
||||||
LED_PATH_TEXT="/sys/devices/platform/spi/spi_master/spi0/spi0.0/display_text"
|
LED_PATH_TEXT="/sys/devices/platform/spi/spi_master/spi0/spi0.0/display_text"
|
||||||
;;
|
;;
|
||||||
|
@ -148,20 +148,32 @@ do_write(){
|
|||||||
do_umount
|
do_umount
|
||||||
|
|
||||||
case $(dtname) in
|
case $(dtname) in
|
||||||
radxa,zero)
|
radxa,zero*)
|
||||||
do_writeprotect
|
do_writeprotect
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if [ "${2: -7}" == ".img.gz" ]; then
|
if [ -e "${2}" ]; then
|
||||||
|
case "${2}" in
|
||||||
|
*box.img.gz|*box.img)
|
||||||
|
echo "error: ${2} is not a bootable image, aborting!"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
*.img.gz)
|
||||||
echo "info: writing ${2} to ${EMMC}"
|
echo "info: writing ${2} to ${EMMC}"
|
||||||
gunzip -c "${2}" | dd of="${EMMC}" bs=1M
|
gunzip -c "${2}" | dd of="${EMMC}" bs=1M
|
||||||
elif [ "${2: -4}" == ".img" ]; then
|
;;
|
||||||
|
*.img)
|
||||||
echo "info: writing ${2} to ${EMMC}"
|
echo "info: writing ${2} to ${EMMC}"
|
||||||
dd if="${2}" of="${EMMC}" bs=1M
|
dd if="${2}" of="${EMMC}" bs=1M
|
||||||
else
|
;;
|
||||||
|
*)
|
||||||
echo "error: ${2} is not a valid image file!"
|
echo "error: ${2} is not a valid image file!"
|
||||||
exit 1
|
exit 1
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
echo "error: ${2} not found!"
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8,9 +8,17 @@ rtlwifi/rtl8192cufw_TMSC.bin
|
|||||||
rtlwifi/rtl8192cufw.bin
|
rtlwifi/rtl8192cufw.bin
|
||||||
rtlwifi/rtl8192eu_nic.bin
|
rtlwifi/rtl8192eu_nic.bin
|
||||||
rtlwifi/rtl8723bs_nic.bin
|
rtlwifi/rtl8723bs_nic.bin
|
||||||
|
rtw88/rtw8821c_fw.bin
|
||||||
|
rtw88/rtw8822c_fw.bin
|
||||||
|
rtw88/rtw8822c_wow_fw.bin
|
||||||
rtl_bt/rtl8723bs_fw.bin
|
rtl_bt/rtl8723bs_fw.bin
|
||||||
rtl_bt/rtl8723bs_config-OBDA8723.bin
|
rtl_bt/rtl8723bs_config-OBDA8723.bin
|
||||||
|
rtl_bt/rtl8821c_config.bin
|
||||||
|
rtl_bt/rtl8821c_fw.bin
|
||||||
rtl_bt/rtl8822cs_config.bin
|
rtl_bt/rtl8822cs_config.bin
|
||||||
rtl_bt/rtl8822cs_fw.bin
|
rtl_bt/rtl8822cs_fw.bin
|
||||||
|
rtl_bt/rtl8822cu_config.bin
|
||||||
|
rtl_bt/rtl8822cu_fw.bin
|
||||||
rtl_nic/rtl8153a-3.fw
|
rtl_nic/rtl8153a-3.fw
|
||||||
|
rtl_nic/rtl8168h-2.fw
|
||||||
meson
|
meson
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 96c275bc11a788a05f203a350cb554a249e51eae Mon Sep 17 00:00:00 2001
|
From 6142085e9460414a2fc7f51f0a52afea5eaf0923 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sat, 13 Apr 2019 05:41:51 +0000
|
Date: Sat, 13 Apr 2019 05:41:51 +0000
|
||||||
Subject: [PATCH 001/111] LOCAL: set meson-gx cma pool to 896MB
|
Subject: [PATCH 001/119] LOCAL: set meson-gx cma pool to 896MB
|
||||||
|
|
||||||
This change sets the CMA pool to a larger 896MB! value for vdec use
|
This change sets the CMA pool to a larger 896MB! value for vdec use
|
||||||
|
|
||||||
@ -11,7 +11,7 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
|
|||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
||||||
index 023a52005494..ca0d1733d515 100644
|
index fa6cff4a2ebc..5ee7640fad06 100644
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
--- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
+++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
||||||
@@ -58,7 +58,7 @@ secmon_reserved_bl32: secmon@5300000 {
|
@@ -58,7 +58,7 @@ secmon_reserved_bl32: secmon@5300000 {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From b381fd01e0f8121106c943ce2e97965b5a8f1eb5 Mon Sep 17 00:00:00 2001
|
From c0df9052aeb8d47bc2a18e0873b20fb68b54321a Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 14 Aug 2019 19:58:14 +0000
|
Date: Wed, 14 Aug 2019 19:58:14 +0000
|
||||||
Subject: [PATCH 002/111] LOCAL: set meson-g12 cma pool to 896MB
|
Subject: [PATCH 002/119] LOCAL: set meson-g12 cma pool to 896MB
|
||||||
|
|
||||||
This change sets the CMA pool to a larger 896MB! value for vdec use
|
This change sets the CMA pool to a larger 896MB! value for vdec use
|
||||||
|
|
||||||
@ -11,7 +11,7 @@ Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
|
|||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
index 45947c1031c4..2c56b216d6f9 100644
|
index 894cea697550..8be0381cd419 100644
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
@@ -116,7 +116,7 @@ secmon_reserved_bl32: secmon@5300000 {
|
@@ -116,7 +116,7 @@ secmon_reserved_bl32: secmon@5300000 {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 254a90493072296f96a1f3ff12a2909fce8845fd Mon Sep 17 00:00:00 2001
|
From 980967e34f6463f7b8dc3d37e7a255abb4950dfc Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sat, 13 Apr 2019 05:45:18 +0000
|
Date: Sat, 13 Apr 2019 05:45:18 +0000
|
||||||
Subject: [PATCH 003/111] LOCAL: arm64: fix Kodi sysinfo CPU information
|
Subject: [PATCH 003/119] LOCAL: arm64: fix Kodi sysinfo CPU information
|
||||||
|
|
||||||
This allows the CPU information to show in the Kodi sysinfo screen, e.g.
|
This allows the CPU information to show in the Kodi sysinfo screen, e.g.
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From d9578c193745e8bc6351705b4048c666906abb9e Mon Sep 17 00:00:00 2001
|
From 6ef4c65b5e4796e163beb7241cdb0b5d2c7698de 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 004/111] LOCAL: arm64: meson: add Amlogic Meson GX PM Suspend
|
Subject: [PATCH 004/119] LOCAL: 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.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From db9cc13e36dbbf385e625e69571ef987a3322c0d Mon Sep 17 00:00:00 2001
|
From 2712b6a5207c3bdff9612c9938ee0d97a683e007 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 005/111] LOCAL: arm64: dts: meson: add support for GX PM and
|
Subject: [PATCH 005/119] LOCAL: 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>
|
||||||
@ -10,7 +10,7 @@ Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
|
|||||||
1 file changed, 9 insertions(+)
|
1 file changed, 9 insertions(+)
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
||||||
index ca0d1733d515..b278a8380f8a 100644
|
index 5ee7640fad06..b8e43b406cec 100644
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
--- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
+++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
||||||
@@ -221,6 +221,10 @@ sm: secure-monitor {
|
@@ -221,6 +221,10 @@ sm: secure-monitor {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 8031cf2c53a83213f9e2334041d03e9284cac733 Mon Sep 17 00:00:00 2001
|
From 694b9b83d3442791ee6d6c01868d04357bc9b782 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 21 Jan 2021 01:35:36 +0000
|
Date: Thu, 21 Jan 2021 01:35:36 +0000
|
||||||
Subject: [PATCH 006/111] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
Subject: [PATCH 006/119] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
||||||
Khadas VIM
|
Khadas 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From e94b053abcbd21ae957cb23de89cc82e5d3a045c Mon Sep 17 00:00:00 2001
|
From 70d3c7b8d66da08a0deef1c99657ed822b7131b0 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: Sat, 6 Nov 2021 13:01:08 +0000
|
||||||
Subject: [PATCH 007/111] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
Subject: [PATCH 007/119] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
||||||
Khadas VIM2
|
Khadas VIM2
|
||||||
|
|
||||||
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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From d2f7e226584a6b78399478299fd5ba3a2e1d671c Mon Sep 17 00:00:00 2001
|
From a2df580982a2c364aa35da82aa66feddf2e56f36 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 008/111] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
Subject: [PATCH 008/119] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
||||||
Minix NEO U9-H
|
Minix 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 76e432285ba1ec0f38c73ba98557f65363ad6049 Mon Sep 17 00:00:00 2001
|
From 86032671e6f5efd8eac2ba503c50b10f538e2c52 Mon Sep 17 00:00:00 2001
|
||||||
From: Anssi Hannula <anssi.hannula@iki.fi>
|
From: Anssi Hannula <anssi.hannula@iki.fi>
|
||||||
Date: Sun, 17 Apr 2022 04:37:48 +0000
|
Date: Sun, 17 Apr 2022 04:37:48 +0000
|
||||||
Subject: [PATCH 009/111] LOCAL: ALSA: Assign internal PCM chmap/ELD/IEC958
|
Subject: [PATCH 009/119] LOCAL: ALSA: Assign internal PCM chmap/ELD/IEC958
|
||||||
kctls to device 0
|
kctls to device 0
|
||||||
|
|
||||||
On SoC sound devices utilizing codec2codec DAI links with a HDMI codec
|
On SoC sound devices utilizing codec2codec DAI links with a HDMI codec
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 13366cc3b3163c1f4523074ef23d85d0022ceed2 Mon Sep 17 00:00:00 2001
|
From 95087f3fd82785ef72de4dc4ab3364a76ecbfdf4 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 010/111] LOCAL: usb: hub: disable autosuspend for Genesys
|
Subject: [PATCH 010/119] LOCAL: usb: hub: disable autosuspend for Genesys
|
||||||
Logic Hubs
|
Logic 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 3a73eb6db4399030da096bd884c382be9a8fac93 Mon Sep 17 00:00:00 2001
|
From 9742de1efcdbf512e3ee5671e0b5d4b7b2dde9d1 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 011/111] LOCAL: of: partial revert of fdt.c changes
|
Subject: [PATCH 011/119] LOCAL: 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:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 3837d793e505f1578b55b89ee079b89cd89fb274 Mon Sep 17 00:00:00 2001
|
From 933161dcf2708d0d8765f0134d6cf08f0634737f Mon Sep 17 00:00:00 2001
|
||||||
From: Pierre-Olivier Mercier <nemunaire@nemunai.re>
|
From: Pierre-Olivier Mercier <nemunaire@nemunai.re>
|
||||||
Date: Wed, 4 Jan 2023 15:19:06 +0000
|
Date: Wed, 4 Jan 2023 15:19:06 +0000
|
||||||
Subject: [PATCH 012/111] FROMGIT(6.2): Revert "arm64: dts:
|
Subject: [PATCH 012/119] FROMGIT(6.2): Revert "arm64: dts:
|
||||||
meson-sm1-odroid-hc4: disable unused USB PHY0"
|
meson-sm1-odroid-hc4: disable unused USB PHY0"
|
||||||
|
|
||||||
This reverts commit 703e84d6615a4a95fb504c8f2e4c9426b86f3930.
|
This reverts commit 703e84d6615a4a95fb504c8f2e4c9426b86f3930.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From e7055f8ff6e60ef492d6c1baef6cbfec6a346668 Mon Sep 17 00:00:00 2001
|
From 04e35d23966417d7feea63379cfa97734e88882c Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 19 Jan 2023 05:03:53 +0000
|
Date: Thu, 19 Jan 2023 05:03:53 +0000
|
||||||
Subject: [PATCH 013/111] FROMGIT(6.3): arm64: dts: meson: remove CPU opps
|
Subject: [PATCH 013/119] FROMGIT(6.3): arm64: dts: meson: remove CPU opps
|
||||||
below 1GHz for G12A boards
|
below 1GHz for G12A boards
|
||||||
|
|
||||||
Amlogic G12A devices experience CPU stalls and random board wedges when
|
Amlogic G12A devices experience CPU stalls and random board wedges when
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 673311690caf7aaf2c5436d1c1fe659923722266 Mon Sep 17 00:00:00 2001
|
From dbc56924b4ef2ef4929dbbd3a71dd5f9c587cb56 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 13 Jan 2022 03:50:01 +0000
|
Date: Thu, 13 Jan 2022 03:50:01 +0000
|
||||||
Subject: [PATCH 014/111] FROMGIT(6.3): arm64: dts: meson: add Broadcom WiFi to
|
Subject: [PATCH 014/119] FROMGIT(6.3): arm64: dts: meson: add Broadcom WiFi to
|
||||||
P212 dtsi
|
P212 dtsi
|
||||||
|
|
||||||
The P212 has a combined WiFi/BT module. The BT side is already enabled
|
The P212 has a combined WiFi/BT module. The BT side is already enabled
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From c57576fe884da0e37c2d8e2cfb60384bf1ef1525 Mon Sep 17 00:00:00 2001
|
From 734fe8a9758c83353f4e87d92217fe3f0c94a773 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 13 Jan 2022 03:56:12 +0000
|
Date: Thu, 13 Jan 2022 03:56:12 +0000
|
||||||
Subject: [PATCH 015/111] FROMGIT(6.3): arm64: dts: meson: move pwm_ef node in
|
Subject: [PATCH 015/119] FROMGIT(6.3): arm64: dts: meson: move pwm_ef node in
|
||||||
P212 dtsi
|
P212 dtsi
|
||||||
|
|
||||||
Cosmetic-only change to alpha-sort the pwm_ef node.
|
Cosmetic-only change to alpha-sort the pwm_ef node.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 88b550fb8d8e2ae36f5dec1af6bcba7a354adfd9 Mon Sep 17 00:00:00 2001
|
From 687aa721901391c0d26b6f11b164963881cccde0 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 13 Jan 2022 03:58:58 +0000
|
Date: Thu, 13 Jan 2022 03:58:58 +0000
|
||||||
Subject: [PATCH 016/111] FROMGIT(6.3): arm64: dts: meson: remove WiFi/BT nodes
|
Subject: [PATCH 016/119] FROMGIT(6.3): arm64: dts: meson: remove WiFi/BT nodes
|
||||||
from Khadas VIM1
|
from Khadas VIM1
|
||||||
|
|
||||||
The Broadcom WiFi/BT SDIO nodes are now inherited from the P212 common dtsi
|
The Broadcom WiFi/BT SDIO nodes are now inherited from the P212 common dtsi
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 0442a4911ff03670d8e6b7ad5aa4cc92bcb185bf Mon Sep 17 00:00:00 2001
|
From 5b1f67e6014292c83505302f67d7f0d1ebd8a93f Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 13 Jan 2022 04:30:44 +0000
|
Date: Thu, 13 Jan 2022 04:30:44 +0000
|
||||||
Subject: [PATCH 017/111] FROMGIT(6.3): arm64: dts: meson: add audio playback
|
Subject: [PATCH 017/119] FROMGIT(6.3): arm64: dts: meson: add audio playback
|
||||||
to S905X-P212 dts
|
to S905X-P212 dts
|
||||||
|
|
||||||
Add support for the HDMI and Analogue i2s audio outputs.
|
Add support for the HDMI and Analogue i2s audio outputs.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From aabc97b6f87e7ec9c91be72d23a9e2d01fcae006 Mon Sep 17 00:00:00 2001
|
From 2650a26be4c5432a8263096f2a89a5d10d270154 Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Wed, 30 Nov 2022 12:03:14 +0000
|
Date: Wed, 30 Nov 2022 12:03:14 +0000
|
||||||
Subject: [PATCH 018/111] FROMGIT(6.3): dt-bindings: reset: meson-g12a: Add
|
Subject: [PATCH 018/119] FROMGIT(6.3): dt-bindings: reset: meson-g12a: Add
|
||||||
missing NNA reset
|
missing NNA reset
|
||||||
|
|
||||||
Doesn't appear in the TRM I have, but it is used by the downstream
|
Doesn't appear in the TRM I have, but it is used by the downstream
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 5779ea2a58e718e36f7c1c908accb8d11e153587 Mon Sep 17 00:00:00 2001
|
From 3d021e127ccda3f91708b37f14ad3ea1da299d1e Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Wed, 30 Nov 2022 12:04:02 +0000
|
Date: Wed, 30 Nov 2022 12:04:02 +0000
|
||||||
Subject: [PATCH 019/111] FROMGIT(6.3): dt-bindings: power: Add G12A NNA power
|
Subject: [PATCH 019/119] FROMGIT(6.3): dt-bindings: power: Add G12A NNA power
|
||||||
domain
|
domain
|
||||||
|
|
||||||
Add define for the NNA power domain for the NPU in the G12A.
|
Add define for the NNA power domain for the NPU in the G12A.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From f55721060b899c1608b331ddb6f1e5b2286cdfd5 Mon Sep 17 00:00:00 2001
|
From 0e9313ae8e525d1d811e35a778fc17cf590661f7 Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Wed, 30 Nov 2022 12:04:51 +0000
|
Date: Wed, 30 Nov 2022 12:04:51 +0000
|
||||||
Subject: [PATCH 020/111] FROMGIT(6.3): soc: amlogic: meson-pwrc: Add NNA power
|
Subject: [PATCH 020/119] FROMGIT(6.3): soc: amlogic: meson-pwrc: Add NNA power
|
||||||
domain for A311D
|
domain for A311D
|
||||||
|
|
||||||
Based on power initialization sequence in downstream driver.
|
Based on power initialization sequence in downstream driver.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 1375fb3e0e176ee81b4836662851680795dbb8ce Mon Sep 17 00:00:00 2001
|
From fe1c33c1c209927e3cf08485eba3498275dccc32 Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Wed, 30 Nov 2022 12:05:46 +0000
|
Date: Wed, 30 Nov 2022 12:05:46 +0000
|
||||||
Subject: [PATCH 021/111] FROMGIT(6.3): arm64: dts: Add DT node for the
|
Subject: [PATCH 021/119] FROMGIT(6.3): arm64: dts: Add DT node for the
|
||||||
VIPNano-QI on the A311D
|
VIPNano-QI on the A311D
|
||||||
|
|
||||||
This "NPU" is very similar to the Vivante GPUs and Etnaviv works well
|
This "NPU" is very similar to the Vivante GPUs and Etnaviv works well
|
||||||
@ -15,7 +15,7 @@ Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
|
|||||||
2 files changed, 16 insertions(+)
|
2 files changed, 16 insertions(+)
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
index 2c56b216d6f9..ac5280df143e 100644
|
index 8be0381cd419..146610cbf05e 100644
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
@@ -11,6 +11,7 @@
|
@@ -11,6 +11,7 @@
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 040be3af745825591836564525c21c2168bf2067 Mon Sep 17 00:00:00 2001
|
From 88b256191bb62756826193b5b8cce03f046bd946 Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Sat, 3 Dec 2022 06:01:47 +0000
|
Date: Sat, 3 Dec 2022 06:01:47 +0000
|
||||||
Subject: [PATCH 022/111] FROMGIT(6.3): drm/etnaviv: Add nn_core_count to chip
|
Subject: [PATCH 022/119] FROMGIT(6.3): drm/etnaviv: Add nn_core_count to chip
|
||||||
feature struct
|
feature struct
|
||||||
|
|
||||||
We will use these for differentiating between GPUs and NPUs, as the
|
We will use these for differentiating between GPUs and NPUs, as the
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 23de0a186d883057b2d9d1baaab20dd0799c66bf Mon Sep 17 00:00:00 2001
|
From 6bc70bd7f8321a13dab880378d239c813a6c74c1 Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Sat, 3 Dec 2022 06:02:31 +0000
|
Date: Sat, 3 Dec 2022 06:02:31 +0000
|
||||||
Subject: [PATCH 023/111] FROMGIT(6.3): drm/etnaviv: Warn when probing on NPUs
|
Subject: [PATCH 023/119] FROMGIT(6.3): drm/etnaviv: Warn when probing on NPUs
|
||||||
|
|
||||||
Userspace is still not making full use of the hardware, so we don't know
|
Userspace is still not making full use of the hardware, so we don't know
|
||||||
yet if changes to the UAPI won't be needed. Warn about it.
|
yet if changes to the UAPI won't be needed. Warn about it.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From de2f35d7917a0c3a1ab70105ca19a37cd5e7f6e9 Mon Sep 17 00:00:00 2001
|
From 726e813f6501345007ebca68891fd137945b8a88 Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Sat, 3 Dec 2022 06:03:16 +0000
|
Date: Sat, 3 Dec 2022 06:03:16 +0000
|
||||||
Subject: [PATCH 024/111] FROMGIT(6.3): drm/etnaviv: add HWDB entry for
|
Subject: [PATCH 024/119] FROMGIT(6.3): drm/etnaviv: add HWDB entry for
|
||||||
VIPNano-QI.7120.0055
|
VIPNano-QI.7120.0055
|
||||||
|
|
||||||
This is a compute-only module marketed towards AI and vision
|
This is a compute-only module marketed towards AI and vision
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From fbdbc0b5333c5a16a96e84c3f7b5af251adec4a5 Mon Sep 17 00:00:00 2001
|
From b314d9f65e9d729c33229230c61a6d7ca05d67ab Mon Sep 17 00:00:00 2001
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
||||||
Date: Sat, 3 Dec 2022 06:04:00 +0000
|
Date: Sat, 3 Dec 2022 06:04:00 +0000
|
||||||
Subject: [PATCH 025/111] FROMGIT(6.3): arm64: dts: Fix NPU power domain
|
Subject: [PATCH 025/119] FROMGIT(6.3): arm64: dts: Fix NPU power domain
|
||||||
references in Amlogic G12-based SoCs
|
references in Amlogic G12-based SoCs
|
||||||
|
|
||||||
The power sequence is different between SoCs in that family, so get the
|
The power sequence is different between SoCs in that family, so get the
|
||||||
@ -15,7 +15,7 @@ Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
|||||||
3 files changed, 8 insertions(+), 2 deletions(-)
|
3 files changed, 8 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
index ac5280df143e..6841e1909250 100644
|
index 146610cbf05e..749d5b3e3554 100644
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
@@ -11,7 +11,6 @@
|
@@ -11,7 +11,6 @@
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 8278874258d78e4457481affb7ffd826e2408db2 Mon Sep 17 00:00:00 2001
|
From feb3f7acd48af99a6a3cc3e247f1ee39dd8c0727 Mon Sep 17 00:00:00 2001
|
||||||
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
Date: Mon, 26 Dec 2022 04:41:46 +0000
|
Date: Mon, 26 Dec 2022 04:41:46 +0000
|
||||||
Subject: [PATCH 026/111] FROMGIT(6.3): clk: meson: mpll: Switch from
|
Subject: [PATCH 026/119] FROMGIT(6.3): clk: meson: mpll: Switch from
|
||||||
.round_rate to .determine_rate
|
.round_rate to .determine_rate
|
||||||
|
|
||||||
clk_ops.round_rate will be removed at some point. It's replacement is
|
clk_ops.round_rate will be removed at some point. It's replacement is
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From ceecaec793943916fdb1cfe79eafb3cf52dde66a Mon Sep 17 00:00:00 2001
|
From d446faa2fd433dcdddf9bb3c6903fb41f21cc7de Mon Sep 17 00:00:00 2001
|
||||||
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
Date: Mon, 26 Dec 2022 04:42:41 +0000
|
Date: Mon, 26 Dec 2022 04:42:41 +0000
|
||||||
Subject: [PATCH 027/111] FROMGIT(6.3): clk: meson: dualdiv: switch from
|
Subject: [PATCH 027/119] FROMGIT(6.3): clk: meson: dualdiv: switch from
|
||||||
.round_rate to .determine_rate
|
.round_rate to .determine_rate
|
||||||
|
|
||||||
clk_ops.round_rate will be removed at some point. It's replacement is
|
clk_ops.round_rate will be removed at some point. It's replacement is
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 8bb0710558620503e3ec7cafc38738f5a9b93d3c Mon Sep 17 00:00:00 2001
|
From b25c8b76c5c500741e1bae5be92f40af8302646f Mon Sep 17 00:00:00 2001
|
||||||
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
Date: Mon, 26 Dec 2022 04:43:33 +0000
|
Date: Mon, 26 Dec 2022 04:43:33 +0000
|
||||||
Subject: [PATCH 028/111] FROMGIT(6.3): clk: meson: sclk-div: switch from
|
Subject: [PATCH 028/119] FROMGIT(6.3): clk: meson: sclk-div: switch from
|
||||||
.round_rate to .determine_rate
|
.round_rate to .determine_rate
|
||||||
|
|
||||||
clk_ops.round_rate will be removed at some point. It's replacement is
|
clk_ops.round_rate will be removed at some point. It's replacement is
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 0c09663824b014b6c804bb8add4ab9cec14d800f Mon Sep 17 00:00:00 2001
|
From b3173d4cbebb7494013b2471869f61aa7c50523b Mon Sep 17 00:00:00 2001
|
||||||
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
Date: Mon, 26 Dec 2022 04:44:26 +0000
|
Date: Mon, 26 Dec 2022 04:44:26 +0000
|
||||||
Subject: [PATCH 029/111] FROMGIT(6.3): clk: meson: clk-cpu-dyndiv: switch from
|
Subject: [PATCH 029/119] FROMGIT(6.3): clk: meson: clk-cpu-dyndiv: switch from
|
||||||
.round_rate to .determine_rate
|
.round_rate to .determine_rate
|
||||||
|
|
||||||
clk_ops.round_rate will be removed at some point. It's replacement is
|
clk_ops.round_rate will be removed at some point. It's replacement is
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From b7216d87cf7ac3a8245e60686d6c366cf08ad0a4 Mon Sep 17 00:00:00 2001
|
From 827db0a8686d83ae15ba6a60c219c9ca7a91a599 Mon Sep 17 00:00:00 2001
|
||||||
From: Neil Armstrong <neil.armstrong@linaro.org>
|
From: Neil Armstrong <neil.armstrong@linaro.org>
|
||||||
Date: Tue, 24 Jan 2023 12:39:08 +0100
|
Date: Tue, 24 Jan 2023 12:39:08 +0100
|
||||||
Subject: [PATCH 030/111] FROMGIT(6.3): arm64: dts: amlogic:
|
Subject: [PATCH 030/119] FROMGIT(6.3): arm64: dts: amlogic:
|
||||||
meson-sm1-odroid-hc4: fix active fan thermal trip
|
meson-sm1-odroid-hc4: fix active fan thermal trip
|
||||||
|
|
||||||
Add an active trip tied to the on-board fan cooling device, which is better
|
Add an active trip tied to the on-board fan cooling device, which is better
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 1319a6e3efd4430c98a8f140a88369575d9314c4 Mon Sep 17 00:00:00 2001
|
From 6a563c7bffe748e52a415383f4fb9d1fcbf1caaa 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 031/111] FROMGIT(6.3): arm64: dts: meson: make dts use
|
Subject: [PATCH 031/119] FROMGIT(6.3): arm64: dts: meson: make dts use
|
||||||
gpio-fan matrix instead of array
|
gpio-fan matrix instead of array
|
||||||
|
|
||||||
No functional changes.
|
No functional changes.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 90c3434be68f83289b15699de1ce6b7860992f4f Mon Sep 17 00:00:00 2001
|
From 24cdc899972f989681b564140e1ac677cd0dc12a Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 26 Jan 2023 12:20:19 +0000
|
Date: Thu, 26 Jan 2023 12:20:19 +0000
|
||||||
Subject: [PATCH 032/111] FROMGIT(6.3): arm64: dts: meson: radxa-zero: allow
|
Subject: [PATCH 032/119] FROMGIT(6.3): arm64: dts: meson: radxa-zero: allow
|
||||||
usb otg mode
|
usb otg mode
|
||||||
|
|
||||||
Setting dr_mode to "host" prevents otg which can be useful on a board
|
Setting dr_mode to "host" prevents otg which can be useful on a board
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From e2ea4a7a55108c60d9e90f3fdcb1adb3158a8bb3 Mon Sep 17 00:00:00 2001
|
From d4acc14701de1429557af4e427e4e85131f12802 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 26 Jan 2023 16:15:59 +0000
|
Date: Thu, 26 Jan 2023 16:15:59 +0000
|
||||||
Subject: [PATCH 033/111] FROMGIT(6.3): arm64: dts: meson: bananapi-m5: switch
|
Subject: [PATCH 033/119] FROMGIT(6.3): arm64: dts: meson: bananapi-m5: switch
|
||||||
VDDIO_C pin to OPEN_DRAIN
|
VDDIO_C pin to OPEN_DRAIN
|
||||||
|
|
||||||
For proper warm (re)boot from SD card the BPI-M5 board requires TFLASH_VDD_EN
|
For proper warm (re)boot from SD card the BPI-M5 board requires TFLASH_VDD_EN
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 52c42f7f202692c55c448955875b326f9e885e49 Mon Sep 17 00:00:00 2001
|
From fe8bd6ed716a8dee218e13d39eec3bf6df05f055 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 25 Jan 2023 08:10:48 +0000
|
Date: Wed, 25 Jan 2023 08:10:48 +0000
|
||||||
Subject: [PATCH 034/111] FROMGIT(6.3): arm64: dts: meson:
|
Subject: [PATCH 034/119] FROMGIT(6.3): arm64: dts: meson:
|
||||||
meson-sm1-bananapi-m5: convert to dtsi
|
meson-sm1-bananapi-m5: convert to dtsi
|
||||||
|
|
||||||
Convert the BPI-M5 dts into meson-sm1-bananapi.dtsi to support the
|
Convert the BPI-M5 dts into meson-sm1-bananapi.dtsi to support the
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 88b6e2cd10d2bcb2921f959c8d2781feae9e8e7d Mon Sep 17 00:00:00 2001
|
From 84ce435b0892826680ab99807b7e086c8b5569f5 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 25 Jan 2023 09:28:27 +0000
|
Date: Wed, 25 Jan 2023 09:28:27 +0000
|
||||||
Subject: [PATCH 035/111] FROMGIT(6.3): dt-bindings: arm: amlogic: add support
|
Subject: [PATCH 035/119] FROMGIT(6.3): dt-bindings: arm: amlogic: add support
|
||||||
for BananaPi M2-Pro
|
for BananaPi M2-Pro
|
||||||
|
|
||||||
BPI-M2-PRO is based upon the BPI-M5 using the Amlogic SM1 (S905X3) chipset.
|
BPI-M2-PRO is based upon the BPI-M5 using the Amlogic SM1 (S905X3) chipset.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 1a6ff5c5aaf0f8f1e418766d09926eaac617e07e Mon Sep 17 00:00:00 2001
|
From 8a627052d2914e54417e93d22900d3546d116e3a Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 25 Jan 2023 08:13:28 +0000
|
Date: Wed, 25 Jan 2023 08:13:28 +0000
|
||||||
Subject: [PATCH 036/111] FROMGIT(6.3): arm64: dts: meson: add support for
|
Subject: [PATCH 036/119] FROMGIT(6.3): arm64: dts: meson: add support for
|
||||||
BananaPi M2-Pro
|
BananaPi M2-Pro
|
||||||
|
|
||||||
BPI-M2-PRO is based upon the BPI-M5 design except for a different
|
BPI-M2-PRO is based upon the BPI-M5 design except for a different
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 1ade064f078d44502e8f1bdfb9629364803916aa Mon Sep 17 00:00:00 2001
|
From 7fa5cf2ed6c65f2071fcf92d5e1ede56322154f6 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 16 Feb 2022 07:27:07 +0000
|
Date: Wed, 16 Feb 2022 07:27:07 +0000
|
||||||
Subject: [PATCH 037/111] FROMGIT(6.3): dt-bindings: arm: amlogic: add support
|
Subject: [PATCH 037/119] FROMGIT(6.3): dt-bindings: arm: amlogic: add support
|
||||||
for Radxa Zero2
|
for Radxa Zero2
|
||||||
|
|
||||||
The Radxa Zero2 is a small form-factor SBC using the Amlogic
|
The Radxa Zero2 is a small form-factor SBC using the Amlogic
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 1b7061d7b6255b8752d04c671bda9d2a250f9637 Mon Sep 17 00:00:00 2001
|
From 158ba8f7ed4d4e6e774df5a400bdc63c70db384e Mon Sep 17 00:00:00 2001
|
||||||
From: Yuntian Zhang <yt@radxa.com>
|
From: Yuntian Zhang <yt@radxa.com>
|
||||||
Date: Fri, 14 Jan 2022 15:50:02 +0000
|
Date: Fri, 14 Jan 2022 15:50:02 +0000
|
||||||
Subject: [PATCH 038/111] FROMGIT(6.3): arm64: dts: meson: add support for
|
Subject: [PATCH 038/119] FROMGIT(6.3): arm64: dts: meson: add support for
|
||||||
Radxa Zero2
|
Radxa Zero2
|
||||||
|
|
||||||
Radxa Zero2 is a small form factor SBC based on the Amlogic A311D
|
Radxa Zero2 is a small form factor SBC based on the Amlogic A311D
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 3ae86059d42184d4f7a8c73b2b8468076304230a Mon Sep 17 00:00:00 2001
|
From 29d379e87a02cecbe4213618c2a66d1a03768d02 Mon Sep 17 00:00:00 2001
|
||||||
From: Jerome Brunet <jbrunet@baylibre.com>
|
From: Jerome Brunet <jbrunet@baylibre.com>
|
||||||
Date: Mon, 30 Jan 2023 16:16:15 +0100
|
Date: Mon, 30 Jan 2023 16:16:15 +0100
|
||||||
Subject: [PATCH 039/111] FROMGIT(6.4): dt-bindings: net: add amlogic gxl mdio
|
Subject: [PATCH 039/119] FROMGIT(6.4): dt-bindings: net: add amlogic gxl mdio
|
||||||
multiplexer
|
multiplexer
|
||||||
|
|
||||||
Add documentation for the MDIO bus multiplexer found on the Amlogic GXL
|
Add documentation for the MDIO bus multiplexer found on the Amlogic GXL
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 5fefed97cf53d24b221ba5c4dd7d9dabb5adc25c Mon Sep 17 00:00:00 2001
|
From 3fa339d30ff897466809b54738aef7b0884f1b54 Mon Sep 17 00:00:00 2001
|
||||||
From: Jerome Brunet <jbrunet@baylibre.com>
|
From: Jerome Brunet <jbrunet@baylibre.com>
|
||||||
Date: Mon, 30 Jan 2023 16:16:16 +0100
|
Date: Mon, 30 Jan 2023 16:16:16 +0100
|
||||||
Subject: [PATCH 040/111] FROMGIT(6.4): net: mdio: add amlogic gxl mdio mux
|
Subject: [PATCH 040/119] FROMGIT(6.4): net: mdio: add amlogic gxl mdio mux
|
||||||
support
|
support
|
||||||
|
|
||||||
Add support for the mdio mux and internal phy glue of the GXL SoC
|
Add support for the mdio mux and internal phy glue of the GXL SoC
|
||||||
|
@ -0,0 +1,51 @@
|
|||||||
|
From 90b6d6340680523ec3b0390d182f058fe4cfd272 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
|
Date: Sun, 12 Feb 2023 22:43:32 +0100
|
||||||
|
Subject: [PATCH 041/119] FROMGIT(6.4): mmc: meson-gx: remove meson_mmc_get_cd
|
||||||
|
|
||||||
|
MMC core only checks whether return value of .get_cd() equals zero.
|
||||||
|
Therefore -ENOSYS and 1 are effectively the same and the function
|
||||||
|
can be removed.
|
||||||
|
|
||||||
|
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
|
---
|
||||||
|
drivers/mmc/host/meson-gx-mmc.c | 16 +---------------
|
||||||
|
1 file changed, 1 insertion(+), 15 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/drivers/mmc/host/meson-gx-mmc.c b/drivers/mmc/host/meson-gx-mmc.c
|
||||||
|
index 5c94ad4661ce..a1051a853f91 100644
|
||||||
|
--- a/drivers/mmc/host/meson-gx-mmc.c
|
||||||
|
+++ b/drivers/mmc/host/meson-gx-mmc.c
|
||||||
|
@@ -1083,20 +1083,6 @@ static irqreturn_t meson_mmc_irq_thread(int irq, void *dev_id)
|
||||||
|
return IRQ_HANDLED;
|
||||||
|
}
|
||||||
|
|
||||||
|
-/*
|
||||||
|
- * NOTE: we only need this until the GPIO/pinctrl driver can handle
|
||||||
|
- * interrupts. For now, the MMC core will use this for polling.
|
||||||
|
- */
|
||||||
|
-static int meson_mmc_get_cd(struct mmc_host *mmc)
|
||||||
|
-{
|
||||||
|
- int status = mmc_gpio_get_cd(mmc);
|
||||||
|
-
|
||||||
|
- if (status == -ENOSYS)
|
||||||
|
- return 1; /* assume present */
|
||||||
|
-
|
||||||
|
- return status;
|
||||||
|
-}
|
||||||
|
-
|
||||||
|
static void meson_mmc_cfg_init(struct meson_host *host)
|
||||||
|
{
|
||||||
|
u32 cfg = 0;
|
||||||
|
@@ -1165,7 +1151,7 @@ static void meson_mmc_ack_sdio_irq(struct mmc_host *mmc)
|
||||||
|
static const struct mmc_host_ops meson_mmc_ops = {
|
||||||
|
.request = meson_mmc_request,
|
||||||
|
.set_ios = meson_mmc_set_ios,
|
||||||
|
- .get_cd = meson_mmc_get_cd,
|
||||||
|
+ .get_cd = mmc_gpio_get_cd,
|
||||||
|
.pre_req = meson_mmc_pre_req,
|
||||||
|
.post_req = meson_mmc_post_req,
|
||||||
|
.execute_tuning = meson_mmc_resampling_tuning,
|
||||||
|
--
|
||||||
|
2.34.1
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
From 7562b64e26f1a0f87ad8540f471c09a3b89bebb0 Mon Sep 17 00:00:00 2001
|
From ec6df411382a6b218aed3dc3f3247c88d6f533da 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 041/111] FROMLIST(v1): mmc: meson-gx: fix deferred probing
|
Subject: [PATCH 042/119] 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
|
||||||
@ -17,10 +17,10 @@ Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
|||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
diff --git a/drivers/mmc/host/meson-gx-mmc.c b/drivers/mmc/host/meson-gx-mmc.c
|
diff --git a/drivers/mmc/host/meson-gx-mmc.c b/drivers/mmc/host/meson-gx-mmc.c
|
||||||
index 6e5ea0213b47..03d313a27a7a 100644
|
index a1051a853f91..ab504c938448 100644
|
||||||
--- a/drivers/mmc/host/meson-gx-mmc.c
|
--- a/drivers/mmc/host/meson-gx-mmc.c
|
||||||
+++ b/drivers/mmc/host/meson-gx-mmc.c
|
+++ b/drivers/mmc/host/meson-gx-mmc.c
|
||||||
@@ -1225,8 +1225,8 @@ static int meson_mmc_probe(struct platform_device *pdev)
|
@@ -1219,8 +1219,8 @@ static int meson_mmc_probe(struct platform_device *pdev)
|
||||||
}
|
}
|
||||||
|
|
||||||
host->irq = platform_get_irq(pdev, 0);
|
host->irq = platform_get_irq(pdev, 0);
|
@ -1,7 +1,7 @@
|
|||||||
From d1c8a0dc1f678fd6c32ef6592604f28a51b35453 Mon Sep 17 00:00:00 2001
|
From 76869c873dc2fc0bb999a7f078a981b3cca8d79b Mon Sep 17 00:00:00 2001
|
||||||
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
|
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
|
||||||
Date: Sun, 20 Feb 2022 08:23:12 +0000
|
Date: Sun, 20 Feb 2022 08:23:12 +0000
|
||||||
Subject: [PATCH 042/111] FROMLIST(v5): dt-bindings: vendor-prefixes: Add Titan
|
Subject: [PATCH 043/119] FROMLIST(v5): dt-bindings: vendor-prefixes: Add Titan
|
||||||
Micro Electronics
|
Micro Electronics
|
||||||
MIME-Version: 1.0
|
MIME-Version: 1.0
|
||||||
Content-Type: text/plain; charset=UTF-8
|
Content-Type: text/plain; charset=UTF-8
|
@ -1,7 +1,7 @@
|
|||||||
From 83eb54f6693f4540d2bbba0faf1573cf6ca54f62 Mon Sep 17 00:00:00 2001
|
From ea68b39d92eb6daeae900078a8d5fb884aa2aedb Mon Sep 17 00:00:00 2001
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
From: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
Date: Sun, 20 Feb 2022 08:24:47 +0000
|
Date: Sun, 20 Feb 2022 08:24:47 +0000
|
||||||
Subject: [PATCH 043/111] FROMLIST(v5): dt-bindings: auxdisplay: Add Titan
|
Subject: [PATCH 044/119] FROMLIST(v5): dt-bindings: auxdisplay: Add Titan
|
||||||
Micro Electronics TM1628
|
Micro Electronics TM1628
|
||||||
MIME-Version: 1.0
|
MIME-Version: 1.0
|
||||||
Content-Type: text/plain; charset=UTF-8
|
Content-Type: text/plain; charset=UTF-8
|
@ -1,7 +1,7 @@
|
|||||||
From 9b4992bc421b74d3d3b2452351f95dd159baa07f Mon Sep 17 00:00:00 2001
|
From 9b520e8a8d6edbd7da36baed8a221f4abe110633 Mon Sep 17 00:00:00 2001
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
From: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
Date: Sun, 20 Feb 2022 08:26:27 +0000
|
Date: Sun, 20 Feb 2022 08:26:27 +0000
|
||||||
Subject: [PATCH 044/111] FROMLIST(v5): docs: ABI: document tm1628 attribute
|
Subject: [PATCH 045/119] FROMLIST(v5): docs: ABI: document tm1628 attribute
|
||||||
display-text
|
display-text
|
||||||
|
|
||||||
Document the attribute for reading / writing the text to be displayed on
|
Document the attribute for reading / writing the text to be displayed on
|
@ -1,7 +1,7 @@
|
|||||||
From 46ce3710c69cd23dad35803f9ee51f92ef33a62a Mon Sep 17 00:00:00 2001
|
From 1f2f8f35ca011bbc72ef1292b1927aa002a34811 Mon Sep 17 00:00:00 2001
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
From: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
Date: Mon, 4 Apr 2022 18:51:20 +0000
|
Date: Mon, 4 Apr 2022 18:51:20 +0000
|
||||||
Subject: [PATCH 045/111] FROMLIST(v5): auxdisplay: add support for Titanmec
|
Subject: [PATCH 046/119] FROMLIST(v5): auxdisplay: add support for Titanmec
|
||||||
TM1628 7 segment display controller
|
TM1628 7 segment display controller
|
||||||
MIME-Version: 1.0
|
MIME-Version: 1.0
|
||||||
Content-Type: text/plain; charset=UTF-8
|
Content-Type: text/plain; charset=UTF-8
|
@ -1,7 +1,7 @@
|
|||||||
From f4ef754dbd28b2764f3eb2307ddc6db41ff7cde5 Mon Sep 17 00:00:00 2001
|
From a8d66974c12c82d16e132e6bdbaf8bd309e2e8e0 Mon Sep 17 00:00:00 2001
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
From: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
Date: Mon, 4 Apr 2022 18:52:34 +0000
|
Date: Mon, 4 Apr 2022 18:52:34 +0000
|
||||||
Subject: [PATCH 046/111] FROMLIST(v5): arm64: dts: meson-gxl-s905w-tx3-mini:
|
Subject: [PATCH 047/119] FROMLIST(v5): arm64: dts: meson-gxl-s905w-tx3-mini:
|
||||||
add support for the 7 segment display
|
add support for the 7 segment display
|
||||||
|
|
||||||
This patch adds support for the 7 segment display of the device.
|
This patch adds support for the 7 segment display of the device.
|
@ -1,7 +1,7 @@
|
|||||||
From 6f65d3a38399d34407c53bfa3843e58de181bd5d Mon Sep 17 00:00:00 2001
|
From 61450e18700a00f6fbf4194f2afa3238687c8044 Mon Sep 17 00:00:00 2001
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
From: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
Date: Mon, 4 Apr 2022 18:53:32 +0000
|
Date: Mon, 4 Apr 2022 18:53:32 +0000
|
||||||
Subject: [PATCH 047/111] FROMLIST(v5): MAINTAINERS: Add entry for tm1628
|
Subject: [PATCH 048/119] FROMLIST(v5): MAINTAINERS: Add entry for tm1628
|
||||||
auxdisplay driver
|
auxdisplay driver
|
||||||
|
|
||||||
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
||||||
@ -10,7 +10,7 @@ Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
|||||||
1 file changed, 7 insertions(+)
|
1 file changed, 7 insertions(+)
|
||||||
|
|
||||||
diff --git a/MAINTAINERS b/MAINTAINERS
|
diff --git a/MAINTAINERS b/MAINTAINERS
|
||||||
index d4822ae39e39..e4d13fc30cf6 100644
|
index 350d7e3ba94f..93e294dc03c0 100644
|
||||||
--- a/MAINTAINERS
|
--- a/MAINTAINERS
|
||||||
+++ b/MAINTAINERS
|
+++ b/MAINTAINERS
|
||||||
@@ -20728,6 +20728,13 @@ W: http://sourceforge.net/projects/tlan/
|
@@ -20728,6 +20728,13 @@ W: http://sourceforge.net/projects/tlan/
|
@ -1,7 +1,7 @@
|
|||||||
From 0c0b16bdfe46c648965eef0ac97d06ffb7552c8e Mon Sep 17 00:00:00 2001
|
From 24048a5997adb905190d42eb60c3b73118d860b1 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 048/111] FROMLIST(v1): ASoC: hdmi-codec: reorder channel
|
Subject: [PATCH 049/119] FROMLIST(v1): ASoC: hdmi-codec: reorder channel
|
||||||
allocation list
|
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().
|
@ -1,7 +1,7 @@
|
|||||||
From f8d0646502e7ed9c0748036a9dbd9f8b59934f08 Mon Sep 17 00:00:00 2001
|
From c0fa86921daa596b83cd24ca6ee9d832d3f62f55 Mon Sep 17 00:00:00 2001
|
||||||
From: Benjamin Roszak <benjamin545@gmail.com>
|
From: Benjamin Roszak <benjamin545@gmail.com>
|
||||||
Date: Thu, 15 Jul 2021 14:32:33 -0400
|
Date: Thu, 15 Jul 2021 14:32:33 -0400
|
||||||
Subject: [PATCH 049/111] FROMLIST(v1): media: meson: vdec: remove redundant if
|
Subject: [PATCH 050/119] FROMLIST(v1): media: meson: vdec: remove redundant if
|
||||||
statement
|
statement
|
||||||
|
|
||||||
Checking if sess->fmt_out->pixfmt is V4L2_PIX_FMT_VP9 was already done as a
|
Checking if sess->fmt_out->pixfmt is V4L2_PIX_FMT_VP9 was already done as a
|
@ -1,7 +1,7 @@
|
|||||||
From 75ff9a5f57cdc8bd007529832601204f987c731d Mon Sep 17 00:00:00 2001
|
From 93eacecf63e1c2f0fe5abcaed4a78c2bebd24560 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 050/111] FROMLIST(v1): media: meson: vdec: esparser: check
|
Subject: [PATCH 051/119] FROMLIST(v1): media: meson: vdec: esparser: check
|
||||||
parsing state with hardware write pointer
|
parsing state with hardware write pointer
|
||||||
|
|
||||||
Also check the hardware write pointer to check if ES Parser has stalled.
|
Also check the hardware write pointer to check if ES Parser has stalled.
|
@ -1,7 +1,7 @@
|
|||||||
From d8c0dea196a1c42845010a9364e6d58e572df2a2 Mon Sep 17 00:00:00 2001
|
From 7c7cfd0c00e1037fc0226393ee509169893756f0 Mon Sep 17 00:00:00 2001
|
||||||
From: Benjamin Roszak <benjamin545@gmail.com>
|
From: Benjamin Roszak <benjamin545@gmail.com>
|
||||||
Date: Mon, 23 Jan 2023 10:56:46 +0000
|
Date: Mon, 23 Jan 2023 10:56:46 +0000
|
||||||
Subject: [PATCH 051/111] FROMLIST(v2): media: meson: vdec: implement 10bit
|
Subject: [PATCH 052/119] FROMLIST(v2): media: meson: vdec: implement 10bit
|
||||||
bitstream handling
|
bitstream handling
|
||||||
|
|
||||||
In order to support 10bit bitstream decoding, buffers and MMU
|
In order to support 10bit bitstream decoding, buffers and MMU
|
@ -1,7 +1,7 @@
|
|||||||
From 7054d1b911a184c16dc6fec862e7c3f46fe2c601 Mon Sep 17 00:00:00 2001
|
From 5033662952d289300d6ee76c17913abe3e5de47e Mon Sep 17 00:00:00 2001
|
||||||
From: Maxime Jourdan <mjourdan@baylibre.com>
|
From: Maxime Jourdan <mjourdan@baylibre.com>
|
||||||
Date: Mon, 23 Jan 2023 11:07:04 +0000
|
Date: Mon, 23 Jan 2023 11:07:04 +0000
|
||||||
Subject: [PATCH 052/111] FROMLIST(v2): media: meson: vdec: add HEVC decode
|
Subject: [PATCH 053/119] FROMLIST(v2): media: meson: vdec: add HEVC decode
|
||||||
codec
|
codec
|
||||||
|
|
||||||
Add initial HEVC codec for the Amlogic GXBB/GXL/GXM SoCs using
|
Add initial HEVC codec for the Amlogic GXBB/GXL/GXM SoCs using
|
@ -1,7 +1,7 @@
|
|||||||
From bdf45a337371af5b1a10fae377997fce17100356 Mon Sep 17 00:00:00 2001
|
From a504e22a654a64c4920b96446f74c5d007140329 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 1 Feb 2023 08:53:39 +0000
|
Date: Wed, 1 Feb 2023 08:53:39 +0000
|
||||||
Subject: [PATCH 053/111] FROMLIST(v2): dt-bindings: media: rc: add rc-dreambox
|
Subject: [PATCH 054/119] FROMLIST(v2): dt-bindings: media: rc: add rc-dreambox
|
||||||
binding
|
binding
|
||||||
|
|
||||||
Add a binding for the rc-dreambox remote keymap
|
Add a binding for the rc-dreambox remote keymap
|
@ -1,7 +1,7 @@
|
|||||||
From b4177ebf1b5659010688563561d678941183a53a Mon Sep 17 00:00:00 2001
|
From d978b4f1de65c75d27f09e370054946b600eb091 Mon Sep 17 00:00:00 2001
|
||||||
From: Emanuel Strobel <emanuel.strobel@yahoo.com>
|
From: Emanuel Strobel <emanuel.strobel@yahoo.com>
|
||||||
Date: Mon, 5 Apr 2021 17:57:57 +0000
|
Date: Mon, 5 Apr 2021 17:57:57 +0000
|
||||||
Subject: [PATCH 054/111] FROMLIST(v2): media: rc: add common keymap for
|
Subject: [PATCH 055/119] FROMLIST(v2): media: rc: add common keymap for
|
||||||
Dreambox RC10/RC0 and RC20/RC-BT remotes
|
Dreambox RC10/RC0 and RC20/RC-BT remotes
|
||||||
|
|
||||||
Add a common keymap for the RC10/RC0 and RC20/RC-BT remotes used with
|
Add a common keymap for the RC10/RC0 and RC20/RC-BT remotes used with
|
@ -1,7 +1,7 @@
|
|||||||
From 9a0008048a5647e0e530a9cb91d7aad6d15dcc1d Mon Sep 17 00:00:00 2001
|
From 89bf0cf980d400a58d5fb12f0cb23af6c00e0415 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sat, 4 Feb 2023 06:42:20 +0000
|
Date: Sat, 4 Feb 2023 06:42:20 +0000
|
||||||
Subject: [PATCH 055/111] FROMLIST(v2): dt-bindings: media: rc: add
|
Subject: [PATCH 056/119] FROMLIST(v2): dt-bindings: media: rc: add
|
||||||
rc-beelink-mxiii
|
rc-beelink-mxiii
|
||||||
|
|
||||||
Add a binding for the rc-beelink-mxiii remote keymap
|
Add a binding for the rc-beelink-mxiii remote keymap
|
@ -1,38 +0,0 @@
|
|||||||
From a4e31b98108590466745bb7c5bd770fd504b82a8 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
Date: Tue, 31 Jan 2023 22:03:21 +0100
|
|
||||||
Subject: [PATCH 057/111] FROMLIST(v1): net: phy: meson-gxl: use MMD access
|
|
||||||
dummy stubs for GXL, internal PHY
|
|
||||||
|
|
||||||
Jerome provided the information that also the GXL internal PHY doesn't
|
|
||||||
support MMD register access and EEE. MMD reads return 0xffff, what
|
|
||||||
results in e.g. completely wrong ethtool --show-eee output.
|
|
||||||
Therefore use the MMD dummy stubs.
|
|
||||||
|
|
||||||
Note: The Fixes tag references the commit that added the MMD dummy
|
|
||||||
access stubs.
|
|
||||||
|
|
||||||
Fixes: 5df7af85ecd8 ("net: phy: Add general dummy stubs for MMD register access")
|
|
||||||
Suggested-by: Jerome Brunet <jbrunet@baylibre.com>
|
|
||||||
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
Reviewed-by: Chris Healy <healych@amazon.com>
|
|
||||||
---
|
|
||||||
drivers/net/phy/meson-gxl.c | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/drivers/net/phy/meson-gxl.c b/drivers/net/phy/meson-gxl.c
|
|
||||||
index 5e41658b1e2f..a6015cd03bff 100644
|
|
||||||
--- a/drivers/net/phy/meson-gxl.c
|
|
||||||
+++ b/drivers/net/phy/meson-gxl.c
|
|
||||||
@@ -261,6 +261,8 @@ static struct phy_driver meson_gxl_phy[] = {
|
|
||||||
.handle_interrupt = meson_gxl_handle_interrupt,
|
|
||||||
.suspend = genphy_suspend,
|
|
||||||
.resume = genphy_resume,
|
|
||||||
+ .read_mmd = genphy_read_mmd_unsupported,
|
|
||||||
+ .write_mmd = genphy_write_mmd_unsupported,
|
|
||||||
}, {
|
|
||||||
PHY_ID_MATCH_EXACT(0x01803301),
|
|
||||||
.name = "Meson G12A Internal PHY",
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
From a0fe1da807693e90c1ebb1f1eeeef40e85da3f4f Mon Sep 17 00:00:00 2001
|
From 39794f188cf5778a6b84517d95c50e830d9d89ba 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 056/111] FROMLIST(v2): media: rc: add Beelink Mini MXIII
|
Subject: [PATCH 057/119] FROMLIST(v2): media: rc: add Beelink Mini MXIII
|
||||||
keymap
|
keymap
|
||||||
|
|
||||||
Add a keymap for the simple IR (NEC) remote used with the Beelink
|
Add a keymap for the simple IR (NEC) remote used with the Beelink
|
@ -1,49 +0,0 @@
|
|||||||
From 4ef9075d2d7f134c858be4e55452fdc237bac08d Mon Sep 17 00:00:00 2001
|
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
Date: Thu, 9 Feb 2023 21:10:31 +0100
|
|
||||||
Subject: [PATCH 058/111] FROMLIST(v1): arm64: dts: meson-axg: Make mmc host
|
|
||||||
controller interrupts level-sensitive
|
|
||||||
|
|
||||||
The usage of edge-triggered interrupts lead to lost interrupts under load,
|
|
||||||
see [0]. This was confirmed to be fixed by using level-triggered
|
|
||||||
interrupts.
|
|
||||||
The report was about SDIO. However, as the host controller is the same
|
|
||||||
for SD and MMC, apply the change to all mmc controller instances.
|
|
||||||
|
|
||||||
[0] https://www.spinics.net/lists/linux-mmc/msg73991.html
|
|
||||||
|
|
||||||
Fixes: 221cf34bac54 ("ARM64: dts: meson-axg: enable the eMMC controller")
|
|
||||||
Reported-by: Peter Suti <peter.suti@streamunlimited.com>
|
|
||||||
Tested-by: Vyacheslav Bocharov <adeep@lexina.in>
|
|
||||||
Tested-by: Peter Suti <peter.suti@streamunlimited.com>
|
|
||||||
Cc: stable@vger.kernel.org
|
|
||||||
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi
|
|
||||||
index 04f797b5a012..73cd1791a13f 100644
|
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi
|
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi
|
|
||||||
@@ -1885,7 +1885,7 @@ apb: bus@ffe00000 {
|
|
||||||
sd_emmc_b: sd@5000 {
|
|
||||||
compatible = "amlogic,meson-axg-mmc";
|
|
||||||
reg = <0x0 0x5000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 217 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
clocks = <&clkc CLKID_SD_EMMC_B>,
|
|
||||||
<&clkc CLKID_SD_EMMC_B_CLK0>,
|
|
||||||
@@ -1897,7 +1897,7 @@ sd_emmc_b: sd@5000 {
|
|
||||||
sd_emmc_c: mmc@7000 {
|
|
||||||
compatible = "amlogic,meson-axg-mmc";
|
|
||||||
reg = <0x0 0x7000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 218 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
clocks = <&clkc CLKID_SD_EMMC_C>,
|
|
||||||
<&clkc CLKID_SD_EMMC_C_CLK0>,
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
@ -1,11 +1,12 @@
|
|||||||
From 0e0cb2bd55ab48a127ecb221937543bb7b8a7896 Mon Sep 17 00:00:00 2001
|
From ebc9244e10d017655e8df41d0f7f12da5a90fb9a Mon Sep 17 00:00:00 2001
|
||||||
From: Carlo Caione <ccaione@baylibre.com>
|
From: Carlo Caione <ccaione@baylibre.com>
|
||||||
Date: Fri, 10 Feb 2023 11:55:34 +0100
|
Date: Mon, 13 Feb 2023 10:32:09 +0100
|
||||||
Subject: [PATCH 061/111] FROMLIST(v1): drm/meson/meson_venc: Relax the
|
Subject: [PATCH 058/119] FROMLIST(v2): drm/meson/meson_venc: Relax the
|
||||||
supported mode checks
|
supported mode checks
|
||||||
|
|
||||||
Relax a bit the supported modes list by including also 480x1920. This
|
Relax a bit the supported modes list by including also 480x1920 and
|
||||||
was actually tested on real hardware and it works correctly.
|
400x1280. This was actually tested on real hardware and it works
|
||||||
|
correctly.
|
||||||
|
|
||||||
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
|
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
|
||||||
---
|
---
|
||||||
@ -13,7 +14,7 @@ Signed-off-by: Carlo Caione <ccaione@baylibre.com>
|
|||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
diff --git a/drivers/gpu/drm/meson/meson_venc.c b/drivers/gpu/drm/meson/meson_venc.c
|
diff --git a/drivers/gpu/drm/meson/meson_venc.c b/drivers/gpu/drm/meson/meson_venc.c
|
||||||
index 3c55ed003359..5b3621589a9f 100644
|
index 3c55ed003359..fcd532db19c1 100644
|
||||||
--- a/drivers/gpu/drm/meson/meson_venc.c
|
--- a/drivers/gpu/drm/meson/meson_venc.c
|
||||||
+++ b/drivers/gpu/drm/meson/meson_venc.c
|
+++ b/drivers/gpu/drm/meson/meson_venc.c
|
||||||
@@ -866,10 +866,10 @@ meson_venc_hdmi_supported_mode(const struct drm_display_mode *mode)
|
@@ -866,10 +866,10 @@ meson_venc_hdmi_supported_mode(const struct drm_display_mode *mode)
|
||||||
@ -21,7 +22,7 @@ index 3c55ed003359..5b3621589a9f 100644
|
|||||||
return MODE_BAD;
|
return MODE_BAD;
|
||||||
|
|
||||||
- if (mode->hdisplay < 640 || mode->hdisplay > 1920)
|
- if (mode->hdisplay < 640 || mode->hdisplay > 1920)
|
||||||
+ if (mode->hdisplay < 480 || mode->hdisplay > 1920)
|
+ if (mode->hdisplay < 400 || mode->hdisplay > 1920)
|
||||||
return MODE_BAD_HVALUE;
|
return MODE_BAD_HVALUE;
|
||||||
|
|
||||||
- if (mode->vdisplay < 480 || mode->vdisplay > 1200)
|
- if (mode->vdisplay < 480 || mode->vdisplay > 1200)
|
@ -1,58 +0,0 @@
|
|||||||
From ea7ed9bb24f2f21b7cbe477987ef3594a2c9f03a Mon Sep 17 00:00:00 2001
|
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
Date: Thu, 9 Feb 2023 21:11:10 +0100
|
|
||||||
Subject: [PATCH 059/111] FROMLIST(v1): arm64: dts: meson-g12-common: Make mmc
|
|
||||||
host controller interrupts level-sensitive
|
|
||||||
|
|
||||||
The usage of edge-triggered interrupts lead to lost interrupts under load,
|
|
||||||
see [0]. This was confirmed to be fixed by using level-triggered
|
|
||||||
interrupts.
|
|
||||||
The report was about SDIO. However, as the host controller is the same
|
|
||||||
for SD and MMC, apply the change to all mmc controller instances.
|
|
||||||
|
|
||||||
[0] https://www.spinics.net/lists/linux-mmc/msg73991.html
|
|
||||||
|
|
||||||
Fixes: 4759fd87b928 ("arm64: dts: meson: g12a: add mmc nodes")
|
|
||||||
Tested-by: FUKAUMI Naoki <naoki@radxa.com>
|
|
||||||
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
|
||||||
Tested-by: Jerome Brunet <jbrunet@baylibre.com>
|
|
||||||
Cc: stable@vger.kernel.org
|
|
||||||
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +++---
|
|
||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
|
||||||
index 6841e1909250..749d5b3e3554 100644
|
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
|
||||||
@@ -2318,7 +2318,7 @@ uart_A: serial@24000 {
|
|
||||||
sd_emmc_a: sd@ffe03000 {
|
|
||||||
compatible = "amlogic,meson-axg-mmc";
|
|
||||||
reg = <0x0 0xffe03000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 189 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
clocks = <&clkc CLKID_SD_EMMC_A>,
|
|
||||||
<&clkc CLKID_SD_EMMC_A_CLK0>,
|
|
||||||
@@ -2330,7 +2330,7 @@ sd_emmc_a: sd@ffe03000 {
|
|
||||||
sd_emmc_b: sd@ffe05000 {
|
|
||||||
compatible = "amlogic,meson-axg-mmc";
|
|
||||||
reg = <0x0 0xffe05000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 190 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
clocks = <&clkc CLKID_SD_EMMC_B>,
|
|
||||||
<&clkc CLKID_SD_EMMC_B_CLK0>,
|
|
||||||
@@ -2342,7 +2342,7 @@ sd_emmc_b: sd@ffe05000 {
|
|
||||||
sd_emmc_c: mmc@ffe07000 {
|
|
||||||
compatible = "amlogic,meson-axg-mmc";
|
|
||||||
reg = <0x0 0xffe07000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 191 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
clocks = <&clkc CLKID_SD_EMMC_C>,
|
|
||||||
<&clkc CLKID_SD_EMMC_C_CLK0>,
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
From 65e2378a8aeb278caa69582245cbeead137787e3 Mon Sep 17 00:00:00 2001
|
From 5ecde6b3e72b51715d366c5f2a63b4161aab4ac8 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Fri, 10 Feb 2023 02:16:12 +0000
|
Date: Fri, 10 Feb 2023 02:16:12 +0000
|
||||||
Subject: [PATCH 062/111] FROMLIST(v2): arm64: dts: meson: gxbb-kii-pro: sort
|
Subject: [PATCH 059/119] FROMLIST(v2): arm64: dts: meson: gxbb-kii-pro: sort
|
||||||
and tidy the dts
|
and tidy the dts
|
||||||
|
|
||||||
Alpha-sort the nodes, move the default line in the LED node to where it's
|
Alpha-sort the nodes, move the default line in the LED node to where it's
|
@ -1,53 +0,0 @@
|
|||||||
From 67322e7c3e95cc2ff9d90cc446b2d9364e60fdad Mon Sep 17 00:00:00 2001
|
|
||||||
From: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
Date: Thu, 9 Feb 2023 21:11:47 +0100
|
|
||||||
Subject: [PATCH 060/111] FROMLIST(v1): arm64: dts: meson-gx: Make mmc host
|
|
||||||
controller interrupts level-sensitive
|
|
||||||
|
|
||||||
The usage of edge-triggered interrupts lead to lost interrupts under load,
|
|
||||||
see [0]. This was confirmed to be fixed by using level-triggered
|
|
||||||
interrupts.
|
|
||||||
The report was about SDIO. However, as the host controller is the same
|
|
||||||
for SD and MMC, apply the change to all mmc controller instances.
|
|
||||||
|
|
||||||
[0] https://www.spinics.net/lists/linux-mmc/msg73991.html
|
|
||||||
|
|
||||||
Fixes: ef8d2ffedf18 ("ARM64: dts: meson-gxbb: add MMC support")
|
|
||||||
Cc: stable@vger.kernel.org
|
|
||||||
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 +++---
|
|
||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
|
||||||
index b278a8380f8a..b8e43b406cec 100644
|
|
||||||
--- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
|
||||||
+++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
|
|
||||||
@@ -611,21 +611,21 @@ apb: apb@d0000000 {
|
|
||||||
sd_emmc_a: mmc@70000 {
|
|
||||||
compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc";
|
|
||||||
reg = <0x0 0x70000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 216 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
sd_emmc_b: mmc@72000 {
|
|
||||||
compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc";
|
|
||||||
reg = <0x0 0x72000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 217 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
sd_emmc_c: mmc@74000 {
|
|
||||||
compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc";
|
|
||||||
reg = <0x0 0x74000 0x0 0x800>;
|
|
||||||
- interrupts = <GIC_SPI 218 IRQ_TYPE_EDGE_RISING>;
|
|
||||||
+ interrupts = <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
From 234a08e2ea0f891bd5db2afa2cc608eb868f3995 Mon Sep 17 00:00:00 2001
|
From 8e6a3584cedb7b625d698b08781ab96f7f515a9d Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Fri, 10 Feb 2023 02:21:08 +0000
|
Date: Fri, 10 Feb 2023 02:21:08 +0000
|
||||||
Subject: [PATCH 063/111] FROMLIST(v2): arm64: dts: meson: gxbb-kii-pro:
|
Subject: [PATCH 060/119] FROMLIST(v2): arm64: dts: meson: gxbb-kii-pro:
|
||||||
complete the bluetooth node
|
complete the bluetooth node
|
||||||
|
|
||||||
Add missing content to the bluetooth node to align it with the content
|
Add missing content to the bluetooth node to align it with the content
|
@ -1,7 +1,7 @@
|
|||||||
From a1b4579c41ff75c11a4a904500a8cacdff11549f Mon Sep 17 00:00:00 2001
|
From 26e09e684c37965401d31cacdc5f03912b84121b Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Fri, 10 Feb 2023 02:29:00 +0000
|
Date: Fri, 10 Feb 2023 02:29:00 +0000
|
||||||
Subject: [PATCH 064/111] FROMLIST(v2): arm64: dts: meson: gxbb-kii-pro: add
|
Subject: [PATCH 061/119] FROMLIST(v2): arm64: dts: meson: gxbb-kii-pro: add
|
||||||
initial audio support
|
initial audio support
|
||||||
|
|
||||||
Add initial support for HDMI and S/PDIF audio output.
|
Add initial support for HDMI and S/PDIF audio output.
|
@ -0,0 +1,65 @@
|
|||||||
|
From 4df952eb87fb849535fa3ce7b9b8c86e9c3d7e1a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
|
Date: Wed, 22 Feb 2023 21:41:53 +0100
|
||||||
|
Subject: [PATCH 062/119] FROMLIST(v2): dt-bindings: serial:
|
||||||
|
amlogic,meson-uart: Add compatible string for G12A
|
||||||
|
|
||||||
|
Amlogic G12A SoCs gained a new "divide XTAL by 2" bit. Everything else
|
||||||
|
(we know about) is identical to the UART IP on GX (GXBB/GXL/GXM) SoCs.
|
||||||
|
Add a new compatible string for this SoC so this new bit can be managed
|
||||||
|
accordingly while keeping "amlogic,meson-gx-uart" as fallback compatible
|
||||||
|
string.
|
||||||
|
|
||||||
|
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
|
---
|
||||||
|
.../bindings/serial/amlogic,meson-uart.yaml | 28 +++++++++++++------
|
||||||
|
1 file changed, 19 insertions(+), 9 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml b/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml
|
||||||
|
index 7822705ad16c..644d52859497 100644
|
||||||
|
--- a/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml
|
||||||
|
+++ b/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml
|
||||||
|
@@ -23,21 +23,31 @@ properties:
|
||||||
|
compatible:
|
||||||
|
oneOf:
|
||||||
|
- description: Always-on power domain UART controller
|
||||||
|
- items:
|
||||||
|
+ oneOf:
|
||||||
|
+ - items:
|
||||||
|
+ - enum:
|
||||||
|
+ - amlogic,meson6-uart
|
||||||
|
+ - amlogic,meson8-uart
|
||||||
|
+ - amlogic,meson8b-uart
|
||||||
|
+ - amlogic,meson-gx-uart
|
||||||
|
+ - amlogic,meson-s4-uart
|
||||||
|
+ - const: amlogic,meson-ao-uart
|
||||||
|
+ - items:
|
||||||
|
+ - const: amlogic,meson-g12a-uart
|
||||||
|
+ - const: amlogic,meson-gx-uart
|
||||||
|
+ - const: amlogic,meson-ao-uart
|
||||||
|
+ - description: Everything-Else power domain UART controller
|
||||||
|
+ oneOf:
|
||||||
|
- enum:
|
||||||
|
- amlogic,meson6-uart
|
||||||
|
- amlogic,meson8-uart
|
||||||
|
- amlogic,meson8b-uart
|
||||||
|
- amlogic,meson-gx-uart
|
||||||
|
+ - amlogic,meson-g12a-uart
|
||||||
|
- amlogic,meson-s4-uart
|
||||||
|
- - const: amlogic,meson-ao-uart
|
||||||
|
- - description: Everything-Else power domain UART controller
|
||||||
|
- enum:
|
||||||
|
- - amlogic,meson6-uart
|
||||||
|
- - amlogic,meson8-uart
|
||||||
|
- - amlogic,meson8b-uart
|
||||||
|
- - amlogic,meson-gx-uart
|
||||||
|
- - amlogic,meson-s4-uart
|
||||||
|
+ - items:
|
||||||
|
+ - const: amlogic,meson-g12a-uart
|
||||||
|
+ - const: amlogic,meson-gx-uart
|
||||||
|
|
||||||
|
reg:
|
||||||
|
maxItems: 1
|
||||||
|
--
|
||||||
|
2.34.1
|
||||||
|
|
@ -0,0 +1,47 @@
|
|||||||
|
From a795fe52d97a8792a94d8c1109f68984c89ed527 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
|
Date: Wed, 22 Feb 2023 21:44:16 +0100
|
||||||
|
Subject: [PATCH 063/119] FROMLIST(v2): tty: serial: meson: Add a new
|
||||||
|
compatible string for the G12A SoC
|
||||||
|
|
||||||
|
Amlogic Meson G12A (and later) SoCs also have the "divide XTAL by 2" bit
|
||||||
|
as the S4 UART controllers. Add a new compatible string for these SoCs
|
||||||
|
and enable the has_xtal_div2 flag for them.
|
||||||
|
|
||||||
|
Tested-by: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
|
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
|
---
|
||||||
|
drivers/tty/serial/meson_uart.c | 8 ++++++--
|
||||||
|
1 file changed, 6 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/drivers/tty/serial/meson_uart.c b/drivers/tty/serial/meson_uart.c
|
||||||
|
index 056243c12836..931965d2fecc 100644
|
||||||
|
--- a/drivers/tty/serial/meson_uart.c
|
||||||
|
+++ b/drivers/tty/serial/meson_uart.c
|
||||||
|
@@ -780,7 +780,7 @@ static int meson_uart_remove(struct platform_device *pdev)
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
-static struct meson_uart_data s4_uart_data = {
|
||||||
|
+static struct meson_uart_data meson_g12a_uart_data = {
|
||||||
|
.has_xtal_div2 = true,
|
||||||
|
};
|
||||||
|
|
||||||
|
@@ -789,9 +789,13 @@ static const struct of_device_id meson_uart_dt_match[] = {
|
||||||
|
{ .compatible = "amlogic,meson8-uart" },
|
||||||
|
{ .compatible = "amlogic,meson8b-uart" },
|
||||||
|
{ .compatible = "amlogic,meson-gx-uart" },
|
||||||
|
+ {
|
||||||
|
+ .compatible = "amlogic,meson-g12a-uart",
|
||||||
|
+ .data = (void *)&meson_g12a_uart_data,
|
||||||
|
+ },
|
||||||
|
{
|
||||||
|
.compatible = "amlogic,meson-s4-uart",
|
||||||
|
- .data = (void *)&s4_uart_data,
|
||||||
|
+ .data = (void *)&meson_g12a_uart_data,
|
||||||
|
},
|
||||||
|
{ /* sentinel */ },
|
||||||
|
};
|
||||||
|
--
|
||||||
|
2.34.1
|
||||||
|
|
@ -0,0 +1,76 @@
|
|||||||
|
From 0e9c49a97b49745c4de3ec41bd9f3eaf6755d71a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
|
Date: Wed, 22 Feb 2023 21:47:16 +0100
|
||||||
|
Subject: [PATCH 064/119] FROMLIST(v2): arm64: dts: meson-g12-common: Use the
|
||||||
|
G12A UART compatible string
|
||||||
|
|
||||||
|
Switch meson-12-common.dtsi to use the Meson G12A specific UART
|
||||||
|
compatible string. This enables the "divide XTAL by 2" divider which
|
||||||
|
improves support for UART attached Bluetooth modules (for example
|
||||||
|
RTL8822CS) running at a baud rate of 1500000. Without dividing XTAL
|
||||||
|
(24MHz) by 2 a baud rate of 1500000 cannot be generated cleanly and the
|
||||||
|
resulting jitter breaks communication with the module.
|
||||||
|
|
||||||
|
Tested-by: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
|
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
|
||||||
|
---
|
||||||
|
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 15 ++++++++++-----
|
||||||
|
1 file changed, 10 insertions(+), 5 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
|
index 749d5b3e3554..977bfc1f1701 100644
|
||||||
|
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
|
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
|
||||||
|
@@ -2040,7 +2040,8 @@ pwm_AO_cd: pwm@2000 {
|
||||||
|
};
|
||||||
|
|
||||||
|
uart_AO: serial@3000 {
|
||||||
|
- compatible = "amlogic,meson-gx-uart",
|
||||||
|
+ compatible = "amlogic,meson-g12a-uart",
|
||||||
|
+ "amlogic,meson-gx-uart",
|
||||||
|
"amlogic,meson-ao-uart";
|
||||||
|
reg = <0x0 0x3000 0x0 0x18>;
|
||||||
|
interrupts = <GIC_SPI 193 IRQ_TYPE_EDGE_RISING>;
|
||||||
|
@@ -2050,7 +2051,8 @@ uart_AO: serial@3000 {
|
||||||
|
};
|
||||||
|
|
||||||
|
uart_AO_B: serial@4000 {
|
||||||
|
- compatible = "amlogic,meson-gx-uart",
|
||||||
|
+ compatible = "amlogic,meson-g12a-uart",
|
||||||
|
+ "amlogic,meson-gx-uart",
|
||||||
|
"amlogic,meson-ao-uart";
|
||||||
|
reg = <0x0 0x4000 0x0 0x18>;
|
||||||
|
interrupts = <GIC_SPI 197 IRQ_TYPE_EDGE_RISING>;
|
||||||
|
@@ -2287,7 +2289,8 @@ clk_msr: clock-measure@18000 {
|
||||||
|
};
|
||||||
|
|
||||||
|
uart_C: serial@22000 {
|
||||||
|
- compatible = "amlogic,meson-gx-uart";
|
||||||
|
+ compatible = "amlogic,meson-g12a-uart",
|
||||||
|
+ "amlogic,meson-gx-uart";
|
||||||
|
reg = <0x0 0x22000 0x0 0x18>;
|
||||||
|
interrupts = <GIC_SPI 93 IRQ_TYPE_EDGE_RISING>;
|
||||||
|
clocks = <&xtal>, <&clkc CLKID_UART2>, <&xtal>;
|
||||||
|
@@ -2296,7 +2299,8 @@ uart_C: serial@22000 {
|
||||||
|
};
|
||||||
|
|
||||||
|
uart_B: serial@23000 {
|
||||||
|
- compatible = "amlogic,meson-gx-uart";
|
||||||
|
+ compatible = "amlogic,meson-g12a-uart",
|
||||||
|
+ "amlogic,meson-gx-uart";
|
||||||
|
reg = <0x0 0x23000 0x0 0x18>;
|
||||||
|
interrupts = <GIC_SPI 75 IRQ_TYPE_EDGE_RISING>;
|
||||||
|
clocks = <&xtal>, <&clkc CLKID_UART1>, <&xtal>;
|
||||||
|
@@ -2305,7 +2309,8 @@ uart_B: serial@23000 {
|
||||||
|
};
|
||||||
|
|
||||||
|
uart_A: serial@24000 {
|
||||||
|
- compatible = "amlogic,meson-gx-uart";
|
||||||
|
+ compatible = "amlogic,meson-g12a-uart",
|
||||||
|
+ "amlogic,meson-gx-uart";
|
||||||
|
reg = <0x0 0x24000 0x0 0x18>;
|
||||||
|
interrupts = <GIC_SPI 26 IRQ_TYPE_EDGE_RISING>;
|
||||||
|
clocks = <&xtal>, <&clkc CLKID_UART0>, <&xtal>;
|
||||||
|
--
|
||||||
|
2.34.1
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
From 43ec52b9d17ab542bef9b3192a5512221068209f Mon Sep 17 00:00:00 2001
|
From f589d7cc58e31e96f58b80e516945e5f701b62a1 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Thu, 5 Jan 2023 15:16:46 +0000
|
Date: Thu, 5 Jan 2023 15:16:46 +0000
|
||||||
Subject: [PATCH 065/111] WIP: media: meson: vdec: disable MPEG1/MPEG2 hardware
|
Subject: [PATCH 065/119] WIP: media: meson: vdec: disable MPEG1/MPEG2 hardware
|
||||||
decoding
|
decoding
|
||||||
|
|
||||||
The MPEG1/2 decoder is broken and nobody has volunteered to poke
|
The MPEG1/2 decoder is broken and nobody has volunteered to poke
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 97cc891c6c0b572437523ad6eb253340be4a4ddb Mon Sep 17 00:00:00 2001
|
From 76d5200e280b14a0f50556b7b50371c13455dddc Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Tue, 18 Jan 2022 15:09:12 +0000
|
Date: Tue, 18 Jan 2022 15:09:12 +0000
|
||||||
Subject: [PATCH 066/111] WIP: arm64: dts: meson: set p212/p23x/q20x SDIO to
|
Subject: [PATCH 066/119] WIP: arm64: dts: meson: set p212/p23x/q20x SDIO to
|
||||||
100MHz
|
100MHz
|
||||||
|
|
||||||
Amlogic datasheets describe 50MHz max-frequency for SDIO on GXL/GXM but
|
Amlogic datasheets describe 50MHz max-frequency for SDIO on GXL/GXM but
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From b9788f09d5ccb7e4ec6d157d1fc61ad6020a5d80 Mon Sep 17 00:00:00 2001
|
From f1eb8cf980881ab603ec1fd257e5801d3b412032 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 19 Jan 2022 06:45:06 +0000
|
Date: Wed, 19 Jan 2022 06:45:06 +0000
|
||||||
Subject: [PATCH 067/111] WIP: arm64: dts: meson: add UHS SDIO capabilities to
|
Subject: [PATCH 067/119] WIP: arm64: dts: meson: add UHS SDIO capabilities to
|
||||||
p212/p23x/q20x
|
p212/p23x/q20x
|
||||||
|
|
||||||
Add UHS capabilities to the SDIO node to enable 100MHz speeds.
|
Add UHS capabilities to the SDIO node to enable 100MHz speeds.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From d12a805ed4d64c4ea05f61a24cb33dcd2d389a4a Mon Sep 17 00:00:00 2001
|
From bebad1696209039640521ca5649548d106d32eeb Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Tue, 18 Jan 2022 15:18:32 +0000
|
Date: Tue, 18 Jan 2022 15:18:32 +0000
|
||||||
Subject: [PATCH 068/111] WIP: arm64: dts: meson: remove SDIO node from Khadas
|
Subject: [PATCH 068/119] WIP: arm64: dts: meson: remove SDIO node from Khadas
|
||||||
VIM1
|
VIM1
|
||||||
|
|
||||||
Now that SDIO 100MHz max-frequency is inherited from the p212 dtsi we
|
Now that SDIO 100MHz max-frequency is inherited from the p212 dtsi we
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 03c36c6fa06ada1585e41cf58f96915795eb6389 Mon Sep 17 00:00:00 2001
|
From 855a21c63c2b82230248a9bab6ba2865518a7bd5 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 069/111] WIP: arm64: dts: meson: add audio playback to p201
|
Subject: [PATCH 069/119] 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.
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 8b691fc20b8c4a4b1fc9ab820300ff442f1ac60c Mon Sep 17 00:00:00 2001
|
From c6e8181b98c57349768ad232ee3557ce9b606c06 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 070/111] WIP: arm64: dts: meson: add audio playback to p200
|
Subject: [PATCH 070/119] 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).
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From f33d261b05bca837d107bd982eb1b2adc340fe10 Mon Sep 17 00:00:00 2001
|
From fff41879355aba35bc6c674ca32a4f90408e7f98 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 071/111] WIP: arm64: dts: meson: add audio playback to u200
|
Subject: [PATCH 071/119] 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).
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 2766a02ccf4d6c74527dc9b8db52633b938bf1e4 Mon Sep 17 00:00:00 2001
|
From 6e49e1d60237acf467191c490b5fecb8536f7536 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 072/111] WIP: arm64: dts: meson: add Headphone output to
|
Subject: [PATCH 072/119] WIP: arm64: dts: meson: add Headphone output to
|
||||||
Beelink GT-King
|
Beelink 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.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 266a3495aa60d1b60baf5d0d9a7ff9172897d9b5 Mon Sep 17 00:00:00 2001
|
From 959c3000813126592068fc508428b3dd8a2f7445 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 073/111] WIP: dt-bindings: arm: amlogic: add support for the
|
Subject: [PATCH 073/119] 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 7117e6d0e474ec77a6f23b2a541b3f8f083f6881 Mon Sep 17 00:00:00 2001
|
From 616ee1bf2dd2072b2a52f04917f32e2ad4b75d66 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 074/111] WIP: arm64: dts: meson: add support for the Tanix TX5
|
Subject: [PATCH 074/119] 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 408001e0cb0a593d827a0fbc662cab4a51b02437 Mon Sep 17 00:00:00 2001
|
From 986b38291ffc617c93f8fa37cb88cc7ccdc91957 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 075/111] WIP: arm64: dts: meson: add multiple MeCool device
|
Subject: [PATCH 075/119] 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From c6b189846236a70302987cd56e986d8b78026024 Mon Sep 17 00:00:00 2001
|
From cb6409dbc874089f3e7a75013f999ec02f9f5be5 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 076/111] WIP: dt-bindings: arm: amlogic: add support for Minix
|
Subject: [PATCH 076/119] 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)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 101a607a87c7d46f6880990259c35e5610b3fc57 Mon Sep 17 00:00:00 2001
|
From cc383de661125823c2bea1f074e897dc648d314a 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 077/111] WIP: arm64: dts: meson: add initial device-tree for
|
Subject: [PATCH 077/119] 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)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 6ee8e73b9be15ad7e88cc8588ec1802b3f7e9c94 Mon Sep 17 00:00:00 2001
|
From 50050fbec8c02222eeb219ec3495caff13560297 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Fri, 19 Aug 2022 21:32:21 +0000
|
Date: Fri, 19 Aug 2022 21:32:21 +0000
|
||||||
Subject: [PATCH 078/111] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
Subject: [PATCH 078/119] LOCAL: arm64: dts: meson: add rtc/vrtc aliases to
|
||||||
Minix NEO-U1
|
Minix NEO-U1
|
||||||
|
|
||||||
Add node aliases to prevent meson-vrtc from claiming /dev/rtc0
|
Add node aliases to prevent meson-vrtc from claiming /dev/rtc0
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From a480b81545e0eee9fc677f4723544939c30eb827 Mon Sep 17 00:00:00 2001
|
From 54ce89d3f4d99631678c0a0819a9ce6b212dfba3 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 079/111] WIP: dt-bindings: arm: amlogic: add support for
|
Subject: [PATCH 079/119] WIP: dt-bindings: arm: amlogic: add support for
|
||||||
Beelink Mini MXIII
|
Beelink 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 73a08273ebb74b7df8d787fe8aa1eb049777659b Mon Sep 17 00:00:00 2001
|
From d2ffa2383dec0ec5fd736258b910f68ae7e27a30 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 080/111] WIP: arm64: dts: meson: add support for Beelink Mini
|
Subject: [PATCH 080/119] 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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 015633ca12f7ddea34c5fabfdadc38941105d24e Mon Sep 17 00:00:00 2001
|
From 3099de0850d5d012648f6addbd236341b43bf842 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sun, 16 Jan 2022 08:48:02 +0000
|
Date: Sun, 16 Jan 2022 08:48:02 +0000
|
||||||
Subject: [PATCH 081/111] WIP: media: rc: add keymap for MeCool M8S Pro W
|
Subject: [PATCH 081/119] WIP: media: rc: add keymap for MeCool M8S Pro W
|
||||||
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
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 1710a44099635dcee1a8d2aaa58f74e2b6f305be Mon Sep 17 00:00:00 2001
|
From 08d9f3f5a18a2b8ed87285ed50f298fff7634aa6 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sun, 16 Jan 2022 08:15:36 +0000
|
Date: Sun, 16 Jan 2022 08:15:36 +0000
|
||||||
Subject: [PATCH 082/111] WIP: dt-bindings: arm: amlogic: add support for
|
Subject: [PATCH 082/119] WIP: dt-bindings: arm: amlogic: add support for
|
||||||
MeCool M8S Pro W
|
MeCool M8S Pro W
|
||||||
|
|
||||||
The MeCool M8S Pro W is an Android STB based on the Amlogic P281
|
The MeCool M8S Pro W is an Android STB based on the Amlogic P281
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 3056b503ae67841eaac7c68419fe94a050b97faa Mon Sep 17 00:00:00 2001
|
From c8111a7e93aee04ee7d1c7c87ef5b552f043f309 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sun, 16 Jan 2022 08:17:41 +0000
|
Date: Sun, 16 Jan 2022 08:17:41 +0000
|
||||||
Subject: [PATCH 083/111] WIP: arm64: dts: meson: add support for MeCool M8S
|
Subject: [PATCH 083/119] WIP: arm64: dts: meson: add support for MeCool M8S
|
||||||
Pro W
|
Pro W
|
||||||
|
|
||||||
MeCool M8S Pro W is an Android STB based on the Amlogic P281 (GXL)
|
MeCool M8S Pro W is an Android STB based on the Amlogic P281 (GXL)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 7238ecad0f2cfe7d19f6e8ac355e6977f2ac0cb7 Mon Sep 17 00:00:00 2001
|
From 04494107d4738b516d6a4302d9e7db7ae77e6d52 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 19 Jan 2022 02:40:20 +0000
|
Date: Wed, 19 Jan 2022 02:40:20 +0000
|
||||||
Subject: [PATCH 084/111] WIP: dt-bindings: arm: amlogic: add Vero 4K binding
|
Subject: [PATCH 084/119] WIP: dt-bindings: arm: amlogic: add Vero 4K binding
|
||||||
|
|
||||||
Add the board binding for the OSMC Vero 4K STB device
|
Add the board binding for the OSMC Vero 4K STB device
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 201fd9e277ca8e3516db3e9927681c045e09f9a5 Mon Sep 17 00:00:00 2001
|
From 09a3ea93b7a533fbd8f5aabbeb78124958df968e Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 19 Jan 2022 04:06:17 +0000
|
Date: Wed, 19 Jan 2022 04:06:17 +0000
|
||||||
Subject: [PATCH 085/111] WIP: arm64: dts: meson: add support for OSMC Vero 4K
|
Subject: [PATCH 085/119] WIP: arm64: dts: meson: add support for OSMC Vero 4K
|
||||||
|
|
||||||
The OSMC Vero 4K device is based on the Amlogic S905X (P212) reference
|
The OSMC Vero 4K device is based on the Amlogic S905X (P212) reference
|
||||||
design with the following specifications:
|
design with the following specifications:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 8b439fc90106044f14b34ba8175ae40d4e78d6dc Mon Sep 17 00:00:00 2001
|
From 9447b13173e07289f13d43e48c63aa9ffe551a0d Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Tue, 12 Apr 2022 11:21:21 +0000
|
Date: Tue, 12 Apr 2022 11:21:21 +0000
|
||||||
Subject: [PATCH 086/111] WIP: arm64: dts: meson: add RTL8822CS bluetooth to
|
Subject: [PATCH 086/119] WIP: arm64: dts: meson: add RTL8822CS bluetooth to
|
||||||
X96-Air
|
X96-Air
|
||||||
|
|
||||||
Add the uart_A/bluetooth node for the RTL8822CS chip.
|
Add the uart_A/bluetooth node for the RTL8822CS chip.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 06227367228dea9a08060434d0d18d799f9dd2cf Mon Sep 17 00:00:00 2001
|
From ec3fd95f8147ceccc0da3647128f42caf5c7f8eb Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sun, 10 Apr 2022 11:51:38 +0000
|
Date: Sun, 10 Apr 2022 11:51:38 +0000
|
||||||
Subject: [PATCH 087/111] WIP: media: rc: add keymap for Venz V10 remote
|
Subject: [PATCH 087/119] WIP: media: rc: add keymap for Venz V10 remote
|
||||||
|
|
||||||
Add a keymap and bindings for the IR (NEC) remote used with
|
Add a keymap and bindings for the IR (NEC) remote used with
|
||||||
the Venz V10 Android STB device.
|
the Venz V10 Android STB device.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From d02681cd939e0db512b3e86eaa008de8582684e7 Mon Sep 17 00:00:00 2001
|
From 1d7ef8f872d93d1444ddc324830a7f0b895cc7f0 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sat, 9 Apr 2022 06:27:50 +0000
|
Date: Sat, 9 Apr 2022 06:27:50 +0000
|
||||||
Subject: [PATCH 088/111] WIP: dt-bindings: arm: amlogic: add S905L and Venz
|
Subject: [PATCH 088/119] WIP: dt-bindings: arm: amlogic: add S905L and Venz
|
||||||
V10 bindings
|
V10 bindings
|
||||||
|
|
||||||
Add SOC bindings for S905L devices and the board binding for Venz V10.
|
Add SOC bindings for S905L devices and the board binding for Venz V10.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 2e2930b2700ca7e070d8654add3d6d00a0f98478 Mon Sep 17 00:00:00 2001
|
From c4efd114a22c073b877b7659322774fffabe49a2 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Sat, 9 Apr 2022 06:21:58 +0000
|
Date: Sat, 9 Apr 2022 06:21:58 +0000
|
||||||
Subject: [PATCH 089/111] WIP: arm64: dts: meson: add support for Venz V10
|
Subject: [PATCH 089/119] WIP: arm64: dts: meson: add support for Venz V10
|
||||||
|
|
||||||
The Venz V10 is an Android STB based on the Amlogic P212 (GXL)
|
The Venz V10 is an Android STB based on the Amlogic P212 (GXL)
|
||||||
reference design with an S905L chip and the following specs:
|
reference design with an S905L chip and the following specs:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From da5dc4bb14469ee3b99563ea97c5355d4677f4af Mon Sep 17 00:00:00 2001
|
From a2dac2285a5381e7265efbe188c9ba4ba499dedf Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 6 Jul 2022 05:15:41 +0000
|
Date: Wed, 6 Jul 2022 05:15:41 +0000
|
||||||
Subject: [PATCH 090/111] WIP: dt-bindings: vendor-prefixes: add tbee prefix
|
Subject: [PATCH 090/119] WIP: dt-bindings: vendor-prefixes: add tbee prefix
|
||||||
|
|
||||||
QUIDBox, Lda. are the Portuguese manufacturer of 'TBee' branded
|
QUIDBox, Lda. are the Portuguese manufacturer of 'TBee' branded
|
||||||
Android Set-Top Box devices.
|
Android Set-Top Box devices.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 8489be633f6beb5f16b903ac686cfdd058b17057 Mon Sep 17 00:00:00 2001
|
From 94dde8907583a3ea8c9de74c6f8ca5be8d9b81df Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 6 Jul 2022 05:05:11 +0000
|
Date: Wed, 6 Jul 2022 05:05:11 +0000
|
||||||
Subject: [PATCH 091/111] WIP: dt-bindings: arm: amlogic: add TBee Box binding
|
Subject: [PATCH 091/119] WIP: dt-bindings: arm: amlogic: add TBee Box binding
|
||||||
|
|
||||||
Add the board binding for the TBee Box.
|
Add the board binding for the TBee Box.
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
From 97337778184ffc8edff402afdae7b0da3a3c1dff Mon Sep 17 00:00:00 2001
|
From 56aaccf3ceb9988ae456dd2212e701acad5f3f68 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hewitt <christianshewitt@gmail.com>
|
From: Christian Hewitt <christianshewitt@gmail.com>
|
||||||
Date: Wed, 6 Jul 2022 05:23:12 +0000
|
Date: Wed, 6 Jul 2022 05:23:12 +0000
|
||||||
Subject: [PATCH 092/111] WIP: arm64: dts: meson: add support for TBee Box
|
Subject: [PATCH 092/119] WIP: arm64: dts: meson: add support for TBee Box
|
||||||
|
|
||||||
The TBee Box is an Android STB based on the Amlogic P212 (GXL)
|
The TBee Box is an Android STB based on the Amlogic P212 (GXL)
|
||||||
reference design with an S905X chip and the following specs:
|
reference design with an S905X chip and the following specs:
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user