mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
Merge pull request #8216 from heitbaum/linux6157
[le11] linux: update to 6.1.58
This commit is contained in:
commit
eb42d8351f
@ -29,8 +29,8 @@ case "${LINUX}" in
|
|||||||
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
|
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
PKG_VERSION="6.1.45"
|
PKG_VERSION="6.1.58"
|
||||||
PKG_SHA256="bd2343396e7ddad8974f3689a5a067ec931f4ade793e72b1070a85cd19f1f192"
|
PKG_SHA256="ce987ed3d2f640b3a2a62a0a8573d538a36dfd3cc31e2d7a239ce5a16c1c21ad"
|
||||||
PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||||
PKG_PATCH_DIRS="default"
|
PKG_PATCH_DIRS="default"
|
||||||
;;
|
;;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/arm64 6.1.0-rc6 Kernel Configuration
|
# Linux/arm64 6.1.57 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="aarch64-none-elf-gcc-12.2.0 (GCC) 12.2.0"
|
CONFIG_CC_VERSION_TEXT="aarch64-none-elf-gcc-12.2.0 (GCC) 12.2.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -338,6 +338,7 @@ CONFIG_ARCH_SUNXI=y
|
|||||||
#
|
#
|
||||||
# ARM errata workarounds via the alternatives framework
|
# ARM errata workarounds via the alternatives framework
|
||||||
#
|
#
|
||||||
|
# CONFIG_AMPERE_ERRATUM_AC03_CPU_38 is not set
|
||||||
CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y
|
CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y
|
||||||
CONFIG_ARM64_ERRATUM_826319=y
|
CONFIG_ARM64_ERRATUM_826319=y
|
||||||
CONFIG_ARM64_ERRATUM_827319=y
|
CONFIG_ARM64_ERRATUM_827319=y
|
||||||
@ -364,6 +365,7 @@ CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y
|
|||||||
# CONFIG_ARM64_ERRATUM_2054223 is not set
|
# CONFIG_ARM64_ERRATUM_2054223 is not set
|
||||||
# CONFIG_ARM64_ERRATUM_2067961 is not set
|
# CONFIG_ARM64_ERRATUM_2067961 is not set
|
||||||
# CONFIG_ARM64_ERRATUM_2441009 is not set
|
# CONFIG_ARM64_ERRATUM_2441009 is not set
|
||||||
|
# CONFIG_ARM64_ERRATUM_2966298 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_22375 is not set
|
# CONFIG_CAVIUM_ERRATUM_22375 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_23154 is not set
|
# CONFIG_CAVIUM_ERRATUM_23154 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_27456 is not set
|
# CONFIG_CAVIUM_ERRATUM_27456 is not set
|
||||||
@ -853,6 +855,7 @@ CONFIG_SECRETMEM=y
|
|||||||
# CONFIG_ANON_VMA_NAME is not set
|
# CONFIG_ANON_VMA_NAME is not set
|
||||||
# CONFIG_USERFAULTFD is not set
|
# CONFIG_USERFAULTFD is not set
|
||||||
# CONFIG_LRU_GEN is not set
|
# CONFIG_LRU_GEN is not set
|
||||||
|
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Data Access Monitoring
|
# Data Access Monitoring
|
||||||
@ -3660,10 +3663,7 @@ CONFIG_MEDIA_ATTACH=y
|
|||||||
# IR I2C driver auto-selected by 'Autoselect ancillary drivers'
|
# IR I2C driver auto-selected by 'Autoselect ancillary drivers'
|
||||||
#
|
#
|
||||||
CONFIG_VIDEO_IR_I2C=y
|
CONFIG_VIDEO_IR_I2C=y
|
||||||
|
CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||||
#
|
|
||||||
# Camera sensor devices
|
|
||||||
#
|
|
||||||
# CONFIG_VIDEO_AR0521 is not set
|
# CONFIG_VIDEO_AR0521 is not set
|
||||||
# CONFIG_VIDEO_HI556 is not set
|
# CONFIG_VIDEO_HI556 is not set
|
||||||
# CONFIG_VIDEO_HI846 is not set
|
# CONFIG_VIDEO_HI846 is not set
|
||||||
@ -3730,7 +3730,6 @@ CONFIG_VIDEO_OV7640=m
|
|||||||
# CONFIG_VIDEO_CCS is not set
|
# CONFIG_VIDEO_CCS is not set
|
||||||
# CONFIG_VIDEO_ET8EK8 is not set
|
# CONFIG_VIDEO_ET8EK8 is not set
|
||||||
# CONFIG_VIDEO_M5MOLS is not set
|
# CONFIG_VIDEO_M5MOLS is not set
|
||||||
# end of Camera sensor devices
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lens drivers
|
# Lens drivers
|
||||||
@ -6451,7 +6450,7 @@ CONFIG_CIFS_DEBUG=y
|
|||||||
# CONFIG_CIFS_SWN_UPCALL is not set
|
# CONFIG_CIFS_SWN_UPCALL is not set
|
||||||
# CONFIG_CIFS_ROOT is not set
|
# CONFIG_CIFS_ROOT is not set
|
||||||
# CONFIG_SMB_SERVER is not set
|
# CONFIG_SMB_SERVER is not set
|
||||||
CONFIG_SMBFS_COMMON=y
|
CONFIG_SMBFS=y
|
||||||
# CONFIG_CODA_FS is not set
|
# CONFIG_CODA_FS is not set
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/arm 6.1.0-rc6 Kernel Configuration
|
# Linux/arm 6.1.57 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-12.2.0 (GCC) 12.2.0"
|
CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-12.2.0 (GCC) 12.2.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -611,6 +611,7 @@ CONFIG_GENERIC_IDLE_POLL_SETUP=y
|
|||||||
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
|
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
|
||||||
CONFIG_ARCH_HAS_KEEPINITRD=y
|
CONFIG_ARCH_HAS_KEEPINITRD=y
|
||||||
CONFIG_ARCH_HAS_SET_MEMORY=y
|
CONFIG_ARCH_HAS_SET_MEMORY=y
|
||||||
|
CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y
|
||||||
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
|
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
|
||||||
CONFIG_ARCH_32BIT_OFF_T=y
|
CONFIG_ARCH_32BIT_OFF_T=y
|
||||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||||
@ -821,6 +822,7 @@ CONFIG_KMAP_LOCAL_NON_LINEAR_PTE_ARRAY=y
|
|||||||
# CONFIG_ANON_VMA_NAME is not set
|
# CONFIG_ANON_VMA_NAME is not set
|
||||||
# CONFIG_USERFAULTFD is not set
|
# CONFIG_USERFAULTFD is not set
|
||||||
# CONFIG_LRU_GEN is not set
|
# CONFIG_LRU_GEN is not set
|
||||||
|
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Data Access Monitoring
|
# Data Access Monitoring
|
||||||
@ -3398,9 +3400,7 @@ CONFIG_MEDIA_ATTACH=y
|
|||||||
#
|
#
|
||||||
CONFIG_VIDEO_IR_I2C=y
|
CONFIG_VIDEO_IR_I2C=y
|
||||||
|
|
||||||
#
|
CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||||
# Camera sensor devices
|
|
||||||
#
|
|
||||||
# CONFIG_VIDEO_AR0521 is not set
|
# CONFIG_VIDEO_AR0521 is not set
|
||||||
# CONFIG_VIDEO_HI556 is not set
|
# CONFIG_VIDEO_HI556 is not set
|
||||||
# CONFIG_VIDEO_HI846 is not set
|
# CONFIG_VIDEO_HI846 is not set
|
||||||
@ -3467,7 +3467,6 @@ CONFIG_VIDEO_OV7640=m
|
|||||||
# CONFIG_VIDEO_CCS is not set
|
# CONFIG_VIDEO_CCS is not set
|
||||||
# CONFIG_VIDEO_ET8EK8 is not set
|
# CONFIG_VIDEO_ET8EK8 is not set
|
||||||
# CONFIG_VIDEO_M5MOLS is not set
|
# CONFIG_VIDEO_M5MOLS is not set
|
||||||
# end of Camera sensor devices
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lens drivers
|
# Lens drivers
|
||||||
@ -6060,7 +6059,7 @@ CONFIG_CIFS_DEBUG=y
|
|||||||
# CONFIG_CIFS_SWN_UPCALL is not set
|
# CONFIG_CIFS_SWN_UPCALL is not set
|
||||||
# CONFIG_CIFS_ROOT is not set
|
# CONFIG_CIFS_ROOT is not set
|
||||||
# CONFIG_SMB_SERVER is not set
|
# CONFIG_SMB_SERVER is not set
|
||||||
CONFIG_SMBFS_COMMON=y
|
CONFIG_SMBFS=y
|
||||||
# CONFIG_CODA_FS is not set
|
# CONFIG_CODA_FS is not set
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/x86 6.1.30 Kernel Configuration
|
# Linux/x86 6.1.57 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="x86_64-libreelec-linux-gnu-gcc-12.2.0 (GCC) 12.2.0"
|
CONFIG_CC_VERSION_TEXT="x86_64-libreelec-linux-gnu-gcc-12.2.0 (GCC) 12.2.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -472,7 +472,9 @@ CONFIG_RETHUNK=y
|
|||||||
CONFIG_CPU_UNRET_ENTRY=y
|
CONFIG_CPU_UNRET_ENTRY=y
|
||||||
CONFIG_CPU_IBPB_ENTRY=y
|
CONFIG_CPU_IBPB_ENTRY=y
|
||||||
CONFIG_CPU_IBRS_ENTRY=y
|
CONFIG_CPU_IBRS_ENTRY=y
|
||||||
|
CONFIG_CPU_SRSO=y
|
||||||
# CONFIG_SLS is not set
|
# CONFIG_SLS is not set
|
||||||
|
# CONFIG_GDS_FORCE_MITIGATION is not set
|
||||||
CONFIG_ARCH_HAS_ADD_PAGES=y
|
CONFIG_ARCH_HAS_ADD_PAGES=y
|
||||||
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
|
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
|
||||||
|
|
||||||
@ -666,6 +668,7 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y
|
|||||||
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
|
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
|
||||||
CONFIG_ARCH_HAS_SET_MEMORY=y
|
CONFIG_ARCH_HAS_SET_MEMORY=y
|
||||||
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
|
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
|
||||||
|
CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y
|
||||||
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
|
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
|
||||||
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
|
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
|
||||||
CONFIG_ARCH_WANTS_NO_INSTR=y
|
CONFIG_ARCH_WANTS_NO_INSTR=y
|
||||||
@ -969,6 +972,7 @@ CONFIG_SECRETMEM=y
|
|||||||
# CONFIG_ANON_VMA_NAME is not set
|
# CONFIG_ANON_VMA_NAME is not set
|
||||||
# CONFIG_USERFAULTFD is not set
|
# CONFIG_USERFAULTFD is not set
|
||||||
# CONFIG_LRU_GEN is not set
|
# CONFIG_LRU_GEN is not set
|
||||||
|
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Data Access Monitoring
|
# Data Access Monitoring
|
||||||
@ -4066,9 +4070,7 @@ CONFIG_MEDIA_ATTACH=y
|
|||||||
#
|
#
|
||||||
CONFIG_VIDEO_IR_I2C=m
|
CONFIG_VIDEO_IR_I2C=m
|
||||||
|
|
||||||
#
|
CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||||
# Camera sensor devices
|
|
||||||
#
|
|
||||||
# CONFIG_VIDEO_AR0521 is not set
|
# CONFIG_VIDEO_AR0521 is not set
|
||||||
# CONFIG_VIDEO_HI556 is not set
|
# CONFIG_VIDEO_HI556 is not set
|
||||||
# CONFIG_VIDEO_HI846 is not set
|
# CONFIG_VIDEO_HI846 is not set
|
||||||
@ -4130,7 +4132,6 @@ CONFIG_VIDEO_IR_I2C=m
|
|||||||
# CONFIG_VIDEO_CCS is not set
|
# CONFIG_VIDEO_CCS is not set
|
||||||
# CONFIG_VIDEO_ET8EK8 is not set
|
# CONFIG_VIDEO_ET8EK8 is not set
|
||||||
# CONFIG_VIDEO_M5MOLS is not set
|
# CONFIG_VIDEO_M5MOLS is not set
|
||||||
# end of Camera sensor devices
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lens drivers
|
# Lens drivers
|
||||||
@ -6390,7 +6391,7 @@ CONFIG_CIFS_DEBUG=y
|
|||||||
CONFIG_CIFS_FSCACHE=y
|
CONFIG_CIFS_FSCACHE=y
|
||||||
# CONFIG_CIFS_ROOT is not set
|
# CONFIG_CIFS_ROOT is not set
|
||||||
# CONFIG_SMB_SERVER is not set
|
# CONFIG_SMB_SERVER is not set
|
||||||
CONFIG_SMBFS_COMMON=y
|
CONFIG_SMBFS=y
|
||||||
# CONFIG_CODA_FS is not set
|
# CONFIG_CODA_FS is not set
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/arm 6.1.0-rc6 Kernel Configuration
|
# Linux/arm 6.1.57 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-12.2.0 (GCC) 12.2.0"
|
CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-12.2.0 (GCC) 12.2.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -824,6 +824,7 @@ CONFIG_KMAP_LOCAL_NON_LINEAR_PTE_ARRAY=y
|
|||||||
# CONFIG_ANON_VMA_NAME is not set
|
# CONFIG_ANON_VMA_NAME is not set
|
||||||
# CONFIG_USERFAULTFD is not set
|
# CONFIG_USERFAULTFD is not set
|
||||||
# CONFIG_LRU_GEN is not set
|
# CONFIG_LRU_GEN is not set
|
||||||
|
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Data Access Monitoring
|
# Data Access Monitoring
|
||||||
@ -3638,9 +3639,7 @@ CONFIG_MEDIA_ATTACH=y
|
|||||||
#
|
#
|
||||||
CONFIG_VIDEO_IR_I2C=y
|
CONFIG_VIDEO_IR_I2C=y
|
||||||
|
|
||||||
#
|
CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||||
# Camera sensor devices
|
|
||||||
#
|
|
||||||
# CONFIG_VIDEO_AR0521 is not set
|
# CONFIG_VIDEO_AR0521 is not set
|
||||||
# CONFIG_VIDEO_HI556 is not set
|
# CONFIG_VIDEO_HI556 is not set
|
||||||
# CONFIG_VIDEO_HI846 is not set
|
# CONFIG_VIDEO_HI846 is not set
|
||||||
@ -3707,7 +3706,6 @@ CONFIG_VIDEO_OV7640=m
|
|||||||
# CONFIG_VIDEO_CCS is not set
|
# CONFIG_VIDEO_CCS is not set
|
||||||
# CONFIG_VIDEO_ET8EK8 is not set
|
# CONFIG_VIDEO_ET8EK8 is not set
|
||||||
# CONFIG_VIDEO_M5MOLS is not set
|
# CONFIG_VIDEO_M5MOLS is not set
|
||||||
# end of Camera sensor devices
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lens drivers
|
# Lens drivers
|
||||||
@ -6400,7 +6398,7 @@ CONFIG_CIFS_DEBUG=y
|
|||||||
CONFIG_CIFS_FSCACHE=y
|
CONFIG_CIFS_FSCACHE=y
|
||||||
# CONFIG_CIFS_ROOT is not set
|
# CONFIG_CIFS_ROOT is not set
|
||||||
# CONFIG_SMB_SERVER is not set
|
# CONFIG_SMB_SERVER is not set
|
||||||
CONFIG_SMBFS_COMMON=y
|
CONFIG_SMBFS=y
|
||||||
# CONFIG_CODA_FS is not set
|
# CONFIG_CODA_FS is not set
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/arm64 6.1.0-rc6 Kernel Configuration
|
# Linux/arm64 6.1.57 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="aarch64-none-elf-gcc-12.2.0 (GCC) 12.2.0"
|
CONFIG_CC_VERSION_TEXT="aarch64-none-elf-gcc-12.2.0 (GCC) 12.2.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -330,6 +330,7 @@ CONFIG_ARCH_ROCKCHIP=y
|
|||||||
#
|
#
|
||||||
# ARM errata workarounds via the alternatives framework
|
# ARM errata workarounds via the alternatives framework
|
||||||
#
|
#
|
||||||
|
# CONFIG_AMPERE_ERRATUM_AC03_CPU_38 is not set
|
||||||
CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y
|
CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y
|
||||||
CONFIG_ARM64_ERRATUM_826319=y
|
CONFIG_ARM64_ERRATUM_826319=y
|
||||||
CONFIG_ARM64_ERRATUM_827319=y
|
CONFIG_ARM64_ERRATUM_827319=y
|
||||||
@ -356,6 +357,7 @@ CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y
|
|||||||
# CONFIG_ARM64_ERRATUM_2054223 is not set
|
# CONFIG_ARM64_ERRATUM_2054223 is not set
|
||||||
# CONFIG_ARM64_ERRATUM_2067961 is not set
|
# CONFIG_ARM64_ERRATUM_2067961 is not set
|
||||||
# CONFIG_ARM64_ERRATUM_2441009 is not set
|
# CONFIG_ARM64_ERRATUM_2441009 is not set
|
||||||
|
# CONFIG_ARM64_ERRATUM_2966298 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_22375 is not set
|
# CONFIG_CAVIUM_ERRATUM_22375 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_23154 is not set
|
# CONFIG_CAVIUM_ERRATUM_23154 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_27456 is not set
|
# CONFIG_CAVIUM_ERRATUM_27456 is not set
|
||||||
@ -905,6 +907,7 @@ CONFIG_SECRETMEM=y
|
|||||||
# CONFIG_ANON_VMA_NAME is not set
|
# CONFIG_ANON_VMA_NAME is not set
|
||||||
# CONFIG_USERFAULTFD is not set
|
# CONFIG_USERFAULTFD is not set
|
||||||
# CONFIG_LRU_GEN is not set
|
# CONFIG_LRU_GEN is not set
|
||||||
|
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Data Access Monitoring
|
# Data Access Monitoring
|
||||||
@ -3534,9 +3537,7 @@ CONFIG_MEDIA_ATTACH=y
|
|||||||
#
|
#
|
||||||
CONFIG_VIDEO_IR_I2C=y
|
CONFIG_VIDEO_IR_I2C=y
|
||||||
|
|
||||||
#
|
CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||||
# Camera sensor devices
|
|
||||||
#
|
|
||||||
# CONFIG_VIDEO_AR0521 is not set
|
# CONFIG_VIDEO_AR0521 is not set
|
||||||
# CONFIG_VIDEO_HI556 is not set
|
# CONFIG_VIDEO_HI556 is not set
|
||||||
# CONFIG_VIDEO_HI846 is not set
|
# CONFIG_VIDEO_HI846 is not set
|
||||||
@ -3603,7 +3604,6 @@ CONFIG_VIDEO_OV7640=m
|
|||||||
# CONFIG_VIDEO_CCS is not set
|
# CONFIG_VIDEO_CCS is not set
|
||||||
# CONFIG_VIDEO_ET8EK8 is not set
|
# CONFIG_VIDEO_ET8EK8 is not set
|
||||||
# CONFIG_VIDEO_M5MOLS is not set
|
# CONFIG_VIDEO_M5MOLS is not set
|
||||||
# end of Camera sensor devices
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lens drivers
|
# Lens drivers
|
||||||
@ -6228,7 +6228,7 @@ CONFIG_CIFS_DEBUG=y
|
|||||||
CONFIG_CIFS_FSCACHE=y
|
CONFIG_CIFS_FSCACHE=y
|
||||||
# CONFIG_CIFS_ROOT is not set
|
# CONFIG_CIFS_ROOT is not set
|
||||||
# CONFIG_SMB_SERVER is not set
|
# CONFIG_SMB_SERVER is not set
|
||||||
CONFIG_SMBFS_COMMON=y
|
CONFIG_SMBFS=y
|
||||||
# CONFIG_CODA_FS is not set
|
# CONFIG_CODA_FS is not set
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/arm64 6.1.0-rc6 Kernel Configuration
|
# Linux/arm64 6.1.57 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_CC_VERSION_TEXT="aarch64-none-elf-gcc-12.2.0 (GCC) 12.2.0"
|
CONFIG_CC_VERSION_TEXT="aarch64-none-elf-gcc-12.2.0 (GCC) 12.2.0"
|
||||||
CONFIG_CC_IS_GCC=y
|
CONFIG_CC_IS_GCC=y
|
||||||
@ -329,6 +329,7 @@ CONFIG_ARCH_ROCKCHIP=y
|
|||||||
#
|
#
|
||||||
# ARM errata workarounds via the alternatives framework
|
# ARM errata workarounds via the alternatives framework
|
||||||
#
|
#
|
||||||
|
# CONFIG_AMPERE_ERRATUM_AC03_CPU_38 is not set
|
||||||
CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y
|
CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y
|
||||||
CONFIG_ARM64_ERRATUM_826319=y
|
CONFIG_ARM64_ERRATUM_826319=y
|
||||||
CONFIG_ARM64_ERRATUM_827319=y
|
CONFIG_ARM64_ERRATUM_827319=y
|
||||||
@ -356,6 +357,7 @@ CONFIG_ARM64_ERRATUM_1319367=y
|
|||||||
# CONFIG_ARM64_ERRATUM_2054223 is not set
|
# CONFIG_ARM64_ERRATUM_2054223 is not set
|
||||||
# CONFIG_ARM64_ERRATUM_2067961 is not set
|
# CONFIG_ARM64_ERRATUM_2067961 is not set
|
||||||
# CONFIG_ARM64_ERRATUM_2441009 is not set
|
# CONFIG_ARM64_ERRATUM_2441009 is not set
|
||||||
|
# CONFIG_ARM64_ERRATUM_2966298 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_22375 is not set
|
# CONFIG_CAVIUM_ERRATUM_22375 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_23154 is not set
|
# CONFIG_CAVIUM_ERRATUM_23154 is not set
|
||||||
# CONFIG_CAVIUM_ERRATUM_27456 is not set
|
# CONFIG_CAVIUM_ERRATUM_27456 is not set
|
||||||
@ -906,6 +908,7 @@ CONFIG_SECRETMEM=y
|
|||||||
# CONFIG_ANON_VMA_NAME is not set
|
# CONFIG_ANON_VMA_NAME is not set
|
||||||
# CONFIG_USERFAULTFD is not set
|
# CONFIG_USERFAULTFD is not set
|
||||||
# CONFIG_LRU_GEN is not set
|
# CONFIG_LRU_GEN is not set
|
||||||
|
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Data Access Monitoring
|
# Data Access Monitoring
|
||||||
@ -4064,9 +4067,7 @@ CONFIG_MEDIA_ATTACH=y
|
|||||||
#
|
#
|
||||||
CONFIG_VIDEO_IR_I2C=y
|
CONFIG_VIDEO_IR_I2C=y
|
||||||
|
|
||||||
#
|
CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||||
# Camera sensor devices
|
|
||||||
#
|
|
||||||
# CONFIG_VIDEO_AR0521 is not set
|
# CONFIG_VIDEO_AR0521 is not set
|
||||||
# CONFIG_VIDEO_HI556 is not set
|
# CONFIG_VIDEO_HI556 is not set
|
||||||
# CONFIG_VIDEO_HI846 is not set
|
# CONFIG_VIDEO_HI846 is not set
|
||||||
@ -4133,7 +4134,6 @@ CONFIG_VIDEO_OV7640=m
|
|||||||
# CONFIG_VIDEO_CCS is not set
|
# CONFIG_VIDEO_CCS is not set
|
||||||
# CONFIG_VIDEO_ET8EK8 is not set
|
# CONFIG_VIDEO_ET8EK8 is not set
|
||||||
# CONFIG_VIDEO_M5MOLS is not set
|
# CONFIG_VIDEO_M5MOLS is not set
|
||||||
# end of Camera sensor devices
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lens drivers
|
# Lens drivers
|
||||||
@ -7003,7 +7003,7 @@ CONFIG_CIFS_DEBUG=y
|
|||||||
CONFIG_CIFS_FSCACHE=y
|
CONFIG_CIFS_FSCACHE=y
|
||||||
# CONFIG_CIFS_ROOT is not set
|
# CONFIG_CIFS_ROOT is not set
|
||||||
# CONFIG_SMB_SERVER is not set
|
# CONFIG_SMB_SERVER is not set
|
||||||
CONFIG_SMBFS_COMMON=y
|
CONFIG_SMBFS=y
|
||||||
# CONFIG_CODA_FS is not set
|
# CONFIG_CODA_FS is not set
|
||||||
# CONFIG_AFS_FS is not set
|
# CONFIG_AFS_FS is not set
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
@ -1,78 +1,3 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jonas Karlman <jonas@kwiboo.se>
|
|
||||||
Date: Sat, 10 Oct 2020 15:32:18 +0000
|
|
||||||
Subject: [PATCH] phy/rockchip: inno-hdmi: use correct vco_div_5 macro on
|
|
||||||
rk3328
|
|
||||||
|
|
||||||
inno_hdmi_phy_rk3328_clk_set_rate() is using the RK3228 macro
|
|
||||||
when configuring vco_div_5 on RK3328.
|
|
||||||
|
|
||||||
Fix this by using correct vco_div_5 macro for RK3328.
|
|
||||||
|
|
||||||
Fixes: 53706a116863 ("phy: add Rockchip Innosilicon hdmi phy")
|
|
||||||
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
|
|
||||||
---
|
|
||||||
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c b/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
index 80acca4e9e14..15339338aae3 100644
|
|
||||||
--- a/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
+++ b/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
@@ -790,8 +790,8 @@ static int inno_hdmi_phy_rk3328_clk_set_rate(struct clk_hw *hw,
|
|
||||||
RK3328_PRE_PLL_POWER_DOWN);
|
|
||||||
|
|
||||||
/* Configure pre-pll */
|
|
||||||
- inno_update_bits(inno, 0xa0, RK3228_PCLK_VCO_DIV_5_MASK,
|
|
||||||
- RK3228_PCLK_VCO_DIV_5(cfg->vco_div_5_en));
|
|
||||||
+ inno_update_bits(inno, 0xa0, RK3328_PCLK_VCO_DIV_5_MASK,
|
|
||||||
+ RK3328_PCLK_VCO_DIV_5(cfg->vco_div_5_en));
|
|
||||||
inno_write(inno, 0xa1, RK3328_PRE_PLL_PRE_DIV(cfg->prediv));
|
|
||||||
|
|
||||||
val = RK3328_SPREAD_SPECTRUM_MOD_DISABLE;
|
|
||||||
|
|
||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Zheng Yang <zhengyang@rock-chips.com>
|
|
||||||
Date: Sat, 10 Oct 2020 15:32:18 +0000
|
|
||||||
Subject: [PATCH] phy/rockchip: inno-hdmi: round fractal pixclock in rk3328
|
|
||||||
recalc_rate
|
|
||||||
|
|
||||||
inno_hdmi_phy_rk3328_clk_recalc_rate() is returning a rate not found
|
|
||||||
in the pre pll config table when the fractal divider is used.
|
|
||||||
This can prevent proper power_on because a tmdsclock for the new rate
|
|
||||||
is not found in the pre pll config table.
|
|
||||||
|
|
||||||
Fix this by saving and returning a rounded pixel rate that exist
|
|
||||||
in the pre pll config table.
|
|
||||||
|
|
||||||
Fixes: 53706a116863 ("phy: add Rockchip Innosilicon hdmi phy")
|
|
||||||
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
|
|
||||||
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
|
|
||||||
---
|
|
||||||
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 8 +++++---
|
|
||||||
1 file changed, 5 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c b/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
index 15339338aae3..15a008a1ac7b 100644
|
|
||||||
--- a/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
+++ b/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
@@ -745,10 +745,12 @@ unsigned long inno_hdmi_phy_rk3328_clk_recalc_rate(struct clk_hw *hw,
|
|
||||||
do_div(vco, (nd * (no_a == 1 ? no_b : no_a) * no_d * 2));
|
|
||||||
}
|
|
||||||
|
|
||||||
- inno->pixclock = vco;
|
|
||||||
- dev_dbg(inno->dev, "%s rate %lu\n", __func__, inno->pixclock);
|
|
||||||
+ inno->pixclock = DIV_ROUND_CLOSEST((unsigned long)vco, 1000) * 1000;
|
|
||||||
|
|
||||||
- return vco;
|
|
||||||
+ dev_dbg(inno->dev, "%s rate %lu vco %llu\n",
|
|
||||||
+ __func__, inno->pixclock, vco);
|
|
||||||
+
|
|
||||||
+ return inno->pixclock;
|
|
||||||
}
|
|
||||||
|
|
||||||
static long inno_hdmi_phy_rk3328_clk_round_rate(struct clk_hw *hw,
|
|
||||||
|
|
||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||||
From: Jonas Karlman <jonas@kwiboo.se>
|
From: Jonas Karlman <jonas@kwiboo.se>
|
||||||
Date: Sat, 10 Oct 2020 15:32:19 +0000
|
Date: Sat, 10 Oct 2020 15:32:19 +0000
|
||||||
@ -110,53 +35,6 @@ index 15a008a1ac7b..4b936ca19920 100644
|
|||||||
|
|
||||||
do_div(vco, (nd * (no_a == 1 ? no_b : no_a) * no_d * 2));
|
do_div(vco, (nd * (no_a == 1 ? no_b : no_a) * no_d * 2));
|
||||||
|
|
||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jonas Karlman <jonas@kwiboo.se>
|
|
||||||
Date: Sat, 10 Oct 2020 15:32:19 +0000
|
|
||||||
Subject: [PATCH] phy/rockchip: inno-hdmi: do not power on rk3328 post pll on
|
|
||||||
reg write
|
|
||||||
|
|
||||||
inno_write is used to configure 0xaa reg, that also hold the
|
|
||||||
POST_PLL_POWER_DOWN bit.
|
|
||||||
When POST_PLL_REFCLK_SEL_TMDS is configured the power down bit is not
|
|
||||||
taken into consideration.
|
|
||||||
|
|
||||||
Fix this by keeping the power down bit until configuration is complete.
|
|
||||||
Also reorder the reg write order for consistency.
|
|
||||||
|
|
||||||
Fixes: 53706a116863 ("phy: add Rockchip Innosilicon hdmi phy")
|
|
||||||
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
|
|
||||||
---
|
|
||||||
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 6 ++++--
|
|
||||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c b/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
index 4b936ca19920..620961fcfc1d 100644
|
|
||||||
--- a/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
+++ b/drivers/phy/rockchip/phy-rockchip-inno-hdmi.c
|
|
||||||
@@ -1020,9 +1020,10 @@ inno_hdmi_phy_rk3328_power_on(struct inno_hdmi_phy *inno,
|
|
||||||
|
|
||||||
inno_write(inno, 0xac, RK3328_POST_PLL_FB_DIV_7_0(cfg->fbdiv));
|
|
||||||
if (cfg->postdiv == 1) {
|
|
||||||
- inno_write(inno, 0xaa, RK3328_POST_PLL_REFCLK_SEL_TMDS);
|
|
||||||
inno_write(inno, 0xab, RK3328_POST_PLL_FB_DIV_8(cfg->fbdiv) |
|
|
||||||
RK3328_POST_PLL_PRE_DIV(cfg->prediv));
|
|
||||||
+ inno_write(inno, 0xaa, RK3328_POST_PLL_REFCLK_SEL_TMDS |
|
|
||||||
+ RK3328_POST_PLL_POWER_DOWN);
|
|
||||||
} else {
|
|
||||||
v = (cfg->postdiv / 2) - 1;
|
|
||||||
v &= RK3328_POST_PLL_POST_DIV_MASK;
|
|
||||||
@@ -1030,7 +1031,8 @@ inno_hdmi_phy_rk3328_power_on(struct inno_hdmi_phy *inno,
|
|
||||||
inno_write(inno, 0xab, RK3328_POST_PLL_FB_DIV_8(cfg->fbdiv) |
|
|
||||||
RK3328_POST_PLL_PRE_DIV(cfg->prediv));
|
|
||||||
inno_write(inno, 0xaa, RK3328_POST_PLL_POST_DIV_ENABLE |
|
|
||||||
- RK3328_POST_PLL_REFCLK_SEL_TMDS);
|
|
||||||
+ RK3328_POST_PLL_REFCLK_SEL_TMDS |
|
|
||||||
+ RK3328_POST_PLL_POWER_DOWN);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (v = 0; v < 14; v++)
|
|
||||||
|
|
||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||||
From: Huicong Xu <xhc@rock-chips.com>
|
From: Huicong Xu <xhc@rock-chips.com>
|
||||||
Date: Sat, 10 Oct 2020 15:32:20 +0000
|
Date: Sat, 10 Oct 2020 15:32:20 +0000
|
||||||
|
Loading…
x
Reference in New Issue
Block a user