diff --git a/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch b/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch index a6fce2abd..5f306aeb7 100644 --- a/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch +++ b/core/linux-aarch64/0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch @@ -1,14 +1,14 @@ -From 648bf1e655cc1a82a32b1b556b2ecbdb03ab3a72 Mon Sep 17 00:00:00 2001 +From 5954155a27eb201d8fe9132b97d1c99f5e67ab0b Mon Sep 17 00:00:00 2001 From: popcornmix Date: Tue, 18 Feb 2014 01:43:50 -0300 -Subject: [PATCH 1/2] net/smsc95xx: Allow mac address to be set as a parameter +Subject: [PATCH 1/3] net/smsc95xx: Allow mac address to be set as a parameter --- drivers/net/usb/smsc95xx.c | 56 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c -index bfb58c91db04..29b7c4cb90f1 100644 +index 8e82184be5e7..19a820031c04 100644 --- a/drivers/net/usb/smsc95xx.c +++ b/drivers/net/usb/smsc95xx.c @@ -54,6 +54,7 @@ @@ -19,7 +19,7 @@ index bfb58c91db04..29b7c4cb90f1 100644 #define SMSC95XX_NR_IRQS (1) /* raise to 12 for GPIOs */ #define PHY_HWIRQ (SMSC95XX_NR_IRQS - 1) -@@ -78,6 +79,10 @@ static bool turbo_mode = true; +@@ -79,6 +80,10 @@ static bool turbo_mode = true; module_param(turbo_mode, bool, 0644); MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction"); @@ -30,7 +30,7 @@ index bfb58c91db04..29b7c4cb90f1 100644 static int __must_check smsc95xx_read_reg(struct usbnet *dev, u32 index, u32 *data) { -@@ -761,8 +766,59 @@ static int smsc95xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd) +@@ -801,8 +806,59 @@ static int smsc95xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd) return phy_mii_ioctl(netdev->phydev, rq, cmd); } @@ -91,5 +91,5 @@ index bfb58c91db04..29b7c4cb90f1 100644 /* maybe the boot loader passed the MAC address in devicetree */ -- -2.37.0 +2.46.1 diff --git a/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch b/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch index 845d90907..016079702 100644 --- a/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch +++ b/core/linux-aarch64/0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch @@ -1,7 +1,7 @@ -From 211c3554b29218bfbf5b0de482a686b427a6f8c1 Mon Sep 17 00:00:00 2001 +From 4355a9cb2f21bc58915ca68cd2b36222a1a01646 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Mon, 7 Aug 2017 19:34:57 -0600 -Subject: [PATCH 2/2] arm64: dts: rockchip: disable pwm0 on rk3399-firefly +Subject: [PATCH 2/3] arm64: dts: rockchip: disable pwm0 on rk3399-firefly Workaround for intermittent boot hangs due to pwm0 probe disabling the PWM clock. --- @@ -9,10 +9,10 @@ Workaround for intermittent boot hangs due to pwm0 probe disabling the PWM clock 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts b/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts -index c5db64f3e124..a3c36c7364b3 100644 +index 260415d99aeb..5d146cd810d4 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts -@@ -751,7 +751,7 @@ wifi_host_wake_l: wifi-host-wake-l { +@@ -752,7 +752,7 @@ wifi_host_wake_l: wifi-host-wake-l { }; &pwm0 { @@ -22,5 +22,5 @@ index c5db64f3e124..a3c36c7364b3 100644 &pwm2 { -- -2.37.0 +2.46.1 diff --git a/core/linux-aarch64/0003-pps-Compatibility-hack-should-be-X86-specific.patch b/core/linux-aarch64/0003-pps-Compatibility-hack-should-be-X86-specific.patch index 1fd7d071e..781fc4654 100644 --- a/core/linux-aarch64/0003-pps-Compatibility-hack-should-be-X86-specific.patch +++ b/core/linux-aarch64/0003-pps-Compatibility-hack-should-be-X86-specific.patch @@ -1,7 +1,7 @@ -From fa7109e14af17148c6081396e02aa9a05cde91fb Mon Sep 17 00:00:00 2001 +From b487e9b4c128c36682f162e70b7dc0064a0494be Mon Sep 17 00:00:00 2001 From: Phil Elwell Date: Mon, 22 May 2023 14:22:55 +0100 -Subject: [PATCH] pps: Compatibility hack should be X86-specific +Subject: [PATCH 3/3] pps: Compatibility hack should be X86-specific As of [1], using PPS_FETCH on a 64-bit ARM kernel with a 32-bit userland is broken, returning a timeout. This is because the requested 4-byte @@ -30,9 +30,9 @@ index 5d19baae6a38..0675c8a2e560 100644 { - struct pps_device *pps = file->private_data; - void __user *uarg = (void __user *) arg; - + cmd = _IOC(_IOC_DIR(cmd), _IOC_TYPE(cmd), _IOC_NR(cmd), sizeof(void *)); - + +#ifdef CONFIG_X86_64 if (cmd == PPS_FETCH) { + struct pps_device *pps = file->private_data; @@ -45,9 +45,9 @@ index 5d19baae6a38..0675c8a2e560 100644 sizeof(struct pps_fdata_compat)) ? -EFAULT : 0; } +#endif - + return pps_cdev_ioctl(file, cmd, arg); } -- -2.46.0 +2.46.1 diff --git a/core/linux-aarch64/PKGBUILD b/core/linux-aarch64/PKGBUILD index db9ac7ba1..975674cd8 100644 --- a/core/linux-aarch64/PKGBUILD +++ b/core/linux-aarch64/PKGBUILD @@ -5,10 +5,10 @@ buildarch=8 pkgbase=linux-aarch64 -_srcname=linux-6.10 +_srcname=linux-6.11 _kernelname=${pkgbase#linux} _desc="AArch64 multi-platform" -pkgver=6.10.10 +pkgver=6.11 pkgrel=1 arch=('aarch64') url="http://www.kernel.org/" @@ -25,11 +25,11 @@ source=("http://www.kernel.org/pub/linux/kernel/v6.x/${_srcname}.tar.xz" 'kernel.keyblock' 'kernel_data_key.vbprivk' 'linux.preset') -md5sums=('c0ce046a9a0d041e13cf222f81eae574' - '922dc1dc2a26377c647b829ba347d1e4' - '7b08a199a97e3e2288e5c03d8e8ded2d' - 'c9d4e392555b77034e24e9f87c5ff0b3' - 'a6abfb191ecb3d7d5f6ccdaca335a11d' +md5sums=('612a9feef07be8663098a0a58cddf7a6' + '34b2dcd66d05861b6fd46bffd5228f3d' + '7862339da94da0b7958e61e2210760a7' + 'c064a0a49f4ed7d487d482ca73c75178' + '416b7c6ef37cc0edb6cb67cf618360f5' '6a109693cfd1f5afcf3073ffdf13e911' '7c97cf141750ad810235b1ad06eb9f75' '61c5ff73c136ed07a7aadbf58db3d96a' diff --git a/core/linux-aarch64/config b/core/linux-aarch64/config index ddcf01813..e99bdfe8b 100644 --- a/core/linux-aarch64/config +++ b/core/linux-aarch64/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.10.10 Kernel Configuration +# Linux/arm64 6.11.0 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.1.1 20240507" CONFIG_CC_IS_GCC=y @@ -177,7 +177,7 @@ CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y # CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_MEMCG=y -CONFIG_MEMCG_KMEM=y +# CONFIG_MEMCG_V1 is not set CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y @@ -546,6 +546,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_FORCE is not set CONFIG_EFI_STUB=y CONFIG_EFI=y +# CONFIG_COMPRESSED_INSTALL is not set CONFIG_DMI=y # end of Boot options @@ -676,6 +677,7 @@ CONFIG_ACPI_MCFG=y CONFIG_ACPI_CPPC_LIB=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=m +CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_THERMAL=y CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y @@ -878,7 +880,6 @@ CONFIG_BLK_DEV_BSG_COMMON=y CONFIG_BLK_ICQ=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_INTEGRITY_T10=y CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y @@ -986,6 +987,7 @@ CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" CONFIG_ZBUD=y CONFIG_Z3FOLD=y +CONFIG_HAVE_ZSMALLOC=y CONFIG_ZSMALLOC=y # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC_CHAIN_SIZE=8 @@ -998,6 +1000,7 @@ CONFIG_SLUB=y CONFIG_SLAB_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB_FREELIST_HARDENED is not set +# CONFIG_SLAB_BUCKETS is not set # CONFIG_SLUB_STATS is not set CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set @@ -1638,6 +1641,7 @@ CONFIG_NET_DSA_TAG_QCA=m # CONFIG_NET_DSA_TAG_LAN9303 is not set # CONFIG_NET_DSA_TAG_SJA1105 is not set CONFIG_NET_DSA_TAG_TRAILER=m +# CONFIG_NET_DSA_TAG_VSC73XX_8021Q is not set # CONFIG_NET_DSA_TAG_XRS700X is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y @@ -2066,7 +2070,6 @@ CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=y # CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MEDIATEK_GEN3 is not set -# CONFIG_PCIE_MICROCHIP_HOST is not set CONFIG_PCI_TEGRA=y CONFIG_PCIE_ROCKCHIP=y CONFIG_PCIE_ROCKCHIP_HOST=y @@ -2097,6 +2100,7 @@ CONFIG_PCIE_ARMADA_8K=y CONFIG_PCIE_DW_PLAT=y CONFIG_PCIE_DW_PLAT_HOST=y CONFIG_PCIE_QCOM=y +CONFIG_PCIE_ROCKCHIP_DW=y CONFIG_PCIE_ROCKCHIP_DW_HOST=y # end of DesignWare-based PCIe controllers @@ -2105,6 +2109,12 @@ CONFIG_PCIE_ROCKCHIP_DW_HOST=y # # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set # end of Mobiveil-based PCIe controllers + +# +# PLDA-based PCIe controllers +# +# CONFIG_PCIE_MICROCHIP_HOST is not set +# end of PLDA-based PCIe controllers # end of PCI controller drivers # @@ -2119,6 +2129,9 @@ CONFIG_PCIE_ROCKCHIP_DW_HOST=y # CONFIG_PCI_SW_SWITCHTEC is not set # end of PCI switch controller drivers +CONFIG_HAVE_PWRCTL=y +CONFIG_PCI_PWRCTL=m +CONFIG_PCI_PWRCTL_PWRSEQ=m # CONFIG_CXL_BUS is not set # CONFIG_PCCARD is not set # CONFIG_RAPIDIO is not set @@ -2274,6 +2287,9 @@ CONFIG_ARM_PSCI_FW=y # Qualcomm firmware drivers # CONFIG_QCOM_SCM=y +CONFIG_QCOM_TZMEM=y +CONFIG_QCOM_TZMEM_MODE_GENERIC=y +# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_QSEECOM is not set # end of Qualcomm firmware drivers @@ -2589,6 +2605,7 @@ CONFIG_ECHO=m CONFIG_UACCE=m # CONFIG_PVPANIC is not set # CONFIG_GP_PCI1XXXX is not set +# CONFIG_KEBA_CP500 is not set # end of Misc devices # @@ -3118,6 +3135,7 @@ CONFIG_SKY2=m # CONFIG_OCTEON_EP_VF is not set # CONFIG_PRESTERA is not set CONFIG_NET_VENDOR_MEDIATEK=y +# CONFIG_NET_AIROHA is not set # CONFIG_NET_MEDIATEK_SOC is not set # CONFIG_NET_MEDIATEK_STAR_EMAC is not set CONFIG_NET_VENDOR_MELLANOX=y @@ -3140,6 +3158,7 @@ CONFIG_MLX5_MPFS=y # CONFIG_MLXSW_CORE is not set # CONFIG_MLXFW is not set # CONFIG_MLXBF_GIGE is not set +CONFIG_NET_VENDOR_META=y CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8842 is not set # CONFIG_KS8851 is not set @@ -3240,6 +3259,7 @@ CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=m +# CONFIG_TEHUTI_TN40 is not set CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TLAN is not set @@ -3548,6 +3568,7 @@ CONFIG_ATH10K_SDIO=m CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K_DEBUGFS=y +CONFIG_ATH10K_LEDS=y # CONFIG_ATH10K_SPECTRAL is not set CONFIG_WCN36XX=m # CONFIG_WCN36XX_DEBUGFS is not set @@ -3741,6 +3762,7 @@ CONFIG_RTL8188EE=m CONFIG_RTL8192EE=m CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m +# CONFIG_RTL8192DU is not set CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m CONFIG_RTLWIFI_USB=m @@ -4458,6 +4480,7 @@ CONFIG_SPI_BITBANG=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_CADENCE_XSPI is not set +# CONFIG_SPI_CH341 is not set # CONFIG_SPI_DESIGNWARE is not set # CONFIG_SPI_FSL_LPSPI is not set # CONFIG_SPI_FSL_QUADSPI is not set @@ -4574,6 +4597,7 @@ CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_BCM2835=y CONFIG_PINCTRL_BCM4908=y CONFIG_PINCTRL_IMX=y +# CONFIG_PINCTRL_IMX_SCMI is not set CONFIG_PINCTRL_IMX_SCU=y CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y @@ -4584,6 +4608,7 @@ CONFIG_PINCTRL_IMX8QXP=y CONFIG_PINCTRL_IMX8DXL=y CONFIG_PINCTRL_IMX8ULP=y # CONFIG_PINCTRL_IMXRT1050 is not set +# CONFIG_PINCTRL_IMX91 is not set CONFIG_PINCTRL_IMX93=y # CONFIG_PINCTRL_IMXRT1170 is not set @@ -4674,6 +4699,7 @@ CONFIG_PINCTRL_QCOM_SPMI_PMIC=y CONFIG_PINCTRL_QCOM_SSBI_PMIC=y CONFIG_PINCTRL_LPASS_LPI=m # CONFIG_PINCTRL_SC7280_LPASS_LPI is not set +# CONFIG_PINCTRL_SM4250_LPASS_LPI is not set # CONFIG_PINCTRL_SM6115_LPASS_LPI is not set # CONFIG_PINCTRL_SM8250_LPASS_LPI is not set # CONFIG_PINCTRL_SM8350_LPASS_LPI is not set @@ -4737,6 +4763,7 @@ CONFIG_GPIO_REGMAP=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMDPT is not set CONFIG_GPIO_RASPBERRYPI_EXP=y +# CONFIG_GPIO_BRCMSTB is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_DWAPB=y # CONFIG_GPIO_EXAR is not set @@ -4828,6 +4855,13 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GPIO_SIM is not set # end of Virtual GPIO drivers +# +# GPIO Debugging utilities +# +# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set +# CONFIG_GPIO_VIRTUSER is not set +# end of GPIO Debugging utilities + CONFIG_W1=m CONFIG_W1_CON=y @@ -4888,6 +4922,8 @@ CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_REBOOT_MODE=y CONFIG_SYSCON_REBOOT_MODE=y # CONFIG_NVMEM_REBOOT_MODE is not set +CONFIG_POWER_SEQUENCING=m +CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y @@ -4910,6 +4946,7 @@ CONFIG_BATTERY_AXP20X=m CONFIG_AXP20X_POWER=m # CONFIG_BATTERY_MAX17040 is not set CONFIG_BATTERY_MAX17042=m +# CONFIG_BATTERY_MAX1720X is not set # CONFIG_BATTERY_MAX1721X is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set @@ -4943,6 +4980,7 @@ CONFIG_CHARGER_SMB347=m # CONFIG_CHARGER_RT9471 is not set CONFIG_CHARGER_CROS_USBPD=m CONFIG_CHARGER_CROS_PCHG=y +CONFIG_CHARGER_CROS_CONTROL=y # CONFIG_CHARGER_UCS1002 is not set # CONFIG_CHARGER_BD99954 is not set # CONFIG_BATTERY_UG3105 is not set @@ -4983,6 +5021,7 @@ CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_CHIPCAP2 is not set # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set +CONFIG_SENSORS_CROS_EC=y CONFIG_SENSORS_DRIVETEMP=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m @@ -5108,9 +5147,13 @@ CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_MP2856 is not set # CONFIG_SENSORS_MP2888 is not set +# CONFIG_SENSORS_MP2891 is not set # CONFIG_SENSORS_MP2975 is not set +# CONFIG_SENSORS_MP2993 is not set # CONFIG_SENSORS_MP5023 is not set +# CONFIG_SENSORS_MP5920 is not set # CONFIG_SENSORS_MP5990 is not set +# CONFIG_SENSORS_MP9941 is not set # CONFIG_SENSORS_MPQ7932 is not set # CONFIG_SENSORS_MPQ8785 is not set # CONFIG_SENSORS_PIM4328 is not set @@ -5161,6 +5204,7 @@ CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m # CONFIG_SENSORS_INA238 is not set CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_SPD5118 is not set CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m @@ -5388,6 +5432,7 @@ CONFIG_MFD_HI655X_PMIC=y # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_88PM886_PMIC is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77541 is not set CONFIG_MFD_MAX77620=y @@ -5471,12 +5516,15 @@ CONFIG_MFD_WM8994=m CONFIG_MFD_ROHM_BD718XX=y # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_ROHM_BD96801 is not set # CONFIG_MFD_STPMIC1 is not set # CONFIG_MFD_STMFX is not set CONFIG_MFD_WCD934X=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_KHADAS_MCU is not set # CONFIG_MFD_QCOM_PM8008 is not set +# CONFIG_MFD_CS40L50_I2C is not set +# CONFIG_MFD_CS40L50_SPI is not set CONFIG_MFD_VEXPRESS_SYSREG=y # CONFIG_RAVE_SP_CORE is not set # CONFIG_MFD_INTEL_M10_BMC_SPI is not set @@ -5691,6 +5739,7 @@ CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_JPEG_HELPER=m CONFIG_V4L2_H264=m CONFIG_V4L2_VP9=m CONFIG_V4L2_MEM2MEM_DEV=m @@ -6009,6 +6058,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y # Chips&Media media platform drivers # # CONFIG_VIDEO_CODA is not set +# CONFIG_VIDEO_E5010_JPEG_ENC is not set # # Intel media platform drivers @@ -6060,6 +6110,11 @@ CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_QCOM_CAMSS=m CONFIG_VIDEO_QCOM_VENUS=m +# +# Raspberry Pi media platform drivers +# +# CONFIG_VIDEO_RASPBERRYPI_PISP_BE is not set + # # Renesas media platform drivers # @@ -6151,6 +6206,8 @@ CONFIG_VIDEO_CAMERA_SENSOR=y # CONFIG_VIDEO_ALVIUM_CSI2 is not set # CONFIG_VIDEO_AR0521 is not set # CONFIG_VIDEO_GC0308 is not set +# CONFIG_VIDEO_GC05A2 is not set +# CONFIG_VIDEO_GC08A3 is not set # CONFIG_VIDEO_GC2145 is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set @@ -6160,6 +6217,7 @@ CONFIG_VIDEO_CAMERA_SENSOR=y CONFIG_VIDEO_IMX219=m # CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX283 is not set # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX296 is not set # CONFIG_VIDEO_IMX319 is not set @@ -6217,7 +6275,7 @@ CONFIG_VIDEO_OV8856=m # CONFIG_VIDEO_S5C73M3 is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_ST_VGXY61 is not set +# CONFIG_VIDEO_VGXY61 is not set # CONFIG_VIDEO_CCS is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6356,6 +6414,8 @@ CONFIG_VIDEO_M52790=m # CONFIG_VIDEO_DS90UB913 is not set # CONFIG_VIDEO_DS90UB953 is not set # CONFIG_VIDEO_DS90UB960 is not set +# CONFIG_VIDEO_MAX96714 is not set +# CONFIG_VIDEO_MAX96717 is not set # end of Video serializers and deserializers # @@ -6609,13 +6669,15 @@ CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=y CONFIG_DRM_DISPLAY_DP_AUX_BUS=y +CONFIG_DRM_DISPLAY_HELPER=y +CONFIG_DRM_BRIDGE_CONNECTOR=y # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set CONFIG_DRM_DISPLAY_DP_HELPER=y CONFIG_DRM_DISPLAY_HDCP_HELPER=y CONFIG_DRM_DISPLAY_HDMI_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y CONFIG_DRM_TTM=m CONFIG_DRM_EXEC=m CONFIG_DRM_GPUVM=m @@ -6651,6 +6713,7 @@ CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set # CONFIG_DRM_AMDGPU_CIK is not set # CONFIG_DRM_AMDGPU_USERPTR is not set +# CONFIG_DRM_AMD_ISP is not set # CONFIG_DRM_AMDGPU_WERROR is not set # @@ -6742,11 +6805,13 @@ CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=y # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set # CONFIG_DRM_PANEL_DSI_CM is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set # CONFIG_DRM_PANEL_HIMAX_HX83112A is not set # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -6759,6 +6824,7 @@ CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set +# CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set @@ -7026,6 +7092,7 @@ CONFIG_BACKLIGHT_PWM=y # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set +# CONFIG_BACKLIGHT_LM3509 is not set # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m @@ -7214,6 +7281,7 @@ CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_CIRRUS=m # CONFIG_SND_HDA_CODEC_CS8409 is not set CONFIG_SND_HDA_CODEC_CONEXANT=m +# CONFIG_SND_HDA_CODEC_SENARYTECH is not set CONFIG_SND_HDA_CODEC_CA0110=m CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CA0132_DSP=y @@ -7295,7 +7363,6 @@ CONFIG_SND_IMX_SOC=m # # CONFIG_SND_SOC_IMX_ES8328 is not set CONFIG_SND_SOC_IMX_SGTL5000=m -CONFIG_SND_SOC_IMX_SPDIF=m CONFIG_SND_SOC_FSL_ASOC_CARD=m CONFIG_SND_SOC_IMX_AUDMIX=m # CONFIG_SND_SOC_IMX_HDMI is not set @@ -7468,6 +7535,7 @@ CONFIG_SND_SOC_ADAU7002=m # CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set +# CONFIG_SND_SOC_AK4619 is not set # CONFIG_SND_SOC_AK4642 is not set # CONFIG_SND_SOC_AK5386 is not set # CONFIG_SND_SOC_AK5558 is not set @@ -7511,6 +7579,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS4341 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +# CONFIG_SND_SOC_CS530X_I2C is not set # CONFIG_SND_SOC_CX2072X is not set # CONFIG_SND_SOC_DA7213 is not set CONFIG_SND_SOC_DA7219=m @@ -7518,6 +7587,7 @@ CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set +# CONFIG_SND_SOC_ES8311 is not set CONFIG_SND_SOC_ES8316=m # CONFIG_SND_SOC_ES8326 is not set CONFIG_SND_SOC_ES8328=m @@ -7570,6 +7640,7 @@ CONFIG_SND_SOC_RT1015P=m # CONFIG_SND_SOC_RT1308_SDW is not set # CONFIG_SND_SOC_RT1316_SDW is not set # CONFIG_SND_SOC_RT1318_SDW is not set +# CONFIG_SND_SOC_RT1320_SDW is not set CONFIG_SND_SOC_RT5514=m CONFIG_SND_SOC_RT5514_SPI=m # CONFIG_SND_SOC_RT5616 is not set @@ -7642,6 +7713,7 @@ CONFIG_SND_SOC_WCD_CLASSH=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD_MBHC=m CONFIG_SND_SOC_WCD934X=m +# CONFIG_SND_SOC_WCD937X_SDW is not set CONFIG_SND_SOC_WCD938X=m CONFIG_SND_SOC_WCD938X_SDW=m # CONFIG_SND_SOC_WCD939X_SDW is not set @@ -8352,6 +8424,7 @@ CONFIG_MMC_CQHCI=y CONFIG_MMC_TOSHIBA_PCI=y CONFIG_MMC_BCM2835=y CONFIG_MMC_MTK=y +# CONFIG_MMC_SDHCI_BRCMSTB is not set CONFIG_MMC_SDHCI_XENON=y CONFIG_SCSI_UFSHCD=y # CONFIG_SCSI_UFS_BSG is not set @@ -8395,6 +8468,7 @@ CONFIG_LEDS_CLASS_MULTICOLOR=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CROS_EC=m # CONFIG_LEDS_EL15203000 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3532 is not set @@ -8449,6 +8523,7 @@ CONFIG_LEDS_BCM63138=y # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set # CONFIG_LEDS_SGM3140 is not set +# CONFIG_LEDS_SY7802 is not set # # RGB LED drivers @@ -8483,6 +8558,7 @@ CONFIG_LEDS_TRIGGER_PANIC=y CONFIG_LEDS_TRIGGER_NETDEV=y CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGER_TTY=m +# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set # # Simple LED drivers @@ -8953,10 +9029,12 @@ CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=y CONFIG_CHROMEOS_PRIVACY_SCREEN=y CONFIG_CROS_TYPEC_SWITCH=y +# CONFIG_CZNIC_PLATFORMS is not set # CONFIG_MELLANOX_PLATFORM is not set # CONFIG_SURFACE_PLATFORMS is not set CONFIG_ARM64_PLATFORM_DEVICES=y # CONFIG_EC_ACER_ASPIRE1 is not set +# CONFIG_EC_LENOVO_YOGA_C630 is not set CONFIG_HAVE_CLK=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y @@ -9188,6 +9266,8 @@ CONFIG_COMMON_CLK_AXG=y CONFIG_COMMON_CLK_AXG_AUDIO=y # CONFIG_COMMON_CLK_A1_PLL is not set # CONFIG_COMMON_CLK_A1_PERIPHERALS is not set +CONFIG_COMMON_CLK_C3_PLL=y +CONFIG_COMMON_CLK_C3_PERIPHERALS=y CONFIG_COMMON_CLK_G12A=y CONFIG_COMMON_CLK_S4_PLL=y CONFIG_COMMON_CLK_S4_PERIPHERALS=y @@ -9199,13 +9279,13 @@ CONFIG_ARMADA_AP806_SYSCON=y CONFIG_ARMADA_AP_CPU_CLK=y CONFIG_ARMADA_CP110_SYSCON=y CONFIG_QCOM_GDSC=y -CONFIG_QCOM_RPMCC=y CONFIG_COMMON_CLK_QCOM=y # CONFIG_CLK_X1E80100_CAMCC is not set # CONFIG_CLK_X1E80100_DISPCC is not set # CONFIG_CLK_X1E80100_GCC is not set # CONFIG_CLK_X1E80100_GPUCC is not set # CONFIG_CLK_X1E80100_TCSRCC is not set +# CONFIG_CLK_QCM2290_GPUCC is not set CONFIG_QCOM_A53PLL=y # CONFIG_QCOM_A7PLL is not set CONFIG_QCOM_CLK_APCS_MSM8916=y @@ -9221,6 +9301,7 @@ CONFIG_QCOM_CLK_RPMH=y CONFIG_IPQ_GCC_6018=y # CONFIG_IPQ_GCC_8074 is not set # CONFIG_IPQ_GCC_9574 is not set +# CONFIG_IPQ_NSSCC_QCA8K is not set CONFIG_MSM_GCC_8916=y # CONFIG_MSM_GCC_8917 is not set # CONFIG_MSM_GCC_8939 is not set @@ -9272,9 +9353,11 @@ CONFIG_SDM_DISPCC_845=y CONFIG_SDM_LPASSCC_845=y # CONFIG_SDX_GCC_75 is not set # CONFIG_SM_CAMCC_6350 is not set +# CONFIG_SM_CAMCC_7150 is not set # CONFIG_SM_CAMCC_8250 is not set # CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8550 is not set +# CONFIG_SM_CAMCC_8650 is not set # CONFIG_SM_DISPCC_6115 is not set CONFIG_SM_DISPCC_8250=y # CONFIG_SM_DISPCC_8450 is not set @@ -9303,6 +9386,7 @@ CONFIG_SM_GPUCC_8250=y # CONFIG_SM_GPUCC_8650 is not set # CONFIG_SM_TCSRCC_8550 is not set # CONFIG_SM_TCSRCC_8650 is not set +# CONFIG_SM_VIDEOCC_7150 is not set # CONFIG_SM_VIDEOCC_8150 is not set CONFIG_SM_VIDEOCC_8250=y # CONFIG_SM_VIDEOCC_8350 is not set @@ -9384,6 +9468,7 @@ CONFIG_TEGRA_HSP_MBOX=y # CONFIG_MTK_ADSP_MBOX is not set CONFIG_MTK_CMDQ_MBOX=y CONFIG_SUN6I_MSGBOX=y +# CONFIG_QCOM_CPUCP_MBOX is not set CONFIG_QCOM_IPCC=y CONFIG_IOMMU_IOVA=y CONFIG_IOMMU_API=y @@ -9555,7 +9640,9 @@ CONFIG_QCOM_LLCC=y CONFIG_QCOM_KRYO_L2_ACCESSORS=y CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_OCMEM=m +CONFIG_QCOM_PD_MAPPER=m CONFIG_QCOM_PDR_HELPERS=m +CONFIG_QCOM_PDR_MSG=m # CONFIG_QCOM_PMIC_GLINK is not set CONFIG_QCOM_QMI_HELPERS=m # CONFIG_QCOM_RAMP_CTRL is not set @@ -9798,6 +9885,7 @@ CONFIG_AD7280=m CONFIG_AD7291=m CONFIG_AD7292=m CONFIG_AD7298=m +# CONFIG_AD7380 is not set CONFIG_AD7476=m CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m @@ -9813,7 +9901,6 @@ CONFIG_AD7923=m CONFIG_AD7949=m CONFIG_AD799X=m CONFIG_AD9467=m -CONFIG_ADI_AXI_ADC=m CONFIG_AXP20X_ADC=m CONFIG_AXP288_ADC=m CONFIG_CC10001_ADC=m @@ -9842,6 +9929,7 @@ CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MCP3564 is not set CONFIG_MCP3911=m +# CONFIG_MEDIATEK_MT6359_AUXADC is not set CONFIG_MEDIATEK_MT6360_ADC=m CONFIG_MEDIATEK_MT6577_AUXADC=m CONFIG_MESON_SARADC=y @@ -9865,6 +9953,7 @@ CONFIG_TI_ADC108S102=m CONFIG_TI_ADC128S052=m CONFIG_TI_ADC161S626=m CONFIG_TI_ADS1015=m +# CONFIG_TI_ADS1119 is not set # CONFIG_TI_ADS7924 is not set # CONFIG_TI_ADS1100 is not set # CONFIG_TI_ADS1298 is not set @@ -9919,6 +10008,7 @@ CONFIG_BME680=m CONFIG_BME680_I2C=m CONFIG_BME680_SPI=m CONFIG_CCS811=m +# CONFIG_ENS160 is not set CONFIG_IAQCORE=m CONFIG_PMS7003=m CONFIG_SCD30_CORE=m @@ -9980,7 +10070,6 @@ CONFIG_AD5593R=m CONFIG_AD5504=m CONFIG_AD5624R_SPI=m # CONFIG_AD9739A is not set -# CONFIG_ADI_AXI_DAC is not set CONFIG_LTC2688=m CONFIG_AD5686=m CONFIG_AD5686_SPI=m @@ -10200,6 +10289,7 @@ CONFIG_US5182D=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m CONFIG_VEML6030=m +# CONFIG_VEML6040 is not set CONFIG_VEML6070=m # CONFIG_VEML6075 is not set CONFIG_VL6180=m @@ -10382,6 +10472,7 @@ CONFIG_PWM_BCM2835=m CONFIG_PWM_CROS_EC=y # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_GPIO is not set # CONFIG_PWM_HIBVT is not set # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m @@ -10409,9 +10500,11 @@ CONFIG_ARM_GIC_V3=y CONFIG_ARM_GIC_V3_ITS=y CONFIG_ARM_GIC_V3_ITS_PCI=y CONFIG_ARM_GIC_V3_ITS_FSL_MC=y +CONFIG_IRQ_MSI_LIB=y # CONFIG_AL_FIC is not set CONFIG_BRCMSTB_L2_IRQ=y CONFIG_HISILICON_IRQ_MBIGEN=y +# CONFIG_LAN966X_OIC is not set CONFIG_SUN6I_R_INTC=y CONFIG_SUNXI_NMI_INTC=y # CONFIG_XILINX_INTC is not set @@ -10440,6 +10533,7 @@ CONFIG_ARCH_HAS_RESET_CONTROLLER=y CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_GPIO is not set CONFIG_RESET_IMX7=y +CONFIG_RESET_IMX8MP_AUDIOMIX=y CONFIG_RESET_MESON=y CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_QCOM_AOSS=y @@ -10491,6 +10585,7 @@ CONFIG_PHY_BRCM_USB=y # CONFIG_PHY_MIXEL_LVDS_PHY is not set CONFIG_PHY_MIXEL_MIPI_DPHY=m CONFIG_PHY_FSL_IMX8M_PCIE=y +# CONFIG_PHY_FSL_IMX8QM_HSIO is not set # CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set # CONFIG_PHY_FSL_LYNX_28G is not set CONFIG_PHY_HI6220_USB=y @@ -10607,6 +10702,7 @@ CONFIG_RAS=y # CONFIG_ANDROID_BINDER_IPC is not set # end of Android +CONFIG_TRACE_GPU_MEM=y CONFIG_LIBNVDIMM=y CONFIG_BLK_DEV_PMEM=m CONFIG_ND_CLAIM=y @@ -10694,11 +10790,13 @@ CONFIG_INTERCONNECT_IMX8MM=m CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX8MP=m +# CONFIG_INTERCONNECT_MTK is not set CONFIG_INTERCONNECT_QCOM=y CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y # CONFIG_INTERCONNECT_QCOM_MSM8909 is not set CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set +# CONFIG_INTERCONNECT_QCOM_MSM8953 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set CONFIG_INTERCONNECT_QCOM_MSM8996=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m @@ -10855,6 +10953,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_NETFS_SUPPORT=m CONFIG_NETFS_STATS=y +# CONFIG_NETFS_DEBUG is not set # CONFIG_FSCACHE is not set # end of Caches @@ -11224,7 +11323,6 @@ CONFIG_CRYPTO_ECC=m CONFIG_CRYPTO_ECDH=m # CONFIG_CRYPTO_ECDSA is not set # CONFIG_CRYPTO_ECRDSA is not set -# CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_CURVE25519 is not set # end of Public-key cryptography