From 215e3ebd2732f1c6c9316617b0b8a767215da6a4 Mon Sep 17 00:00:00 2001 From: Igor Date: Sun, 14 May 2023 19:36:34 +0200 Subject: [PATCH] Update edge too --- config/kernel/linux-bcm2711-edge.config | 235 ++++++++++++------ ...tform-selection-brcm-soc-support.disabled} | 0 2 files changed, 158 insertions(+), 77 deletions(-) rename patch/kernel/archive/bcm2711-6.3/{001-force-platform-selection-brcm-soc-support.patch => 001-force-platform-selection-brcm-soc-support.disabled} (100%) diff --git a/config/kernel/linux-bcm2711-edge.config b/config/kernel/linux-bcm2711-edge.config index e7e2f2dbe..63c8ad1bb 100644 --- a/config/kernel/linux-bcm2711-edge.config +++ b/config/kernel/linux-bcm2711-edge.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.2.6 Kernel Configuration +# Linux/arm64 6.3.2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0" CONFIG_CC_IS_GCC=y @@ -159,7 +159,6 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_CC_HAS_INT128=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" CONFIG_GCC11_NO_ARRAY_BOUNDS=y -CONFIG_GCC12_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y @@ -173,6 +172,7 @@ CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y +CONFIG_SCHED_MM_CID=y CONFIG_CGROUP_PIDS=y # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y @@ -457,7 +457,7 @@ CONFIG_ARM64_PTR_AUTH=y CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y -CONFIG_AS_HAS_PAC=y +CONFIG_AS_HAS_ARMV8_3=y CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features @@ -592,6 +592,7 @@ CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y CONFIG_KVM_XFER_TO_GUEST_WORK=y +CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y # CONFIG_NVHE_EL2_DEBUG is not set @@ -708,7 +709,9 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y -CONFIG_FUNCTION_ALIGNMENT=0 +CONFIG_FUNCTION_ALIGNMENT_4B=y +CONFIG_FUNCTION_ALIGNMENT_8B=y +CONFIG_FUNCTION_ALIGNMENT=8 # end of General architecture-dependent options CONFIG_RT_MUTEXES=y @@ -735,7 +738,8 @@ CONFIG_BLOCK_LEGACY_AUTOLOAD=y CONFIG_BLK_CGROUP_RWSTAT=y CONFIG_BLK_DEV_BSG_COMMON=y CONFIG_BLK_DEV_BSGLIB=y -# CONFIG_BLK_DEV_INTEGRITY is not set +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_INTEGRITY_T10=y # CONFIG_BLK_DEV_ZONED is not set CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_THROTTLING_LOW is not set @@ -840,6 +844,7 @@ CONFIG_ZBUD=y CONFIG_Z3FOLD=y CONFIG_ZSMALLOC=y # CONFIG_ZSMALLOC_STAT is not set +CONFIG_ZSMALLOC_CHAIN_SIZE=8 # # SLAB allocator options @@ -916,7 +921,9 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_SECRETMEM=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_USERFAULTFD is not set -# CONFIG_LRU_GEN is not set +CONFIG_LRU_GEN=y +# CONFIG_LRU_GEN_ENABLED is not set +# CONFIG_LRU_GEN_STATS is not set # # Data Access Monitoring @@ -949,9 +956,9 @@ CONFIG_XFRM_OFFLOAD=y CONFIG_XFRM_ALGO=m CONFIG_XFRM_USER=m CONFIG_XFRM_INTERFACE=m -# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_SUB_POLICY=y # CONFIG_XFRM_MIGRATE is not set -# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_AH=m CONFIG_XFRM_ESP=m CONFIG_XFRM_IPCOMP=m @@ -1081,6 +1088,7 @@ CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CONNTRACK_OVS=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=y CONFIG_NF_CT_PROTO_SCTP=y @@ -1333,7 +1341,6 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_MANGLE=m -CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_NF_RAW=m @@ -1469,10 +1476,8 @@ CONFIG_NET_SCHED=y # # Queueing/Scheduling # -CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m -CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=m @@ -1482,9 +1487,9 @@ CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m # CONFIG_NET_SCH_CBS is not set # CONFIG_NET_SCH_ETF is not set +CONFIG_NET_SCH_MQPRIO_LIB=m # CONFIG_NET_SCH_TAPRIO is not set CONFIG_NET_SCH_GRED=m -CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_MQPRIO=m @@ -1513,8 +1518,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_RSVP=m -CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_BPF=m @@ -1694,6 +1697,7 @@ CONFIG_BT_VIRTIO=m CONFIG_AF_RXRPC=m CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC_INJECT_LOSS=y +# CONFIG_AF_RXRPC_INJECT_RX_DELAY is not set CONFIG_AF_RXRPC_DEBUG=y CONFIG_RXKAD=y # CONFIG_RXPERF is not set @@ -2055,9 +2059,10 @@ CONFIG_MTD_BLOCK2MTD=m # # NAND # +CONFIG_MTD_NAND_CORE=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_RAW_NAND is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_SPI_NAND=m # # ECC engine support @@ -2204,7 +2209,6 @@ CONFIG_BCM_VK=m # CONFIG_MISC_ALCOR_PCI is not set # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set -# CONFIG_HABANA_AI is not set # CONFIG_PVPANIC is not set # CONFIG_GP_PCI1XXXX is not set # end of Misc devices @@ -2425,7 +2429,11 @@ CONFIG_DM_MIRROR=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_RAID=m CONFIG_DM_ZERO=m -# CONFIG_DM_MULTIPATH is not set +CONFIG_DM_MULTIPATH=m +# CONFIG_DM_MULTIPATH_QL is not set +# CONFIG_DM_MULTIPATH_ST is not set +# CONFIG_DM_MULTIPATH_HST is not set +# CONFIG_DM_MULTIPATH_IOA is not set CONFIG_DM_DELAY=m # CONFIG_DM_DUST is not set # CONFIG_DM_UEVENT is not set @@ -2433,8 +2441,8 @@ CONFIG_DM_DELAY=m # CONFIG_DM_VERITY is not set # CONFIG_DM_SWITCH is not set # CONFIG_DM_LOG_WRITES is not set -# CONFIG_DM_INTEGRITY is not set -# CONFIG_DM_AUDIT is not set +CONFIG_DM_INTEGRITY=m +CONFIG_DM_AUDIT=y # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set @@ -2765,6 +2773,7 @@ CONFIG_MOTORCOMM_PHY=m # CONFIG_NATIONAL_PHY is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set +# CONFIG_NCN26000_PHY is not set # CONFIG_AT803X_PHY is not set # CONFIG_QSEMI_PHY is not set CONFIG_REALTEK_PHY=m @@ -2958,6 +2967,7 @@ CONFIG_AR5523=m # CONFIG_ATH10K is not set # CONFIG_WCN36XX is not set # CONFIG_ATH11K is not set +# CONFIG_ATH12K is not set CONFIG_WLAN_VENDOR_ATMEL=y # CONFIG_ATMEL is not set CONFIG_AT76C50X_USB=m @@ -3450,16 +3460,18 @@ CONFIG_SERIAL_8250_16550A_VARIANTS=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DMA is not set +CONFIG_SERIAL_8250_PCILIB=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_NR_UARTS=1 CONFIG_SERIAL_8250_RUNTIME_UARTS=0 CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_MANY_PORTS is not set +# CONFIG_SERIAL_8250_PCI1XXXX is not set CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set # CONFIG_SERIAL_8250_RSA is not set -# CONFIG_SERIAL_8250_BCM2835AUX is not set +CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_FSL=y # CONFIG_SERIAL_8250_DW is not set # CONFIG_SERIAL_8250_RT288X is not set @@ -3472,7 +3484,7 @@ CONFIG_SERIAL_OF_PLATFORM=y # CONFIG_SERIAL_AMBA_PL010 is not set CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y -# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set +# CONFIG_SERIAL_EARLYCON_SEMIHOST is not set # CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set @@ -3599,7 +3611,7 @@ CONFIG_I2C_ALGOBIT=m # # I2C system bus drivers (mostly embedded / system-on-chip) # -# CONFIG_I2C_BCM2835 is not set +CONFIG_I2C_BCM2835=y CONFIG_I2C_BRCMSTB=y # CONFIG_I2C_CADENCE is not set # CONFIG_I2C_CBUS_GPIO is not set @@ -3842,7 +3854,6 @@ CONFIG_W1_CON=y # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_DS1WM=m CONFIG_W1_MASTER_GPIO=m CONFIG_W1_MASTER_SGI=m # end of 1-wire Bus Masters @@ -3887,7 +3898,6 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y -# CONFIG_PDA_POWER is not set # CONFIG_GENERIC_ADC_BATTERY is not set CONFIG_IP5XXX_POWER=m # CONFIG_TEST_POWER is not set @@ -3908,7 +3918,7 @@ CONFIG_BATTERY_MAX1721X=m # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set -# CONFIG_CHARGER_GPIO is not set +CONFIG_CHARGER_GPIO=m # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_LT3651 is not set CONFIG_CHARGER_LTC4162L=m @@ -3927,6 +3937,8 @@ CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m # CONFIG_BATTERY_RT5033 is not set # CONFIG_CHARGER_RT9455 is not set +# CONFIG_CHARGER_RT9467 is not set +# CONFIG_CHARGER_RT9471 is not set # CONFIG_CHARGER_UCS1002 is not set # CONFIG_CHARGER_BD99954 is not set CONFIG_BATTERY_UG3105=m @@ -4007,6 +4019,7 @@ CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX31790=m +# CONFIG_SENSORS_MC34VR500 is not set CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TPS23861=m @@ -4119,8 +4132,8 @@ CONFIG_THERMAL_GOV_STEP_WISE=y # # Broadcom thermal drivers # -# CONFIG_BCM2711_THERMAL is not set -# CONFIG_BCM2835_THERMAL is not set +CONFIG_BCM2711_THERMAL=y +CONFIG_BCM2835_THERMAL=y # end of Broadcom thermal drivers # CONFIG_GENERIC_ADC_THERMAL is not set @@ -4155,7 +4168,7 @@ CONFIG_MAX77620_WATCHDOG=m # CONFIG_ALIM7101_WDT is not set # CONFIG_I6300ESB_WDT is not set # CONFIG_HP_WATCHDOG is not set -# CONFIG_BCM2835_WDT is not set +CONFIG_BCM2835_WDT=y # CONFIG_MEN_A21_WDT is not set # @@ -4221,7 +4234,6 @@ CONFIG_MFD_RPISENSE_CORE=m # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_MFD_MP2629 is not set # CONFIG_MFD_HI6421_PMIC is not set -# CONFIG_HTC_PASIC3 is not set # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set # CONFIG_MFD_IQS62X is not set @@ -4363,6 +4375,7 @@ CONFIG_REGULATOR_MAX8893=m # CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MAX8973 is not set CONFIG_REGULATOR_MAX20086=m +# CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77826 is not set CONFIG_REGULATOR_MCP16502=m CONFIG_REGULATOR_MP5416=m @@ -4713,7 +4726,7 @@ CONFIG_V4L_PLATFORM_DRIVERS=y # # Atmel media platform drivers # -# CONFIG_VIDEO_BCM2835_UNICAM is not set +CONFIG_VIDEO_BCM2835_UNICAM=m # # Cadence media platform drivers @@ -4811,6 +4824,7 @@ CONFIG_MEDIA_COMMON_OPTIONS=y # CONFIG_CYPRESS_FIRMWARE=m CONFIG_TTPCI_EEPROM=m +CONFIG_UVC_COMMON=m CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_TVEEPROM=m CONFIG_DVB_B2C2_FLEXCOP=m @@ -4853,8 +4867,9 @@ CONFIG_VIDEO_IMX334=m CONFIG_VIDEO_IMX335=m # CONFIG_VIDEO_IMX355 is not set CONFIG_VIDEO_IMX412=m +# CONFIG_VIDEO_IMX415 is not set CONFIG_VIDEO_IMX519=m -# CONFIG_VIDEO_IMX708 is not set +CONFIG_VIDEO_IMX708=m CONFIG_VIDEO_MAX9271_LIB=m # CONFIG_VIDEO_MT9M001 is not set # CONFIG_VIDEO_MT9M032 is not set @@ -4893,6 +4908,7 @@ CONFIG_VIDEO_OV7640=m CONFIG_VIDEO_OV772X=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set +# CONFIG_VIDEO_OV8858 is not set CONFIG_VIDEO_OV8865=m CONFIG_VIDEO_OV9282=m # CONFIG_VIDEO_OV9640 is not set @@ -4917,10 +4933,10 @@ CONFIG_VIDEO_M5MOLS=m # CONFIG_VIDEO_AD5398=m # CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set +CONFIG_VIDEO_AK7375=m # CONFIG_VIDEO_DW9714 is not set # CONFIG_VIDEO_DW9768 is not set -# CONFIG_VIDEO_DW9807_VCM is not set +CONFIG_VIDEO_DW9807_VCM=m # end of Lens drivers # @@ -5033,7 +5049,7 @@ CONFIG_VIDEO_CX25840=m # # Miscellaneous helper chips # -# CONFIG_VIDEO_I2C is not set +CONFIG_VIDEO_I2C=m # CONFIG_VIDEO_M52790 is not set # CONFIG_VIDEO_ST_MIPID02 is not set # CONFIG_VIDEO_THS7303 is not set @@ -5311,9 +5327,6 @@ CONFIG_DRM_GEM_SHMEM_HELPER=m CONFIG_DRM_UDL=m # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_RCAR_DW_HDMI is not set -# CONFIG_DRM_RCAR_USE_LVDS is not set -# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_VIRTIO_GPU is not set CONFIG_DRM_PANEL=y @@ -5324,6 +5337,7 @@ CONFIG_DRM_PANEL=y CONFIG_DRM_PANEL_ABT_Y030XX067A=m # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -5335,6 +5349,7 @@ CONFIG_DRM_PANEL_EBBG_FT8719=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9806E=m @@ -5361,6 +5376,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT36672A=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -5395,6 +5411,8 @@ CONFIG_DRM_PANEL_TPO_Y17P=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set +CONFIG_DRM_PANEL_WAVESHARE_TOUCHSCREEN=m CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # end of Display Panels @@ -5405,7 +5423,6 @@ CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # -# CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CHIPONE_ICN6211=m # CONFIG_DRM_CHRONTEL_CH7033 is not set CONFIG_DRM_DISPLAY_CONNECTOR=m @@ -5440,6 +5457,7 @@ CONFIG_DRM_TI_SN65DSI83=m # CONFIG_DRM_ANALOGIX_ANX78XX is not set CONFIG_DRM_ANALOGIX_ANX7625=m # CONFIG_DRM_I2C_ADV7511 is not set +# CONFIG_DRM_CDNS_DSI is not set # CONFIG_DRM_CDNS_MHDP8546 is not set # end of Display Interface Bridges @@ -5544,12 +5562,13 @@ CONFIG_FB_RPISENSE=m # CONFIG_LCD_CLASS_DEVICE is not set CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_KTD253 is not set +# CONFIG_BACKLIGHT_KTZ8866 is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_LM3630A is not set +CONFIG_BACKLIGHT_LM3630A=m # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_LP855X is not set CONFIG_BACKLIGHT_GPIO=m @@ -5750,10 +5769,48 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m # CONFIG_SND_SOC_AMD_ACP is not set CONFIG_SND_AMD_ACP_CONFIG=m # CONFIG_SND_ATMEL_SOC is not set -# CONFIG_SND_BCM2835_SOC_I2S is not set +CONFIG_SND_BCM2835_SOC_I2S=m # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set +# CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC is not set +# CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP is not set +# CONFIG_SND_BCM2708_SOC_PIFI_40 is not set +# CONFIG_SND_BCM2708_SOC_RPI_CIRRUS is not set +# CONFIG_SND_BCM2708_SOC_RPI_DAC is not set +# CONFIG_SND_BCM2708_SOC_RPI_PROTO is not set +# CONFIG_SND_BCM2708_SOC_JUSTBOOM_BOTH is not set +# CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC is not set +# CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI is not set +# CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC is not set +# CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC is not set +# CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI is not set +# CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M is not set +# CONFIG_SND_BCM2708_SOC_ADAU1977_ADC is not set +# CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD is not set +# CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD is not set +# CONFIG_SND_AUDIOINJECTOR_ISOLATED_SOUNDCARD is not set +# CONFIG_SND_AUDIOSENSE_PI is not set +# CONFIG_SND_DIGIDAC1_SOUNDCARD is not set +# CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO is not set +# CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO_V2 is not set +# CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC is not set +# CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC_PLUS is not set +# CONFIG_SND_BCM2708_SOC_ALLO_BOSS_DAC is not set +# CONFIG_SND_BCM2708_SOC_ALLO_BOSS2_DAC is not set +# CONFIG_SND_BCM2708_SOC_ALLO_DIGIONE is not set +# CONFIG_SND_BCM2708_SOC_ALLO_KATANA_DAC is not set +# CONFIG_SND_BCM2708_SOC_FE_PI_AUDIO is not set +# CONFIG_SND_PISOUND is not set CONFIG_SND_RPI_SIMPLE_SOUNDCARD=m CONFIG_SND_RPI_WM8804_SOUNDCARD=m +# CONFIG_SND_DACBERRY400 is not set # CONFIG_SND_DESIGNWARE_I2S is not set # @@ -5819,6 +5876,7 @@ CONFIG_SND_SOC_AK4554=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AW8738=m +# CONFIG_SND_SOC_AW88395 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CS35L32 is not set @@ -5830,7 +5888,6 @@ CONFIG_SND_SOC_CS35L41_LIB=m CONFIG_SND_SOC_CS35L41=m CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45_TABLES=m CONFIG_SND_SOC_CS35L45=m CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS35L45_I2C=m @@ -5865,6 +5922,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_ICS43432=m +# CONFIG_SND_SOC_IDT821034 is not set # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC_MA120X0P=m # CONFIG_SND_SOC_MAX98088 is not set @@ -5894,6 +5952,7 @@ CONFIG_SND_SOC_PCM5102A=m CONFIG_SND_SOC_PCM512x=m CONFIG_SND_SOC_PCM512x_I2C=m # CONFIG_SND_SOC_PCM512x_SPI is not set +# CONFIG_SND_SOC_PEB2466 is not set # CONFIG_SND_SOC_RK3328 is not set CONFIG_SND_SOC_RL6231=m # CONFIG_SND_SOC_RT5616 is not set @@ -5906,6 +5965,7 @@ CONFIG_SND_SOC_SIGMADSP=m CONFIG_SND_SOC_SIGMADSP_I2C=m # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set CONFIG_SND_SOC_SIMPLE_MUX=m +# CONFIG_SND_SOC_SMA1303 is not set CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SRC4XXX_I2C is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5930,7 +5990,8 @@ CONFIG_SND_SOC_TAS5805M=m # CONFIG_SND_SOC_TFA9879 is not set CONFIG_SND_SOC_TFA989X=m CONFIG_SND_SOC_TLV320ADC3XXX=m -# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC23_I2C=m # CONFIG_SND_SOC_TLV320AIC23_SPI is not set # CONFIG_SND_SOC_TLV320AIC31XX is not set CONFIG_SND_SOC_TLV320AIC32X4=m @@ -5999,10 +6060,7 @@ CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m CONFIG_SND_TEST_COMPONENT=m CONFIG_SND_VIRTIO=m - -# -# HID support -# +CONFIG_HID_SUPPORT=y CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y @@ -6039,6 +6097,7 @@ CONFIG_HID_EMS_FF=m CONFIG_HID_ELAN=m CONFIG_HID_ELECOM=m CONFIG_HID_ELO=m +# CONFIG_HID_EVISION is not set CONFIG_HID_EZKEY=m CONFIG_HID_FT260=m CONFIG_HID_GEMBIRD=m @@ -6108,6 +6167,7 @@ CONFIG_HID_SONY=m CONFIG_SONY_FF=y CONFIG_HID_SPEEDLINK=m CONFIG_HID_STEAM=m +# CONFIG_STEAM_FF is not set CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m CONFIG_HID_RMI=m @@ -6135,6 +6195,11 @@ CONFIG_HID_ALPS=m CONFIG_HID_MCP2221=m # end of Special HID drivers +# +# HID-BPF support +# +# end of HID-BPF support + # # USB HID support # @@ -6143,17 +6208,11 @@ CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # end of USB HID support -# -# I2C HID support -# +CONFIG_I2C_HID=y # CONFIG_I2C_HID_OF is not set CONFIG_I2C_HID_OF_ELAN=m CONFIG_I2C_HID_OF_GOODIX=m -# end of I2C HID support - CONFIG_I2C_HID_CORE=m -# end of HID support - CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y @@ -6486,8 +6545,9 @@ CONFIG_MMC_BLOCK_MINORS=32 # # MMC/SD/SDIO Host Controller Drivers # -# CONFIG_MMC_BCM2835_MMC is not set -# CONFIG_MMC_BCM2835_SDHOST is not set +CONFIG_MMC_BCM2835_MMC=y +# CONFIG_MMC_BCM2835_DMA is not set +CONFIG_MMC_BCM2835_SDHOST=y # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_ARMMMCI is not set CONFIG_MMC_SDHCI=y @@ -6511,7 +6571,7 @@ CONFIG_MMC_SPI=m # CONFIG_MMC_CQHCI is not set # CONFIG_MMC_HSQ is not set # CONFIG_MMC_TOSHIBA_PCI is not set -# CONFIG_MMC_BCM2835 is not set +CONFIG_MMC_BCM2835=y # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set # CONFIG_MMC_SDHCI_OMAP is not set @@ -6734,7 +6794,6 @@ CONFIG_RTC_DRV_RV3029_HWMON=y # CONFIG_RTC_DRV_MSM6242 is not set # CONFIG_RTC_DRV_BQ4802 is not set # CONFIG_RTC_DRV_RP5C01 is not set -# CONFIG_RTC_DRV_V3020 is not set # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_DRV_NTXEC=m @@ -6763,7 +6822,7 @@ CONFIG_DMA_OF=y # CONFIG_ALTERA_MSGDMA is not set # CONFIG_AMBA_PL08X is not set # CONFIG_BCM_SBA_RAID is not set -# CONFIG_DMA_BCM2835 is not set +CONFIG_DMA_BCM2835=y # CONFIG_DW_AXI_DMAC is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_QDMA is not set @@ -6772,6 +6831,7 @@ CONFIG_DMA_OF=y # CONFIG_PL330_DMA is not set # CONFIG_PLX_DMA is not set # CONFIG_XILINX_DMA is not set +# CONFIG_XILINX_XDMA is not set # CONFIG_XILINX_ZYNQMP_DMA is not set # CONFIG_XILINX_ZYNQMP_DPDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -6779,7 +6839,6 @@ CONFIG_DMA_OF=y # CONFIG_DW_DMAC is not set # CONFIG_DW_DMAC_PCI is not set # CONFIG_DW_EDMA is not set -# CONFIG_DW_EDMA_PCIE is not set # CONFIG_SF_PDMA is not set # @@ -6854,7 +6913,6 @@ CONFIG_PRISM2_USB=m # CONFIG_RTLLIB is not set # CONFIG_RTL8723BS is not set CONFIG_R8712U=m -CONFIG_R8188EU=m # CONFIG_RTS5208 is not set # CONFIG_VT6655 is not set CONFIG_VT6656=m @@ -6910,9 +6968,21 @@ CONFIG_AD9834=m # CONFIG_FB_SM750 is not set CONFIG_STAGING_MEDIA=y +# CONFIG_DVB_AV7110 is not set CONFIG_VIDEO_MAX96712=m CONFIG_VIDEO_RPIVID=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set +CONFIG_STAGING_MEDIA_DEPRECATED=y +CONFIG_VIDEO_CPIA2=m +# CONFIG_DVB_AV7110 is not set +# CONFIG_VIDEO_HEXIUM_GEMINI is not set +# CONFIG_VIDEO_HEXIUM_ORION is not set +# CONFIG_VIDEO_MXB is not set +# CONFIG_DVB_BUDGET_CORE is not set +# CONFIG_VIDEO_STKWEBCAM is not set +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m +CONFIG_USB_ZR364XX=m # CONFIG_STAGING_BOARD is not set # CONFIG_LTE_GDM724X is not set CONFIG_FB_TFT=m @@ -6944,7 +7014,7 @@ CONFIG_FB_TFT_ST7735R=m CONFIG_FB_TFT_ST7789V=m CONFIG_FB_TFT_TINYLCD=m CONFIG_FB_TFT_TLS8204=m -# CONFIG_FB_TFT_UC1611 is not set +CONFIG_FB_TFT_UC1611=m CONFIG_FB_TFT_UC1701=m CONFIG_FB_TFT_UPD161704=m CONFIG_MOST_COMPONENTS=m @@ -7010,7 +7080,6 @@ CONFIG_FSL_ERRATUM_A008585=y CONFIG_HISILICON_ERRATUM_161010101=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM_TIMER_SP804=y -# CONFIG_MICROCHIP_PIT64B is not set # end of Clock Source drivers CONFIG_MAILBOX=y @@ -7019,7 +7088,7 @@ CONFIG_ARM_MHU_V2=m # CONFIG_PLATFORM_MHU is not set # CONFIG_PL320_MBOX is not set # CONFIG_ALTERA_MBOX is not set -# CONFIG_BCM2835_MBOX is not set +CONFIG_BCM2835_MBOX=y # CONFIG_MAILBOX_TEST is not set # CONFIG_IOMMU_SUPPORT is not set @@ -7077,6 +7146,8 @@ CONFIG_LITEX=y CONFIG_LITEX_SOC_CONTROLLER=m # end of Enable LiteX SoC Builder specific drivers +# CONFIG_WPCM450_SOC is not set + # # Qualcomm SoC drivers # @@ -7240,11 +7311,13 @@ CONFIG_TI_ADC108S102=m CONFIG_TI_ADC128S052=m CONFIG_TI_ADC161S626=m CONFIG_TI_ADS1015=m +# CONFIG_TI_ADS7924 is not set CONFIG_TI_ADS7950=m CONFIG_TI_ADS8344=m CONFIG_TI_ADS8688=m CONFIG_TI_ADS124S08=m CONFIG_TI_ADS131E08=m +# CONFIG_TI_LMP92064 is not set CONFIG_TI_TLC4541=m CONFIG_TI_TSC2046=m # CONFIG_VF610_ADC is not set @@ -7359,6 +7432,7 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set # CONFIG_M62332 is not set # CONFIG_MAX517 is not set +# CONFIG_MAX5522 is not set # CONFIG_MAX5821 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set @@ -7452,7 +7526,7 @@ CONFIG_HID_SENSOR_HUMIDITY=m # CONFIG_HTS221 is not set CONFIG_HTU21=m # CONFIG_SI7005 is not set -# CONFIG_SI7020 is not set +CONFIG_SI7020=m # end of Humidity sensors # @@ -7464,8 +7538,9 @@ CONFIG_ADIS16460=m # CONFIG_ADIS16480 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set +CONFIG_BOSCH_BNO055=m # CONFIG_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set +CONFIG_BOSCH_BNO055_I2C=m CONFIG_FXOS8700=m CONFIG_FXOS8700_I2C=m CONFIG_FXOS8700_SPI=m @@ -7561,6 +7636,7 @@ CONFIG_SENSORS_HMC5843_SPI=m CONFIG_SENSORS_RM3100=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_TI_TMAG5273 is not set CONFIG_YAMAHA_YAS530=m # end of Magnetometer sensors @@ -7628,7 +7704,7 @@ CONFIG_ICP10100=m # CONFIG_MPL115_SPI is not set # CONFIG_MPL3115 is not set # CONFIG_MS5611 is not set -# CONFIG_MS5637 is not set +CONFIG_MS5637=m # CONFIG_IIO_ST_PRESS is not set # CONFIG_T5403 is not set # CONFIG_HP206C is not set @@ -7690,7 +7766,7 @@ CONFIG_PWM=y CONFIG_PWM_SYSFS=y # CONFIG_PWM_DEBUG is not set CONFIG_PWM_ATMEL_TCB=m -# CONFIG_PWM_BCM2835 is not set +CONFIG_PWM_BCM2835=m CONFIG_PWM_CLK=m CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set @@ -7813,9 +7889,6 @@ CONFIG_PM_OPP=y # CONFIG_INTERCONNECT is not set CONFIG_COUNTER=m CONFIG_INTERRUPT_CNT=m -CONFIG_FTM_QUADDEC=m -# CONFIG_MICROCHIP_TCB_CAPTURE is not set -CONFIG_INTEL_QEP=m CONFIG_MOST=m # CONFIG_MOST_USB_HDM is not set # CONFIG_MOST_CDEV is not set @@ -7831,6 +7904,7 @@ CONFIG_HTE=y CONFIG_DCACHE_WORD_ACCESS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_FS_IOMAP=y +CONFIG_LEGACY_DIRECT_IO=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y @@ -8125,7 +8199,10 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_SUNRPC_SWAP=y CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM=y +# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y +# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2 is not set CONFIG_SUNRPC_DEBUG=y CONFIG_CEPH_FS=m CONFIG_CEPH_FSCACHE=y @@ -8427,8 +8504,8 @@ CONFIG_CRYPTO_XXHASH=y # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=y -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_CRC64_ROCKSOFT=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_CRC64_ROCKSOFT=y # end of CRCs (cyclic redundancy checks) # @@ -8577,7 +8654,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set -CONFIG_CRC64=m +CONFIG_CRC64=y # CONFIG_CRC4 is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=y @@ -8796,10 +8873,10 @@ CONFIG_ARCH_HAS_DEBUG_WX=y # CONFIG_DEBUG_WX is not set CONFIG_GENERIC_PTDUMP=y # CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SHRINKER_DEBUG is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_SCHED_STACK_END_CHECK is not set CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y @@ -8896,6 +8973,7 @@ CONFIG_STACKTRACE=y # CONFIG_RCU_REF_SCALE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=20 +# CONFIG_RCU_CPU_STALL_CPUTIME is not set CONFIG_RCU_TRACE=y # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging @@ -8907,6 +8985,7 @@ CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y @@ -8926,6 +9005,7 @@ CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y CONFIG_FUNCTION_PROFILER=y CONFIG_STACK_TRACER=y @@ -8986,6 +9066,7 @@ CONFIG_FUNCTION_ERROR_INJECTION=y CONFIG_ARCH_HAS_KCOV=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_TEST_DHRY is not set # CONFIG_LKDTM is not set CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_DIV64 is not set diff --git a/patch/kernel/archive/bcm2711-6.3/001-force-platform-selection-brcm-soc-support.patch b/patch/kernel/archive/bcm2711-6.3/001-force-platform-selection-brcm-soc-support.disabled similarity index 100% rename from patch/kernel/archive/bcm2711-6.3/001-force-platform-selection-brcm-soc-support.patch rename to patch/kernel/archive/bcm2711-6.3/001-force-platform-selection-brcm-soc-support.disabled