[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