[packages/kernel] update arm/arm64 configs and patches for 6.7
atler
atler at pld-linux.org
Tue Jan 9 03:11:29 CET 2024
commit 38fa0b06e0ba0818b5a07748d9a63fe1a247f2ef
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Jan 9 01:19:53 2024 +0100
update arm/arm64 configs and patches for 6.7
kernel-arm64.config | 1 +
kernel-multiarch.config | 10 ++++++++++
rpi-sound.patch | 12 ++++++------
3 files changed, 17 insertions(+), 6 deletions(-)
---
diff --git a/kernel-arm64.config b/kernel-arm64.config
index 99d7d791..63830018 100644
--- a/kernel-arm64.config
+++ b/kernel-arm64.config
@@ -133,6 +133,7 @@ ARCH_MXC arm64=n
ARCH_S32 arm64=n
ARCH_MA35 arm64=n
ARCH_NPCM arm64=n
+ARCH_PENSANDO arm64=n
ARCH_QCOM arm64=n
ARCH_REALTEK arm64=n
ARCH_RENESAS arm64=n
diff --git a/kernel-multiarch.config b/kernel-multiarch.config
index d6ed857d..3d92c3a6 100644
--- a/kernel-multiarch.config
+++ b/kernel-multiarch.config
@@ -1090,6 +1090,8 @@ COMMON_CLK_AXG_AUDIO arm64=m
COMMON_CLK_A1_PLL arm64=m
COMMON_CLK_A1_PERIPHERALS arm64=m
COMMON_CLK_G12A arm64=m
+COMMON_CLK_S4_PLL arm64=m
+COMMON_CLK_S4_PERIPHERALS arm64=m
#-
#- *** FILE: drivers/clk/rockchip/Kconfig ***
@@ -2282,10 +2284,12 @@ DRM_PANEL_HIMAX_HX8394 arm=m arm64=m
DRM_PANEL_ILITEK_IL9322 arm=m arm64=m
DRM_PANEL_ILITEK_ILI9341 arm=m arm64=m
DRM_PANEL_ILITEK_ILI9881C arm=m arm64=m
+DRM_PANEL_ILITEK_ILI9882T arm=m arm64=m
DRM_PANEL_INNOLUX_EJ030NA arm=m arm64=m
DRM_PANEL_INNOLUX_P079ZCA arm=m arm64=m
DRM_PANEL_JADARD_JD9365DA_H3 arm=m arm64=m
DRM_PANEL_JDI_LT070ME05000 arm=m arm64=m
+DRM_PANEL_JDI_LPM102A188A arm=m arm64=m
DRM_PANEL_JDI_R63452 arm=m arm64=m
DRM_PANEL_KHADAS_TS050 arm=m arm64=m
DRM_PANEL_KINGDISPLAY_KD097D04 arm=m arm64=m
@@ -2313,6 +2317,7 @@ DRM_PANEL_PANASONIC_VVX10F034N00 arm=m arm64=m
DRM_PANEL_RASPBERRYPI_TOUCHSCREEN all=m
DRM_PANEL_RAYDIUM_RM67191 arm=m arm64=m
DRM_PANEL_RAYDIUM_RM68200 arm=m arm64=m
+DRM_PANEL_RAYDIUM_RM692E5 arm=m arm64=m
DRM_PANEL_RONBO_RB070D30 arm=m arm64=m
DRM_PANEL_SAMSUNG_ATNA33XC20 arm=m arm64=m
DRM_PANEL_SAMSUNG_DB7430 arm=m arm64=m
@@ -4582,6 +4587,7 @@ LEDS_SGM3140 all=m
#- *** FILE: drivers/leds/rgb/Kconfig ***
#-
LEDS_GROUP_MULTICOLOR arm=m arm64=m
+LEDS_KTD202X arm=m arm64=m
LEDS_PWM_MULTICOLOR all=m
LEDS_QCOM_LPG arm=m arm64=m
LEDS_MT6370_RGB all=m
@@ -8964,6 +8970,7 @@ HOTPLUG_PCI_COMPAQ i386=m
HOTPLUG_PCI_COMPAQ_NVRAM i386=y
HOTPLUG_PCI_IBM i386=m
HOTPLUG_PCI_ACPI all=y
+HOTPLUG_PCI_ACPI_AMPERE_ALTRA arm64=m
HOTPLUG_PCI_ACPI_IBM all=m
HOTPLUG_PCI_CPCI all=y
HOTPLUG_PCI_CPCI_ZT5550 i386=m x86_64=m
@@ -9053,6 +9060,8 @@ MESON_DDR_PMU arm64=m
#- *** FILE: drivers/perf/arm_cspmu/Kconfig ***
#-
ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU arm64=m
+NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU arm64=m
+AMPERE_CORESIGHT_PMU_ARCH_SYSTEM_PMU arm64=m
#-
#- *** FILE: drivers/perf/hisilicon/Kconfig ***
@@ -9290,6 +9299,7 @@ PINCTRL_MESON_G12A arm64=m
PINCTRL_MESON_A1 arm64=m
PINCTRL_MESON_S4 arm64=m
PINCTRL_AMLOGIC_C3 arm64=m
+PINCTRL_AMLOGIC_T7 arm64=m
#-
#- *** FILE: drivers/platform/chrome/Kconfig ***
diff --git a/rpi-sound.patch b/rpi-sound.patch
index 4bb4469e..b5310834 100644
--- a/rpi-sound.patch
+++ b/rpi-sound.patch
@@ -157,9 +157,9 @@
+ struct snd_pcm_hw_params *params)
+{
+ struct snd_soc_pcm_runtime *rtd = substream->private_data;
-+ struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(rtd, 0);
++ struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
+ struct snd_soc_component *component = codec_dai->component;
-+ struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0);
++ struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
+ int sampling_freq = 1;
+ int ret;
+ struct wm8804_clk_cfg clk_cfg;
@@ -513,7 +513,7 @@
+{
+ struct snd_rpi_simple_drvdata *drvdata =
+ snd_soc_card_get_drvdata(rtd->card);
-+ struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0);
++ struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
+
+ if (drvdata->fixed_bclk_ratio > 0)
+ return snd_soc_dai_set_bclk_ratio(cpu_dai,
@@ -530,7 +530,7 @@
+ int ret;
+
+ snd_rpi_simple_init(rtd);
-+ codec_dai = asoc_rtd_to_codec(rtd, 0);
++ codec_dai = snd_soc_rtd_to_codec(rtd, 0);
+
+ dac = codec_dai[0].component;
+
@@ -580,7 +580,7 @@
+ struct snd_pcm_hw_params *params)
+{
+ struct snd_soc_pcm_runtime *rtd = substream->private_data;
-+ struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0);
++ struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
+ struct snd_rpi_simple_drvdata *drvdata;
+ unsigned int sample_bits;
+
@@ -613,7 +613,7 @@
+static int adau1977_init(struct snd_soc_pcm_runtime *rtd)
+{
+ int ret;
-+ struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(rtd, 0);
++ struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
+
+ ret = snd_soc_dai_set_tdm_slot(codec_dai, 0, 0, 0, 0);
+ if (ret < 0)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/38fa0b06e0ba0818b5a07748d9a63fe1a247f2ef
More information about the pld-cvs-commit
mailing list