diff --git a/internal/rosa/package/kernel/6ce6fbfddc5b127e4f57c3b5bfdcf40239a4fc2f.patch b/internal/rosa/package/kernel/6ce6fbfddc5b127e4f57c3b5bfdcf40239a4fc2f.patch deleted file mode 100644 index 91e4f075..00000000 --- a/internal/rosa/package/kernel/6ce6fbfddc5b127e4f57c3b5bfdcf40239a4fc2f.patch +++ /dev/null @@ -1,493 +0,0 @@ -From 6ce6fbfddc5b127e4f57c3b5bfdcf40239a4fc2f Mon Sep 17 00:00:00 2001 -From: Nathan Chancellor -Date: Sat, 13 Dec 2025 19:58:11 +0900 -Subject: drm/amd/display: Reduce number of arguments of dcn30's - CalculateWatermarksAndDRAMSpeedChangeSupport() - -CalculateWatermarksAndDRAMSpeedChangeSupport() has a large number of -parameters, which must be passed on the stack. Most of the parameters -between the two callsites are the same, so they can be accessed through -the existing mode_lib pointer, instead of being passed as explicit -arguments. Doing this reduces the stack size of -dml30_ModeSupportAndSystemConfigurationFull() from 1912 bytes to 1840 -bytes building for x86_64 with clang-22, helping stay under the 2048 -byte limit for display_mode_vba_30.c. - -Additionally, now that there is a pointer to mode_lib->vba available, -use 'v' consistently throughout the entire function. - -Signed-off-by: Nathan Chancellor -Signed-off-by: Alex Deucher -(cherry picked from commit 563dfbefdf633c8d958398ddfa3955f9f40e47d9) ---- - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 287 +++++---------------- - 1 file changed, 66 insertions(+), 221 deletions(-) - -diff --git a/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c b/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c -index 2d19bb8de59c84..1df3412be3465d 100644 ---- a/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c -+++ b/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c -@@ -265,62 +265,23 @@ static void CalculateDynamicMetadataParameters( - static void CalculateWatermarksAndDRAMSpeedChangeSupport( - struct display_mode_lib *mode_lib, - unsigned int PrefetchMode, -- unsigned int NumberOfActivePlanes, -- unsigned int MaxLineBufferLines, -- unsigned int LineBufferSize, -- unsigned int DPPOutputBufferPixels, -- unsigned int DETBufferSizeInKByte, -- unsigned int WritebackInterfaceBufferSize, - double DCFCLK, - double ReturnBW, -- bool GPUVMEnable, -- unsigned int dpte_group_bytes[], -- unsigned int MetaChunkSize, - double UrgentLatency, - double ExtraLatency, -- double WritebackLatency, -- double WritebackChunkSize, - double SOCCLK, -- double DRAMClockChangeLatency, -- double SRExitTime, -- double SREnterPlusExitTime, - double DCFCLKDeepSleep, - unsigned int DPPPerPlane[], -- bool DCCEnable[], - double DPPCLK[], - unsigned int DETBufferSizeY[], - unsigned int DETBufferSizeC[], - unsigned int SwathHeightY[], - unsigned int SwathHeightC[], -- unsigned int LBBitPerPixel[], - double SwathWidthY[], - double SwathWidthC[], -- double HRatio[], -- double HRatioChroma[], -- unsigned int vtaps[], -- unsigned int VTAPsChroma[], -- double VRatio[], -- double VRatioChroma[], -- unsigned int HTotal[], -- double PixelClock[], -- unsigned int BlendingAndTiming[], - double BytePerPixelDETY[], - double BytePerPixelDETC[], -- double DSTXAfterScaler[], -- double DSTYAfterScaler[], -- bool WritebackEnable[], -- enum source_format_class WritebackPixelFormat[], -- double WritebackDestinationWidth[], -- double WritebackDestinationHeight[], -- double WritebackSourceHeight[], -- enum clock_change_support *DRAMClockChangeSupport, -- double *UrgentWatermark, -- double *WritebackUrgentWatermark, -- double *DRAMClockChangeWatermark, -- double *WritebackDRAMClockChangeWatermark, -- double *StutterExitWatermark, -- double *StutterEnterPlusExitWatermark, -- double *MinActiveDRAMClockChangeLatencySupported); -+ enum clock_change_support *DRAMClockChangeSupport); - static void CalculateDCFCLKDeepSleep( - struct display_mode_lib *mode_lib, - unsigned int NumberOfActivePlanes, -@@ -2646,62 +2607,23 @@ static void DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerforman - CalculateWatermarksAndDRAMSpeedChangeSupport( - mode_lib, - PrefetchMode, -- v->NumberOfActivePlanes, -- v->MaxLineBufferLines, -- v->LineBufferSize, -- v->DPPOutputBufferPixels, -- v->DETBufferSizeInKByte[0], -- v->WritebackInterfaceBufferSize, - v->DCFCLK, - v->ReturnBW, -- v->GPUVMEnable, -- v->dpte_group_bytes, -- v->MetaChunkSize, - v->UrgentLatency, - v->UrgentExtraLatency, -- v->WritebackLatency, -- v->WritebackChunkSize, - v->SOCCLK, -- v->FinalDRAMClockChangeLatency, -- v->SRExitTime, -- v->SREnterPlusExitTime, - v->DCFCLKDeepSleep, - v->DPPPerPlane, -- v->DCCEnable, - v->DPPCLK, - v->DETBufferSizeY, - v->DETBufferSizeC, - v->SwathHeightY, - v->SwathHeightC, -- v->LBBitPerPixel, - v->SwathWidthY, - v->SwathWidthC, -- v->HRatio, -- v->HRatioChroma, -- v->vtaps, -- v->VTAPsChroma, -- v->VRatio, -- v->VRatioChroma, -- v->HTotal, -- v->PixelClock, -- v->BlendingAndTiming, - v->BytePerPixelDETY, - v->BytePerPixelDETC, -- v->DSTXAfterScaler, -- v->DSTYAfterScaler, -- v->WritebackEnable, -- v->WritebackPixelFormat, -- v->WritebackDestinationWidth, -- v->WritebackDestinationHeight, -- v->WritebackSourceHeight, -- &DRAMClockChangeSupport, -- &v->UrgentWatermark, -- &v->WritebackUrgentWatermark, -- &v->DRAMClockChangeWatermark, -- &v->WritebackDRAMClockChangeWatermark, -- &v->StutterExitWatermark, -- &v->StutterEnterPlusExitWatermark, -- &v->MinActiveDRAMClockChangeLatencySupported); -+ &DRAMClockChangeSupport); - - for (k = 0; k < v->NumberOfActivePlanes; ++k) { - if (v->WritebackEnable[k] == true) { -@@ -4895,62 +4817,23 @@ void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_l - CalculateWatermarksAndDRAMSpeedChangeSupport( - mode_lib, - v->PrefetchModePerState[i][j], -- v->NumberOfActivePlanes, -- v->MaxLineBufferLines, -- v->LineBufferSize, -- v->DPPOutputBufferPixels, -- v->DETBufferSizeInKByte[0], -- v->WritebackInterfaceBufferSize, - v->DCFCLKState[i][j], - v->ReturnBWPerState[i][j], -- v->GPUVMEnable, -- v->dpte_group_bytes, -- v->MetaChunkSize, - v->UrgLatency[i], - v->ExtraLatency, -- v->WritebackLatency, -- v->WritebackChunkSize, - v->SOCCLKPerState[i], -- v->FinalDRAMClockChangeLatency, -- v->SRExitTime, -- v->SREnterPlusExitTime, - v->ProjectedDCFCLKDeepSleep[i][j], - v->NoOfDPPThisState, -- v->DCCEnable, - v->RequiredDPPCLKThisState, - v->DETBufferSizeYThisState, - v->DETBufferSizeCThisState, - v->SwathHeightYThisState, - v->SwathHeightCThisState, -- v->LBBitPerPixel, - v->SwathWidthYThisState, - v->SwathWidthCThisState, -- v->HRatio, -- v->HRatioChroma, -- v->vtaps, -- v->VTAPsChroma, -- v->VRatio, -- v->VRatioChroma, -- v->HTotal, -- v->PixelClock, -- v->BlendingAndTiming, - v->BytePerPixelInDETY, - v->BytePerPixelInDETC, -- v->DSTXAfterScaler, -- v->DSTYAfterScaler, -- v->WritebackEnable, -- v->WritebackPixelFormat, -- v->WritebackDestinationWidth, -- v->WritebackDestinationHeight, -- v->WritebackSourceHeight, -- &v->DRAMClockChangeSupport[i][j], -- &v->UrgentWatermark, -- &v->WritebackUrgentWatermark, -- &v->DRAMClockChangeWatermark, -- &v->WritebackDRAMClockChangeWatermark, -- &v->StutterExitWatermark, -- &v->StutterEnterPlusExitWatermark, -- &v->MinActiveDRAMClockChangeLatencySupported); -+ &v->DRAMClockChangeSupport[i][j]); - } - } - -@@ -5067,63 +4950,25 @@ void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_l - static void CalculateWatermarksAndDRAMSpeedChangeSupport( - struct display_mode_lib *mode_lib, - unsigned int PrefetchMode, -- unsigned int NumberOfActivePlanes, -- unsigned int MaxLineBufferLines, -- unsigned int LineBufferSize, -- unsigned int DPPOutputBufferPixels, -- unsigned int DETBufferSizeInKByte, -- unsigned int WritebackInterfaceBufferSize, - double DCFCLK, - double ReturnBW, -- bool GPUVMEnable, -- unsigned int dpte_group_bytes[], -- unsigned int MetaChunkSize, - double UrgentLatency, - double ExtraLatency, -- double WritebackLatency, -- double WritebackChunkSize, - double SOCCLK, -- double DRAMClockChangeLatency, -- double SRExitTime, -- double SREnterPlusExitTime, - double DCFCLKDeepSleep, - unsigned int DPPPerPlane[], -- bool DCCEnable[], - double DPPCLK[], - unsigned int DETBufferSizeY[], - unsigned int DETBufferSizeC[], - unsigned int SwathHeightY[], - unsigned int SwathHeightC[], -- unsigned int LBBitPerPixel[], - double SwathWidthY[], - double SwathWidthC[], -- double HRatio[], -- double HRatioChroma[], -- unsigned int vtaps[], -- unsigned int VTAPsChroma[], -- double VRatio[], -- double VRatioChroma[], -- unsigned int HTotal[], -- double PixelClock[], -- unsigned int BlendingAndTiming[], - double BytePerPixelDETY[], - double BytePerPixelDETC[], -- double DSTXAfterScaler[], -- double DSTYAfterScaler[], -- bool WritebackEnable[], -- enum source_format_class WritebackPixelFormat[], -- double WritebackDestinationWidth[], -- double WritebackDestinationHeight[], -- double WritebackSourceHeight[], -- enum clock_change_support *DRAMClockChangeSupport, -- double *UrgentWatermark, -- double *WritebackUrgentWatermark, -- double *DRAMClockChangeWatermark, -- double *WritebackDRAMClockChangeWatermark, -- double *StutterExitWatermark, -- double *StutterEnterPlusExitWatermark, -- double *MinActiveDRAMClockChangeLatencySupported) -+ enum clock_change_support *DRAMClockChangeSupport) - { -+ struct vba_vars_st *v = &mode_lib->vba; - double EffectiveLBLatencyHidingY = 0; - double EffectiveLBLatencyHidingC = 0; - double LinesInDETY[DC__NUM_DPP__MAX] = { 0 }; -@@ -5142,101 +4987,101 @@ static void CalculateWatermarksAndDRAMSpeedChangeSupport( - double WritebackDRAMClockChangeLatencyHiding = 0; - unsigned int k, j; - -- mode_lib->vba.TotalActiveDPP = 0; -- mode_lib->vba.TotalDCCActiveDPP = 0; -- for (k = 0; k < NumberOfActivePlanes; ++k) { -- mode_lib->vba.TotalActiveDPP = mode_lib->vba.TotalActiveDPP + DPPPerPlane[k]; -- if (DCCEnable[k] == true) { -- mode_lib->vba.TotalDCCActiveDPP = mode_lib->vba.TotalDCCActiveDPP + DPPPerPlane[k]; -+ v->TotalActiveDPP = 0; -+ v->TotalDCCActiveDPP = 0; -+ for (k = 0; k < v->NumberOfActivePlanes; ++k) { -+ v->TotalActiveDPP = v->TotalActiveDPP + DPPPerPlane[k]; -+ if (v->DCCEnable[k] == true) { -+ v->TotalDCCActiveDPP = v->TotalDCCActiveDPP + DPPPerPlane[k]; - } - } - -- *UrgentWatermark = UrgentLatency + ExtraLatency; -+ v->UrgentWatermark = UrgentLatency + ExtraLatency; - -- *DRAMClockChangeWatermark = DRAMClockChangeLatency + *UrgentWatermark; -+ v->DRAMClockChangeWatermark = v->FinalDRAMClockChangeLatency + v->UrgentWatermark; - -- mode_lib->vba.TotalActiveWriteback = 0; -- for (k = 0; k < NumberOfActivePlanes; ++k) { -- if (WritebackEnable[k] == true) { -- mode_lib->vba.TotalActiveWriteback = mode_lib->vba.TotalActiveWriteback + 1; -+ v->TotalActiveWriteback = 0; -+ for (k = 0; k < v->NumberOfActivePlanes; ++k) { -+ if (v->WritebackEnable[k] == true) { -+ v->TotalActiveWriteback = v->TotalActiveWriteback + 1; - } - } - -- if (mode_lib->vba.TotalActiveWriteback <= 1) { -- *WritebackUrgentWatermark = WritebackLatency; -+ if (v->TotalActiveWriteback <= 1) { -+ v->WritebackUrgentWatermark = v->WritebackLatency; - } else { -- *WritebackUrgentWatermark = WritebackLatency + WritebackChunkSize * 1024.0 / 32.0 / SOCCLK; -+ v->WritebackUrgentWatermark = v->WritebackLatency + v->WritebackChunkSize * 1024.0 / 32.0 / SOCCLK; - } - -- if (mode_lib->vba.TotalActiveWriteback <= 1) { -- *WritebackDRAMClockChangeWatermark = DRAMClockChangeLatency + WritebackLatency; -+ if (v->TotalActiveWriteback <= 1) { -+ v->WritebackDRAMClockChangeWatermark = v->FinalDRAMClockChangeLatency + v->WritebackLatency; - } else { -- *WritebackDRAMClockChangeWatermark = DRAMClockChangeLatency + WritebackLatency + WritebackChunkSize * 1024.0 / 32.0 / SOCCLK; -+ v->WritebackDRAMClockChangeWatermark = v->FinalDRAMClockChangeLatency + v->WritebackLatency + v->WritebackChunkSize * 1024.0 / 32.0 / SOCCLK; - } - -- for (k = 0; k < NumberOfActivePlanes; ++k) { -+ for (k = 0; k < v->NumberOfActivePlanes; ++k) { - -- mode_lib->vba.LBLatencyHidingSourceLinesY = dml_min((double) MaxLineBufferLines, dml_floor(LineBufferSize / LBBitPerPixel[k] / (SwathWidthY[k] / dml_max(HRatio[k], 1.0)), 1)) - (vtaps[k] - 1); -+ v->LBLatencyHidingSourceLinesY = dml_min((double) v->MaxLineBufferLines, dml_floor(v->LineBufferSize / v->LBBitPerPixel[k] / (SwathWidthY[k] / dml_max(v->HRatio[k], 1.0)), 1)) - (v->vtaps[k] - 1); - -- mode_lib->vba.LBLatencyHidingSourceLinesC = dml_min((double) MaxLineBufferLines, dml_floor(LineBufferSize / LBBitPerPixel[k] / (SwathWidthC[k] / dml_max(HRatioChroma[k], 1.0)), 1)) - (VTAPsChroma[k] - 1); -+ v->LBLatencyHidingSourceLinesC = dml_min((double) v->MaxLineBufferLines, dml_floor(v->LineBufferSize / v->LBBitPerPixel[k] / (SwathWidthC[k] / dml_max(v->HRatioChroma[k], 1.0)), 1)) - (v->VTAPsChroma[k] - 1); - -- EffectiveLBLatencyHidingY = mode_lib->vba.LBLatencyHidingSourceLinesY / VRatio[k] * (HTotal[k] / PixelClock[k]); -+ EffectiveLBLatencyHidingY = v->LBLatencyHidingSourceLinesY / v->VRatio[k] * (v->HTotal[k] / v->PixelClock[k]); - -- EffectiveLBLatencyHidingC = mode_lib->vba.LBLatencyHidingSourceLinesC / VRatioChroma[k] * (HTotal[k] / PixelClock[k]); -+ EffectiveLBLatencyHidingC = v->LBLatencyHidingSourceLinesC / v->VRatioChroma[k] * (v->HTotal[k] / v->PixelClock[k]); - - LinesInDETY[k] = (double) DETBufferSizeY[k] / BytePerPixelDETY[k] / SwathWidthY[k]; - LinesInDETYRoundedDownToSwath[k] = dml_floor(LinesInDETY[k], SwathHeightY[k]); -- FullDETBufferingTimeY[k] = LinesInDETYRoundedDownToSwath[k] * (HTotal[k] / PixelClock[k]) / VRatio[k]; -+ FullDETBufferingTimeY[k] = LinesInDETYRoundedDownToSwath[k] * (v->HTotal[k] / v->PixelClock[k]) / v->VRatio[k]; - if (BytePerPixelDETC[k] > 0) { -- LinesInDETC = mode_lib->vba.DETBufferSizeC[k] / BytePerPixelDETC[k] / SwathWidthC[k]; -+ LinesInDETC = v->DETBufferSizeC[k] / BytePerPixelDETC[k] / SwathWidthC[k]; - LinesInDETCRoundedDownToSwath = dml_floor(LinesInDETC, SwathHeightC[k]); -- FullDETBufferingTimeC = LinesInDETCRoundedDownToSwath * (HTotal[k] / PixelClock[k]) / VRatioChroma[k]; -+ FullDETBufferingTimeC = LinesInDETCRoundedDownToSwath * (v->HTotal[k] / v->PixelClock[k]) / v->VRatioChroma[k]; - } else { - LinesInDETC = 0; - FullDETBufferingTimeC = 999999; - } - -- ActiveDRAMClockChangeLatencyMarginY = EffectiveLBLatencyHidingY + FullDETBufferingTimeY[k] - *UrgentWatermark - (HTotal[k] / PixelClock[k]) * (DSTXAfterScaler[k] / HTotal[k] + DSTYAfterScaler[k]) - *DRAMClockChangeWatermark; -+ ActiveDRAMClockChangeLatencyMarginY = EffectiveLBLatencyHidingY + FullDETBufferingTimeY[k] - v->UrgentWatermark - (v->HTotal[k] / v->PixelClock[k]) * (v->DSTXAfterScaler[k] / v->HTotal[k] + v->DSTYAfterScaler[k]) - v->DRAMClockChangeWatermark; - -- if (NumberOfActivePlanes > 1) { -- ActiveDRAMClockChangeLatencyMarginY = ActiveDRAMClockChangeLatencyMarginY - (1 - 1.0 / NumberOfActivePlanes) * SwathHeightY[k] * HTotal[k] / PixelClock[k] / VRatio[k]; -+ if (v->NumberOfActivePlanes > 1) { -+ ActiveDRAMClockChangeLatencyMarginY = ActiveDRAMClockChangeLatencyMarginY - (1 - 1.0 / v->NumberOfActivePlanes) * SwathHeightY[k] * v->HTotal[k] / v->PixelClock[k] / v->VRatio[k]; - } - - if (BytePerPixelDETC[k] > 0) { -- ActiveDRAMClockChangeLatencyMarginC = EffectiveLBLatencyHidingC + FullDETBufferingTimeC - *UrgentWatermark - (HTotal[k] / PixelClock[k]) * (DSTXAfterScaler[k] / HTotal[k] + DSTYAfterScaler[k]) - *DRAMClockChangeWatermark; -+ ActiveDRAMClockChangeLatencyMarginC = EffectiveLBLatencyHidingC + FullDETBufferingTimeC - v->UrgentWatermark - (v->HTotal[k] / v->PixelClock[k]) * (v->DSTXAfterScaler[k] / v->HTotal[k] + v->DSTYAfterScaler[k]) - v->DRAMClockChangeWatermark; - -- if (NumberOfActivePlanes > 1) { -- ActiveDRAMClockChangeLatencyMarginC = ActiveDRAMClockChangeLatencyMarginC - (1 - 1.0 / NumberOfActivePlanes) * SwathHeightC[k] * HTotal[k] / PixelClock[k] / VRatioChroma[k]; -+ if (v->NumberOfActivePlanes > 1) { -+ ActiveDRAMClockChangeLatencyMarginC = ActiveDRAMClockChangeLatencyMarginC - (1 - 1.0 / v->NumberOfActivePlanes) * SwathHeightC[k] * v->HTotal[k] / v->PixelClock[k] / v->VRatioChroma[k]; - } -- mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(ActiveDRAMClockChangeLatencyMarginY, ActiveDRAMClockChangeLatencyMarginC); -+ v->ActiveDRAMClockChangeLatencyMargin[k] = dml_min(ActiveDRAMClockChangeLatencyMarginY, ActiveDRAMClockChangeLatencyMarginC); - } else { -- mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = ActiveDRAMClockChangeLatencyMarginY; -+ v->ActiveDRAMClockChangeLatencyMargin[k] = ActiveDRAMClockChangeLatencyMarginY; - } - -- if (WritebackEnable[k] == true) { -+ if (v->WritebackEnable[k] == true) { - -- WritebackDRAMClockChangeLatencyHiding = WritebackInterfaceBufferSize * 1024 / (WritebackDestinationWidth[k] * WritebackDestinationHeight[k] / (WritebackSourceHeight[k] * HTotal[k] / PixelClock[k]) * 4); -- if (WritebackPixelFormat[k] == dm_444_64) { -+ WritebackDRAMClockChangeLatencyHiding = v->WritebackInterfaceBufferSize * 1024 / (v->WritebackDestinationWidth[k] * v->WritebackDestinationHeight[k] / (v->WritebackSourceHeight[k] * v->HTotal[k] / v->PixelClock[k]) * 4); -+ if (v->WritebackPixelFormat[k] == dm_444_64) { - WritebackDRAMClockChangeLatencyHiding = WritebackDRAMClockChangeLatencyHiding / 2; - } -- if (mode_lib->vba.WritebackConfiguration == dm_whole_buffer_for_single_stream_interleave) { -+ if (v->WritebackConfiguration == dm_whole_buffer_for_single_stream_interleave) { - WritebackDRAMClockChangeLatencyHiding = WritebackDRAMClockChangeLatencyHiding * 2; - } -- WritebackDRAMClockChangeLatencyMargin = WritebackDRAMClockChangeLatencyHiding - mode_lib->vba.WritebackDRAMClockChangeWatermark; -- mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k], WritebackDRAMClockChangeLatencyMargin); -+ WritebackDRAMClockChangeLatencyMargin = WritebackDRAMClockChangeLatencyHiding - v->WritebackDRAMClockChangeWatermark; -+ v->ActiveDRAMClockChangeLatencyMargin[k] = dml_min(v->ActiveDRAMClockChangeLatencyMargin[k], WritebackDRAMClockChangeLatencyMargin); - } - } - -- mode_lib->vba.MinActiveDRAMClockChangeMargin = 999999; -+ v->MinActiveDRAMClockChangeMargin = 999999; - PlaneWithMinActiveDRAMClockChangeMargin = 0; -- for (k = 0; k < NumberOfActivePlanes; ++k) { -- if (mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] < mode_lib->vba.MinActiveDRAMClockChangeMargin) { -- mode_lib->vba.MinActiveDRAMClockChangeMargin = mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k]; -- if (BlendingAndTiming[k] == k) { -+ for (k = 0; k < v->NumberOfActivePlanes; ++k) { -+ if (v->ActiveDRAMClockChangeLatencyMargin[k] < v->MinActiveDRAMClockChangeMargin) { -+ v->MinActiveDRAMClockChangeMargin = v->ActiveDRAMClockChangeLatencyMargin[k]; -+ if (v->BlendingAndTiming[k] == k) { - PlaneWithMinActiveDRAMClockChangeMargin = k; - } else { -- for (j = 0; j < NumberOfActivePlanes; ++j) { -- if (BlendingAndTiming[k] == j) { -+ for (j = 0; j < v->NumberOfActivePlanes; ++j) { -+ if (v->BlendingAndTiming[k] == j) { - PlaneWithMinActiveDRAMClockChangeMargin = j; - } - } -@@ -5244,40 +5089,40 @@ static void CalculateWatermarksAndDRAMSpeedChangeSupport( - } - } - -- *MinActiveDRAMClockChangeLatencySupported = mode_lib->vba.MinActiveDRAMClockChangeMargin + DRAMClockChangeLatency; -+ v->MinActiveDRAMClockChangeLatencySupported = v->MinActiveDRAMClockChangeMargin + v->FinalDRAMClockChangeLatency; - - SecondMinActiveDRAMClockChangeMarginOneDisplayInVBLank = 999999; -- for (k = 0; k < NumberOfActivePlanes; ++k) { -- if (!((k == PlaneWithMinActiveDRAMClockChangeMargin) && (BlendingAndTiming[k] == k)) && !(BlendingAndTiming[k] == PlaneWithMinActiveDRAMClockChangeMargin) && mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] < SecondMinActiveDRAMClockChangeMarginOneDisplayInVBLank) { -- SecondMinActiveDRAMClockChangeMarginOneDisplayInVBLank = mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k]; -+ for (k = 0; k < v->NumberOfActivePlanes; ++k) { -+ if (!((k == PlaneWithMinActiveDRAMClockChangeMargin) && (v->BlendingAndTiming[k] == k)) && !(v->BlendingAndTiming[k] == PlaneWithMinActiveDRAMClockChangeMargin) && v->ActiveDRAMClockChangeLatencyMargin[k] < SecondMinActiveDRAMClockChangeMarginOneDisplayInVBLank) { -+ SecondMinActiveDRAMClockChangeMarginOneDisplayInVBLank = v->ActiveDRAMClockChangeLatencyMargin[k]; - } - } - -- mode_lib->vba.TotalNumberOfActiveOTG = 0; -- for (k = 0; k < NumberOfActivePlanes; ++k) { -- if (BlendingAndTiming[k] == k) { -- mode_lib->vba.TotalNumberOfActiveOTG = mode_lib->vba.TotalNumberOfActiveOTG + 1; -+ v->TotalNumberOfActiveOTG = 0; -+ for (k = 0; k < v->NumberOfActivePlanes; ++k) { -+ if (v->BlendingAndTiming[k] == k) { -+ v->TotalNumberOfActiveOTG = v->TotalNumberOfActiveOTG + 1; - } - } - -- if (mode_lib->vba.MinActiveDRAMClockChangeMargin > 0) { -+ if (v->MinActiveDRAMClockChangeMargin > 0) { - *DRAMClockChangeSupport = dm_dram_clock_change_vactive; -- } else if (((mode_lib->vba.SynchronizedVBlank == true || mode_lib->vba.TotalNumberOfActiveOTG == 1 || SecondMinActiveDRAMClockChangeMarginOneDisplayInVBLank > 0) && PrefetchMode == 0)) { -+ } else if (((v->SynchronizedVBlank == true || v->TotalNumberOfActiveOTG == 1 || SecondMinActiveDRAMClockChangeMarginOneDisplayInVBLank > 0) && PrefetchMode == 0)) { - *DRAMClockChangeSupport = dm_dram_clock_change_vblank; - } else { - *DRAMClockChangeSupport = dm_dram_clock_change_unsupported; - } - - FullDETBufferingTimeYStutterCriticalPlane = FullDETBufferingTimeY[0]; -- for (k = 0; k < NumberOfActivePlanes; ++k) { -+ for (k = 0; k < v->NumberOfActivePlanes; ++k) { - if (FullDETBufferingTimeY[k] <= FullDETBufferingTimeYStutterCriticalPlane) { - FullDETBufferingTimeYStutterCriticalPlane = FullDETBufferingTimeY[k]; -- TimeToFinishSwathTransferStutterCriticalPlane = (SwathHeightY[k] - (LinesInDETY[k] - LinesInDETYRoundedDownToSwath[k])) * (HTotal[k] / PixelClock[k]) / VRatio[k]; -+ TimeToFinishSwathTransferStutterCriticalPlane = (SwathHeightY[k] - (LinesInDETY[k] - LinesInDETYRoundedDownToSwath[k])) * (v->HTotal[k] / v->PixelClock[k]) / v->VRatio[k]; - } - } - -- *StutterExitWatermark = SRExitTime + ExtraLatency + 10 / DCFCLKDeepSleep; -- *StutterEnterPlusExitWatermark = dml_max(SREnterPlusExitTime + ExtraLatency + 10 / DCFCLKDeepSleep, TimeToFinishSwathTransferStutterCriticalPlane); -+ v->StutterExitWatermark = v->SRExitTime + ExtraLatency + 10 / DCFCLKDeepSleep; -+ v->StutterEnterPlusExitWatermark = dml_max(v->SREnterPlusExitTime + ExtraLatency + 10 / DCFCLKDeepSleep, TimeToFinishSwathTransferStutterCriticalPlane); - - } - --- -cgit 1.2.3-korg diff --git a/internal/rosa/package/kernel/f54a91f5337cd918eb86cf600320d25b6cfd8209.patch b/internal/rosa/package/kernel/f54a91f5337cd918eb86cf600320d25b6cfd8209.patch deleted file mode 100644 index 24d8d33f..00000000 --- a/internal/rosa/package/kernel/f54a91f5337cd918eb86cf600320d25b6cfd8209.patch +++ /dev/null @@ -1,606 +0,0 @@ -From f54a91f5337cd918eb86cf600320d25b6cfd8209 Mon Sep 17 00:00:00 2001 -From: Nathan Chancellor -Date: Sat, 13 Dec 2025 19:58:10 +0900 -Subject: drm/amd/display: Reduce number of arguments of dcn30's - CalculatePrefetchSchedule() - -After an innocuous optimization change in clang-22, -dml30_ModeSupportAndSystemConfigurationFull() is over the 2048 byte -stack limit for display_mode_vba_30.c. - - drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.c:3529:6: warning: stack frame size (2096) exceeds limit (2048) in 'dml30_ModeSupportAndSystemConfigurationFull' [-Wframe-larger-than] - 3529 | void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_lib) - | ^ - -With clang-21, this function was already close to the limit: - - drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.c:3529:6: warning: stack frame size (1912) exceeds limit (1586) in 'dml30_ModeSupportAndSystemConfigurationFull' [-Wframe-larger-than] - 3529 | void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_lib) - | ^ - -CalculatePrefetchSchedule() has a large number of parameters, which must -be passed on the stack. Most of the parameters between the two callsites -are the same, so they can be accessed through the existing mode_lib -pointer, instead of being passed as explicit arguments. Doing this -reduces the stack size of dml30_ModeSupportAndSystemConfigurationFull() -from 2096 bytes to 1912 bytes with clang-22. - -Closes: https://github.com/ClangBuiltLinux/linux/issues/2117 -Signed-off-by: Nathan Chancellor -Signed-off-by: Alex Deucher -(cherry picked from commit b20b3fc4210f83089f835cdb91deec4b0778761a) ---- - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 258 ++++++--------------- - 1 file changed, 73 insertions(+), 185 deletions(-) - -diff --git a/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c b/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c -index abe51cf3aab2..a244504cc1f2 100644 ---- a/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c -+++ b/drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c -@@ -77,32 +77,14 @@ static unsigned int dscceComputeDelay( - static unsigned int dscComputeDelay( - enum output_format_class pixelFormat, - enum output_encoder_class Output); --// Super monster function with some 45 argument - static bool CalculatePrefetchSchedule( - struct display_mode_lib *mode_lib, -- double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData, -- double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly, -+ unsigned int k, - Pipe *myPipe, - unsigned int DSCDelay, -- double DPPCLKDelaySubtotalPlusCNVCFormater, -- double DPPCLKDelaySCL, -- double DPPCLKDelaySCLLBOnly, -- double DPPCLKDelayCNVCCursor, -- double DISPCLKDelaySubtotal, - unsigned int DPP_RECOUT_WIDTH, -- enum output_format_class OutputFormat, -- unsigned int MaxInterDCNTileRepeaters, - unsigned int VStartup, - unsigned int MaxVStartup, -- unsigned int GPUVMPageTableLevels, -- bool GPUVMEnable, -- bool HostVMEnable, -- unsigned int HostVMMaxNonCachedPageTableLevels, -- double HostVMMinPageSize, -- bool DynamicMetadataEnable, -- bool DynamicMetadataVMEnabled, -- int DynamicMetadataLinesBeforeActiveRequired, -- unsigned int DynamicMetadataTransmittedBytes, - double UrgentLatency, - double UrgentExtraLatency, - double TCalc, -@@ -116,7 +98,6 @@ static bool CalculatePrefetchSchedule( - unsigned int MaxNumSwathY, - double PrefetchSourceLinesC, - unsigned int SwathWidthC, -- int BytePerPixelC, - double VInitPreFillC, - unsigned int MaxNumSwathC, - long swath_width_luma_ub, -@@ -124,9 +105,6 @@ static bool CalculatePrefetchSchedule( - unsigned int SwathHeightY, - unsigned int SwathHeightC, - double TWait, -- bool ProgressiveToInterlaceUnitInOPP, -- double *DSTXAfterScaler, -- double *DSTYAfterScaler, - double *DestinationLinesForPrefetch, - double *PrefetchBandwidth, - double *DestinationLinesToRequestVMInVBlank, -@@ -135,14 +113,7 @@ static bool CalculatePrefetchSchedule( - double *VRatioPrefetchC, - double *RequiredPrefetchPixDataBWLuma, - double *RequiredPrefetchPixDataBWChroma, -- bool *NotEnoughTimeForDynamicMetadata, -- double *Tno_bw, -- double *prefetch_vmrow_bw, -- double *Tdmdl_vm, -- double *Tdmdl, -- unsigned int *VUpdateOffsetPix, -- double *VUpdateWidthPix, -- double *VReadyOffsetPix); -+ bool *NotEnoughTimeForDynamicMetadata); - static double RoundToDFSGranularityUp(double Clock, double VCOSpeed); - static double RoundToDFSGranularityDown(double Clock, double VCOSpeed); - static void CalculateDCCConfiguration( -@@ -810,29 +781,12 @@ static unsigned int dscComputeDelay(enum output_format_class pixelFormat, enum o - - static bool CalculatePrefetchSchedule( - struct display_mode_lib *mode_lib, -- double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData, -- double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly, -+ unsigned int k, - Pipe *myPipe, - unsigned int DSCDelay, -- double DPPCLKDelaySubtotalPlusCNVCFormater, -- double DPPCLKDelaySCL, -- double DPPCLKDelaySCLLBOnly, -- double DPPCLKDelayCNVCCursor, -- double DISPCLKDelaySubtotal, - unsigned int DPP_RECOUT_WIDTH, -- enum output_format_class OutputFormat, -- unsigned int MaxInterDCNTileRepeaters, - unsigned int VStartup, - unsigned int MaxVStartup, -- unsigned int GPUVMPageTableLevels, -- bool GPUVMEnable, -- bool HostVMEnable, -- unsigned int HostVMMaxNonCachedPageTableLevels, -- double HostVMMinPageSize, -- bool DynamicMetadataEnable, -- bool DynamicMetadataVMEnabled, -- int DynamicMetadataLinesBeforeActiveRequired, -- unsigned int DynamicMetadataTransmittedBytes, - double UrgentLatency, - double UrgentExtraLatency, - double TCalc, -@@ -846,7 +800,6 @@ static bool CalculatePrefetchSchedule( - unsigned int MaxNumSwathY, - double PrefetchSourceLinesC, - unsigned int SwathWidthC, -- int BytePerPixelC, - double VInitPreFillC, - unsigned int MaxNumSwathC, - long swath_width_luma_ub, -@@ -854,9 +807,6 @@ static bool CalculatePrefetchSchedule( - unsigned int SwathHeightY, - unsigned int SwathHeightC, - double TWait, -- bool ProgressiveToInterlaceUnitInOPP, -- double *DSTXAfterScaler, -- double *DSTYAfterScaler, - double *DestinationLinesForPrefetch, - double *PrefetchBandwidth, - double *DestinationLinesToRequestVMInVBlank, -@@ -865,15 +815,10 @@ static bool CalculatePrefetchSchedule( - double *VRatioPrefetchC, - double *RequiredPrefetchPixDataBWLuma, - double *RequiredPrefetchPixDataBWChroma, -- bool *NotEnoughTimeForDynamicMetadata, -- double *Tno_bw, -- double *prefetch_vmrow_bw, -- double *Tdmdl_vm, -- double *Tdmdl, -- unsigned int *VUpdateOffsetPix, -- double *VUpdateWidthPix, -- double *VReadyOffsetPix) -+ bool *NotEnoughTimeForDynamicMetadata) - { -+ struct vba_vars_st *v = &mode_lib->vba; -+ double DPPCLKDelaySubtotalPlusCNVCFormater = v->DPPCLKDelaySubtotal + v->DPPCLKDelayCNVCFormater; - bool MyError = false; - unsigned int DPPCycles = 0, DISPCLKCycles = 0; - double DSTTotalPixelsAfterScaler = 0; -@@ -905,26 +850,26 @@ static bool CalculatePrefetchSchedule( - double Tdmec = 0; - double Tdmsks = 0; - -- if (GPUVMEnable == true && HostVMEnable == true) { -- HostVMInefficiencyFactor = PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData / PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly; -- HostVMDynamicLevelsTrips = HostVMMaxNonCachedPageTableLevels; -+ if (v->GPUVMEnable == true && v->HostVMEnable == true) { -+ HostVMInefficiencyFactor = v->PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData / v->PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly; -+ HostVMDynamicLevelsTrips = v->HostVMMaxNonCachedPageTableLevels; - } else { - HostVMInefficiencyFactor = 1; - HostVMDynamicLevelsTrips = 0; - } - - CalculateDynamicMetadataParameters( -- MaxInterDCNTileRepeaters, -+ v->MaxInterDCNTileRepeaters, - myPipe->DPPCLK, - myPipe->DISPCLK, - myPipe->DCFCLKDeepSleep, - myPipe->PixelClock, - myPipe->HTotal, - myPipe->VBlank, -- DynamicMetadataTransmittedBytes, -- DynamicMetadataLinesBeforeActiveRequired, -+ v->DynamicMetadataTransmittedBytes[k], -+ v->DynamicMetadataLinesBeforeActiveRequired[k], - myPipe->InterlaceEnable, -- ProgressiveToInterlaceUnitInOPP, -+ v->ProgressiveToInterlaceUnitInOPP, - &Tsetup, - &Tdmbf, - &Tdmec, -@@ -932,16 +877,16 @@ static bool CalculatePrefetchSchedule( - - LineTime = myPipe->HTotal / myPipe->PixelClock; - trip_to_mem = UrgentLatency; -- Tvm_trips = UrgentExtraLatency + trip_to_mem * (GPUVMPageTableLevels * (HostVMDynamicLevelsTrips + 1) - 1); -+ Tvm_trips = UrgentExtraLatency + trip_to_mem * (v->GPUVMMaxPageTableLevels * (HostVMDynamicLevelsTrips + 1) - 1); - -- if (DynamicMetadataVMEnabled == true && GPUVMEnable == true) { -- *Tdmdl = TWait + Tvm_trips + trip_to_mem; -+ if (v->DynamicMetadataVMEnabled == true && v->GPUVMEnable == true) { -+ v->Tdmdl[k] = TWait + Tvm_trips + trip_to_mem; - } else { -- *Tdmdl = TWait + UrgentExtraLatency; -+ v->Tdmdl[k] = TWait + UrgentExtraLatency; - } - -- if (DynamicMetadataEnable == true) { -- if (VStartup * LineTime < Tsetup + *Tdmdl + Tdmbf + Tdmec + Tdmsks) { -+ if (v->DynamicMetadataEnable[k] == true) { -+ if (VStartup * LineTime < Tsetup + v->Tdmdl[k] + Tdmbf + Tdmec + Tdmsks) { - *NotEnoughTimeForDynamicMetadata = true; - } else { - *NotEnoughTimeForDynamicMetadata = false; -@@ -949,39 +894,39 @@ static bool CalculatePrefetchSchedule( - dml_print("DML: Tdmbf: %fus - time for dmd transfer from dchub to dio output buffer\n", Tdmbf); - dml_print("DML: Tdmec: %fus - time dio takes to transfer dmd\n", Tdmec); - dml_print("DML: Tdmsks: %fus - time before active dmd must complete transmission at dio\n", Tdmsks); -- dml_print("DML: Tdmdl: %fus - time for fabric to become ready and fetch dmd \n", *Tdmdl); -+ dml_print("DML: Tdmdl: %fus - time for fabric to become ready and fetch dmd \n", v->Tdmdl[k]); - } - } else { - *NotEnoughTimeForDynamicMetadata = false; - } - -- *Tdmdl_vm = (DynamicMetadataEnable == true && DynamicMetadataVMEnabled == true && GPUVMEnable == true ? TWait + Tvm_trips : 0); -+ v->Tdmdl_vm[k] = (v->DynamicMetadataEnable[k] == true && v->DynamicMetadataVMEnabled == true && v->GPUVMEnable == true ? TWait + Tvm_trips : 0); - - if (myPipe->ScalerEnabled) -- DPPCycles = DPPCLKDelaySubtotalPlusCNVCFormater + DPPCLKDelaySCL; -+ DPPCycles = DPPCLKDelaySubtotalPlusCNVCFormater + v->DPPCLKDelaySCL; - else -- DPPCycles = DPPCLKDelaySubtotalPlusCNVCFormater + DPPCLKDelaySCLLBOnly; -+ DPPCycles = DPPCLKDelaySubtotalPlusCNVCFormater + v->DPPCLKDelaySCLLBOnly; - -- DPPCycles = DPPCycles + myPipe->NumberOfCursors * DPPCLKDelayCNVCCursor; -+ DPPCycles = DPPCycles + myPipe->NumberOfCursors * v->DPPCLKDelayCNVCCursor; - -- DISPCLKCycles = DISPCLKDelaySubtotal; -+ DISPCLKCycles = v->DISPCLKDelaySubtotal; - - if (myPipe->DPPCLK == 0.0 || myPipe->DISPCLK == 0.0) - return true; - -- *DSTXAfterScaler = DPPCycles * myPipe->PixelClock / myPipe->DPPCLK + DISPCLKCycles * myPipe->PixelClock / myPipe->DISPCLK -+ v->DSTXAfterScaler[k] = DPPCycles * myPipe->PixelClock / myPipe->DPPCLK + DISPCLKCycles * myPipe->PixelClock / myPipe->DISPCLK - + DSCDelay; - -- *DSTXAfterScaler = *DSTXAfterScaler + ((myPipe->ODMCombineEnabled)?18:0) + (myPipe->DPPPerPlane - 1) * DPP_RECOUT_WIDTH; -+ v->DSTXAfterScaler[k] = v->DSTXAfterScaler[k] + ((myPipe->ODMCombineEnabled)?18:0) + (myPipe->DPPPerPlane - 1) * DPP_RECOUT_WIDTH; - -- if (OutputFormat == dm_420 || (myPipe->InterlaceEnable && ProgressiveToInterlaceUnitInOPP)) -- *DSTYAfterScaler = 1; -+ if (v->OutputFormat[k] == dm_420 || (myPipe->InterlaceEnable && v->ProgressiveToInterlaceUnitInOPP)) -+ v->DSTYAfterScaler[k] = 1; - else -- *DSTYAfterScaler = 0; -+ v->DSTYAfterScaler[k] = 0; - -- DSTTotalPixelsAfterScaler = *DSTYAfterScaler * myPipe->HTotal + *DSTXAfterScaler; -- *DSTYAfterScaler = dml_floor(DSTTotalPixelsAfterScaler / myPipe->HTotal, 1); -- *DSTXAfterScaler = DSTTotalPixelsAfterScaler - ((double) (*DSTYAfterScaler * myPipe->HTotal)); -+ DSTTotalPixelsAfterScaler = v->DSTYAfterScaler[k] * myPipe->HTotal + v->DSTXAfterScaler[k]; -+ v->DSTYAfterScaler[k] = dml_floor(DSTTotalPixelsAfterScaler / myPipe->HTotal, 1); -+ v->DSTXAfterScaler[k] = DSTTotalPixelsAfterScaler - ((double) (v->DSTYAfterScaler[k] * myPipe->HTotal)); - - MyError = false; - -@@ -990,32 +935,32 @@ static bool CalculatePrefetchSchedule( - Tvm_trips_rounded = dml_ceil(4.0 * Tvm_trips / LineTime, 1) / 4 * LineTime; - Tr0_trips_rounded = dml_ceil(4.0 * Tr0_trips / LineTime, 1) / 4 * LineTime; - -- if (GPUVMEnable) { -- if (GPUVMPageTableLevels >= 3) { -- *Tno_bw = UrgentExtraLatency + trip_to_mem * ((GPUVMPageTableLevels - 2) - 1); -+ if (v->GPUVMEnable) { -+ if (v->GPUVMMaxPageTableLevels >= 3) { -+ v->Tno_bw[k] = UrgentExtraLatency + trip_to_mem * ((v->GPUVMMaxPageTableLevels - 2) - 1); - } else -- *Tno_bw = 0; -+ v->Tno_bw[k] = 0; - } else if (!myPipe->DCCEnable) -- *Tno_bw = LineTime; -+ v->Tno_bw[k] = LineTime; - else -- *Tno_bw = LineTime / 4; -+ v->Tno_bw[k] = LineTime / 4; - -- dst_y_prefetch_equ = VStartup - (Tsetup + dml_max(TWait + TCalc, *Tdmdl)) / LineTime -- - (*DSTYAfterScaler + *DSTXAfterScaler / myPipe->HTotal); -+ dst_y_prefetch_equ = VStartup - (Tsetup + dml_max(TWait + TCalc, v->Tdmdl[k])) / LineTime -+ - (v->DSTYAfterScaler[k] + v->DSTXAfterScaler[k] / myPipe->HTotal); - - Lsw_oto = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC); - Tsw_oto = Lsw_oto * LineTime; - -- prefetch_bw_oto = (PrefetchSourceLinesY * swath_width_luma_ub * BytePerPixelY + PrefetchSourceLinesC * swath_width_chroma_ub * BytePerPixelC) / Tsw_oto; -+ prefetch_bw_oto = (PrefetchSourceLinesY * swath_width_luma_ub * BytePerPixelY + PrefetchSourceLinesC * swath_width_chroma_ub * v->BytePerPixelC[k]) / Tsw_oto; - -- if (GPUVMEnable == true) { -- Tvm_oto = dml_max3(*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_oto, -+ if (v->GPUVMEnable == true) { -+ Tvm_oto = dml_max3(v->Tno_bw[k] + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_oto, - Tvm_trips, - LineTime / 4.0); - } else - Tvm_oto = LineTime / 4.0; - -- if ((GPUVMEnable == true || myPipe->DCCEnable == true)) { -+ if ((v->GPUVMEnable == true || myPipe->DCCEnable == true)) { - Tr0_oto = dml_max3( - (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_oto, - LineTime - Tvm_oto, LineTime / 4); -@@ -1041,10 +986,10 @@ static bool CalculatePrefetchSchedule( - dml_print("DML: Tdmbf: %fus - time for dmd transfer from dchub to dio output buffer\n", Tdmbf); - dml_print("DML: Tdmec: %fus - time dio takes to transfer dmd\n", Tdmec); - dml_print("DML: Tdmsks: %fus - time before active dmd must complete transmission at dio\n", Tdmsks); -- dml_print("DML: Tdmdl_vm: %fus - time for vm stages of dmd \n", *Tdmdl_vm); -- dml_print("DML: Tdmdl: %fus - time for fabric to become ready and fetch dmd \n", *Tdmdl); -- dml_print("DML: dst_x_after_scl: %f pixels - number of pixel clocks pipeline and buffer delay after scaler \n", *DSTXAfterScaler); -- dml_print("DML: dst_y_after_scl: %d lines - number of lines of pipeline and buffer delay after scaler \n", (int)*DSTYAfterScaler); -+ dml_print("DML: Tdmdl_vm: %fus - time for vm stages of dmd \n", v->Tdmdl_vm[k]); -+ dml_print("DML: Tdmdl: %fus - time for fabric to become ready and fetch dmd \n", v->Tdmdl[k]); -+ dml_print("DML: dst_x_after_scl: %f pixels - number of pixel clocks pipeline and buffer delay after scaler \n", v->DSTXAfterScaler[k]); -+ dml_print("DML: dst_y_after_scl: %d lines - number of lines of pipeline and buffer delay after scaler \n", (int)v->DSTYAfterScaler[k]); - - *PrefetchBandwidth = 0; - *DestinationLinesToRequestVMInVBlank = 0; -@@ -1058,26 +1003,26 @@ static bool CalculatePrefetchSchedule( - double PrefetchBandwidth3 = 0; - double PrefetchBandwidth4 = 0; - -- if (Tpre_rounded - *Tno_bw > 0) -+ if (Tpre_rounded - v->Tno_bw[k] > 0) - PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte - + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor - + PrefetchSourceLinesY * swath_width_luma_ub * BytePerPixelY -- + PrefetchSourceLinesC * swath_width_chroma_ub * BytePerPixelC) -- / (Tpre_rounded - *Tno_bw); -+ + PrefetchSourceLinesC * swath_width_chroma_ub * v->BytePerPixelC[k]) -+ / (Tpre_rounded - v->Tno_bw[k]); - else - PrefetchBandwidth1 = 0; - -- if (VStartup == MaxVStartup && (PrefetchBandwidth1 > 4 * prefetch_bw_oto) && (Tpre_rounded - Tsw_oto / 4 - 0.75 * LineTime - *Tno_bw) > 0) { -- PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor) / (Tpre_rounded - Tsw_oto / 4 - 0.75 * LineTime - *Tno_bw); -+ if (VStartup == MaxVStartup && (PrefetchBandwidth1 > 4 * prefetch_bw_oto) && (Tpre_rounded - Tsw_oto / 4 - 0.75 * LineTime - v->Tno_bw[k]) > 0) { -+ PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor) / (Tpre_rounded - Tsw_oto / 4 - 0.75 * LineTime - v->Tno_bw[k]); - } - -- if (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded > 0) -+ if (Tpre_rounded - v->Tno_bw[k] - 2 * Tr0_trips_rounded > 0) - PrefetchBandwidth2 = (PDEAndMetaPTEBytesFrame * - HostVMInefficiencyFactor + PrefetchSourceLinesY * - swath_width_luma_ub * BytePerPixelY + - PrefetchSourceLinesC * swath_width_chroma_ub * -- BytePerPixelC) / -- (Tpre_rounded - *Tno_bw - 2 * Tr0_trips_rounded); -+ v->BytePerPixelC[k]) / -+ (Tpre_rounded - v->Tno_bw[k] - 2 * Tr0_trips_rounded); - else - PrefetchBandwidth2 = 0; - -@@ -1085,7 +1030,7 @@ static bool CalculatePrefetchSchedule( - PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * - HostVMInefficiencyFactor + PrefetchSourceLinesY * - swath_width_luma_ub * BytePerPixelY + PrefetchSourceLinesC * -- swath_width_chroma_ub * BytePerPixelC) / (Tpre_rounded - -+ swath_width_chroma_ub * v->BytePerPixelC[k]) / (Tpre_rounded - - Tvm_trips_rounded); - else - PrefetchBandwidth3 = 0; -@@ -1095,7 +1040,7 @@ static bool CalculatePrefetchSchedule( - } - - if (Tpre_rounded - Tvm_trips_rounded - 2 * Tr0_trips_rounded > 0) -- PrefetchBandwidth4 = (PrefetchSourceLinesY * swath_width_luma_ub * BytePerPixelY + PrefetchSourceLinesC * swath_width_chroma_ub * BytePerPixelC) -+ PrefetchBandwidth4 = (PrefetchSourceLinesY * swath_width_luma_ub * BytePerPixelY + PrefetchSourceLinesC * swath_width_chroma_ub * v->BytePerPixelC[k]) - / (Tpre_rounded - Tvm_trips_rounded - 2 * Tr0_trips_rounded); - else - PrefetchBandwidth4 = 0; -@@ -1106,7 +1051,7 @@ static bool CalculatePrefetchSchedule( - bool Case3OK; - - if (PrefetchBandwidth1 > 0) { -- if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth1 -+ if (v->Tno_bw[k] + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth1 - >= Tvm_trips_rounded && (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / PrefetchBandwidth1 >= Tr0_trips_rounded) { - Case1OK = true; - } else { -@@ -1117,7 +1062,7 @@ static bool CalculatePrefetchSchedule( - } - - if (PrefetchBandwidth2 > 0) { -- if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth2 -+ if (v->Tno_bw[k] + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth2 - >= Tvm_trips_rounded && (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / PrefetchBandwidth2 < Tr0_trips_rounded) { - Case2OK = true; - } else { -@@ -1128,7 +1073,7 @@ static bool CalculatePrefetchSchedule( - } - - if (PrefetchBandwidth3 > 0) { -- if (*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 -+ if (v->Tno_bw[k] + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / PrefetchBandwidth3 - < Tvm_trips_rounded && (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / PrefetchBandwidth3 >= Tr0_trips_rounded) { - Case3OK = true; - } else { -@@ -1151,13 +1096,13 @@ static bool CalculatePrefetchSchedule( - dml_print("DML: prefetch_bw_equ: %f\n", prefetch_bw_equ); - - if (prefetch_bw_equ > 0) { -- if (GPUVMEnable) { -- Tvm_equ = dml_max3(*Tno_bw + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_equ, Tvm_trips, LineTime / 4); -+ if (v->GPUVMEnable) { -+ Tvm_equ = dml_max3(v->Tno_bw[k] + PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor / prefetch_bw_equ, Tvm_trips, LineTime / 4); - } else { - Tvm_equ = LineTime / 4; - } - -- if ((GPUVMEnable || myPipe->DCCEnable)) { -+ if ((v->GPUVMEnable || myPipe->DCCEnable)) { - Tr0_equ = dml_max4( - (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_equ, - Tr0_trips, -@@ -1226,7 +1171,7 @@ static bool CalculatePrefetchSchedule( - } - - *RequiredPrefetchPixDataBWLuma = (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData * BytePerPixelY * swath_width_luma_ub / LineTime; -- *RequiredPrefetchPixDataBWChroma = (double) PrefetchSourceLinesC / LinesToRequestPrefetchPixelData * BytePerPixelC * swath_width_chroma_ub / LineTime; -+ *RequiredPrefetchPixDataBWChroma = (double) PrefetchSourceLinesC / LinesToRequestPrefetchPixelData * v->BytePerPixelC[k] * swath_width_chroma_ub / LineTime; - } else { - MyError = true; - dml_print("DML: MyErr set %s:%d\n", __FILE__, __LINE__); -@@ -1242,9 +1187,9 @@ static bool CalculatePrefetchSchedule( - dml_print("DML: Tr0: %fus - time to fetch first row of data pagetables and first row of meta data (done in parallel)\n", TimeForFetchingRowInVBlank); - dml_print("DML: Tr1: %fus - time to fetch second row of data pagetables and second row of meta data (done in parallel)\n", TimeForFetchingRowInVBlank); - dml_print("DML: Tsw: %fus = time to fetch enough pixel data and cursor data to feed the scalers init position and detile\n", (double)LinesToRequestPrefetchPixelData * LineTime); -- dml_print("DML: To: %fus - time for propagation from scaler to optc\n", (*DSTYAfterScaler + ((*DSTXAfterScaler) / (double) myPipe->HTotal)) * LineTime); -+ dml_print("DML: To: %fus - time for propagation from scaler to optc\n", (v->DSTYAfterScaler[k] + ((v->DSTXAfterScaler[k]) / (double) myPipe->HTotal)) * LineTime); - dml_print("DML: Tvstartup - Tsetup - Tcalc - Twait - Tpre - To > 0\n"); -- dml_print("DML: Tslack(pre): %fus - time left over in schedule\n", VStartup * LineTime - TimeForFetchingMetaPTE - 2 * TimeForFetchingRowInVBlank - (*DSTYAfterScaler + ((*DSTXAfterScaler) / (double) myPipe->HTotal)) * LineTime - TWait - TCalc - Tsetup); -+ dml_print("DML: Tslack(pre): %fus - time left over in schedule\n", VStartup * LineTime - TimeForFetchingMetaPTE - 2 * TimeForFetchingRowInVBlank - (v->DSTYAfterScaler[k] + ((v->DSTXAfterScaler[k]) / (double) myPipe->HTotal)) * LineTime - TWait - TCalc - Tsetup); - dml_print("DML: row_bytes = dpte_row_bytes (per_pipe) = PixelPTEBytesPerRow = : %d\n", PixelPTEBytesPerRow); - - } else { -@@ -1275,7 +1220,7 @@ static bool CalculatePrefetchSchedule( - dml_print("DML: MyErr set %s:%d\n", __FILE__, __LINE__); - } - -- *prefetch_vmrow_bw = dml_max(prefetch_vm_bw, prefetch_row_bw); -+ v->prefetch_vmrow_bw[k] = dml_max(prefetch_vm_bw, prefetch_row_bw); - } - - if (MyError) { -@@ -2448,30 +2393,12 @@ static void DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerforman - - v->ErrorResult[k] = CalculatePrefetchSchedule( - mode_lib, -- v->PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData, -- v->PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly, -+ k, - &myPipe, - v->DSCDelay[k], -- v->DPPCLKDelaySubtotal -- + v->DPPCLKDelayCNVCFormater, -- v->DPPCLKDelaySCL, -- v->DPPCLKDelaySCLLBOnly, -- v->DPPCLKDelayCNVCCursor, -- v->DISPCLKDelaySubtotal, - (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), -- v->OutputFormat[k], -- v->MaxInterDCNTileRepeaters, - dml_min(v->VStartupLines, v->MaxVStartupLines[k]), - v->MaxVStartupLines[k], -- v->GPUVMMaxPageTableLevels, -- v->GPUVMEnable, -- v->HostVMEnable, -- v->HostVMMaxNonCachedPageTableLevels, -- v->HostVMMinPageSize, -- v->DynamicMetadataEnable[k], -- v->DynamicMetadataVMEnabled, -- v->DynamicMetadataLinesBeforeActiveRequired[k], -- v->DynamicMetadataTransmittedBytes[k], - v->UrgentLatency, - v->UrgentExtraLatency, - v->TCalc, -@@ -2485,7 +2412,6 @@ static void DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerforman - v->MaxNumSwathY[k], - v->PrefetchSourceLinesC[k], - v->SwathWidthC[k], -- v->BytePerPixelC[k], - v->VInitPreFillC[k], - v->MaxNumSwathC[k], - v->swath_width_luma_ub[k], -@@ -2493,9 +2419,6 @@ static void DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerforman - v->SwathHeightY[k], - v->SwathHeightC[k], - TWait, -- v->ProgressiveToInterlaceUnitInOPP, -- &v->DSTXAfterScaler[k], -- &v->DSTYAfterScaler[k], - &v->DestinationLinesForPrefetch[k], - &v->PrefetchBandwidth[k], - &v->DestinationLinesToRequestVMInVBlank[k], -@@ -2504,14 +2427,7 @@ static void DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerforman - &v->VRatioPrefetchC[k], - &v->RequiredPrefetchPixDataBWLuma[k], - &v->RequiredPrefetchPixDataBWChroma[k], -- &v->NotEnoughTimeForDynamicMetadata[k], -- &v->Tno_bw[k], -- &v->prefetch_vmrow_bw[k], -- &v->Tdmdl_vm[k], -- &v->Tdmdl[k], -- &v->VUpdateOffsetPix[k], -- &v->VUpdateWidthPix[k], -- &v->VReadyOffsetPix[k]); -+ &v->NotEnoughTimeForDynamicMetadata[k]); - if (v->BlendingAndTiming[k] == k) { - double TotalRepeaterDelayTime = v->MaxInterDCNTileRepeaters * (2 / v->DPPCLK[k] + 3 / v->DISPCLK); - v->VUpdateWidthPix[k] = (14 / v->DCFCLKDeepSleep + 12 / v->DPPCLK[k] + TotalRepeaterDelayTime) * v->PixelClock[k]; -@@ -4781,29 +4697,12 @@ void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_l - - v->NoTimeForPrefetch[i][j][k] = CalculatePrefetchSchedule( - mode_lib, -- v->PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData, -- v->PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly, -+ k, - &myPipe, - v->DSCDelayPerState[i][k], -- v->DPPCLKDelaySubtotal + v->DPPCLKDelayCNVCFormater, -- v->DPPCLKDelaySCL, -- v->DPPCLKDelaySCLLBOnly, -- v->DPPCLKDelayCNVCCursor, -- v->DISPCLKDelaySubtotal, - v->SwathWidthYThisState[k] / v->HRatio[k], -- v->OutputFormat[k], -- v->MaxInterDCNTileRepeaters, - dml_min(v->MaxVStartup, v->MaximumVStartup[i][j][k]), - v->MaximumVStartup[i][j][k], -- v->GPUVMMaxPageTableLevels, -- v->GPUVMEnable, -- v->HostVMEnable, -- v->HostVMMaxNonCachedPageTableLevels, -- v->HostVMMinPageSize, -- v->DynamicMetadataEnable[k], -- v->DynamicMetadataVMEnabled, -- v->DynamicMetadataLinesBeforeActiveRequired[k], -- v->DynamicMetadataTransmittedBytes[k], - v->UrgLatency[i], - v->ExtraLatency, - v->TimeCalc, -@@ -4817,7 +4716,6 @@ void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_l - v->MaxNumSwY[k], - v->PrefetchLinesC[i][j][k], - v->SwathWidthCThisState[k], -- v->BytePerPixelC[k], - v->PrefillC[k], - v->MaxNumSwC[k], - v->swath_width_luma_ub_this_state[k], -@@ -4825,9 +4723,6 @@ void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_l - v->SwathHeightYThisState[k], - v->SwathHeightCThisState[k], - v->TWait, -- v->ProgressiveToInterlaceUnitInOPP, -- &v->DSTXAfterScaler[k], -- &v->DSTYAfterScaler[k], - &v->LineTimesForPrefetch[k], - &v->PrefetchBW[k], - &v->LinesForMetaPTE[k], -@@ -4836,14 +4731,7 @@ void dml30_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_l - &v->VRatioPreC[i][j][k], - &v->RequiredPrefetchPixelDataBWLuma[i][j][k], - &v->RequiredPrefetchPixelDataBWChroma[i][j][k], -- &v->NoTimeForDynamicMetadata[i][j][k], -- &v->Tno_bw[k], -- &v->prefetch_vmrow_bw[k], -- &v->Tdmdl_vm[k], -- &v->Tdmdl[k], -- &v->VUpdateOffsetPix[k], -- &v->VUpdateWidthPix[k], -- &v->VReadyOffsetPix[k]); -+ &v->NoTimeForDynamicMetadata[i][j][k]); - } - - for (k = 0; k <= v->NumberOfActivePlanes - 1; k++) { --- -cgit 1.2.3-korg diff --git a/internal/rosa/package/kernel/kernel_amd64.config b/internal/rosa/package/kernel/kernel_amd64.config index 785b1df0..e803a4fb 100644 --- a/internal/rosa/package/kernel/kernel_amd64.config +++ b/internal/rosa/package/kernel/kernel_amd64.config @@ -1,24 +1,26 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.12.90 Kernel Configuration +# Linux/x86 6.18.37 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="clang version 22.1.6" +CONFIG_CC_VERSION_TEXT="clang version 22.1.8" CONFIG_GCC_VERSION=0 CONFIG_CC_IS_CLANG=y -CONFIG_CLANG_VERSION=220106 +CONFIG_CLANG_VERSION=220108 CONFIG_AS_IS_LLVM=y -CONFIG_AS_VERSION=220106 +CONFIG_AS_VERSION=220108 CONFIG_LD_VERSION=0 CONFIG_LD_IS_LLD=y -CONFIG_LLD_VERSION=220106 +CONFIG_LLD_VERSION=220108 CONFIG_RUSTC_VERSION=0 CONFIG_RUSTC_LLVM_VERSION=0 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_ASSUME=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y CONFIG_PAHOLE_VERSION=0 CONFIG_IRQ_WORK=y @@ -57,7 +59,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_WATCH_QUEUE=y CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y @@ -76,7 +77,6 @@ CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_SIM=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y -CONFIG_IRQ_MSI_IOMMU=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y @@ -110,6 +110,7 @@ CONFIG_CONTEXT_TRACKING_USER=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=125 +CONFIG_POSIX_AUX_CLOCKS=y # end of Timers subsystem CONFIG_BPF=y @@ -129,9 +130,11 @@ CONFIG_BPF_LSM=y # end of BPF subsystem CONFIG_PREEMPT_BUILD=y +CONFIG_ARCH_HAS_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_PREEMPT=y +# CONFIG_PREEMPT is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_RT is not set CONFIG_PREEMPT_COUNT=y CONFIG_PREEMPTION=y @@ -190,6 +193,7 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y # CONFIG_UCLAMP_TASK=y CONFIG_UCLAMP_BUCKETS_COUNT=5 +# CONFIG_SCHED_PROXY_EXEC is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y @@ -211,6 +215,7 @@ CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_GROUP_SCHED_WEIGHT=y +CONFIG_GROUP_SCHED_BANDWIDTH=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y # CONFIG_RT_GROUP_SCHED is not set @@ -218,11 +223,11 @@ CONFIG_SCHED_MM_CID=y CONFIG_UCLAMP_TASK_GROUP=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y +CONFIG_CGROUP_DMEM=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y # CONFIG_CPUSETS_V1 is not set -CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y @@ -258,12 +263,12 @@ CONFIG_LD_ORPHAN_WARN_LEVEL="error" CONFIG_SYSCTL=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_SYSFS_SYSCALL=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y @@ -273,6 +278,8 @@ CONFIG_PCSPKR_PLATFORM=y # CONFIG_BASE_SMALL is not set CONFIG_FUTEX=y CONFIG_FUTEX_PI=y +CONFIG_FUTEX_PRIVATE_HASH=y +CONFIG_FUTEX_MPOL=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y @@ -280,18 +287,18 @@ CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_IO_URING=y +# CONFIG_IO_URING_MOCK_FILE is not set CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KCMP=y CONFIG_RSEQ=y # CONFIG_DEBUG_RSEQ is not set CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_SELFTEST is not set CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_GUEST_PERF_EVENTS=y @@ -317,7 +324,12 @@ CONFIG_KEXEC_FILE=y CONFIG_KEXEC_SIG=y CONFIG_KEXEC_SIG_FORCE=y CONFIG_KEXEC_JUMP=y +CONFIG_KEXEC_HANDOVER=y +# CONFIG_KEXEC_HANDOVER_DEBUG is not set +CONFIG_KEXEC_HANDOVER_DEBUGFS=y CONFIG_CRASH_DUMP=y +CONFIG_CRASH_DM_CRYPT=y +CONFIG_CRASH_DM_CRYPT_CONFIGS=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 # end of Kexec and crash features @@ -345,28 +357,27 @@ CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_AUDIT_ARCH=y CONFIG_HAVE_INTEL_TXT=y -CONFIG_X86_64_SMP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_DYNAMIC_PHYSICAL_MASK=y CONFIG_PGTABLE_LEVELS=5 -CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # CONFIG_SMP=y CONFIG_X86_X2APIC=y +CONFIG_AMD_SECURE_AVIC=y # CONFIG_X86_POSTED_MSI is not set CONFIG_X86_MPPARSE=y CONFIG_X86_CPU_RESCTRL=y -# CONFIG_X86_FRED is not set +CONFIG_X86_FRED=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_NUMACHIP is not set # CONFIG_X86_VSMP is not set # CONFIG_X86_UV is not set -# CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_MID is not set +# CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_IOSF_MBI=y @@ -387,7 +398,6 @@ CONFIG_XEN_PV_DOM0=y CONFIG_XEN_PVHVM=y CONFIG_XEN_PVHVM_SMP=y CONFIG_XEN_PVHVM_GUEST=y -CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set CONFIG_XEN_PVH=y CONFIG_XEN_DOM0=y @@ -399,23 +409,22 @@ CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_ACRN_GUEST is not set +CONFIG_BHYVE_GUEST=y CONFIG_INTEL_TDX_GUEST=y -# CONFIG_MK8 is not set -# CONFIG_MPSC is not set -# CONFIG_MCORE2 is not set -# CONFIG_MATOM is not set -CONFIG_GENERIC_CPU=y +CONFIG_CC_HAS_MARCH_NATIVE=y +# CONFIG_X86_NATIVE_CPU is not set CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_HAVE_PAE=y -CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CX8=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_IA32_FEAT_CTL=y CONFIG_X86_VMX_FEATURE_NAMES=y # CONFIG_PROCESSOR_SELECT is not set +CONFIG_BROADCAST_TLB_FLUSH=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_HYGON=y @@ -431,9 +440,6 @@ CONFIG_NR_CPUS_RANGE_BEGIN=2 CONFIG_NR_CPUS_RANGE_END=512 CONFIG_NR_CPUS_DEFAULT=64 CONFIG_NR_CPUS=384 -CONFIG_SCHED_CLUSTER=y -CONFIG_SCHED_SMT=y -CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y CONFIG_X86_LOCAL_APIC=y CONFIG_ACPI_MADT_WAKEUP=y @@ -463,9 +469,9 @@ CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_IOPL_IOPERM=y CONFIG_MICROCODE=y # CONFIG_MICROCODE_LATE_LOADING is not set +# CONFIG_MICROCODE_DBG is not set CONFIG_X86_MSR=m CONFIG_X86_CPUID=m -CONFIG_X86_5LEVEL=y CONFIG_X86_DIRECT_GBPAGES=y # CONFIG_X86_CPA_STATISTICS is not set CONFIG_X86_MEM_ENCRYPT=y @@ -499,6 +505,7 @@ CONFIG_ARCH_PKEY_BITS=4 CONFIG_X86_INTEL_TSX_MODE_AUTO=y CONFIG_X86_SGX=y CONFIG_X86_USER_SHADOW_STACK=y +# CONFIG_INTEL_TDX_HOST is not set CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_HANDOVER_PROTOCOL=y @@ -518,6 +525,7 @@ CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y +CONFIG_ARCH_SUPPORTS_KEXEC_HANDOVER=y CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y CONFIG_ARCH_DEFAULT_CRASH_DUMP=y CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y @@ -527,7 +535,6 @@ CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 -CONFIG_DYNAMIC_MEMORY_LAYOUT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x1 CONFIG_HOTPLUG_CPU=y @@ -540,16 +547,19 @@ CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_CFI_AUTO_DEFAULT=y CONFIG_HAVE_LIVEPATCH=y CONFIG_LIVEPATCH=y +CONFIG_X86_BUS_LOCK_DETECT=y # end of Processor type and features CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y CONFIG_CC_HAS_SLS=y CONFIG_CC_HAS_RETURN_THUNK=y CONFIG_CC_HAS_ENTRY_PADDING=y +CONFIG_CC_HAS_KCFI_ARITY=y CONFIG_FUNCTION_PADDING_CFI=11 CONFIG_FUNCTION_PADDING_BYTES=11 CONFIG_CALL_PADDING=y CONFIG_FINEIBT=y +CONFIG_FINEIBT_BHI=y CONFIG_HAVE_CALL_THUNKS=y CONFIG_CALL_THUNKS=y CONFIG_CPU_MITIGATIONS=y @@ -628,6 +638,7 @@ CONFIG_ACPI_FPDT=y CONFIG_ACPI_LPIT=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y +CONFIG_ACPI_EC=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m @@ -683,6 +694,7 @@ CONFIG_ACPI_CONFIGFS=m CONFIG_ACPI_PFRUT=m CONFIG_ACPI_PCC=y # CONFIG_ACPI_FFH is not set +CONFIG_ACPI_MRRM=y CONFIG_PMIC_OPREGION=y CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_BXT_WC_PMIC_OPREGION=y @@ -730,6 +742,7 @@ CONFIG_X86_P4_CLOCKMOD=m # shared options # CONFIG_X86_SPEEDSTEP_LIB=m +CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # end of CPU Frequency scaling # @@ -753,10 +766,10 @@ CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_XEN=y CONFIG_MMCONF_FAM10H=y -# CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_ISA_BUS is not set CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y +CONFIG_AMD_NODE=y # end of Bus options (PCI etc.) # @@ -787,15 +800,17 @@ CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y CONFIG_KVM_COMPAT=y CONFIG_HAVE_KVM_IRQ_BYPASS=m CONFIG_HAVE_KVM_NO_POLL=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y +CONFIG_VIRT_XFER_TO_GUEST_WORK=y CONFIG_HAVE_KVM_PM_NOTIFIER=y CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y CONFIG_KVM_GENERIC_MMU_NOTIFIER=y +CONFIG_KVM_ELIDE_TLB_FLUSH_IF_YOUNG=y +CONFIG_KVM_MMU_LOCKLESS_AGING=y CONFIG_KVM_GENERIC_MEMORY_ATTRIBUTES=y -CONFIG_KVM_PRIVATE_MEM=y -CONFIG_KVM_GENERIC_PRIVATE_MEM=y +CONFIG_KVM_GUEST_MEMFD=y CONFIG_HAVE_KVM_ARCH_GMEM_PREPARE=y CONFIG_HAVE_KVM_ARCH_GMEM_INVALIDATE=y +CONFIG_HAVE_KVM_ARCH_GMEM_POPULATE=y CONFIG_VIRTUALIZATION=y CONFIG_KVM_X86=m CONFIG_KVM=m @@ -806,19 +821,31 @@ CONFIG_KVM_INTEL=m CONFIG_X86_SGX_KVM=y CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y +CONFIG_KVM_IOAPIC=y CONFIG_KVM_SMM=y CONFIG_KVM_HYPERV=y # CONFIG_KVM_XEN is not set # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y CONFIG_KVM_MAX_NR_VCPUS=1024 -CONFIG_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_AS_GFNI=y -CONFIG_AS_VAES=y -CONFIG_AS_VPCLMULQDQ=y +CONFIG_X86_REQUIRED_FEATURE_ALWAYS=y +CONFIG_X86_REQUIRED_FEATURE_NOPL=y +CONFIG_X86_REQUIRED_FEATURE_CX8=y +CONFIG_X86_REQUIRED_FEATURE_CMOV=y +CONFIG_X86_REQUIRED_FEATURE_CPUID=y +CONFIG_X86_REQUIRED_FEATURE_FPU=y +CONFIG_X86_REQUIRED_FEATURE_PAE=y +CONFIG_X86_REQUIRED_FEATURE_MSR=y +CONFIG_X86_REQUIRED_FEATURE_FXSR=y +CONFIG_X86_REQUIRED_FEATURE_XMM=y +CONFIG_X86_REQUIRED_FEATURE_XMM2=y +CONFIG_X86_REQUIRED_FEATURE_LM=y +CONFIG_X86_DISABLED_FEATURE_VME=y +CONFIG_X86_DISABLED_FEATURE_K6_MTRR=y +CONFIG_X86_DISABLED_FEATURE_CYRIX_ARR=y +CONFIG_X86_DISABLED_FEATURE_CENTAUR_MCR=y +CONFIG_X86_DISABLED_FEATURE_LAM=y +CONFIG_X86_DISABLED_FEATURE_ENQCMD=y CONFIG_AS_WRUSS=y CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y CONFIG_ARCH_HAS_DMA_OPS=y @@ -827,11 +854,19 @@ CONFIG_ARCH_HAS_DMA_OPS=y # General architecture-dependent options # CONFIG_HOTPLUG_SMT=y +CONFIG_ARCH_SUPPORTS_SCHED_SMT=y +CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y +CONFIG_ARCH_SUPPORTS_SCHED_MC=y +CONFIG_SCHED_SMT=y +CONFIG_SCHED_CLUSTER=y +CONFIG_SCHED_MC=y CONFIG_HOTPLUG_CORE_SYNC=y CONFIG_HOTPLUG_CORE_SYNC_DEAD=y CONFIG_HOTPLUG_CORE_SYNC_FULL=y CONFIG_HOTPLUG_SPLIT_STARTUP=y CONFIG_HOTPLUG_PARALLEL=y +CONFIG_GENERIC_IRQ_ENTRY=y +CONFIG_GENERIC_SYSCALL=y CONFIG_GENERIC_ENTRY=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y @@ -876,6 +911,8 @@ CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y +CONFIG_UNWIND_USER=y +CONFIG_HAVE_UNWIND_USER_FP=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y @@ -883,6 +920,7 @@ CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y CONFIG_MMU_GATHER_TABLE_FREE=y CONFIG_MMU_GATHER_RCU_TABLE_FREE=y CONFIG_MMU_GATHER_MERGE_VMAS=y +CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y CONFIG_MMU_LAZY_TLB_REFCOUNT=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y @@ -897,7 +935,7 @@ CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y # CONFIG_SECCOMP_CACHE_DEBUG is not set -CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_ARCH_KSTACK_ERASE=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y @@ -907,11 +945,15 @@ CONFIG_HAS_LTO_CLANG=y CONFIG_LTO_NONE=y # CONFIG_LTO_CLANG_FULL is not set # CONFIG_LTO_CLANG_THIN is not set -CONFIG_ARCH_SUPPORTS_CFI_CLANG=y +CONFIG_ARCH_SUPPORTS_AUTOFDO_CLANG=y +# CONFIG_AUTOFDO_CLANG is not set +CONFIG_ARCH_SUPPORTS_PROPELLER_CLANG=y +# CONFIG_PROPELLER_CLANG is not set +CONFIG_ARCH_SUPPORTS_CFI=y CONFIG_ARCH_USES_CFI_TRAPS=y -CONFIG_CFI_CLANG=y +CONFIG_CFI=y # CONFIG_CFI_ICALL_NORMALIZE_INTEGERS is not set -CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y +CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y # CONFIG_CFI_PERMISSIVE is not set CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y CONFIG_HAVE_CONTEXT_TRACKING_USER=y @@ -929,6 +971,7 @@ CONFIG_ARCH_WANT_PMD_MKWRITE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_ARCH_HAS_EXECMEM_ROX=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y CONFIG_SOFTIRQ_ON_OWN_STACK=y @@ -965,6 +1008,7 @@ CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y +CONFIG_ARCH_HAS_CPU_RESCTRL=y CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y CONFIG_ARCH_USE_MEMREMAP_PROT=y # CONFIG_LOCK_EVENT_COUNTS is not set @@ -984,6 +1028,8 @@ CONFIG_HAVE_ARCH_NODE_DEV_GROUP=y CONFIG_ARCH_HAS_HW_PTE_YOUNG=y CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y +CONFIG_ARCH_VMLINUX_NEEDS_RELOCS=y +CONFIG_HAVE_GENERIC_TIF_BITS=y # # GCOV-based kernel profiling @@ -997,6 +1043,7 @@ CONFIG_FUNCTION_ALIGNMENT_4B=y CONFIG_FUNCTION_ALIGNMENT_16B=y CONFIG_FUNCTION_ALIGNMENT=16 CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y +CONFIG_ARCH_HAS_CPU_ATTACK_VECTORS=y # end of General architecture-dependent options CONFIG_RT_MUTEXES=y @@ -1008,7 +1055,11 @@ CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set CONFIG_MODVERSIONS=y +CONFIG_GENKSYMS=y +# CONFIG_GENDWARFKSYMS is not set CONFIG_ASM_MODVERSIONS=y +# CONFIG_EXTENDED_MODVERSIONS is not set +CONFIG_BASIC_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y @@ -1076,10 +1127,9 @@ CONFIG_BSD_DISKLABEL=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set +# CONFIG_OF_PARTITION is not set # end of Partition Types -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_PM=y CONFIG_BLOCK_HOLDER_DEPRECATED=y CONFIG_BLK_MQ_STACKING=y @@ -1126,7 +1176,6 @@ CONFIG_COREDUMP=y # # Memory Management options # -CONFIG_ZPOOL=y CONFIG_SWAP=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_DEFAULT_ON is not set @@ -1138,21 +1187,24 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT="zstd" -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=m -CONFIG_Z3FOLD_DEPRECATED=m -CONFIG_Z3FOLD=m CONFIG_ZSMALLOC=y + +# +# Zsmalloc allocator options +# + +# +# Zsmalloc is a common backend allocator for zswap & zram +# # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC_CHAIN_SIZE=8 +# end of Zsmalloc allocator options # # Slab allocator options # CONFIG_SLUB=y +CONFIG_KVFREE_RCU_BATCHED=y # CONFIG_SLUB_TINY is not set CONFIG_SLAB_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y @@ -1169,9 +1221,12 @@ CONFIG_SPARSEMEM=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_SPARSEMEM_VMEMMAP_PREINIT=y CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y +CONFIG_ARCH_WANT_HUGETLB_VMEMMAP_PREINIT=y CONFIG_HAVE_GUP_FAST=y +CONFIG_MEMBLOCK_KHO_SCRATCH=y CONFIG_NUMA_KEEP_MEMINFO=y CONFIG_MEMORY_ISOLATION=y CONFIG_EXCLUSIVE_SYSTEM_RAM=y @@ -1179,7 +1234,10 @@ CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MEMORY_HOTREMOVE=y CONFIG_MHP_MEMMAP_ON_MEMORY=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y @@ -1206,13 +1264,19 @@ CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_WANTS_THP_SWAP=y +# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set +CONFIG_MM_ID=y CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set CONFIG_THP_SWAP=y # CONFIG_READ_ONLY_THP_FOR_FS is not set +# CONFIG_NO_PAGE_MAPCOUNT is not set +CONFIG_PAGE_MAPCOUNT=y CONFIG_PGTABLE_HAS_HUGE_LEAVES=y +CONFIG_HAVE_GIGANTIC_FOLIOS=y +CONFIG_ASYNC_KERNEL_PGTABLE_FREE=y CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y CONFIG_ARCH_SUPPORTS_PUD_PFNMAP=y @@ -1224,6 +1288,7 @@ CONFIG_CMA=y # CONFIG_CMA_DEBUGFS is not set # CONFIG_CMA_SYSFS is not set CONFIG_CMA_AREAS=20 +CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_MEM_SOFT_DIRTY=y CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set @@ -1231,7 +1296,6 @@ CONFIG_PAGE_IDLE_FLAG=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ARCH_HAS_ZONE_DMA_SET=y CONFIG_ZONE_DMA=y CONFIG_ZONE_DMA32=y @@ -1267,6 +1331,10 @@ CONFIG_IOMMU_MM_DATA=y CONFIG_EXECMEM=y CONFIG_NUMA_MEMBLKS=y # CONFIG_NUMA_EMU is not set +CONFIG_ARCH_HAS_USER_SHADOW_STACK=y +CONFIG_ARCH_SUPPORTS_PT_RECLAIM=y +CONFIG_PT_RECLAIM=y +CONFIG_FIND_NORMAL_PAGE=y # # Data Access Monitoring @@ -1275,9 +1343,10 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_SYSFS=y -# CONFIG_DAMON_DBGFS_DEPRECATED is not set CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_LRU_SORT=y +CONFIG_DAMON_STAT=y +# CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set # end of Data Access Monitoring # end of Memory Management options @@ -1291,12 +1360,15 @@ CONFIG_NET_REDIRECT=y CONFIG_SKB_DECRYPTED=y CONFIG_SKB_EXTENSIONS=y CONFIG_NET_DEVMEM=y +CONFIG_NET_SHAPER=y +CONFIG_NET_CRC32C=y # # Networking options # CONFIG_PACKET=m CONFIG_PACKET_DIAG=m +CONFIG_INET_PSP=y CONFIG_UNIX=y CONFIG_AF_UNIX_OOB=y CONFIG_UNIX_DIAG=m @@ -1317,10 +1389,12 @@ CONFIG_XFRM_ESP=m CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set +CONFIG_XFRM_IPTFS=m CONFIG_XFRM_ESPINTCP=y CONFIG_SMC=m CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set +CONFIG_DIBS=m +# CONFIG_DIBS_LO is not set CONFIG_XDP_SOCKETS=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_NET_HANDSHAKE=y @@ -1450,7 +1524,6 @@ CONFIG_NF_CONNTRACK_TIMEOUT=y 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 CONFIG_NF_CT_PROTO_UDPLITE=y @@ -1484,6 +1557,7 @@ CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=m CONFIG_NFT_CT=m +# CONFIG_NFT_EXTHDR_DCCP is not set CONFIG_NFT_FLOW_OFFLOAD=m CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_LOG=m @@ -1515,6 +1589,7 @@ CONFIG_NF_FLOW_TABLE=m CONFIG_NF_FLOW_TABLE_PROCFS=y CONFIG_NETFILTER_XTABLES=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set +# CONFIG_NETFILTER_XTABLES_LEGACY is not set # # Xtables combined modules @@ -1543,13 +1618,11 @@ CONFIG_NETFILTER_XT_NAT=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m -CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m CONFIG_NETFILTER_XT_TARGET_TEE=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m -CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m @@ -1677,7 +1750,6 @@ CONFIG_IP_VS_PE_SIP=m # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m -CONFIG_IP_NF_IPTABLES_LEGACY=m CONFIG_NF_SOCKET_IPV4=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TABLES_IPV4=y @@ -1697,28 +1769,16 @@ CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_TTL=m -CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m -CONFIG_IP_NF_NAT=m -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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # end of IP: Netfilter Configuration # # IPv6: Netfilter Configuration # -CONFIG_IP6_NF_IPTABLES_LEGACY=m CONFIG_NF_SOCKET_IPV6=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NF_TABLES_IPV6=y @@ -1739,15 +1799,8 @@ CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_MATCH_SRH=m -CONFIG_IP6_NF_TARGET_HL=m -CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m -CONFIG_IP6_NF_MANGLE=m -CONFIG_IP6_NF_RAW=m -CONFIG_IP6_NF_SECURITY=m -CONFIG_IP6_NF_NAT=m -CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m # end of IPv6: Netfilter Configuration @@ -1756,11 +1809,7 @@ CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NF_CONNTRACK_BRIDGE=m -CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m CONFIG_BRIDGE_NF_EBTABLES=m -CONFIG_BRIDGE_EBT_BROUTE=m -CONFIG_BRIDGE_EBT_T_FILTER=m -CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m @@ -1778,29 +1827,10 @@ CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_NFLOG=m -CONFIG_IP_DCCP=m -CONFIG_INET_DCCP_DIAG=m - -# -# DCCP CCIDs Configuration -# -# CONFIG_IP_DCCP_CCID2_DEBUG is not set -# CONFIG_IP_DCCP_CCID3 is not set -# end of DCCP CCIDs Configuration - -# -# DCCP Kernel Hacking -# -# CONFIG_IP_DCCP_DEBUG is not set -# end of DCCP Kernel Hacking - CONFIG_IP_SCTP=m CONFIG_SCTP_DBG_OBJCNT=y -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set -CONFIG_SCTP_COOKIE_HMAC_MD5=y -# CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set CONFIG_INET_SCTP_DIAG=m CONFIG_RDS=m CONFIG_RDS_RDMA=m @@ -1835,6 +1865,7 @@ CONFIG_NET_DSA_TAG_AR9331=m CONFIG_NET_DSA_TAG_BRCM_COMMON=m CONFIG_NET_DSA_TAG_BRCM=m CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY_FCS=m CONFIG_NET_DSA_TAG_BRCM_PREPEND=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_GSWIP=m @@ -1919,6 +1950,7 @@ CONFIG_NET_SCH_FQ_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m CONFIG_NET_SCH_ETS=m +CONFIG_NET_SCH_DUALPI2=m # CONFIG_NET_SCH_DEFAULT is not set # @@ -1978,7 +2010,6 @@ CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_NC is not set CONFIG_BATMAN_ADV_MCAST=y # CONFIG_BATMAN_ADV_DEBUG is not set # CONFIG_BATMAN_ADV_TRACING is not set @@ -1992,7 +2023,6 @@ CONFIG_VSOCKETS_LOOPBACK=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS_COMMON=m -CONFIG_HYPERV_VSOCKETS=m CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m @@ -2127,6 +2157,7 @@ CONFIG_AF_RXRPC=m # CONFIG_AF_RXRPC_INJECT_RX_DELAY is not set # CONFIG_AF_RXRPC_DEBUG is not set # CONFIG_RXKAD is not set +CONFIG_RXGK=y CONFIG_RXPERF=m CONFIG_AF_KCM=m CONFIG_STREAM_PARSER=y @@ -2136,7 +2167,6 @@ CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y -CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set @@ -2151,12 +2181,6 @@ CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y -CONFIG_CFG80211_WEXT_EXPORT=y -CONFIG_LIB80211=m -CONFIG_LIB80211_CRYPT_WEP=m -CONFIG_LIB80211_CRYPT_CCMP=m -CONFIG_LIB80211_CRYPT_TKIP=m -# CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y @@ -2240,7 +2264,7 @@ CONFIG_NET_SELFTESTS=m CONFIG_NET_SOCK_MSG=y CONFIG_NET_DEVLINK=y CONFIG_PAGE_POOL=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_FAILOVER=m CONFIG_ETHTOOL_NETLINK=y @@ -2275,10 +2299,10 @@ CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y +CONFIG_PCIE_TPH=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -# CONFIG_PCI_DYNAMIC_OF_NODES is not set +CONFIG_PCI_DYNAMIC_OF_NODES=y # CONFIG_PCIE_BUS_TUNE_OFF is not set CONFIG_PCIE_BUS_DEFAULT=y # CONFIG_PCIE_BUS_SAFE is not set @@ -2290,16 +2314,16 @@ CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set +CONFIG_HOTPLUG_PCI_OCTEONEP=y # CONFIG_HOTPLUG_PCI_SHPC is not set # # PCI controller drivers # +CONFIG_PCI_HOST_COMMON=y # CONFIG_PCI_FTPCI100 is not set -CONFIG_PCI_HOST_COMMON=m CONFIG_PCI_HOST_GENERIC=m CONFIG_VMD=m -CONFIG_PCI_HYPERV_INTERFACE=m # CONFIG_PCIE_XILINX is not set # @@ -2312,6 +2336,7 @@ CONFIG_PCI_HYPERV_INTERFACE=m # DesignWare-based PCIe controllers # CONFIG_PCIE_DW=y +# CONFIG_PCIE_DW_DEBUGFS is not set CONFIG_PCIE_DW_HOST=y CONFIG_PCI_MESON=m # CONFIG_PCIE_INTEL_GW is not set @@ -2343,16 +2368,24 @@ CONFIG_PCIE_MICROCHIP_HOST=m CONFIG_PCI_SW_SWITCHTEC=m # end of PCI switch controller drivers +CONFIG_PCI_PWRCTRL=m +CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_CXL_BUS=m CONFIG_CXL_PCI=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_ACPI=m CONFIG_CXL_PMEM=m CONFIG_CXL_MEM=m +CONFIG_CXL_FEATURES=y +CONFIG_CXL_EDAC_MEM_FEATURES=y +# CONFIG_CXL_EDAC_SCRUB is not set +# CONFIG_CXL_EDAC_ECS is not set +# CONFIG_CXL_EDAC_MEM_REPAIR is not set CONFIG_CXL_PORT=m CONFIG_CXL_SUSPEND=y CONFIG_CXL_REGION=y # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_MCE=y CONFIG_PCCARD=m CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y @@ -2388,6 +2421,8 @@ CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_RXS_GEN3=m # end of RapidIO Switch drivers +# CONFIG_PC104 is not set + # # Generic Driver Options # @@ -2518,7 +2553,9 @@ CONFIG_EFI_EARLYCON=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_COCO_SECRET=y +# CONFIG_OVMF_DEBUG_LOG is not set CONFIG_UNACCEPTED_MEMORY=y +CONFIG_EFI_SBAT_FILE="" # end of EFI (Extensible Firmware Interface) Support CONFIG_UEFI_CPER=y @@ -2535,6 +2572,9 @@ CONFIG_UEFI_CPER_X86=y # end of Tegra firmware driver # end of Firmware Drivers +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m +CONFIG_FWCTL_PDS=m CONFIG_GNSS=m CONFIG_GNSS_SERIAL=m CONFIG_GNSS_MTK_SERIAL=m @@ -2638,6 +2678,7 @@ CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=m +CONFIG_MTD_INTEL_DG=m # # Disk-On-Chip Device Drivers @@ -2771,9 +2812,6 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 -CONFIG_CDROM_PKTCDVD=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=y # CONFIG_XEN_BLKDEV_BACKEND is not set @@ -2784,6 +2822,7 @@ CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_RNBD=y CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m +CONFIG_BLK_DEV_ZONED_LOOP=m # # NVME Support @@ -2823,6 +2862,7 @@ CONFIG_DUMMY_IRQ=m CONFIG_IBM_ASM=m CONFIG_PHANTOM=m CONFIG_RPMB=m +CONFIG_TI_FPC202=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m CONFIG_ICS932S401=m @@ -2848,10 +2888,12 @@ CONFIG_XILINX_SDFEC=m CONFIG_MISC_RTSX=m CONFIG_HISI_HIKEY_USB=m CONFIG_OPEN_DICE=m +CONFIG_NTSYNC=m CONFIG_VCPU_STALL_DETECTOR=m CONFIG_TPS6594_ESM=m CONFIG_TPS6594_PFSM=m CONFIG_NSM=m +CONFIG_MCHP_LAN966X_PCI=m CONFIG_C2PORT=m CONFIG_C2PORT_DURAMAR_2150=m @@ -2865,18 +2907,12 @@ CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_EE1004=m +CONFIG_EEPROM_M24LR=m # end of EEPROM support CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y - -# -# Texas Instruments shared transport line discipline -# -CONFIG_TI_ST=m -# end of Texas Instruments shared transport line discipline - CONFIG_SENSORS_LIS3_I2C=m # @@ -2889,13 +2925,13 @@ CONFIG_INTEL_MEI_TXE=m CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_VSC_HW=m CONFIG_INTEL_MEI_VSC=m +CONFIG_INTEL_MEI_LB=m CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_GSC_PROXY=m CONFIG_VMWARE_VMCI=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m CONFIG_BCM_VK=m # CONFIG_BCM_VK_TTY is not set CONFIG_MISC_ALCOR_PCI=m @@ -2905,6 +2941,8 @@ CONFIG_UACCE=m # CONFIG_PVPANIC is not set CONFIG_GP_PCI1XXXX=m CONFIG_KEBA_CP500=m +CONFIG_KEBA_LAN9252=m +CONFIG_MISC_RP1=m # end of Misc devices # @@ -2998,7 +3036,6 @@ CONFIG_SCSI_MYRB=m CONFIG_SCSI_MYRS=m CONFIG_VMWARE_PVSCSI=m CONFIG_XEN_SCSI_FRONTEND=m -CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m @@ -3176,7 +3213,6 @@ CONFIG_ATA_GENERIC=y CONFIG_PATA_LEGACY=m CONFIG_MD=y # CONFIG_BLK_DEV_MD is not set -CONFIG_MD_BITMAP_FILE=y CONFIG_BCACHE=m # CONFIG_BCACHE_DEBUG is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set @@ -3219,6 +3255,7 @@ CONFIG_DM_INTEGRITY=m CONFIG_DM_ZONED=m CONFIG_DM_AUDIT=y CONFIG_DM_VDO=m +CONFIG_DM_PCACHE=m CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m @@ -3258,6 +3295,7 @@ CONFIG_BONDING=m CONFIG_DUMMY=m CONFIG_WIREGUARD=m # CONFIG_WIREGUARD_DEBUG is not set +CONFIG_OVPN=m CONFIG_EQUALIZER=m CONFIG_NET_FC=y CONFIG_IFB=m @@ -3359,6 +3397,7 @@ CONFIG_NET_DSA_MICROCHIP_KSZ_SPI=m CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m CONFIG_NET_DSA_MV88E6XXX=m # CONFIG_NET_DSA_MV88E6XXX_PTP is not set +CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m CONFIG_NET_DSA_MSCC_OCELOT_EXT=m CONFIG_NET_DSA_MSCC_SEVILLE=m @@ -3373,6 +3412,7 @@ CONFIG_NET_DSA_XRS700X_MDIO=m CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_MDIO is not set # CONFIG_NET_DSA_REALTEK_SMI is not set +CONFIG_NET_DSA_KS8995=m CONFIG_NET_DSA_SMSC_LAN9303=m CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m @@ -3439,6 +3479,7 @@ CONFIG_BNXT_SRIOV=y CONFIG_BNXT_FLOWER_OFFLOAD=y # CONFIG_BNXT_DCB is not set CONFIG_BNXT_HWMON=y +CONFIG_BNGE=m CONFIG_NET_VENDOR_CADENCE=y CONFIG_MACB=m CONFIG_MACB_USE_HWSTAMP=y @@ -3505,12 +3546,18 @@ CONFIG_FUN_CORE=m CONFIG_FUN_ETH=m CONFIG_NET_VENDOR_GOOGLE=y CONFIG_GVE=m +CONFIG_NET_VENDOR_HISILICON=y +CONFIG_HIBMCGE=m CONFIG_NET_VENDOR_HUAWEI=y CONFIG_HINIC=m +CONFIG_HINIC3=m CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y CONFIG_LIBETH=m +CONFIG_LIBETH_XDP=m CONFIG_LIBIE=m +CONFIG_LIBIE_ADMINQ=m +CONFIG_LIBIE_FWLOG=m CONFIG_E100=m CONFIG_E1000=m CONFIG_E1000E=m @@ -3533,7 +3580,6 @@ CONFIG_I40EVF=m CONFIG_ICE=m CONFIG_ICE_HWMON=y CONFIG_ICE_SWITCHDEV=y -CONFIG_ICE_HWTS=y CONFIG_FM10K=m CONFIG_IGC=m CONFIG_IGC_LEDS=y @@ -3578,6 +3624,7 @@ CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_HW_STEERING=y # CONFIG_MLX5_SF is not set CONFIG_MLX5_DPLL=m +CONFIG_MLX5_EN_PSP=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE_THERMAL=y @@ -3738,6 +3785,8 @@ CONFIG_NET_VENDOR_WANGXUN=y CONFIG_LIBWX=m CONFIG_NGBE=m CONFIG_TXGBE=m +CONFIG_TXGBEVF=m +CONFIG_NGBEVF=m CONFIG_NET_VENDOR_WIZNET=y CONFIG_WIZNET_W5100=m CONFIG_WIZNET_W5300=m @@ -3755,9 +3804,11 @@ CONFIG_FDDI=m CONFIG_DEFXX=m CONFIG_SKFP=m # CONFIG_HIPPI is not set +CONFIG_MDIO_BUS=m CONFIG_PHYLINK=m CONFIG_PHYLIB=m CONFIG_SWPHY=y +CONFIG_PHY_PACKAGE=m CONFIG_LED_TRIGGER_PHY=y CONFIG_OPEN_ALLIANCE_HELPERS=y CONFIG_PHYLIB_LEDS=y @@ -3767,6 +3818,7 @@ CONFIG_SFP=m # # MII PHY device drivers # +CONFIG_AS21XXX_PHY=m CONFIG_AIR_EN8811H_PHY=m CONFIG_AMD_PHY=m CONFIG_ADIN_PHY=m @@ -3791,8 +3843,10 @@ CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88Q2XXX_PHY=m CONFIG_MARVELL_88X2222_PHY=m CONFIG_MAXLINEAR_GPHY=m +CONFIG_MAXLINEAR_86110_PHY=m CONFIG_MEDIATEK_GE_PHY=m # CONFIG_MEDIATEK_GE_SOC_PHY is not set +CONFIG_MTK_NET_PHYLIB=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_T1S_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3811,6 +3865,7 @@ CONFIG_QCA808X_PHY=m CONFIG_QCA807X_PHY=m CONFIG_QSEMI_PHY=m CONFIG_REALTEK_PHY=m +CONFIG_REALTEK_PHY_HWMON=y CONFIG_RENESAS_PHY=m CONFIG_ROCKCHIP_PHY=m CONFIG_SMSC_PHY=m @@ -3825,7 +3880,6 @@ CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_VITESSE_PHY=m CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m # CONFIG_PSE_CONTROLLER is not set CONFIG_CAN_DEV=m CONFIG_CAN_VCAN=m @@ -3889,17 +3943,15 @@ CONFIG_CAN_F81604=m CONFIG_CAN_GS_USB=m CONFIG_CAN_KVASER_USB=m CONFIG_CAN_MCBA_USB=m +CONFIG_CAN_NCT6694=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_UCAN=m # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set -CONFIG_MDIO_DEVICE=m -CONFIG_MDIO_BUS=m CONFIG_FWNODE_MDIO=m CONFIG_OF_MDIO=m CONFIG_ACPI_MDIO=m -CONFIG_MDIO_DEVRES=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MDIO_CAVIUM=m @@ -4070,6 +4122,7 @@ CONFIG_ATH12K=m # CONFIG_ATH12K_DEBUG is not set # CONFIG_ATH12K_DEBUGFS is not set # CONFIG_ATH12K_TRACING is not set +# CONFIG_ATH12K_COREDUMP is not set CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_AT76C50X_USB=m CONFIG_WLAN_VENDOR_BROADCOM=y @@ -4139,6 +4192,7 @@ CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m +CONFIG_IWLMLD=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # @@ -4276,6 +4330,10 @@ CONFIG_RTW88_8723X=m CONFIG_RTW88_8703B=m CONFIG_RTW88_8723D=m CONFIG_RTW88_8821C=m +CONFIG_RTW88_88XXA=m +CONFIG_RTW88_8821A=m +CONFIG_RTW88_8812A=m +CONFIG_RTW88_8814A=m CONFIG_RTW88_8822BE=m CONFIG_RTW88_8822BS=m CONFIG_RTW88_8822BU=m @@ -4289,11 +4347,17 @@ CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m CONFIG_RTW88_8821CS=m CONFIG_RTW88_8821CU=m +CONFIG_RTW88_8821AU=m +CONFIG_RTW88_8812AU=m +CONFIG_RTW88_8814AE=m +CONFIG_RTW88_8814AU=m # CONFIG_RTW88_DEBUG is not set # CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW88_LEDS=y CONFIG_RTW89=m CONFIG_RTW89_CORE=m CONFIG_RTW89_PCI=m +CONFIG_RTW89_USB=m CONFIG_RTW89_8851B=m CONFIG_RTW89_8852A=m CONFIG_RTW89_8852B_COMMON=m @@ -4302,8 +4366,10 @@ CONFIG_RTW89_8852BT=m CONFIG_RTW89_8852C=m CONFIG_RTW89_8922A=m CONFIG_RTW89_8851BE=m +CONFIG_RTW89_8851BU=m CONFIG_RTW89_8852AE=m CONFIG_RTW89_8852BE=m +CONFIG_RTW89_8852BU=m CONFIG_RTW89_8852BTE=m CONFIG_RTW89_8852CE=m CONFIG_RTW89_8922AE=m @@ -4384,7 +4450,6 @@ CONFIG_XEN_NETDEV_BACKEND=m CONFIG_VMXNET3=m CONFIG_FUJITSU_ES=m CONFIG_USB4_NET=m -CONFIG_HYPERV_NET=m CONFIG_NETDEVSIM=m CONFIG_NET_FAILOVER=m # CONFIG_ISDN is not set @@ -4408,15 +4473,14 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m -CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADC=m +CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ADP5588=m -CONFIG_KEYBOARD_ADP5589=m CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=m CONFIG_KEYBOARD_QT1050=m @@ -4426,12 +4490,12 @@ CONFIG_KEYBOARD_DLINK_DIR685=m CONFIG_KEYBOARD_LKKBD=m CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m -CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m CONFIG_KEYBOARD_MATRIX=m CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=m CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MAX7360=m CONFIG_KEYBOARD_MPR121=m CONFIG_KEYBOARD_NEWTON=m CONFIG_KEYBOARD_OPENCORES=m @@ -4555,8 +4619,10 @@ CONFIG_TOUCHSCREEN_GOODIX_BERLIN_CORE=m CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C=m CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI=m CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HIMAX_HX852X=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=m +CONFIG_TOUCHSCREEN_HYNITRON_CST816X=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m CONFIG_TOUCHSCREEN_S6SY761=m @@ -4637,10 +4703,12 @@ CONFIG_INPUT_AD714X_SPI=m CONFIG_INPUT_ARIZONA_HAPTICS=m CONFIG_INPUT_ATC260X_ONKEY=m CONFIG_INPUT_ATMEL_CAPTOUCH=m +CONFIG_INPUT_AW86927=m CONFIG_INPUT_BMA150=m CONFIG_INPUT_CS40L50_VIBRA=m CONFIG_INPUT_E3X0_BUTTON=m CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_MAX7360_ROTARY=m CONFIG_INPUT_MAX77650_ONKEY=m CONFIG_INPUT_MAX77693_HAPTIC=m CONFIG_INPUT_MC13783_PWRBUTTON=m @@ -4661,9 +4729,9 @@ CONFIG_INPUT_REGULATOR_HAPTIC=m CONFIG_INPUT_RETU_PWRBUTTON=m CONFIG_INPUT_TPS65218_PWRBUTTON=m CONFIG_INPUT_TPS65219_PWRBUTTON=m +CONFIG_INPUT_TPS6594_PWRBUTTON=m CONFIG_INPUT_AXP20X_PEK=m CONFIG_INPUT_UINPUT=m -CONFIG_INPUT_PCF50633_PMU=m CONFIG_INPUT_PCF8574=m CONFIG_INPUT_PWM_BEEPER=m CONFIG_INPUT_PWM_VIBRA=m @@ -4687,6 +4755,7 @@ CONFIG_INPUT_SOC_BUTTON_ARRAY=m CONFIG_INPUT_DRV260X_HAPTICS=m CONFIG_INPUT_DRV2665_HAPTICS=m CONFIG_INPUT_DRV2667_HAPTICS=m +CONFIG_INPUT_QNAP_MCU=m CONFIG_INPUT_RAVE_SP_PWRBUTTON=m CONFIG_INPUT_RT5120_PWRKEY=m CONFIG_RMI4_CORE=m @@ -4698,6 +4767,8 @@ CONFIG_RMI4_F03_SERIO=m CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y +CONFIG_RMI4_F1A=y +CONFIG_RMI4_F21=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y CONFIG_RMI4_F3A=y @@ -4720,7 +4791,6 @@ CONFIG_SERIO_ALTERA_PS2=m CONFIG_SERIO_PS2MULT=m CONFIG_SERIO_ARC_PS2=m CONFIG_SERIO_APBPS2=m -CONFIG_HYPERV_KEYBOARD=m CONFIG_SERIO_GPIO_PS2=m CONFIG_USERIO=m CONFIG_GAMEPORT=m @@ -4774,6 +4844,7 @@ CONFIG_SERIAL_8250_DW=m CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MID=m CONFIG_SERIAL_8250_PERICOM=m +CONFIG_SERIAL_8250_NI=m CONFIG_SERIAL_OF_PLATFORM=m # @@ -4878,6 +4949,7 @@ CONFIG_TCG_INFINEON=m CONFIG_TCG_XEN=m CONFIG_TCG_CRB=m CONFIG_TCG_VTPM_PROXY=m +CONFIG_TCG_SVSM=m CONFIG_TCG_TIS_ST33ZP24=m CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_TCG_TIS_ST33ZP24_SPI=m @@ -4931,16 +5003,15 @@ CONFIG_I2C_ALI1535=m CONFIG_I2C_ALI1563=m CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_AMD_MP2=m +CONFIG_I2C_AMD_ASF=m CONFIG_I2C_I801=m CONFIG_I2C_I801_MUX=y CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m -CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m CONFIG_I2C_SIS5595=m CONFIG_I2C_SIS630=m @@ -4958,9 +5029,11 @@ CONFIG_I2C_SCMI=m # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=m +CONFIG_I2C_CGBC=m CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_AMDISP=m CONFIG_I2C_DESIGNWARE_AMDPSP=y # CONFIG_I2C_DESIGNWARE_BAYTRAIL is not set CONFIG_I2C_DESIGNWARE_PCI=m @@ -4981,6 +5054,8 @@ CONFIG_I2C_XILINX=m CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_DLN2=m CONFIG_I2C_LJCA=m +CONFIG_I2C_NCT6694=m +CONFIG_I2C_USBIO=m CONFIG_I2C_CP2615=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PCI1XXXX=m @@ -5008,6 +5083,7 @@ CONFIG_I2C_SLAVE_TESTUNIT=m # end of I2C support CONFIG_I3C=m +CONFIG_ADI_I3C_MASTER=m CONFIG_CDNS_I3C_MASTER=m CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m @@ -5017,6 +5093,7 @@ CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y +CONFIG_SPI_OFFLOAD=y # # SPI Master Controller Drivers @@ -5042,11 +5119,11 @@ CONFIG_SPI_GPIO=m CONFIG_SPI_INTEL=m CONFIG_SPI_INTEL_PCI=m CONFIG_SPI_INTEL_PLATFORM=m +CONFIG_SPI_KSPI2=m CONFIG_SPI_LM70_LLP=m CONFIG_SPI_FSL_LIB=m CONFIG_SPI_FSL_SPI=m CONFIG_SPI_LJCA=m -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m CONFIG_SPI_LANTIQ_SSC=m CONFIG_SPI_OC_TINY=m @@ -5057,6 +5134,7 @@ CONFIG_SPI_SC18IS602=m CONFIG_SPI_SIFIVE=m CONFIG_SPI_SN_F_OSPI=m CONFIG_SPI_MXIC=m +CONFIG_SPI_VIRTIO=m CONFIG_SPI_XCOMM=m CONFIG_SPI_XILINX=m CONFIG_SPI_ZYNQMP_GQSPI=m @@ -5075,8 +5153,13 @@ CONFIG_SPI_LOOPBACK_TEST=m CONFIG_SPI_TLE62X0=m # CONFIG_SPI_SLAVE is not set CONFIG_SPI_DYNAMIC=y + +# +# SPI Offload triggers +# +CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD=m +CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m CONFIG_SPMI=m -CONFIG_SPMI_HISI3670=m CONFIG_HSI=m CONFIG_HSI_BOARDINFO=y @@ -5098,10 +5181,9 @@ CONFIG_PPS_CLIENT_KTIMER=m CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m - -# -# PPS generators support -# +CONFIG_PPS_GENERATOR=m +CONFIG_PPS_GENERATOR_DUMMY=m +CONFIG_PPS_GENERATOR_TIO=m # # PTP clock support @@ -5113,6 +5195,7 @@ CONFIG_PTP_1588_CLOCK_OPTIONAL=m # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_PTP_1588_CLOCK_KVM=m +CONFIG_PTP_1588_CLOCK_VMCLOCK=m CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m CONFIG_PTP_1588_CLOCK_FC3W=m @@ -5120,8 +5203,18 @@ CONFIG_PTP_1588_CLOCK_MOCK=m CONFIG_PTP_1588_CLOCK_VMW=m CONFIG_PTP_1588_CLOCK_OCP=m CONFIG_PTP_DFL_TOD=m +CONFIG_PTP_NETC_V4_TIMER=m # end of PTP clock support +# +# DPLL device support +# +CONFIG_DPLL=y +CONFIG_ZL3073X=m +CONFIG_ZL3073X_I2C=m +CONFIG_ZL3073X_SPI=m +# end of DPLL device support + CONFIG_PINCTRL=y CONFIG_GENERIC_PINCTRL_GROUPS=y CONFIG_PINMUX=y @@ -5130,11 +5223,13 @@ CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_AMDISP=m CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_AW9523=m CONFIG_PINCTRL_CY8C95X0=m CONFIG_PINCTRL_DA9062=m CONFIG_PINCTRL_EQUILIBRIUM=m +CONFIG_PINCTRL_MAX7360=m CONFIG_PINCTRL_MCP23S08_I2C=m CONFIG_PINCTRL_MCP23S08_SPI=m CONFIG_PINCTRL_MCP23S08=m @@ -5145,6 +5240,8 @@ CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SINGLE=m CONFIG_PINCTRL_STMFX=m CONFIG_PINCTRL_TPS6594=m +CONFIG_PINCTRL_UPBOARD=m +CONFIG_PINCTRL_RP1=m CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_MADERA=m @@ -5179,12 +5276,12 @@ CONFIG_PINCTRL_TIGERLAKE=m # # end of Renesas pinctrl drivers +CONFIG_GPIOLIB_LEGACY=y CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y -CONFIG_OF_GPIO_MM_GPIOCHIP=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_CDEV=y @@ -5213,6 +5310,7 @@ CONFIG_GPIO_ICH=m CONFIG_GPIO_LOGICVC=m CONFIG_GPIO_MB86S7X=m CONFIG_GPIO_MENZ127=m +CONFIG_GPIO_POLARFIRE_SOC=y CONFIG_GPIO_SIFIVE=m CONFIG_GPIO_SIOX=m CONFIG_GPIO_SYSCON=m @@ -5256,6 +5354,7 @@ CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_ADP5585=m CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_BD9571MWV=m +CONFIG_GPIO_CGBC=m # CONFIG_GPIO_CROS_EC is not set CONFIG_GPIO_DLN2=m CONFIG_GPIO_ELKHARTLAKE=m @@ -5266,7 +5365,10 @@ CONFIG_GPIO_LP3943=m CONFIG_GPIO_LP873X=m CONFIG_GPIO_LP87565=m CONFIG_GPIO_MADERA=m +CONFIG_GPIO_MAX7360=m CONFIG_GPIO_MAX77650=m +CONFIG_GPIO_MAX77759=m +CONFIG_GPIO_NCT6694=m CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS65218=m CONFIG_GPIO_TPS65219=m @@ -5303,6 +5405,8 @@ CONFIG_GPIO_MOXTET=m # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_MPSSE=m +CONFIG_GPIO_USBIO=m # end of USB GPIO expanders # @@ -5322,6 +5426,7 @@ CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER=m CONFIG_GPIO_VIRTUSER=m # end of GPIO Debugging utilities +CONFIG_DEV_SYNC_PROBE=m CONFIG_W1=m CONFIG_W1_CON=y @@ -5379,11 +5484,13 @@ CONFIG_POWER_SEQUENCING=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_ADC_BATTERY_HELPER=m CONFIG_GENERIC_ADC_BATTERY=m CONFIG_IP5XXX_POWER=m CONFIG_TEST_POWER=m CONFIG_CHARGER_ADP5061=m CONFIG_BATTERY_ACT8945A=m +CONFIG_BATTERY_CHAGALL=m CONFIG_BATTERY_CPCAP=m CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_DS2760=m @@ -5410,7 +5517,6 @@ CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m CONFIG_BATTERY_MAX1721X=m -CONFIG_CHARGER_PCF50633=m CONFIG_CHARGER_ISP1704=m CONFIG_CHARGER_MAX8903=m CONFIG_CHARGER_LP8727=m @@ -5422,7 +5528,9 @@ CONFIG_CHARGER_MAX14577=m CONFIG_CHARGER_DETECTOR_MAX14656=m CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77693=m +CONFIG_CHARGER_MAX77705=m CONFIG_CHARGER_MAX77976=m +CONFIG_CHARGER_MAX8971=m CONFIG_CHARGER_MP2629=m CONFIG_CHARGER_MT6360=m CONFIG_CHARGER_MT6370=m @@ -5431,6 +5539,7 @@ CONFIG_CHARGER_BQ24190=m CONFIG_CHARGER_BQ24257=m CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ257XX=m CONFIG_CHARGER_BQ25890=m CONFIG_CHARGER_BQ25980=m CONFIG_CHARGER_BQ256XX=m @@ -5447,6 +5556,7 @@ CONFIG_CHARGER_RT9471=m # CONFIG_CHARGER_CROS_USBPD is not set CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_CONTROL=m +CONFIG_FUEL_GAUGE_STC3117=m CONFIG_CHARGER_UCS1002=m CONFIG_CHARGER_BD99954=m # CONFIG_CHARGER_WILCO is not set @@ -5489,10 +5599,13 @@ CONFIG_SENSORS_ASUS_ROG_RYUJIN=m CONFIG_SENSORS_AXI_FAN_CONTROL=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_KBATT=m +CONFIG_SENSORS_KFAN=m CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_CGBC=m CONFIG_SENSORS_CHIPCAP2=m CONFIG_SENSORS_CORSAIR_CPRO=m CONFIG_SENSORS_CORSAIR_PSU=m @@ -5508,21 +5621,25 @@ CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_GSC=m CONFIG_SENSORS_MC13783_ADC=m +CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_FTSTEUTATES=m CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_GPD=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_G762=m CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_HS3001=m +CONFIG_SENSORS_HTU31=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_I5500=m CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_ISL28022=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_POWERZ=m @@ -5559,6 +5676,7 @@ CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MAX77705=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_TC654=m @@ -5586,9 +5704,11 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6694=m CONFIG_SENSORS_NCT6775_CORE=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT6775_I2C=m +CONFIG_SENSORS_NCT7363=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m @@ -5598,7 +5718,6 @@ CONFIG_SENSORS_NZXT_SMART2=m CONFIG_SENSORS_OCC_P8_I2C=m CONFIG_SENSORS_OCC_P9_SBE=m CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_OXP=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PECI_CPUTEMP=m CONFIG_SENSORS_PECI_DIMMTEMP=m @@ -5609,12 +5728,15 @@ CONFIG_SENSORS_ACBEL_FSG032=m CONFIG_SENSORS_ADM1266=m CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_ADP1050=m +CONFIG_SENSORS_ADP1050_REGULATOR=y CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CRPS=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m CONFIG_SENSORS_FSP_3Y=m CONFIG_SENSORS_IBM_CFFPS=m CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INA233=m CONFIG_SENSORS_INSPUR_IPSPS=m CONFIG_SENSORS_IR35221=m CONFIG_SENSORS_IR36021=m @@ -5624,6 +5746,8 @@ CONFIG_SENSORS_IRPS5401=m CONFIG_SENSORS_ISL68137=m CONFIG_SENSORS_LM25066=m # CONFIG_SENSORS_LM25066_REGULATOR is not set +CONFIG_SENSORS_LT3074=m +CONFIG_SENSORS_LT3074_REGULATOR=m CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_LTC2978_REGULATOR is not set @@ -5638,8 +5762,10 @@ CONFIG_SENSORS_MAX31785=m CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MP2856=m +CONFIG_SENSORS_MP2869=m CONFIG_SENSORS_MP2888=m CONFIG_SENSORS_MP2891=m +CONFIG_SENSORS_MP29502=m CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP2993=m # CONFIG_SENSORS_MP2975_REGULATOR is not set @@ -5659,6 +5785,8 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_STPDDC60=m CONFIG_SENSORS_TDA38640=m # CONFIG_SENSORS_TDA38640_REGULATOR is not set +CONFIG_SENSORS_TPS25990=m +CONFIG_SENSORS_TPS25990_REGULATOR=y CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_TPS53679=m CONFIG_SENSORS_TPS546D24=m @@ -5671,8 +5799,8 @@ CONFIG_SENSORS_XDPE122=m CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_QNAP_MCU_HWMON=m CONFIG_SENSORS_SBTSI=m -CONFIG_SENSORS_SBRMI=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m @@ -5757,6 +5885,7 @@ CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_CPU_THERMAL is not set # CONFIG_DEVFREQ_THERMAL is not set +CONFIG_PCIE_THERMAL=y # CONFIG_THERMAL_EMULATION is not set CONFIG_THERMAL_MMIO=m CONFIG_DA9062_THERMAL=m @@ -5809,6 +5938,7 @@ CONFIG_DA9063_WATCHDOG=m CONFIG_DA9062_WATCHDOG=m CONFIG_GPIO_WATCHDOG=m CONFIG_LENOVO_SE10_WDT=m +CONFIG_LENOVO_SE30_WDT=m CONFIG_MENF21BMC_WATCHDOG=m CONFIG_MENZ069_WATCHDOG=m CONFIG_WDAT_WDT=m @@ -5820,12 +5950,14 @@ CONFIG_DW_WATCHDOG=m CONFIG_RN5T618_WATCHDOG=m CONFIG_MAX63XX_WATCHDOG=m CONFIG_MAX77620_WATCHDOG=m +CONFIG_NCT6694_WATCHDOG=m CONFIG_RETU_WATCHDOG=m CONFIG_ACQUIRE_WDT=m CONFIG_ADVANTECH_WDT=m CONFIG_ADVANTECH_EC_WDT=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m +CONFIG_CGBC_WDT=m CONFIG_EBC_C384_WDT=m CONFIG_EXAR_WDT=m CONFIG_F71808E_WDT=m @@ -5837,6 +5969,7 @@ CONFIG_IBMASR=m CONFIG_WAFER_WDT=m CONFIG_I6300ESB_WDT=m CONFIG_IE6XX_WDT=m +CONFIG_INTEL_OC_WATCHDOG=m CONFIG_ITCO_WDT=m # CONFIG_ITCO_VENDOR_SUPPORT is not set CONFIG_IT8712F_WDT=m @@ -5848,7 +5981,6 @@ CONFIG_SC1200_WDT=m CONFIG_PC87413_WDT=m CONFIG_NV_TCO=m CONFIG_60XX_WDT=m -CONFIG_CPU5_WDT=m CONFIG_SMSC_SCH311X_WDT=m CONFIG_SMSC37B787_WDT=m CONFIG_TQMX86_WDT=m @@ -5913,14 +6045,17 @@ CONFIG_MFD_BCM590XX=m CONFIG_MFD_BD9571MWV=m CONFIG_MFD_AXP20X=m CONFIG_MFD_AXP20X_I2C=m +CONFIG_MFD_CGBC=m CONFIG_MFD_CROS_EC_DEV=m +CONFIG_MFD_CS40L50_CORE=m +CONFIG_MFD_CS40L50_I2C=m +CONFIG_MFD_CS40L50_SPI=m CONFIG_MFD_CS42L43=m CONFIG_MFD_CS42L43_I2C=m CONFIG_MFD_CS42L43_SDW=m CONFIG_MFD_MADERA=m CONFIG_MFD_MADERA_I2C=m CONFIG_MFD_MADERA_SPI=m -CONFIG_MFD_MAX5970=m # CONFIG_MFD_CS47L15 is not set # CONFIG_MFD_CS47L35 is not set # CONFIG_MFD_CS47L85 is not set @@ -5952,25 +6087,26 @@ CONFIG_MFD_JANZ_CMODIO=m CONFIG_MFD_KEMPLD=m CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m +CONFIG_MFD_MAX5970=m CONFIG_MFD_MAX14577=m CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=m CONFIG_MFD_MAX77693=m +CONFIG_MFD_MAX77705=m CONFIG_MFD_MAX77714=m +CONFIG_MFD_MAX77759=m CONFIG_MFD_MAX8907=m CONFIG_MFD_MT6360=m CONFIG_MFD_MT6370=m CONFIG_MFD_MT6397=m CONFIG_MFD_MENF21BMC=m +CONFIG_MFD_NCT6694=m CONFIG_MFD_OCELOT=m # CONFIG_EZX_PCAP is not set CONFIG_MFD_CPCAP=m CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_NTXEC=m CONFIG_MFD_RETU=m -CONFIG_MFD_PCF50633=m -CONFIG_PCF50633_ADC=m -CONFIG_PCF50633_GPIO=m CONFIG_MFD_SY7636A=m CONFIG_MFD_RDC321X=m CONFIG_MFD_RT4831=m @@ -5989,6 +6125,7 @@ CONFIG_MFD_SKY81452=m CONFIG_MFD_SYSCON=y CONFIG_MFD_LP3943=m CONFIG_MFD_TI_LMU=m +CONFIG_MFD_BQ257XX=m CONFIG_TPS6105X=m CONFIG_TPS65010=m CONFIG_TPS6507X=m @@ -6023,15 +6160,15 @@ CONFIG_MFD_WCD934X=m CONFIG_MFD_ATC260X=m CONFIG_MFD_ATC260X_I2C=m CONFIG_MFD_QCOM_PM8008=m -CONFIG_MFD_CS40L50_CORE=m -CONFIG_MFD_CS40L50_I2C=m -CONFIG_MFD_CS40L50_SPI=m CONFIG_RAVE_SP_CORE=m CONFIG_MFD_INTEL_M10_BMC_CORE=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m +CONFIG_MFD_QNAP_MCU=m CONFIG_MFD_RSMU_I2C=m CONFIG_MFD_RSMU_SPI=m +CONFIG_MFD_UPBOARD_FPGA=m +CONFIG_MFD_MAX7360=m # end of Multifunction device drivers CONFIG_REGULATOR=y @@ -6045,6 +6182,7 @@ CONFIG_REGULATOR_88PM800=m CONFIG_REGULATOR_ACT8865=m CONFIG_REGULATOR_ACT8945A=m CONFIG_REGULATOR_AD5398=m +CONFIG_REGULATOR_ADP5055=m CONFIG_REGULATOR_ARIZONA_LDO1=m CONFIG_REGULATOR_ARIZONA_MICSUPP=m CONFIG_REGULATOR_ATC260X=m @@ -6052,6 +6190,7 @@ CONFIG_REGULATOR_AW37503=m CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_BD9571MWV=m +CONFIG_REGULATOR_BQ257XX=m CONFIG_REGULATOR_CPCAP=m # CONFIG_REGULATOR_CROS_EC is not set CONFIG_REGULATOR_DA9062=m @@ -6094,6 +6233,7 @@ CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77693=m CONFIG_REGULATOR_MAX77802=m CONFIG_REGULATOR_MAX77826=m +CONFIG_REGULATOR_MAX77838=m CONFIG_REGULATOR_MC13XXX_CORE=m CONFIG_REGULATOR_MC13783=m CONFIG_REGULATOR_MC13892=m @@ -6114,7 +6254,9 @@ CONFIG_REGULATOR_MT6360=m CONFIG_REGULATOR_MT6370=m CONFIG_REGULATOR_MT6397=m CONFIG_REGULATOR_PCA9450=m -CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_PF9453=m +CONFIG_REGULATOR_PF0900=m +CONFIG_REGULATOR_PF530X=m CONFIG_REGULATOR_PF8X00=m CONFIG_REGULATOR_PFUZE100=m CONFIG_REGULATOR_PV88060=m @@ -6126,6 +6268,7 @@ CONFIG_REGULATOR_QCOM_SPMI=m CONFIG_REGULATOR_QCOM_USB_VBUS=m CONFIG_REGULATOR_RAA215300=m CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2=m CONFIG_REGULATOR_RK808=m CONFIG_REGULATOR_RN5T618=m CONFIG_REGULATOR_RT4801=m @@ -6133,6 +6276,7 @@ CONFIG_REGULATOR_RT4803=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5033=m CONFIG_REGULATOR_RT5120=m +CONFIG_REGULATOR_RT5133=m CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT5739=m CONFIG_REGULATOR_RT5759=m @@ -6521,7 +6665,6 @@ CONFIG_RADIO_SI476X=m CONFIG_RADIO_TEA575X=m CONFIG_RADIO_TEA5764=m CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m CONFIG_USB_DSBR=m CONFIG_USB_KEENE=m CONFIG_USB_MA901=m @@ -6533,7 +6676,6 @@ CONFIG_I2C_SI470X=m CONFIG_USB_SI4713=m CONFIG_PLATFORM_SI4713=m CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m CONFIG_MEDIA_PLATFORM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_SDR_PLATFORM_DRIVERS is not set @@ -6605,6 +6747,7 @@ CONFIG_VIDEO_CADENCE_CSI2TX=m # # Raspberry Pi media platform drivers # +CONFIG_VIDEO_RP1_CFE=m # # Renesas media platform drivers @@ -6690,6 +6833,7 @@ CONFIG_VIDEO_CCS_PLL=m CONFIG_VIDEO_ALVIUM_CSI2=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_GC0308=m +CONFIG_VIDEO_GC0310=m CONFIG_VIDEO_GC05A2=m CONFIG_VIDEO_GC08A3=m CONFIG_VIDEO_GC2145=m @@ -6720,8 +6864,11 @@ CONFIG_VIDEO_MT9V011=m CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_OG01A1B=m +CONFIG_VIDEO_OG0VE1B=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV02E10=m +CONFIG_VIDEO_OV02C10=m CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV08X40=m CONFIG_VIDEO_OV13858=m @@ -6730,6 +6877,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m CONFIG_VIDEO_OV5640=m @@ -6740,8 +6888,8 @@ CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m +CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m CONFIG_VIDEO_OV7670=m @@ -6760,6 +6908,8 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_S5C73M3=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_VD55G1=m +CONFIG_VIDEO_VD56G3=m CONFIG_VIDEO_VGXY61=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_ET8EK8=m @@ -6770,16 +6920,13 @@ CONFIG_VIDEO_ET8EK8=m CONFIG_VIDEO_THP7312=m # end of Camera ISPs -# -# Lens drivers -# +CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m -# end of Lens drivers # # Flash devices @@ -6830,6 +6977,7 @@ CONFIG_VIDEO_BT819=m CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m CONFIG_VIDEO_ISL7998X=m +CONFIG_VIDEO_LT6911UXE=m CONFIG_VIDEO_KS0127=m CONFIG_VIDEO_MAX9286=m CONFIG_VIDEO_ML86V7667=m @@ -7164,9 +7312,15 @@ CONFIG_AGP_SIS=m CONFIG_AGP_VIA=m CONFIG_INTEL_GTT=m CONFIG_DRM=m + +# +# DRM debugging options +# +# CONFIG_DRM_DEBUG_MM is not set +# end of DRM debugging options + CONFIG_DRM_MIPI_DBI=m CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_DRAW=y CONFIG_DRM_PANIC=y @@ -7176,11 +7330,22 @@ CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 CONFIG_DRM_PANIC_SCREEN="kmsg" # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT_SELECTION=y +CONFIG_DRM_CLIENT=y +CONFIG_DRM_CLIENT_LIB=m +CONFIG_DRM_CLIENT_SELECTION=m CONFIG_DRM_CLIENT_SETUP=y + +# +# Supported DRM clients +# CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +# CONFIG_DRM_CLIENT_LOG is not set +CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y +CONFIG_DRM_CLIENT_DEFAULT="fbdev" +# end of Supported DRM clients + CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_DISPLAY_DP_AUX_BUS=m CONFIG_DRM_DISPLAY_HELPER=m @@ -7189,12 +7354,17 @@ CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y CONFIG_DRM_DISPLAY_DP_HELPER=y CONFIG_DRM_DISPLAY_DP_TUNNEL=y +CONFIG_DRM_DISPLAY_DSC_HELPER=y CONFIG_DRM_DISPLAY_HDCP_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_CEC_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_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 +CONFIG_DRM_GPUSVM=m CONFIG_DRM_BUDDY=m CONFIG_DRM_VRAM_HELPER=m CONFIG_DRM_TTM_HELPER=m @@ -7204,13 +7374,11 @@ CONFIG_DRM_SUBALLOC_HELPER=m CONFIG_DRM_SCHED=m # -# I2C encoder or helper chips +# Drivers for system framebuffers # -CONFIG_DRM_I2C_CH7006=m -CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -CONFIG_DRM_I2C_NXP_TDA9950=m -# end of I2C encoder or helper chips +CONFIG_DRM_SYSFB_HELPER=m +CONFIG_DRM_SIMPLEDRM=m +# end of Drivers for system framebuffers # # ARM devices @@ -7252,7 +7420,8 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_PUSH is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_SVM=y -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y +CONFIG_DRM_NOUVEAU_CH7006=m +CONFIG_DRM_NOUVEAU_SIL164=m CONFIG_DRM_I915=m CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_CAPTURE_ERROR=y @@ -7296,6 +7465,9 @@ CONFIG_DRM_I915_TIMESLICE_DURATION=1 CONFIG_DRM_I915_GVT=y CONFIG_DRM_XE=m CONFIG_DRM_XE_DISPLAY=y +CONFIG_DRM_XE_DP_TUNNEL=y +CONFIG_DRM_XE_GPUSVM=y +CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_FORCE_PROBE="" # @@ -7304,9 +7476,9 @@ CONFIG_DRM_XE_FORCE_PROBE="" # CONFIG_DRM_XE_WERROR is not set # CONFIG_DRM_XE_DEBUG is not set # CONFIG_DRM_XE_DEBUG_VM is not set +# CONFIG_DRM_XE_DEBUG_MEMIRQ is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_MEM is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set # end of drm/Xe Debugging @@ -7345,6 +7517,7 @@ CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m CONFIG_DRM_PANEL_AUO_A030JTN01=m CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_HIMAX8279D=m +CONFIG_DRM_PANEL_BOE_TD4320=m CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BOE_TV101WUM_LL2=m @@ -7354,9 +7527,12 @@ CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_LVDS=m +CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m CONFIG_DRM_PANEL_HIMAX_HX83112A=m +CONFIG_DRM_PANEL_HIMAX_HX83112B=m CONFIG_DRM_PANEL_HIMAX_HX8394=m +CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9805=m @@ -7388,6 +7564,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m CONFIG_DRM_PANEL_NOVATEK_NT36523=m CONFIG_DRM_PANEL_NOVATEK_NT36672A=m CONFIG_DRM_PANEL_NOVATEK_NT36672E=m +CONFIG_DRM_PANEL_NOVATEK_NT37801=m CONFIG_DRM_PANEL_NOVATEK_NT39016=m CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m CONFIG_DRM_PANEL_ORISETECH_OTA5601A=m @@ -7396,10 +7573,16 @@ CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m CONFIG_DRM_PANEL_RAYDIUM_RM67191=m +CONFIG_DRM_PANEL_RAYDIUM_RM67200=m CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RAYDIUM_RM692E5=m CONFIG_DRM_PANEL_RAYDIUM_RM69380=m +CONFIG_DRM_PANEL_RENESAS_R61307=m +CONFIG_DRM_PANEL_RENESAS_R69328=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_AMS581VF01=m +CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m +CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m @@ -7409,11 +7592,13 @@ CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_SPI=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m @@ -7429,14 +7614,17 @@ CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m CONFIG_DRM_PANEL_STARTEK_KD070FHFID015=m CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_SIMPLE=m +CONFIG_DRM_PANEL_SUMMIT=m CONFIG_DRM_PANEL_SYNAPTICS_R63353=m CONFIG_DRM_PANEL_TDO_TL070WSH30=m CONFIG_DRM_PANEL_TPO_TD028TTEC1=m CONFIG_DRM_PANEL_TPO_TD043MTEA1=m CONFIG_DRM_PANEL_TPO_TPG110=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m +CONFIG_DRM_PANEL_VISIONOX_G2647FB105=m CONFIG_DRM_PANEL_VISIONOX_R66451=m CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_VISIONOX_RM692E5=m CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m CONFIG_DRM_PANEL_XINPENG_XPP055C272=m @@ -7453,6 +7641,8 @@ CONFIG_DRM_AUX_HPD_BRIDGE=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_I2C_NXP_TDA998X=m +CONFIG_DRM_ITE_IT6263=m CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9211=m @@ -7470,6 +7660,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_SII902X=m CONFIG_DRM_SII9234=m CONFIG_DRM_SIMPLE_BRIDGE=m +CONFIG_DRM_SOLOMON_SSD2825=m CONFIG_DRM_THINE_THC63LVD1024=m CONFIG_DRM_TOSHIBA_TC358762=m CONFIG_DRM_TOSHIBA_TC358764=m @@ -7477,10 +7668,12 @@ CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TOSHIBA_TC358768=m CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_TI_DLPC3433=m +CONFIG_DRM_TI_TDP158=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TI_SN65DSI83=m CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TPD12S015=m +CONFIG_DRM_WAVESHARE_BRIDGE=m CONFIG_DRM_ANALOGIX_ANX6345=m CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m @@ -7495,13 +7688,15 @@ CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_ETNAVIV=m CONFIG_DRM_ETNAVIV_THERMAL=y +CONFIG_DRM_HISI_HIBMC=m CONFIG_DRM_LOGICVC=m +CONFIG_DRM_APPLETBDRM=m CONFIG_DRM_ARCPGU=m CONFIG_DRM_BOCHS=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_GM12U320=m CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m +CONFIG_DRM_PIXPAPER=m CONFIG_TINYDRM_HX8357D=m CONFIG_TINYDRM_ILI9163=m CONFIG_TINYDRM_ILI9225=m @@ -7509,16 +7704,18 @@ CONFIG_TINYDRM_ILI9341=m CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m +CONFIG_TINYDRM_SHARP_MEMORY=m CONFIG_DRM_XEN=y CONFIG_DRM_XEN_FRONTEND=m CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_GUD=m +CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7586=m +CONFIG_DRM_ST7735R=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X_SPI=m -CONFIG_DRM_HYPERV=m +CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m CONFIG_DRM_PRIVACY_SCREEN=y CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m @@ -7599,18 +7796,17 @@ CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y -CONFIG_FB_HYPERV=m CONFIG_FB_SIMPLE=m CONFIG_FB_SSD1307=m CONFIG_FB_SM712=m CONFIG_FB_CORE=m CONFIG_FB_NOTIFY=y -# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_DEVICE=y CONFIG_FB_DDC=m CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m +CONFIG_FB_CFB_REV_PIXELS_IN_BYTE=y CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m @@ -7621,10 +7817,9 @@ CONFIG_FB_DMAMEM_HELPERS=y CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y CONFIG_FB_IOMEM_FOPS=m CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y CONFIG_FB_SYSMEM_HELPERS=y CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m +CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # end of Frame buffer Devices @@ -7658,7 +7853,6 @@ CONFIG_BACKLIGHT_RT4831=m CONFIG_BACKLIGHT_SAHARA=m CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m -CONFIG_BACKLIGHT_PCF50633=m CONFIG_BACKLIGHT_LM3509=m CONFIG_BACKLIGHT_LM3630A=m CONFIG_BACKLIGHT_LM3639=m @@ -7677,6 +7871,7 @@ CONFIG_BACKLIGHT_LED=m CONFIG_VGASTATE=m CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y +# CONFIG_FIRMWARE_EDID is not set # # Console display driver support @@ -7692,11 +7887,15 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # end of Console display driver support # CONFIG_LOGO is not set +# CONFIG_TRACE_GPU_MEM is not set # end of Graphics support CONFIG_DRM_ACCEL=y +CONFIG_DRM_ACCEL_AMDXDNA=m CONFIG_DRM_ACCEL_HABANALABS=m +CONFIG_HL_HLDIO=y CONFIG_DRM_ACCEL_IVPU=m +# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set CONFIG_DRM_ACCEL_QAIC=m CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y @@ -7713,6 +7912,7 @@ CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_COMPRESS_ACCEL=y CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y @@ -7840,53 +8040,76 @@ CONFIG_SND_YMFPCI=m # HD-Audio # CONFIG_SND_HDA=m -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_PATCH_LOADER=y -CONFIG_SND_HDA_CIRRUS_SCODEC=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -CONFIG_SND_HDA_SCODEC_CS35L56=m -CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m -CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m -CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +# CONFIG_SND_HDA_CTL_DEV_ID is not set +CONFIG_SND_HDA_PREALLOC_SIZE=0 +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_ACPI=m +CONFIG_SND_HDA_GENERIC_LEDS=y CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_CA0110=m CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_CM9825=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_REALTEK_LIB=m +CONFIG_SND_HDA_CODEC_ALC260=m +CONFIG_SND_HDA_CODEC_ALC262=m +CONFIG_SND_HDA_CODEC_ALC268=m +CONFIG_SND_HDA_CODEC_ALC269=m +CONFIG_SND_HDA_CODEC_ALC662=m +CONFIG_SND_HDA_CODEC_ALC680=m +CONFIG_SND_HDA_CODEC_ALC861=m +CONFIG_SND_HDA_CODEC_ALC861VD=m +CONFIG_SND_HDA_CODEC_ALC880=m +CONFIG_SND_HDA_CODEC_ALC882=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS420X=m +CONFIG_SND_HDA_CODEC_CS421X=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m +CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m +CONFIG_SND_HDA_CODEC_HDMI_INTEL=m # CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set -# CONFIG_SND_HDA_CTL_DEV_ID is not set -# end of HD-Audio - +CONFIG_SND_HDA_CODEC_HDMI_ATI=m +CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m +CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m +CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m +CONFIG_SND_HDA_CIRRUS_SCODEC=m +CONFIG_SND_HDA_SCODEC_CS35L41=m +CONFIG_SND_HDA_SCODEC_COMPONENT=m +CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m +CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m +CONFIG_SND_HDA_SCODEC_CS35L56=m +CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m +CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m +CONFIG_SND_HDA_SCODEC_TAS2781=m +CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m +CONFIG_SND_HDA_SCODEC_TAS2781_SPI=m CONFIG_SND_HDA_CORE=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_COMPONENT=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_EXT_CORE=m -CONFIG_SND_HDA_PREALLOC_SIZE=0 CONFIG_SND_INTEL_NHLT=y CONFIG_SND_INTEL_DSP_CONFIG=m CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m # CONFIG_SND_INTEL_BYT_PREFER_SOF is not set +# end of HD-Audio + CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -7897,6 +8120,7 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m +CONFIG_SND_USB_US144MKII=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_HIFACE=m CONFIG_SND_BCD2000=m @@ -7925,9 +8149,18 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_COMPRESS=y CONFIG_SND_SOC_TOPOLOGY=y CONFIG_SND_SOC_ACPI=m -CONFIG_SND_SOC_ADI=m +CONFIG_SND_SOC_USB=m + +# +# Analog Devices +# CONFIG_SND_SOC_ADI_AXI_I2S=m CONFIG_SND_SOC_ADI_AXI_SPDIF=m +# end of Analog Devices + +# +# AMD +# CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -7946,6 +8179,7 @@ CONFIG_SND_SOC_ACPI_AMD_MATCH=m CONFIG_SND_SOC_AMD_ACP_PDM=m CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m CONFIG_SND_SOC_AMD_ACP_I2S=m +CONFIG_SND_SOC_AMD_ACPI_MACH=m CONFIG_SND_SOC_AMD_ACP_PCM=m CONFIG_SND_SOC_AMD_ACP_PCI=m CONFIG_SND_AMD_ASOC_RENOIR=m @@ -7955,7 +8189,9 @@ CONFIG_SND_AMD_ASOC_ACP70=m CONFIG_SND_SOC_AMD_MACH_COMMON=m CONFIG_SND_SOC_AMD_LEGACY_MACH=m CONFIG_SND_SOC_AMD_SOF_MACH=m +CONFIG_SND_SOC_AMD_SDW_MACH_COMMON=m CONFIG_SND_SOC_AMD_SOF_SDW_MACH=m +CONFIG_SND_SOC_AMD_LEGACY_SDW_MACH=m CONFIG_SND_AMD_SOUNDWIRE_ACPI=m CONFIG_SND_SOC_AMD_RPL_ACP6x=m CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m @@ -7963,14 +8199,44 @@ CONFIG_SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE=m CONFIG_SND_SOC_AMD_SOUNDWIRE=m CONFIG_SND_SOC_AMD_PS=m CONFIG_SND_SOC_AMD_PS_MACH=m -CONFIG_SND_ATMEL_SOC=m -CONFIG_SND_SOC_MIKROE_PROTO=m -CONFIG_SND_BCM63XX_I2S_WHISTLER=m -CONFIG_SND_DESIGNWARE_I2S=m -# CONFIG_SND_DESIGNWARE_PCM is not set +# end of AMD # -# SoC Audio for Freescale CPUs +# Apple +# +# end of Apple + +# +# Atmel +# +CONFIG_SND_SOC_MIKROE_PROTO=m +# end of Atmel + +# +# Au1x +# +# end of Au1x + +# +# Broadcom +# +CONFIG_SND_BCM63XX_I2S_WHISTLER=m +# end of Broadcom + +# +# Cirrus Logic +# +# end of Cirrus Logic + +# +# DesignWare +# +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set +# end of DesignWare + +# +# Freescale # # @@ -7989,17 +8255,45 @@ CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_IMX_AUDMUX=m -# end of SoC Audio for Freescale CPUs +# end of Freescale +# +# Google +# CONFIG_SND_SOC_CHV3_I2S=m +# end of Google + +# +# Hisilicon +# CONFIG_SND_I2S_HI6210_I2S=m -# CONFIG_SND_SOC_IMG is not set +# end of Hisilicon + +# +# JZ4740 +# +# end of JZ4740 + +# +# Kirkwood +# +# end of Kirkwood + +# +# Loongson +# +# end of Loongson + +# +# Intel +# CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_CATPT=m CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m CONFIG_SND_SOC_ACPI_INTEL_MATCH=m +CONFIG_SND_SOC_ACPI_INTEL_SDCA_QUIRKS=m CONFIG_SND_SOC_INTEL_AVS=m # @@ -8009,6 +8303,7 @@ CONFIG_SND_SOC_INTEL_AVS=m # # Available DSP configurations # +# CONFIG_SND_SOC_INTEL_AVS_CARDNAME_OBSOLETE is not set CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336=m @@ -8018,11 +8313,13 @@ CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m +CONFIG_SND_SOC_INTEL_AVS_MACH_PCM3168A=m CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT5640=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m @@ -8065,7 +8362,62 @@ CONFIG_SND_SOC_INTEL_SOF_DA7219_MACH=m CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m +# end of Intel + +# +# Mediatek +# CONFIG_SND_SOC_MTK_BTCVSD=m +# end of Mediatek + +# +# PXA +# +# end of PXA + +# +# SoundWire (SDCA) +# +CONFIG_SND_SOC_SDCA=m +CONFIG_SND_SOC_SDCA_HID=y +CONFIG_SND_SOC_SDCA_IRQ=y +CONFIG_SND_SOC_SDCA_OPTIONAL=m +# end of SoundWire (SDCA) + +# +# ST SPEAr +# +# end of ST SPEAr + +# +# Spreadtrum +# +# end of Spreadtrum + +# +# STMicroelectronics STM32 +# +# end of STMicroelectronics STM32 + +# +# Tegra +# +# end of Tegra + +# +# Xilinx +# +CONFIG_SND_SOC_XILINX_I2S=m +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m +CONFIG_SND_SOC_XILINX_SPDIF=m +# end of Xilinx + +# +# Xtensa +# +CONFIG_SND_SOC_XTFPGA_I2S=m +# end of Xtensa + CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SOF_PCI_DEV=m CONFIG_SND_SOC_SOF_PCI=m @@ -8124,22 +8476,13 @@ CONFIG_SND_SOC_SOF_HDA_GENERIC=m CONFIG_SND_SOC_SOF_HDA_MLINK=m CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y +CONFIG_SND_SOF_SOF_HDA_SDW_BPT=m CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m CONFIG_SND_SOC_SOF_HDA=m CONFIG_SND_SOC_SOF_HDA_PROBES=m CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_XTENSA=m - -# -# STMicroelectronics STM32 SOC audio support -# -# end of STMicroelectronics STM32 SOC audio support - -CONFIG_SND_SOC_XILINX_I2S=m -CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m -CONFIG_SND_SOC_XILINX_SPDIF=m -CONFIG_SND_SOC_XTFPGA_I2S=m CONFIG_SND_SOC_I2C_AND_SPI=m # @@ -8151,6 +8494,7 @@ CONFIG_SND_SOC_ADAU_UTILS=m CONFIG_SND_SOC_ADAU1372=m CONFIG_SND_SOC_ADAU1372_I2C=m CONFIG_SND_SOC_ADAU1372_SPI=m +CONFIG_SND_SOC_ADAU1373=m CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_ADAU17X1=m CONFIG_SND_SOC_ADAU1761=m @@ -8175,7 +8519,9 @@ CONFIG_SND_SOC_AUDIO_IIO_AUX=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_AW88395_LIB=m CONFIG_SND_SOC_AW88395=m +CONFIG_SND_SOC_AW88166=m CONFIG_SND_SOC_AW88261=m +CONFIG_SND_SOC_AW88081=m CONFIG_SND_SOC_AW87390=m CONFIG_SND_SOC_AW88399=m CONFIG_SND_SOC_BD28623=m @@ -8213,6 +8559,7 @@ CONFIG_SND_SOC_CS42L52=m CONFIG_SND_SOC_CS42L56=m CONFIG_SND_SOC_CS42L73=m CONFIG_SND_SOC_CS42L83=m +CONFIG_SND_SOC_CS42L84=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_CS4270=m @@ -8224,6 +8571,7 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CS4341=m CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS48L32=m CONFIG_SND_SOC_CS53L30=m CONFIG_SND_SOC_CS530X=m CONFIG_SND_SOC_CS530X_I2C=m @@ -8237,11 +8585,16 @@ CONFIG_SND_SOC_ES7241=m CONFIG_SND_SOC_ES83XX_DSM_COMMON=m CONFIG_SND_SOC_ES8311=m CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8323=m CONFIG_SND_SOC_ES8326=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_ES8375=m +CONFIG_SND_SOC_ES8389=m CONFIG_SND_SOC_FRAMER=m +CONFIG_SND_SOC_FS_AMP_LIB=m +CONFIG_SND_SOC_FS210X=m CONFIG_SND_SOC_GTM601=m CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDA=m @@ -8265,6 +8618,7 @@ CONFIG_SND_SOC_MAX9860=m CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1754=m CONFIG_SND_SOC_PCM1789=m CONFIG_SND_SOC_PCM1789_I2C=m CONFIG_SND_SOC_PCM179X=m @@ -8285,8 +8639,11 @@ CONFIG_SND_SOC_PCM512x_I2C=m CONFIG_SND_SOC_PCM512x_SPI=m CONFIG_SND_SOC_PCM6240=m CONFIG_SND_SOC_PEB2466=m +CONFIG_SND_SOC_PM4125=m +CONFIG_SND_SOC_PM4125_SDW=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RT_SDW_COMMON=m CONFIG_SND_SOC_RL6347A=m CONFIG_SND_SOC_RT274=m CONFIG_SND_SOC_RT286=m @@ -8324,11 +8681,15 @@ CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT712_SDCA_SDW=m CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m +CONFIG_SND_SOC_RT721_SDCA_SDW=m CONFIG_SND_SOC_RT722_SDCA_SDW=m CONFIG_SND_SOC_RT715=m CONFIG_SND_SOC_RT715_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_RT9123=m +CONFIG_SND_SOC_RT9123P=m +CONFIG_SND_SOC_RTQ9124=m CONFIG_SND_SOC_RTQ9128=m CONFIG_SND_SOC_SDW_MOCKUP=m CONFIG_SND_SOC_SGTL5000=m @@ -8339,6 +8700,7 @@ CONFIG_SND_SOC_SIGMADSP_REGMAP=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m CONFIG_SND_SOC_SMA1303=m +CONFIG_SND_SOC_SMA1307=m CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_SRC4XXX_I2C=m CONFIG_SND_SOC_SRC4XXX=m @@ -8358,8 +8720,10 @@ CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS2780=m CONFIG_SND_SOC_TAS2781_COMLIB=m +CONFIG_SND_SOC_TAS2781_COMLIB_I2C=m CONFIG_SND_SOC_TAS2781_FMWLIB=m CONFIG_SND_SOC_TAS2781_I2C=m +CONFIG_SND_SOC_TAS2783_SDW=m CONFIG_SND_SOC_TAS5086=m CONFIG_SND_SOC_TAS571X=m CONFIG_SND_SOC_TAS5720=m @@ -8384,7 +8748,9 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_TSCS454=m CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_UDA1342=m CONFIG_SND_SOC_WCD_CLASSH=m +CONFIG_SND_SOC_WCD_COMMON=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD_MBHC=m CONFIG_SND_SOC_WCD934X=m @@ -8439,6 +8805,9 @@ CONFIG_SND_SOC_NAU8821=m CONFIG_SND_SOC_NAU8822=m CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m +CONFIG_SND_SOC_NTPFW=m +CONFIG_SND_SOC_NTP8918=m +CONFIG_SND_SOC_NTP8835=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_LPASS_MACRO_COMMON=m CONFIG_SND_SOC_LPASS_WSA_MACRO=m @@ -8448,12 +8817,18 @@ CONFIG_SND_SOC_LPASS_TX_MACRO=m # end of CODEC drivers CONFIG_SND_SOC_SDW_UTILS=m + +# +# Generic drivers +# CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m CONFIG_SND_TEST_COMPONENT=m +# end of Generic drivers + CONFIG_SND_X86=y CONFIG_HDMI_LPE_AUDIO=m CONFIG_SND_SYNTH_EMUX=m @@ -8466,6 +8841,7 @@ CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=m +CONFIG_HID_HAPTIC=y # # Special HID drivers @@ -8476,6 +8852,8 @@ CONFIG_HID_ACRUX=m CONFIG_HID_ACRUX_FF=y CONFIG_HID_APPLE=m CONFIG_HID_APPLEIR=m +CONFIG_HID_APPLETB_BL=m +CONFIG_HID_APPLETB_KBD=m CONFIG_HID_ASUS=m CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=m @@ -8513,6 +8891,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_GT683R=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m +CONFIG_HID_KYSONA=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_VIEWSONIC=m @@ -8582,7 +8961,6 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_RMI=m CONFIG_HID_GREENASIA=m CONFIG_GREENASIA_FF=y -CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=m @@ -8614,21 +8992,6 @@ CONFIG_HID_MCP2221=m CONFIG_HID_BPF=y # end of HID-BPF support -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y - -# -# USB HID Boot Protocol drivers -# -CONFIG_USB_KBD=m -CONFIG_USB_MOUSE=m -# end of USB HID Boot Protocol drivers -# end of USB HID support - CONFIG_I2C_HID=m CONFIG_I2C_HID_ACPI=m CONFIG_I2C_HID_OF=m @@ -8657,6 +9020,30 @@ CONFIG_SURFACE_KBD=m # end of Surface System Aggregator Module HID support CONFIG_SURFACE_HID_CORE=m + +# +# Intel THC HID Support +# +CONFIG_INTEL_THC_HID=m +CONFIG_INTEL_QUICKSPI=m +CONFIG_INTEL_QUICKI2C=m +# end of Intel THC HID Support + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# end of USB HID Boot Protocol drivers +# end of USB HID support + CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m @@ -8692,6 +9079,7 @@ CONFIG_USB_XHCI_HCD=m CONFIG_USB_XHCI_PCI=m CONFIG_USB_XHCI_PCI_RENESAS=m CONFIG_USB_XHCI_PLATFORM=m +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -8724,11 +9112,7 @@ CONFIG_USB_WDM=m CONFIG_USB_TMC=m # -# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may -# - -# -# also be needed; see USB_STORAGE Help for more info +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set @@ -8797,6 +9181,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y CONFIG_USB_DWC3_PCI=m CONFIG_USB_DWC3_HAPS=m CONFIG_USB_DWC3_OF_SIMPLE=m +CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC2=m # CONFIG_USB_DWC2_HOST is not set @@ -8899,6 +9284,7 @@ CONFIG_USB_IDMOUSE=m CONFIG_USB_APPLEDISPLAY=m CONFIG_APPLE_MFI_FASTCHARGE=m CONFIG_USB_LJCA=m +CONFIG_USB_USBIO=m CONFIG_USB_SISUSBVGA=m CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m @@ -8946,15 +9332,11 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USB_GR_UDC=m CONFIG_USB_R8A66597=m CONFIG_USB_PXA27X=m -CONFIG_USB_MV_UDC=m -CONFIG_USB_MV_U3D=m CONFIG_USB_SNP_CORE=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_M66592=m CONFIG_USB_BDC_UDC=m CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2272=m -# CONFIG_USB_NET2272_DMA is not set CONFIG_USB_NET2280=m CONFIG_USB_GOKU=m CONFIG_USB_EG20T=m @@ -9056,6 +9438,7 @@ CONFIG_UCSI_CCG=m CONFIG_UCSI_ACPI=m CONFIG_UCSI_STM32G0=m CONFIG_UCSI_PMIC_GLINK=m +CONFIG_CROS_EC_UCSI=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_RT1719=m @@ -9072,7 +9455,9 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_INTEL_PMC=m CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m +CONFIG_TYPEC_MUX_PS883X=m CONFIG_TYPEC_MUX_PTN36502=m +CONFIG_TYPEC_MUX_TUSB1046=m CONFIG_TYPEC_MUX_WCD939X_USBSS=m # end of USB Type-C Multiplexer/DeMultiplexer Switch support @@ -9081,6 +9466,7 @@ CONFIG_TYPEC_MUX_WCD939X_USBSS=m # CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_NVIDIA_ALTMODE=m +CONFIG_TYPEC_TBT_ALTMODE=m # end of USB Type-C Alternate Mode drivers CONFIG_USB_ROLE_SWITCH=m @@ -9101,6 +9487,7 @@ CONFIG_MMC_TEST=m # CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_UHS2=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m @@ -9194,10 +9581,12 @@ CONFIG_LEDS_LP5562=m CONFIG_LEDS_LP5569=m CONFIG_LEDS_LP8501=m CONFIG_LEDS_LP8860=m +CONFIG_LEDS_LP8864=m CONFIG_LEDS_PCA955X=m # CONFIG_LEDS_PCA955X_GPIO is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PCA995X=m +CONFIG_LEDS_QNAP_MCU=m CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_PWM=m CONFIG_LEDS_REGULATOR=m @@ -9210,10 +9599,12 @@ CONFIG_LEDS_MC13783=m CONFIG_LEDS_TCA6507=m CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_MAX77650=m +CONFIG_LEDS_MAX77705=m CONFIG_LEDS_LM355x=m CONFIG_LEDS_MENF21BMC=m CONFIG_LEDS_IS31FL319X=m CONFIG_LEDS_IS31FL32XX=m +CONFIG_LEDS_UPBOARD=m # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) @@ -9228,6 +9619,7 @@ CONFIG_LEDS_SPI_BYTE=m CONFIG_LEDS_TI_LMU_COMMON=m CONFIG_LEDS_LM3697=m CONFIG_LEDS_LM36274=m +CONFIG_LEDS_ST1202=m CONFIG_LEDS_TPS6105X=m CONFIG_LEDS_LGM=m @@ -9245,6 +9637,7 @@ CONFIG_LEDS_RT4505=m CONFIG_LEDS_RT8515=m CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SY7802=m +CONFIG_LEDS_TPS6131X=m # # RGB LED drivers @@ -9283,7 +9676,7 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_TRIGGER_INPUT_EVENTS=m # -# Simple LED drivers +# Simatic LED drivers # CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m @@ -9324,6 +9717,7 @@ CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_HFI1=m # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_SDMA_VERBOSITY is not set +CONFIG_INFINIBAND_IONIC=m CONFIG_INFINIBAND_IRDMA=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m @@ -9331,8 +9725,6 @@ CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_OCRDMA=m CONFIG_INFINIBAND_QEDR=m -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_QIB_DCA=y CONFIG_INFINIBAND_USNIC=m CONFIG_INFINIBAND_VMWARE_PVRDMA=m CONFIG_INFINIBAND_RDMAVT=m @@ -9357,6 +9749,9 @@ CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m CONFIG_EDAC_GHES=m +CONFIG_EDAC_SCRUB=y +CONFIG_EDAC_ECS=y +CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_AMD64=m CONFIG_EDAC_E752X=m CONFIG_EDAC_I82975X=m @@ -9410,6 +9805,7 @@ CONFIG_RTC_DRV_MAX8907=m CONFIG_RTC_DRV_MAX31335=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_NCT3018Y=m +CONFIG_RTC_DRV_NCT6694=m CONFIG_RTC_DRV_RK808=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m @@ -9417,7 +9813,6 @@ CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8523=m -CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_PCF85363=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m @@ -9464,6 +9859,7 @@ CONFIG_RTC_I2C_AND_SPI=m CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_DS3232_HWMON=y CONFIG_RTC_DRV_PCF2127=m +CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_RV3029C2=m CONFIG_RTC_DRV_RV3029_HWMON=y CONFIG_RTC_DRV_RX6110=m @@ -9490,7 +9886,6 @@ CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_RP5C01=m -CONFIG_RTC_DRV_PCF50633=m CONFIG_RTC_DRV_ZYNQMP=m # CONFIG_RTC_DRV_CROS_EC is not set CONFIG_RTC_DRV_NTXEC=m @@ -9504,13 +9899,13 @@ CONFIG_RTC_DRV_MC13XXX=m CONFIG_RTC_DRV_MT6397=m CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_CPCAP=m +CONFIG_RTC_DRV_GOLDFISH=m +CONFIG_RTC_DRV_WILCO_EC=m # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=m -CONFIG_RTC_DRV_GOLDFISH=m -CONFIG_RTC_DRV_WILCO_EC=m CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set @@ -9534,8 +9929,9 @@ CONFIG_PLX_DMA=m CONFIG_XILINX_DMA=m CONFIG_XILINX_XDMA=m CONFIG_XILINX_ZYNQMP_DPDMA=m -CONFIG_AMD_QDMA=m +CONFIG_AMD_AE4DMA=m CONFIG_AMD_PTDMA=m +CONFIG_AMD_QDMA=m CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_HIDMA=m CONFIG_DW_DMAC_CORE=m @@ -9577,7 +9973,6 @@ CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m CONFIG_UIO_NETX=m CONFIG_UIO_MF624=m -CONFIG_UIO_HV_GENERIC=m CONFIG_UIO_DFL=m CONFIG_VFIO=m CONFIG_VFIO_DEVICE_CDEV=y @@ -9592,7 +9987,6 @@ CONFIG_VFIO_VIRQFD=y # VFIO support for PCI devices # CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y @@ -9600,6 +9994,7 @@ CONFIG_VFIO_PCI_IGD=y CONFIG_MLX5_VFIO_PCI=m CONFIG_PDS_VFIO_PCI=m CONFIG_VIRTIO_VFIO_PCI=m +CONFIG_VIRTIO_VFIO_PCI_ADMIN_LEGACY=y CONFIG_QAT_VFIO_PCI=m # end of VFIO support for PCI devices @@ -9609,10 +10004,12 @@ CONFIG_VIRT_DRIVERS=y CONFIG_VMGENID=m CONFIG_VBOXGUEST=m CONFIG_NITRO_ENCLAVES=m -CONFIG_TSM_REPORTS=m CONFIG_EFI_SECRET=m CONFIG_SEV_GUEST=m CONFIG_TDX_GUEST_DRIVER=m +CONFIG_TSM_GUEST=y +CONFIG_TSM_REPORTS=m +CONFIG_TSM_MEASUREMENTS=y CONFIG_VIRTIO_ANCHOR=y CONFIG_VIRTIO=y CONFIG_VIRTIO_PCI_LIB=y @@ -9630,6 +10027,9 @@ CONFIG_VIRTIO_MMIO=m CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y CONFIG_VIRTIO_DMA_SHARED_BUFFER=m # CONFIG_VIRTIO_DEBUG is not set +CONFIG_VIRTIO_RTC=m +CONFIG_VIRTIO_RTC_PTP=y +CONFIG_VIRTIO_RTC_CLASS=y CONFIG_VDPA=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -9659,11 +10059,7 @@ CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y # # Microsoft Hyper-V guest support # -CONFIG_HYPERV=m -# CONFIG_HYPERV_VTL_MODE is not set -CONFIG_HYPERV_TIMER=y -CONFIG_HYPERV_UTILS=m -CONFIG_HYPERV_BALLOON=m +# CONFIG_HYPERV is not set # end of Microsoft Hyper-V guest support # @@ -9724,6 +10120,7 @@ CONFIG_COMEDI_ADDI_APCI_3120=m CONFIG_COMEDI_ADDI_APCI_3501=m CONFIG_COMEDI_ADDI_APCI_3XXX=m CONFIG_COMEDI_ADL_PCI6208=m +CONFIG_COMEDI_ADL_PCI7250=m CONFIG_COMEDI_ADL_PCI7X3X=m CONFIG_COMEDI_ADL_PCI8164=m CONFIG_COMEDI_ADL_PCI9111=m @@ -9796,15 +10193,7 @@ CONFIG_COMEDI_TESTS=m CONFIG_COMEDI_TESTS_EXAMPLE=m CONFIG_COMEDI_TESTS_NI_ROUTES=m CONFIG_STAGING=y -CONFIG_RTLLIB=m -CONFIG_RTLLIB_CRYPTO_CCMP=m -CONFIG_RTLLIB_CRYPTO_TKIP=m -CONFIG_RTLLIB_CRYPTO_WEP=m -CONFIG_RTL8192E=m CONFIG_RTL8723BS=m -CONFIG_RTS5208=m -CONFIG_VT6655=m -CONFIG_VT6656=m # # IIO staging drivers @@ -9814,7 +10203,6 @@ CONFIG_VT6656=m # Accelerometers # CONFIG_ADIS16203=m -CONFIG_ADIS16240=m # end of Accelerometers # @@ -9853,13 +10241,13 @@ CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_SP8870=m CONFIG_VIDEO_IPU3_IMGU=m +CONFIG_VIDEO_INTEL_IPU7=m CONFIG_VIDEO_MAX96712=m # # StarFive media platform drivers # # CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=m CONFIG_FB_TFT=m CONFIG_FB_TFT_AGM1264K_FL=m CONFIG_FB_TFT_BD663474=m @@ -9896,7 +10284,6 @@ CONFIG_MOST_COMPONENTS=m CONFIG_MOST_NET=m CONFIG_MOST_VIDEO=m CONFIG_MOST_DIM2=m -CONFIG_MOST_I2C=m CONFIG_GREYBUS_AUDIO=m CONFIG_GREYBUS_AUDIO_APB_CODEC=m CONFIG_GREYBUS_BOOTROM=m @@ -9917,17 +10304,29 @@ CONFIG_GREYBUS_SPI=m CONFIG_GREYBUS_UART=m CONFIG_GREYBUS_USB=m CONFIG_XIL_AXIS_FIFO=m -CONFIG_FIELDBUS_DEV=m -CONFIG_HMS_ANYBUSS_BUS=m -CONFIG_ARCX_ANYBUS_CONTROLLER=m -CONFIG_HMS_PROFINET=m # CONFIG_VME_BUS is not set +CONFIG_GPIB=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_NI_USB=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_PCMCIA=y +CONFIG_GPIB_LPVO=m +CONFIG_GPIB_TMS9914=m +CONFIG_GPIB_NEC7210=m # CONFIG_GOLDFISH is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=m CONFIG_CHROMEOS_TBMC=m +CONFIG_CHROMEOS_OF_HW_PROBER=m CONFIG_CROS_EC=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_RPMSG=m @@ -9935,7 +10334,7 @@ CONFIG_CROS_EC_ISHTP=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_UART=m CONFIG_CROS_EC_LPC=m -CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_PROTO=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_LIGHTBAR=m @@ -9943,6 +10342,7 @@ CONFIG_CROS_EC_VBC=m CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_SYSFS=m +CONFIG_CROS_EC_TYPEC_ALTMODES=y CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_USBPD_NOTIFY=m @@ -9970,23 +10370,34 @@ CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACPI_WMI=m +# CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set CONFIG_WMI_BMOF=m CONFIG_HUAWEI_WMI=m CONFIG_MXM_WMI=m CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m CONFIG_XIAOMI_WMI=m +CONFIG_REDMI_WMI=m CONFIG_GIGABYTE_WMI=m -CONFIG_YOGABOOK=m -CONFIG_YT2_1380=m CONFIG_ACERHDF=m CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m +CONFIG_AMD_HSMP=m + +# +# AMD HSMP Driver +# +CONFIG_AMD_HSMP_ACPI=m +CONFIG_AMD_HSMP_PLAT=m +# end of AMD HSMP Driver + CONFIG_AMD_PMF=m # CONFIG_AMD_PMF_DEBUG is not set CONFIG_AMD_PMC=m CONFIG_AMD_MP2_STB=y -CONFIG_AMD_HSMP=m +CONFIG_AMD_HFI=y +CONFIG_AMD_3D_VCACHE=m CONFIG_AMD_WBRF=y +CONFIG_AMD_ISP_PLATFORM=m CONFIG_ADV_SWBUTTON=m CONFIG_APPLE_GMUX=m CONFIG_ASUS_LAPTOP=m @@ -9999,6 +10410,8 @@ CONFIG_EEEPC_LAPTOP=m CONFIG_EEEPC_WMI=m CONFIG_X86_PLATFORM_DRIVERS_DELL=y CONFIG_ALIENWARE_WMI=m +CONFIG_ALIENWARE_WMI_LEGACY=y +CONFIG_ALIENWARE_WMI_WMAX=y CONFIG_DCDBAS=m CONFIG_DELL_LAPTOP=m CONFIG_DELL_RBU=m @@ -10026,17 +10439,7 @@ CONFIG_HP_WMI=m CONFIG_HP_BIOSCFG=m CONFIG_WIRELESS_HOTKEY=m CONFIG_IBM_RTL=m -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_LENOVO_YMC=m CONFIG_SENSORS_HDAPS=m -CONFIG_THINKPAD_ACPI=m -CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y -# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set -# CONFIG_THINKPAD_ACPI_DEBUG is not set -# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set -CONFIG_THINKPAD_ACPI_VIDEO=y -CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y -CONFIG_THINKPAD_LMI=m CONFIG_INTEL_ATOMISP2_PDX86=y CONFIG_INTEL_ATOMISP2_LED=m CONFIG_INTEL_ATOMISP2_PM=m @@ -10044,9 +10447,11 @@ CONFIG_INTEL_IFS=m CONFIG_INTEL_SAR_INT1092=m CONFIG_INTEL_SKL_INT3472=m CONFIG_INTEL_PMC_CORE=m +CONFIG_INTEL_PMC_SSRAM_TELEMETRY=m CONFIG_INTEL_PMT_CLASS=m CONFIG_INTEL_PMT_TELEMETRY=m CONFIG_INTEL_PMT_CRASHLOG=m +CONFIG_INTEL_PMT_DISCOVERY=m # # Intel Speed Select Technology interface support @@ -10084,6 +10489,25 @@ CONFIG_INTEL_TPMI=m CONFIG_INTEL_PLR_TPMI=m CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_VSEC=m +CONFIG_IDEAPAD_LAPTOP=m +CONFIG_LENOVO_WMI_HOTKEY_UTILITIES=m +CONFIG_LENOVO_WMI_CAMERA=m +CONFIG_LENOVO_YMC=m +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_THINKPAD_LMI=m +CONFIG_YOGABOOK=m +CONFIG_YT2_1380=m +CONFIG_LENOVO_WMI_DATA01=m +CONFIG_LENOVO_WMI_EVENTS=m +CONFIG_LENOVO_WMI_HELPERS=m +CONFIG_LENOVO_WMI_GAMEZONE=m +CONFIG_LENOVO_WMI_TUNING=m CONFIG_ACPI_QUICKSTART=m CONFIG_MEEGOPAD_ANX7428=m CONFIG_MSI_EC=m @@ -10091,7 +10515,9 @@ CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m CONFIG_MSI_WMI_PLATFORM=m CONFIG_PCENGINES_APU2=m +CONFIG_PORTWELL_EC=m CONFIG_BARCO_P50_GPIO=m +CONFIG_SAMSUNG_GALAXYBOOK=m CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m CONFIG_ACPI_TOSHIBA=m @@ -10107,9 +10533,8 @@ CONFIG_SONY_LAPTOP=m CONFIG_SYSTEM76_ACPI=m CONFIG_TOPSTAR_LAPTOP=m CONFIG_SERIAL_MULTI_INSTANTIATE=m -CONFIG_MLX_PLATFORM=m CONFIG_INSPUR_PLATFORM_PROFILE=m -CONFIG_LENOVO_WMI_CAMERA=m +CONFIG_DASHARO_ACPI=m CONFIG_X86_ANDROID_TABLETS=m CONFIG_FW_ATTR_CLASS=m CONFIG_INTEL_IPS=m @@ -10126,6 +10551,8 @@ CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m CONFIG_SILICOM_PLATFORM=m CONFIG_WINMATE_FM07_KEYS=m CONFIG_SEL3350_PLATFORM=m +CONFIG_OXP_EC=m +CONFIG_TUXEDO_NB04_WMI_AB=m CONFIG_P2SB=y CONFIG_HAVE_CLK=y CONFIG_HAVE_CLK_PREPARE=y @@ -10134,6 +10561,7 @@ CONFIG_LMK04832=m CONFIG_COMMON_CLK_MAX77686=m CONFIG_COMMON_CLK_MAX9485=m CONFIG_COMMON_CLK_RK808=m +CONFIG_COMMON_CLK_RP1=m CONFIG_COMMON_CLK_SI5341=m CONFIG_COMMON_CLK_SI5351=m CONFIG_COMMON_CLK_SI514=m @@ -10196,9 +10624,9 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_INTEL_IOMMU_PERF_EVENTS=y +CONFIG_IOMMUFD_DRIVER_CORE=y CONFIG_IOMMUFD=m CONFIG_IRQ_REMAP=y -CONFIG_HYPERV_IOMMU=y CONFIG_VIRTIO_IOMMU=m # @@ -10342,6 +10770,7 @@ CONFIG_EXTCON_LC824206XA=m CONFIG_EXTCON_MAX14577=m CONFIG_EXTCON_MAX3355=m CONFIG_EXTCON_MAX77693=m +CONFIG_EXTCON_MAX14526=m CONFIG_EXTCON_PTN5150=m CONFIG_EXTCON_RT8973A=m CONFIG_EXTCON_SM5502=m @@ -10436,15 +10865,21 @@ CONFIG_STK8BA50=m # # Analog to digital converters # +CONFIG_IIO_ADC_HELPER=m CONFIG_AD_SIGMA_DELTA=m CONFIG_AD4000=m +CONFIG_AD4030=m +CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4170_4=m CONFIG_AD4695=m +CONFIG_AD4851=m CONFIG_AD7091R=m CONFIG_AD7091R5=m CONFIG_AD7091R8=m CONFIG_AD7124=m CONFIG_AD7173=m +CONFIG_AD7191=m CONFIG_AD7192=m CONFIG_AD7266=m CONFIG_AD7280=m @@ -10452,12 +10887,15 @@ CONFIG_AD7291=m CONFIG_AD7292=m CONFIG_AD7298=m CONFIG_AD7380=m +CONFIG_AD7405=m CONFIG_AD7476=m CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7625=m CONFIG_AD7766=m CONFIG_AD7768_1=m +CONFIG_AD7779=m CONFIG_AD7780=m CONFIG_AD7791=m CONFIG_AD7793=m @@ -10467,6 +10905,7 @@ CONFIG_AD7944=m CONFIG_AD7949=m CONFIG_AD799X=m CONFIG_AD9467=m +CONFIG_ADE9000=m CONFIG_AXP20X_ADC=m CONFIG_AXP288_ADC=m CONFIG_CC10001_ADC=m @@ -10474,6 +10913,7 @@ CONFIG_CPCAP_ADC=m CONFIG_DA9150_GPADC=m CONFIG_DLN2_ADC=m CONFIG_ENVELOPE_DETECTOR=m +CONFIG_GEHC_PMC_ADC=m CONFIG_HI8435=m CONFIG_HX711=m CONFIG_INA2XX_ADC=m @@ -10502,6 +10942,7 @@ CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEN_Z188_ADC=m CONFIG_MP2629_ADC=m CONFIG_NAU7802=m +CONFIG_NCT7201=m CONFIG_PAC1921=m CONFIG_PAC1934=m CONFIG_QCOM_VADC_COMMON=m @@ -10509,25 +10950,28 @@ CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_RN5T618_ADC=m +CONFIG_ROHM_BD79112=m +CONFIG_ROHM_BD79124=m CONFIG_RICHTEK_RTQ6056=m CONFIG_SD_ADC_MODULATOR=m CONFIG_TI_ADC081C=m CONFIG_TI_ADC0832=m CONFIG_TI_ADC084S021=m -CONFIG_TI_ADC12138=m CONFIG_TI_ADC108S102=m +CONFIG_TI_ADC12138=m CONFIG_TI_ADC128S052=m CONFIG_TI_ADC161S626=m CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1119=m -CONFIG_TI_ADS7924=m CONFIG_TI_ADS1100=m +CONFIG_TI_ADS1119=m +CONFIG_TI_ADS124S08=m CONFIG_TI_ADS1298=m +CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS7138=m +CONFIG_TI_ADS7924=m CONFIG_TI_ADS7950=m CONFIG_TI_ADS8344=m CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m CONFIG_TI_LMP92064=m CONFIG_TI_TLC4541=m CONFIG_TI_TSC2046=m @@ -10578,11 +11022,13 @@ CONFIG_ENS160=m CONFIG_ENS160_I2C=m CONFIG_ENS160_SPI=m CONFIG_IAQCORE=m +CONFIG_MHZ19B=m CONFIG_PMS7003=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m CONFIG_SCD4X=m +CONFIG_SEN0322=m CONFIG_SENSIRION_SGP30=m CONFIG_SENSIRION_SGP40=m CONFIG_SPS30=m @@ -10623,6 +11069,9 @@ CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # +CONFIG_AD3530R=m +CONFIG_AD3552R_HS=m +CONFIG_AD3552R_LIB=m CONFIG_AD3552R=m CONFIG_AD5064=m CONFIG_AD5360=m @@ -10649,7 +11098,9 @@ CONFIG_AD5770R=m CONFIG_AD5791=m CONFIG_AD7293=m CONFIG_AD7303=m +CONFIG_AD8460=m CONFIG_AD8801=m +CONFIG_BD79703=m CONFIG_DPOT_DAC=m CONFIG_DS4424=m CONFIG_LTC1660=m @@ -10771,9 +11222,13 @@ CONFIG_ADIS16400=m CONFIG_ADIS16460=m CONFIG_ADIS16475=m CONFIG_ADIS16480=m +CONFIG_ADIS16550=m CONFIG_BMI160=m CONFIG_BMI160_I2C=m CONFIG_BMI160_SPI=m +CONFIG_BMI270=m +CONFIG_BMI270_I2C=m +CONFIG_BMI270_SPI=m CONFIG_BMI323=m CONFIG_BMI323_I2C=m CONFIG_BMI323_SPI=m @@ -10790,6 +11245,7 @@ CONFIG_INV_ICM42600_SPI=m CONFIG_INV_MPU6050_IIO=m CONFIG_INV_MPU6050_I2C=m CONFIG_INV_MPU6050_SPI=m +CONFIG_SMI240=m CONFIG_IIO_ST_LSM6DSX=m CONFIG_IIO_ST_LSM6DSX_I2C=m CONFIG_IIO_ST_LSM6DSX_SPI=m @@ -10808,8 +11264,10 @@ CONFIG_IIO_ADIS_LIB_BUFFER=y CONFIG_ACPI_ALS=m CONFIG_ADJD_S311=m CONFIG_ADUX1020=m +CONFIG_AL3000A=m CONFIG_AL3010=m CONFIG_AL3320A=m +CONFIG_APDS9160=m CONFIG_APDS9300=m CONFIG_APDS9306=m CONFIG_APDS9960=m @@ -10832,7 +11290,6 @@ CONFIG_ISL76682=m CONFIG_HID_SENSOR_ALS=m CONFIG_HID_SENSOR_PROX=m CONFIG_JSA1212=m -CONFIG_ROHM_BU27008=m CONFIG_ROHM_BU27034=m CONFIG_RPR0521=m CONFIG_SENSORS_LM3533=m @@ -10845,6 +11302,7 @@ CONFIG_MAX44009=m CONFIG_NOA1305=m CONFIG_OPT3001=m CONFIG_OPT4001=m +CONFIG_OPT4060=m CONFIG_PA12203001=m CONFIG_SI1133=m CONFIG_SI1145=m @@ -10862,8 +11320,10 @@ CONFIG_TSL4531=m CONFIG_US5182D=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m +CONFIG_VEML3235=m CONFIG_VEML6030=m CONFIG_VEML6040=m +CONFIG_VEML6046X00=m CONFIG_VEML6070=m CONFIG_VEML6075=m CONFIG_VL6180=m @@ -10877,6 +11337,7 @@ CONFIG_AF8133J=m CONFIG_AK8974=m CONFIG_AK8975=m CONFIG_AK09911=m +CONFIG_ALS31300=m CONFIG_BMC150_MAGN=m CONFIG_BMC150_MAGN_I2C=m CONFIG_BMC150_MAGN_SPI=m @@ -10886,12 +11347,14 @@ CONFIG_MMC35240=m CONFIG_IIO_ST_MAGN_3AXIS=m CONFIG_IIO_ST_MAGN_I2C_3AXIS=m CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +CONFIG_INFINEON_TLV493D=m CONFIG_SENSORS_HMC5843=m CONFIG_SENSORS_HMC5843_I2C=m CONFIG_SENSORS_HMC5843_SPI=m CONFIG_SENSORS_RM3100=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +CONFIG_SI7210=m CONFIG_TI_TMAG5273=m CONFIG_YAMAHA_YAS530=m # end of Magnetometer sensors @@ -10996,6 +11459,7 @@ CONFIG_AS3935=m # Proximity and distance sensors # # CONFIG_CROS_EC_MKBP_PROXIMITY is not set +CONFIG_D3323AA=m CONFIG_HX9023S=m CONFIG_IRSD200=m CONFIG_ISL29501=m @@ -11057,7 +11521,9 @@ CONFIG_NTB_PERF=m CONFIG_NTB_TRANSPORT=m CONFIG_PWM=y # CONFIG_PWM_DEBUG is not set +CONFIG_PWM_PROVIDE_GPIO=y CONFIG_PWM_ADP5585=m +CONFIG_PWM_ARGON_FAN_HAT=m CONFIG_PWM_ATMEL_HLCDC_PWM=m CONFIG_PWM_ATMEL_TCB=m CONFIG_PWM_CLK=m @@ -11072,6 +11538,8 @@ CONFIG_PWM_LP3943=m CONFIG_PWM_LPSS=m CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m +CONFIG_PWM_MAX7360=m +CONFIG_PWM_MC33XS2410=m CONFIG_PWM_NTXEC=m CONFIG_PWM_PCA9685=m CONFIG_PWM_XILINX=m @@ -11080,7 +11548,9 @@ CONFIG_PWM_XILINX=m # IRQ chip support # CONFIG_IRQCHIP=y +CONFIG_IRQ_MSI_LIB=y # CONFIG_AL_FIC is not set +CONFIG_LAN966X_OIC=m CONFIG_MADERA_IRQ=m # CONFIG_XILINX_INTC is not set # end of IRQ chip support @@ -11091,6 +11561,7 @@ CONFIG_SERIAL_IPOCTAL=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=m # CONFIG_RESET_INTEL_GW is not set +CONFIG_RESET_MCHP_SPARX5=m # CONFIG_RESET_SIMPLE is not set CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -11102,6 +11573,7 @@ CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PHY_MIPI_DPHY=y CONFIG_USB_LGM_PHY=m CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_NXP_PTN3222=m # # PHY drivers for Broadcom platforms @@ -11191,6 +11663,7 @@ CONFIG_NVMEM_LAYOUT_ONIE_TLV=m CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m # end of Layout Types +CONFIG_NVMEM_MAX77759=m CONFIG_NVMEM_RAVE_SP_EEPROM=m CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SPMI_SDAM=m @@ -11270,7 +11743,6 @@ CONFIG_PM_OPP=y CONFIG_SIOX=m CONFIG_SIOX_BUS_GPIO=m CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m # CONFIG_INTERCONNECT is not set CONFIG_COUNTER=m CONFIG_INTEL_QEP=m @@ -11282,7 +11754,6 @@ CONFIG_MOST_SND=m CONFIG_PECI=m CONFIG_PECI_CPU=m # CONFIG_HTE is not set -CONFIG_DPLL=y # end of Device Drivers # @@ -11295,7 +11766,6 @@ CONFIG_FS_STACK=y CONFIG_BUFFER_HEAD=y CONFIG_LEGACY_DIRECT_IO=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y @@ -11304,7 +11774,6 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y -# CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set @@ -11324,7 +11793,6 @@ CONFIG_F2FS_FS_COMPRESSION=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_UNFAIR_RWSEM is not set -# CONFIG_BCACHEFS_FS is not set # CONFIG_ZONEFS_FS is not set CONFIG_FS_DAX=y CONFIG_FS_DAX_PMD=y @@ -11355,6 +11823,7 @@ CONFIG_CUSE=m CONFIG_VIRTIO_FS=m CONFIG_FUSE_DAX=y CONFIG_FUSE_PASSTHROUGH=y +CONFIG_FUSE_IO_URING=y CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y @@ -11419,13 +11888,14 @@ CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_TMPFS_INODE64=y # CONFIG_TMPFS_QUOTA is not set +CONFIG_ARCH_SUPPORTS_HUGETLBFS=y CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y -CONFIG_CONFIGFS_FS=m +CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=m # end of Pseudo filesystems @@ -11451,6 +11921,7 @@ CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y CONFIG_SQUASHFS_XATTR=y +# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set @@ -11465,6 +11936,8 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set +CONFIG_RESCTRL_FS=y +CONFIG_RESCTRL_FS_PSEUDO_LOCK=y # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 @@ -11478,7 +11951,6 @@ CONFIG_PSTORE_BLK=m CONFIG_PSTORE_BLK_BLKDEV="" CONFIG_PSTORE_BLK_KMSG_SIZE=64 CONFIG_PSTORE_BLK_MAX_REASON=2 -# CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EROFS_FS is not set # CONFIG_VBOXSF_FS is not set @@ -11537,7 +12009,6 @@ CONFIG_NLS_UTF8=m CONFIG_DLM=m # CONFIG_DLM_DEBUG is not set CONFIG_UNICODE=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_IO_WQ=y # end of File systems @@ -11547,6 +12018,7 @@ CONFIG_IO_WQ=y CONFIG_KEYS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_PERSISTENT_KEYRINGS=y +CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=m CONFIG_HAVE_TRUSTED_KEYS=y CONFIG_TRUSTED_KEYS_TPM=y @@ -11560,6 +12032,7 @@ CONFIG_PROC_MEM_ALWAYS_FORCE=y # CONFIG_PROC_MEM_FORCE_PTRACE is not set # CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y +CONFIG_HAS_SECURITY_AUDIT=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y # CONFIG_SECURITY_INFINIBAND is not set @@ -11567,8 +12040,6 @@ CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_PATH=y # CONFIG_INTEL_TXT is not set CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HARDENED_USERCOPY=y -CONFIG_FORTIFY_SOURCE=y # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y @@ -11609,12 +12080,22 @@ CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y # CONFIG_INIT_STACK_NONE is not set # CONFIG_INIT_STACK_ALL_PATTERN is not set CONFIG_INIT_STACK_ALL_ZERO=y +CONFIG_CC_HAS_SANCOV_STACK_DEPTH_CALLBACK=y +# CONFIG_KSTACK_ERASE is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y # CONFIG_ZERO_CALL_USED_REGS is not set # end of Memory initialization +# +# Bounds checking +# +CONFIG_FORTIFY_SOURCE=y +CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y +# end of Bounds checking + # # Hardening of kernel data structures # @@ -11654,17 +12135,17 @@ CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_HKDF=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +# CONFIG_CRYPTO_SELFTESTS is not set CONFIG_CRYPTO_NULL=m -CONFIG_CRYPTO_NULL2=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_SIMD=m +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_ENGINE=m # end of Crypto core or helper @@ -11678,7 +12159,6 @@ CONFIG_CRYPTO_ECC=y CONFIG_CRYPTO_ECDH=m CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m # end of Public-key cryptography # @@ -11712,16 +12192,15 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=m +CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_NHPOLY1305=m # end of Length-preserving ciphers and modes @@ -11749,16 +12228,13 @@ CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_SHA1=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM3_GENERIC=m CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XXHASH=m @@ -11769,8 +12245,6 @@ CONFIG_CRYPTO_XXHASH=m # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y # end of CRCs (cyclic redundancy checks) # @@ -11812,12 +12286,9 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # end of Userspace interface -CONFIG_CRYPTO_HASH_INFO=y - # # Accelerated Cryptographic Algorithms for CPU (x86) # -CONFIG_CRYPTO_CURVE25519_X86=m CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_X86_64=m @@ -11837,21 +12308,12 @@ CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64=m -CONFIG_CRYPTO_CHACHA20_X86_64=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m CONFIG_CRYPTO_NHPOLY1305_SSE2=m CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m -CONFIG_CRYPTO_POLY1305_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m -CONFIG_CRYPTO_SHA256_SSSE3=m -CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SM3_AVX_X86_64=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m # end of Accelerated Cryptographic Algorithms for CPU (x86) CONFIG_CRYPTO_HW=y @@ -11875,6 +12337,7 @@ CONFIG_CRYPTO_DEV_QAT_C3XXX=m CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_4XXX=m CONFIG_CRYPTO_DEV_QAT_420XX=m +CONFIG_CRYPTO_DEV_QAT_6XXX=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m @@ -11911,6 +12374,8 @@ CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set # end of Certificates for signature checking +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_BINARY_PRINTF=y # @@ -11929,51 +12394,51 @@ CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_CRC8=m +CONFIG_CRC16=y +CONFIG_CRC_CCITT=m +CONFIG_CRC_ITU_T=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_T10DIF_ARCH=y +CONFIG_CRC32=y +CONFIG_CRC32_ARCH=y +CONFIG_CRC64=y +CONFIG_CRC64_ARCH=y +CONFIG_CRC_OPTIMIZATIONS=y # # Crypto library routines # +CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_AESGCM=y CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m +CONFIG_CRYPTO_LIB_GF128MUL=y +CONFIG_CRYPTO_LIB_BLAKE2S_ARCH=y +CONFIG_CRYPTO_LIB_CHACHA=y +CONFIG_CRYPTO_LIB_CHACHA_ARCH=y CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_CURVE25519_ARCH=y +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_MD5=y +CONFIG_CRYPTO_LIB_POLY1305=y +CONFIG_CRYPTO_LIB_POLY1305_ARCH=y +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y +CONFIG_CRYPTO_LIB_SHA1=m +CONFIG_CRYPTO_LIB_SHA1_ARCH=y CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SHA256_ARCH=y +CONFIG_CRYPTO_LIB_SHA512=y +CONFIG_CRYPTO_LIB_SHA512_ARCH=y +CONFIG_CRYPTO_LIB_SM3=m # end of Crypto library routines -CONFIG_CRC_CCITT=m -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC32=y -CONFIG_CRC32_SELFTEST=m -CONFIG_CRC32_SLICEBY8=y -# CONFIG_CRC32_SLICEBY4 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_BIT is not set -CONFIG_CRC64=y -CONFIG_CRC4=m -CONFIG_CRC7=m -CONFIG_LIBCRC32C=m -CONFIG_CRC8=m CONFIG_XXHASH=y # CONFIG_RANDOM32_SELFTEST is not set CONFIG_842_COMPRESS=m @@ -12066,7 +12531,6 @@ CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y -CONFIG_GENERIC_VDSO_TIME_NS=y CONFIG_GENERIC_VDSO_OVERFLOW_PROTECT=y CONFIG_VDSO_GETRANDOM=y CONFIG_FONT_SUPPORT=y @@ -12103,6 +12567,8 @@ CONFIG_PLDMFW=y CONFIG_ASN1_ENCODER=m CONFIG_POLYNOMIAL=m CONFIG_FIRMWARE_TABLE=y +CONFIG_UNION_FIND=y +CONFIG_MIN_HEAP=y # # Kernel hacking @@ -12148,6 +12614,7 @@ CONFIG_FRAME_WARN=2048 CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set CONFIG_OBJTOOL=y +# CONFIG_OBJTOOL_WERROR is not set CONFIG_NOINSTR_VALIDATION=y # CONFIG_VMLINUX_MAP is not set # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set @@ -12179,6 +12646,7 @@ CONFIG_HAVE_KCSAN_COMPILER=y # CONFIG_NET_DEV_REFCNT_TRACKER is not set # CONFIG_NET_NS_REFCNT_TRACKER is not set # CONFIG_DEBUG_NET is not set +# CONFIG_DEBUG_NET_SMALL_RTNL is not set # end of Networking Debugging # @@ -12195,8 +12663,8 @@ CONFIG_PAGE_POISONING=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_ARCH_HAS_DEBUG_WX=y CONFIG_DEBUG_WX=y -CONFIG_GENERIC_PTDUMP=y -CONFIG_PTDUMP_CORE=y +CONFIG_ARCH_HAS_PTDUMP=y +CONFIG_PTDUMP=y # CONFIG_PTDUMP_DEBUGFS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set @@ -12206,6 +12674,7 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VFS is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGTABLE is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y @@ -12242,7 +12711,6 @@ CONFIG_HAVE_KMSAN_COMPILER=y # Debug Oops, Lockups and Hangs # # CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y @@ -12260,6 +12728,7 @@ CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_DETECT_HUNG_TASK_BLOCKER=y # CONFIG_WQ_WATCHDOG is not set # CONFIG_WQ_CPU_INTENSIVE_REPORT is not set CONFIG_TEST_LOCKUP=m @@ -12268,7 +12737,6 @@ CONFIG_TEST_LOCKUP=m # # Scheduler Debugging # -CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # end of Scheduler Debugging @@ -12335,12 +12803,13 @@ CONFIG_RETHOOK=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y +CONFIG_HAVE_FTRACE_GRAPH_FUNC=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y +CONFIG_HAVE_FTRACE_REGS_HAVING_PT_REGS=y CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_OBJTOOL_MCOUNT=y @@ -12357,10 +12826,12 @@ CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y +CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_BOOTTIME_TRACING is not set CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_GRAPH_RETVAL=y +# CONFIG_FUNCTION_GRAPH_RETADDR is not set CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y @@ -12384,10 +12855,10 @@ CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_UPROBE_EVENTS=y +CONFIG_EPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y -CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_MCOUNT_USE_OBJTOOL=y # CONFIG_SYNTH_EVENTS is not set # CONFIG_USER_EVENTS is not set @@ -12447,7 +12918,6 @@ CONFIG_UNWINDER_ORC=y # CONFIG_FUNCTION_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y # CONFIG_KCOV is not set CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_DHRY is not set @@ -12464,8 +12934,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_KSTRTOX is not set -# CONFIG_TEST_PRINTF is not set -# CONFIG_TEST_SCANF is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set @@ -12477,7 +12945,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_BLACKHOLE_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set @@ -12485,6 +12952,18 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_KMOD is not set +CONFIG_TEST_RUNTIME=y +CONFIG_TEST_RUNTIME_MODULE=y +CONFIG_TEST_KALLSYMS=m +CONFIG_TEST_KALLSYMS_A=m +CONFIG_TEST_KALLSYMS_B=m +CONFIG_TEST_KALLSYMS_C=m +CONFIG_TEST_KALLSYMS_D=m +# CONFIG_TEST_KALLSYMS_FAST is not set +CONFIG_TEST_KALLSYMS_LARGE=y +# CONFIG_TEST_KALLSYMS_MAX is not set +CONFIG_TEST_KALLSYMS_NUMSYMS=100 +CONFIG_TEST_KALLSYMS_SCALE_FACTOR=8 # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_MEMINIT is not set @@ -12493,9 +12972,9 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_FPU is not set # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set # CONFIG_TEST_OBJPOOL is not set +# CONFIG_TEST_KEXEC_HANDOVER is not set CONFIG_ARCH_USE_MEMTEST=y CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set # end of Kernel Testing and Coverage # @@ -12503,3 +12982,5 @@ CONFIG_MEMTEST=y # # end of Rust hacking # end of Kernel hacking + +CONFIG_IO_URING_ZCRX=y diff --git a/internal/rosa/package/kernel/kernel_arm64.config b/internal/rosa/package/kernel/kernel_arm64.config index 56a9484d..20a9024f 100644 --- a/internal/rosa/package/kernel/kernel_arm64.config +++ b/internal/rosa/package/kernel/kernel_arm64.config @@ -1,24 +1,26 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.12.90 Kernel Configuration +# Linux/arm64 6.18.37 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="clang version 22.1.6" +CONFIG_CC_VERSION_TEXT="clang version 22.1.4" CONFIG_GCC_VERSION=0 CONFIG_CC_IS_CLANG=y -CONFIG_CLANG_VERSION=220106 +CONFIG_CLANG_VERSION=220104 CONFIG_AS_IS_LLVM=y -CONFIG_AS_VERSION=220106 +CONFIG_AS_VERSION=220104 CONFIG_LD_VERSION=0 CONFIG_LD_IS_LLD=y -CONFIG_LLD_VERSION=220106 +CONFIG_LLD_VERSION=220104 CONFIG_RUSTC_VERSION=0 CONFIG_RUSTC_LLVM_VERSION=0 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_ASSUME=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y CONFIG_PAHOLE_VERSION=0 CONFIG_IRQ_WORK=y @@ -47,7 +49,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_WATCH_QUEUE=y CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y @@ -97,6 +98,7 @@ CONFIG_CONTEXT_TRACKING_USER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y +CONFIG_POSIX_AUX_CLOCKS=y # end of Timers subsystem CONFIG_BPF=y @@ -116,9 +118,11 @@ CONFIG_BPF_LSM=y # end of BPF subsystem CONFIG_PREEMPT_BUILD=y +CONFIG_ARCH_HAS_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_PREEMPT=y +# CONFIG_PREEMPT is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_RT is not set CONFIG_PREEMPT_COUNT=y CONFIG_PREEMPTION=y @@ -177,6 +181,7 @@ CONFIG_GENERIC_SCHED_CLOCK=y # CONFIG_UCLAMP_TASK=y CONFIG_UCLAMP_BUCKETS_COUNT=5 +# CONFIG_SCHED_PROXY_EXEC is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y @@ -198,6 +203,7 @@ CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_GROUP_SCHED_WEIGHT=y +CONFIG_GROUP_SCHED_BANDWIDTH=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y # CONFIG_RT_GROUP_SCHED is not set @@ -205,11 +211,11 @@ CONFIG_SCHED_MM_CID=y CONFIG_UCLAMP_TASK_GROUP=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y +CONFIG_CGROUP_DMEM=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y # CONFIG_CPUSETS_V1 is not set -CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y @@ -245,11 +251,11 @@ CONFIG_LD_ORPHAN_WARN_LEVEL="error" CONFIG_SYSCTL=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_SYSFS_SYSCALL=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y @@ -258,6 +264,8 @@ CONFIG_ELF_CORE=y # CONFIG_BASE_SMALL is not set CONFIG_FUTEX=y CONFIG_FUTEX_PI=y +CONFIG_FUTEX_PRIVATE_HASH=y +CONFIG_FUTEX_MPOL=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y @@ -265,17 +273,18 @@ CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_IO_URING=y +CONFIG_IO_URING_MOCK_FILE=m CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KCMP=y CONFIG_RSEQ=y # CONFIG_DEBUG_RSEQ is not set CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_SELFTEST is not set CONFIG_KALLSYMS_ALL=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_GUEST_PERF_EVENTS=y @@ -299,7 +308,12 @@ CONFIG_KEXEC_CORE=y CONFIG_KEXEC=y CONFIG_KEXEC_FILE=y CONFIG_KEXEC_SIG=y +CONFIG_KEXEC_HANDOVER=y +# CONFIG_KEXEC_HANDOVER_DEBUG is not set +CONFIG_KEXEC_HANDOVER_DEBUGFS=y CONFIG_CRASH_DUMP=y +CONFIG_CRASH_DM_CRYPT=y +CONFIG_CRASH_DM_CRYPT_CONFIGS=y # end of Kexec and crash features # end of General setup @@ -338,6 +352,8 @@ CONFIG_ARCH_AIROHA=y CONFIG_ARCH_SUNXI=y CONFIG_ARCH_ALPINE=y CONFIG_ARCH_APPLE=y +CONFIG_ARCH_ARTPEC=y +CONFIG_ARCH_AXIADO=y CONFIG_ARCH_BCM=y CONFIG_ARCH_BCM2835=y CONFIG_ARCH_BCM_IPROC=y @@ -345,14 +361,25 @@ CONFIG_ARCH_BCMBCA=y CONFIG_ARCH_BRCMSTB=y CONFIG_ARCH_BERLIN=y CONFIG_ARCH_BITMAIN=y +CONFIG_ARCH_BLAIZE=y +CONFIG_ARCH_CIX=y CONFIG_ARCH_EXYNOS=y -CONFIG_ARCH_SPARX5=y CONFIG_ARCH_K3=y CONFIG_ARCH_LG1K=y CONFIG_ARCH_HISI=y CONFIG_ARCH_KEEMBAY=y CONFIG_ARCH_MEDIATEK=y CONFIG_ARCH_MESON=y + +# +# Microchip SoC support +# +CONFIG_ARCH_MICROCHIP=y +CONFIG_ARCH_LAN969X=y +CONFIG_ARCH_SPARX5=y +# end of Microchip SoC support + +CONFIG_ARCH_MMP=y CONFIG_ARCH_MVEBU=y CONFIG_ARCH_NXP=y CONFIG_ARCH_LAYERSCAPE=y @@ -367,6 +394,7 @@ CONFIG_ARCH_RENESAS=y CONFIG_ARCH_ROCKCHIP=y CONFIG_ARCH_SEATTLE=y CONFIG_ARCH_INTEL_SOCFPGA=y +CONFIG_ARCH_SOPHGO=y CONFIG_ARCH_STM32=y CONFIG_ARCH_SYNQUACER=y CONFIG_ARCH_TEGRA=y @@ -389,6 +417,7 @@ CONFIG_ARCH_ZYNQMP=y # ARM errata workarounds via the alternatives framework # CONFIG_AMPERE_ERRATUM_AC03_CPU_38=y +CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y CONFIG_ARM64_ERRATUM_826319=y CONFIG_ARM64_ERRATUM_827319=y @@ -399,7 +428,6 @@ CONFIG_ARM64_ERRATUM_832075=y CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_845719=y CONFIG_ARM64_ERRATUM_843419=y -CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y CONFIG_ARM64_ERRATUM_1024718=y CONFIG_ARM64_ERRATUM_1418040=y CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y @@ -434,6 +462,8 @@ CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y +CONFIG_ARM64_ERRATUM_4193714=y +CONFIG_ARM64_ERRATUM_4118414=y CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23144=y CONFIG_CAVIUM_ERRATUM_23154=y @@ -448,6 +478,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y CONFIG_QCOM_QDF2400_ERRATUM_0065=y CONFIG_QCOM_FALKOR_ERRATUM_E1041=y CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +CONFIG_ROCKCHIP_ERRATUM_3568002=y CONFIG_ROCKCHIP_ERRATUM_3588001=y CONFIG_SOCIONEXT_SYNQUACER_PREITS=y # end of ARM errata workarounds via the alternatives framework @@ -463,11 +494,7 @@ CONFIG_ARM64_VA_BITS=52 CONFIG_ARM64_PA_BITS_52=y CONFIG_ARM64_PA_BITS=52 CONFIG_ARM64_LPA2=y -# CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPU_LITTLE_ENDIAN=y -CONFIG_SCHED_MC=y -CONFIG_SCHED_CLUSTER=y -CONFIG_SCHED_SMT=y CONFIG_NR_CPUS=384 CONFIG_HOTPLUG_CPU=y CONFIG_NUMA=y @@ -489,6 +516,7 @@ CONFIG_ARCH_SELECTS_KEXEC_FILE=y CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y +CONFIG_ARCH_SUPPORTS_KEXEC_HANDOVER=y CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y CONFIG_ARCH_DEFAULT_CRASH_DUMP=y CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y @@ -498,7 +526,6 @@ CONFIG_XEN=y CONFIG_ARCH_FORCE_MAX_ORDER=10 CONFIG_UNMAP_KERNEL_AT_EL0=y CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ARM64_SW_TTBR0_PAN is not set CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_COMPAT=y @@ -515,7 +542,6 @@ CONFIG_CP15_BARRIER_EMULATION=y # CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_PAN=y -CONFIG_AS_HAS_LSE_ATOMICS=y CONFIG_ARM64_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y # end of ARMv8.1 architectural features @@ -523,8 +549,6 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y # # ARMv8.2 architectural features # -CONFIG_AS_HAS_ARMV8_2=y -CONFIG_AS_HAS_SHA3=y # CONFIG_ARM64_PMEM is not set CONFIG_ARM64_RAS_EXTN=y CONFIG_ARM64_CNP=y @@ -536,17 +560,13 @@ CONFIG_ARM64_CNP=y 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_ARMV8_3=y CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y -CONFIG_AS_HAS_LDAPR=y # end of ARMv8.3 architectural features # # ARMv8.4 architectural features # CONFIG_ARM64_AMU_EXTN=y -CONFIG_AS_HAS_ARMV8_4=y CONFIG_ARM64_TLB_RANGE=y # end of ARMv8.4 architectural features @@ -568,14 +588,24 @@ CONFIG_ARM64_MTE=y CONFIG_ARM64_EPAN=y # end of ARMv8.7 architectural features +CONFIG_AS_HAS_MOPS=y + # # ARMv8.9 architectural features # CONFIG_ARM64_POE=y CONFIG_ARCH_PKEY_BITS=3 +CONFIG_ARM64_HAFT=y # end of ARMv8.9 architectural features +# +# ARMv9.4 architectural features +# +CONFIG_ARM64_GCS=y +# end of ARMv9.4 architectural features + CONFIG_ARM64_SVE=y +CONFIG_ARM64_SME=y # CONFIG_ARM64_PSEUDO_NMI is not set CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y @@ -681,8 +711,10 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # CPU frequency scaling drivers # CONFIG_CPUFREQ_DT=m +CONFIG_CPUFREQ_VIRT=m CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m +CONFIG_ARM_AIROHA_SOC_CPUFREQ=m CONFIG_ARM_APPLE_SOC_CPUFREQ=m CONFIG_ARM_ARMADA_37XX_CPUFREQ=m CONFIG_ARM_ARMADA_8K_CPUFREQ=m @@ -696,7 +728,7 @@ CONFIG_ARM_QCOM_CPUFREQ_HW=m CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_TEGRA20_CPUFREQ=m -CONFIG_ARM_TEGRA124_CPUFREQ=y +CONFIG_ARM_TEGRA124_CPUFREQ=m CONFIG_ARM_TEGRA186_CPUFREQ=m CONFIG_ARM_TEGRA194_CPUFREQ=m CONFIG_ARM_TI_CPUFREQ=y @@ -715,6 +747,7 @@ CONFIG_ACPI_THERMAL_LIB=y # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_FPDT=y +CONFIG_ACPI_EC=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m @@ -781,13 +814,16 @@ CONFIG_KVM_VFIO=y 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_VIRT_XFER_TO_GUEST_WORK=y CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y CONFIG_KVM_GENERIC_MMU_NOTIFIER=y +CONFIG_KVM_GUEST_MEMFD=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_PTDUMP_STAGE2_DEBUGFS is not set +CONFIG_HAVE_LIVEPATCH=y +CONFIG_LIVEPATCH=y CONFIG_CPU_MITIGATIONS=y CONFIG_ARCH_HAS_DMA_OPS=y @@ -795,8 +831,16 @@ CONFIG_ARCH_HAS_DMA_OPS=y # General architecture-dependent options # CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y +CONFIG_HOTPLUG_SMT=y +CONFIG_ARCH_SUPPORTS_SCHED_SMT=y +CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y +CONFIG_ARCH_SUPPORTS_SCHED_MC=y +CONFIG_SCHED_SMT=y +CONFIG_SCHED_CLUSTER=y +CONFIG_SCHED_MC=y CONFIG_HOTPLUG_CORE_SYNC=y CONFIG_HOTPLUG_CORE_SYNC_DEAD=y +CONFIG_GENERIC_IRQ_ENTRY=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set @@ -806,7 +850,6 @@ CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y -CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y CONFIG_HAVE_NMI=y CONFIG_TRACE_IRQFLAGS_SUPPORT=y @@ -845,7 +888,7 @@ CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y # CONFIG_SECCOMP_CACHE_DEBUG is not set -CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_ARCH_KSTACK_ERASE=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y @@ -857,10 +900,10 @@ CONFIG_HAS_LTO_CLANG=y CONFIG_LTO_NONE=y # CONFIG_LTO_CLANG_FULL is not set # CONFIG_LTO_CLANG_THIN is not set -CONFIG_ARCH_SUPPORTS_CFI_CLANG=y -CONFIG_CFI_CLANG=y +CONFIG_ARCH_SUPPORTS_CFI=y +CONFIG_CFI=y # CONFIG_CFI_ICALL_NORMALIZE_INTEGERS is not set -CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y +CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y # CONFIG_CFI_PERMISSIVE is not set CONFIG_HAVE_CONTEXT_TRACKING_USER=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y @@ -888,6 +931,7 @@ CONFIG_PAGE_SIZE_LESS_THAN_64KB=y CONFIG_PAGE_SIZE_LESS_THAN_256KB=y CONFIG_PAGE_SHIFT=12 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_HAVE_RELIABLE_STACKTRACE=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y @@ -909,6 +953,7 @@ CONFIG_ARCH_USE_MEMREMAP_PROT=y CONFIG_ARCH_HAS_RELR=y CONFIG_RELR=y CONFIG_ARCH_HAS_MEM_ENCRYPT=y +CONFIG_ARCH_HAS_CC_PLATFORM=y CONFIG_HAVE_PREEMPT_DYNAMIC=y CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y @@ -916,6 +961,7 @@ CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y CONFIG_ARCH_HAS_HW_PTE_YOUNG=y +CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y # @@ -940,7 +986,11 @@ CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set CONFIG_MODVERSIONS=y +CONFIG_GENKSYMS=y +# CONFIG_GENDWARFKSYMS is not set CONFIG_ASM_MODVERSIONS=y +# CONFIG_EXTENDED_MODVERSIONS is not set +CONFIG_BASIC_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y @@ -1008,10 +1058,9 @@ CONFIG_BSD_DISKLABEL=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set +CONFIG_OF_PARTITION=y # end of Partition Types -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_PM=y CONFIG_BLOCK_HOLDER_DEPRECATED=y CONFIG_BLK_MQ_STACKING=y @@ -1061,7 +1110,6 @@ CONFIG_COREDUMP=y # # Memory Management options # -CONFIG_ZPOOL=y CONFIG_SWAP=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_DEFAULT_ON is not set @@ -1073,21 +1121,24 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT="zstd" -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=m -CONFIG_Z3FOLD_DEPRECATED=m -CONFIG_Z3FOLD=m CONFIG_ZSMALLOC=y + +# +# Zsmalloc allocator options +# + +# +# Zsmalloc is a common backend allocator for zswap & zram +# # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC_CHAIN_SIZE=8 +# end of Zsmalloc allocator options # # Slab allocator options # CONFIG_SLUB=y +CONFIG_KVFREE_RCU_BATCHED=y # CONFIG_SLUB_TINY is not set CONFIG_SLAB_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y @@ -1105,6 +1156,7 @@ CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_GUP_FAST=y +CONFIG_MEMBLOCK_KHO_SCRATCH=y CONFIG_ARCH_KEEP_MEMBLOCK=y CONFIG_NUMA_KEEP_MEMINFO=y CONFIG_MEMORY_ISOLATION=y @@ -1112,7 +1164,10 @@ CONFIG_EXCLUSIVE_SYSTEM_RAM=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MEMORY_HOTREMOVE=y CONFIG_MHP_MEMMAP_ON_MEMORY=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y @@ -1138,13 +1193,18 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m CONFIG_ARCH_WANTS_THP_SWAP=y +# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set +CONFIG_MM_ID=y CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set CONFIG_THP_SWAP=y # CONFIG_READ_ONLY_THP_FOR_FS is not set +# CONFIG_NO_PAGE_MAPCOUNT is not set +CONFIG_PAGE_MAPCOUNT=y CONFIG_PGTABLE_HAS_HUGE_LEAVES=y +CONFIG_HAVE_GIGANTIC_FOLIOS=y CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y @@ -1155,13 +1215,13 @@ CONFIG_CMA=y # CONFIG_CMA_DEBUGFS is not set # CONFIG_CMA_SYSFS is not set CONFIG_CMA_AREAS=20 +CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set CONFIG_PAGE_IDLE_FLAG=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ARCH_HAS_ZONE_DMA_SET=y CONFIG_ZONE_DMA=y CONFIG_ZONE_DMA32=y @@ -1197,6 +1257,8 @@ CONFIG_LOCK_MM_AND_FIND_VMA=y CONFIG_EXECMEM=y CONFIG_NUMA_MEMBLKS=y # CONFIG_NUMA_EMU is not set +CONFIG_ARCH_HAS_USER_SHADOW_STACK=y +CONFIG_FIND_NORMAL_PAGE=y # # Data Access Monitoring @@ -1205,9 +1267,10 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_SYSFS=y -# CONFIG_DAMON_DBGFS_DEPRECATED is not set CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_LRU_SORT=y +CONFIG_DAMON_STAT=y +# CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set # end of Data Access Monitoring # end of Memory Management options @@ -1220,12 +1283,15 @@ CONFIG_NET_REDIRECT=y CONFIG_SKB_DECRYPTED=y CONFIG_SKB_EXTENSIONS=y CONFIG_NET_DEVMEM=y +CONFIG_NET_SHAPER=y +CONFIG_NET_CRC32C=y # # Networking options # CONFIG_PACKET=m CONFIG_PACKET_DIAG=m +CONFIG_INET_PSP=y CONFIG_UNIX=y CONFIG_AF_UNIX_OOB=y CONFIG_UNIX_DIAG=m @@ -1245,10 +1311,12 @@ CONFIG_XFRM_ESP=m CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set +CONFIG_XFRM_IPTFS=m CONFIG_XFRM_ESPINTCP=y CONFIG_SMC=m CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set +CONFIG_DIBS=m +# CONFIG_DIBS_LO is not set CONFIG_XDP_SOCKETS=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_NET_HANDSHAKE=y @@ -1378,7 +1446,6 @@ CONFIG_NF_CONNTRACK_TIMEOUT=y 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 CONFIG_NF_CT_PROTO_UDPLITE=y @@ -1412,6 +1479,7 @@ CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=m CONFIG_NFT_CT=m +# CONFIG_NFT_EXTHDR_DCCP is not set CONFIG_NFT_FLOW_OFFLOAD=m CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_LOG=m @@ -1443,6 +1511,7 @@ CONFIG_NF_FLOW_TABLE=m CONFIG_NF_FLOW_TABLE_PROCFS=y CONFIG_NETFILTER_XTABLES=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set +# CONFIG_NETFILTER_XTABLES_LEGACY is not set # # Xtables combined modules @@ -1471,13 +1540,11 @@ CONFIG_NETFILTER_XT_NAT=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m -CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m CONFIG_NETFILTER_XT_TARGET_TEE=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m -CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m @@ -1605,7 +1672,6 @@ CONFIG_IP_VS_PE_SIP=m # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m -CONFIG_IP_NF_IPTABLES_LEGACY=m CONFIG_NF_SOCKET_IPV4=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TABLES_IPV4=y @@ -1625,28 +1691,16 @@ CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_TTL=m -CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m -CONFIG_IP_NF_NAT=m -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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # end of IP: Netfilter Configuration # # IPv6: Netfilter Configuration # -CONFIG_IP6_NF_IPTABLES_LEGACY=m CONFIG_NF_SOCKET_IPV6=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NF_TABLES_IPV6=y @@ -1667,15 +1721,8 @@ CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_MATCH_SRH=m -CONFIG_IP6_NF_TARGET_HL=m -CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m -CONFIG_IP6_NF_MANGLE=m -CONFIG_IP6_NF_RAW=m -CONFIG_IP6_NF_SECURITY=m -CONFIG_IP6_NF_NAT=m -CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m # end of IPv6: Netfilter Configuration @@ -1684,11 +1731,7 @@ CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NF_CONNTRACK_BRIDGE=m -CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m CONFIG_BRIDGE_NF_EBTABLES=m -CONFIG_BRIDGE_EBT_BROUTE=m -CONFIG_BRIDGE_EBT_T_FILTER=m -CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m @@ -1706,29 +1749,10 @@ CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_NFLOG=m -CONFIG_IP_DCCP=m -CONFIG_INET_DCCP_DIAG=m - -# -# DCCP CCIDs Configuration -# -# CONFIG_IP_DCCP_CCID2_DEBUG is not set -# CONFIG_IP_DCCP_CCID3 is not set -# end of DCCP CCIDs Configuration - -# -# DCCP Kernel Hacking -# -# CONFIG_IP_DCCP_DEBUG is not set -# end of DCCP Kernel Hacking - CONFIG_IP_SCTP=m CONFIG_SCTP_DBG_OBJCNT=y -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set -CONFIG_SCTP_COOKIE_HMAC_MD5=y -# CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set CONFIG_INET_SCTP_DIAG=m CONFIG_RDS=m CONFIG_RDS_RDMA=m @@ -1763,6 +1787,7 @@ CONFIG_NET_DSA_TAG_AR9331=m CONFIG_NET_DSA_TAG_BRCM_COMMON=m CONFIG_NET_DSA_TAG_BRCM=m CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY_FCS=m CONFIG_NET_DSA_TAG_BRCM_PREPEND=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_GSWIP=m @@ -1847,6 +1872,7 @@ CONFIG_NET_SCH_FQ_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m CONFIG_NET_SCH_ETS=m +CONFIG_NET_SCH_DUALPI2=m # CONFIG_NET_SCH_DEFAULT is not set # @@ -1906,7 +1932,6 @@ CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_NC is not set CONFIG_BATMAN_ADV_MCAST=y # CONFIG_BATMAN_ADV_DEBUG is not set # CONFIG_BATMAN_ADV_TRACING is not set @@ -1920,7 +1945,6 @@ CONFIG_VSOCKETS_LOOPBACK=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS_COMMON=m -CONFIG_HYPERV_VSOCKETS=m CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m @@ -2056,6 +2080,7 @@ CONFIG_AF_RXRPC=m # CONFIG_AF_RXRPC_INJECT_RX_DELAY is not set # CONFIG_AF_RXRPC_DEBUG is not set # CONFIG_RXKAD is not set +CONFIG_RXGK=y CONFIG_RXPERF=m CONFIG_AF_KCM=m CONFIG_STREAM_PARSER=y @@ -2065,7 +2090,6 @@ CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y -CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set @@ -2080,12 +2104,6 @@ CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y -CONFIG_CFG80211_WEXT_EXPORT=y -CONFIG_LIB80211=m -CONFIG_LIB80211_CRYPT_WEP=m -CONFIG_LIB80211_CRYPT_CCMP=m -CONFIG_LIB80211_CRYPT_TKIP=m -# CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y @@ -2202,10 +2220,10 @@ CONFIG_PCI_BRIDGE_EMUL=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y +CONFIG_PCIE_TPH=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -# CONFIG_PCI_DYNAMIC_OF_NODES is not set +CONFIG_PCI_DYNAMIC_OF_NODES=y # CONFIG_PCIE_BUS_TUNE_OFF is not set CONFIG_PCIE_BUS_DEFAULT=y # CONFIG_PCIE_BUS_SAFE is not set @@ -2218,11 +2236,13 @@ CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_AMPERE_ALTRA=m CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set +CONFIG_HOTPLUG_PCI_OCTEONEP=y # CONFIG_HOTPLUG_PCI_SHPC is not set # # PCI controller drivers # +CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_AARDVARK=m CONFIG_PCIE_ALTERA=m CONFIG_PCIE_ALTERA_MSI=m @@ -2235,12 +2255,10 @@ CONFIG_PCIE_IPROC_MSI=y CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_HOST_THUNDER_ECAM=y # CONFIG_PCI_FTPCI100 is not set -CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=m # CONFIG_PCIE_HISI_ERR is not set CONFIG_PCIE_MEDIATEK=m CONFIG_PCIE_MEDIATEK_GEN3=m -CONFIG_PCI_HYPERV_INTERFACE=m CONFIG_PCI_TEGRA=y CONFIG_PCIE_RCAR_HOST=y CONFIG_PCIE_ROCKCHIP=y @@ -2258,6 +2276,7 @@ CONFIG_PCI_XGENE_MSI=y CONFIG_PCIE_CADENCE=y CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set +CONFIG_PCIE_SG2042_HOST=m CONFIG_PCI_J721E=y CONFIG_PCI_J721E_HOST=y # end of Cadence-based PCIe controllers @@ -2266,8 +2285,10 @@ CONFIG_PCI_J721E_HOST=y # DesignWare-based PCIe controllers # CONFIG_PCIE_DW=y +# CONFIG_PCIE_DW_DEBUGFS is not set CONFIG_PCIE_DW_HOST=y CONFIG_PCIE_AL=y +CONFIG_PCIE_AMD_MDB=y CONFIG_PCI_MESON=m CONFIG_PCI_IMX6=y CONFIG_PCI_IMX6_HOST=y @@ -2289,6 +2310,8 @@ CONFIG_PCIE_ROCKCHIP_DW=y CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCI_EXYNOS=m CONFIG_PCIE_UNIPHIER=y +CONFIG_PCIE_SOPHGO_DW=y +CONFIG_PCIE_STM32_HOST=m CONFIG_PCI_KEYSTONE=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCIE_VISCONTI_HOST=y @@ -2323,15 +2346,21 @@ CONFIG_PCIE_MICROCHIP_HOST=m CONFIG_PCI_SW_SWITCHTEC=m # end of PCI switch controller drivers -CONFIG_HAVE_PWRCTL=y -CONFIG_PCI_PWRCTL=m -CONFIG_PCI_PWRCTL_PWRSEQ=m +CONFIG_HAVE_PWRCTRL=y +CONFIG_PCI_PWRCTRL=y +CONFIG_PCI_PWRCTRL_PWRSEQ=m +CONFIG_PCI_PWRCTRL_SLOT=y CONFIG_CXL_BUS=m CONFIG_CXL_PCI=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_ACPI=m CONFIG_CXL_PMEM=m CONFIG_CXL_MEM=m +CONFIG_CXL_FEATURES=y +CONFIG_CXL_EDAC_MEM_FEATURES=y +CONFIG_CXL_EDAC_SCRUB=y +CONFIG_CXL_EDAC_ECS=y +CONFIG_CXL_EDAC_MEM_REPAIR=y CONFIG_CXL_PORT=m CONFIG_CXL_SUSPEND=y CONFIG_CXL_REGION=y @@ -2371,6 +2400,8 @@ CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_RXS_GEN3=m # end of RapidIO Switch drivers +# CONFIG_PC104 is not set + # # Generic Driver Options # @@ -2441,6 +2472,7 @@ CONFIG_ARM_CCI400_COMMON=y CONFIG_BRCMSTB_GISB_ARB=m CONFIG_MOXTET=m CONFIG_HISILICON_LPC=y +CONFIG_IMX_AIPSTZ=m CONFIG_IMX_WEIM=y CONFIG_QCOM_EBI2=y # CONFIG_QCOM_SSC_BLOCK_BUS is not set @@ -2478,6 +2510,7 @@ CONFIG_PROC_EVENTS=y CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set +CONFIG_ARM_SCMI_QUIRKS=y # # SCMI Transport Drivers @@ -2498,6 +2531,8 @@ CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y # ARM SCMI NXP i.MX Vendor Protocols # CONFIG_IMX_SCMI_BBM_EXT=m +CONFIG_IMX_SCMI_CPU_EXT=m +CONFIG_IMX_SCMI_LMM_EXT=m CONFIG_IMX_SCMI_MISC_EXT=m # end of ARM SCMI NXP i.MX Vendor Protocols @@ -2520,6 +2555,7 @@ CONFIG_SYSFB=y CONFIG_SYSFB_SIMPLEFB=y CONFIG_TI_SCI_PROTOCOL=y CONFIG_TURRIS_MOX_RWTM=m +CONFIG_TURRIS_MOX_RWTM_KEYCTL=y CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_FFA_SMCCC=y CONFIG_TEE_BNXT_FW=m @@ -2553,6 +2589,8 @@ CONFIG_EFI_EARLYCON=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_COCO_SECRET=y +# CONFIG_OVMF_DEBUG_LOG is not set +CONFIG_EFI_SBAT_FILE="" # end of EFI (Extensible Firmware Interface) Support CONFIG_UEFI_CPER=y @@ -2560,6 +2598,8 @@ CONFIG_UEFI_CPER_ARM=y CONFIG_TEE_STMM_EFI=m CONFIG_IMX_DSP=m CONFIG_IMX_SCU=y +CONFIG_IMX_SCMI_CPU_DRV=m +CONFIG_IMX_SCMI_LMM_DRV=m CONFIG_IMX_SCMI_MISC_DRV=m CONFIG_MESON_SM=m CONFIG_ARM_PSCI_FW=y @@ -2576,6 +2616,7 @@ CONFIG_QCOM_QSEECOM=y CONFIG_QCOM_QSEECOM_UEFISECAPP=y # end of Qualcomm firmware drivers +CONFIG_EXYNOS_ACPM_PROTOCOL=m CONFIG_HAVE_ARM_SMCCC=y CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y CONFIG_ARM_SMCCC_SOC_ID=y @@ -2595,6 +2636,9 @@ CONFIG_ZYNQMP_FIRMWARE=y # end of Zynq MPSoC Firmware Drivers # end of Firmware Drivers +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m +CONFIG_FWCTL_PDS=m CONFIG_GNSS=m CONFIG_GNSS_SERIAL=m CONFIG_GNSS_MTK_SERIAL=m @@ -2695,6 +2739,7 @@ CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=m +CONFIG_MTD_INTEL_DG=m # # Disk-On-Chip Device Drivers @@ -2747,6 +2792,7 @@ CONFIG_MTD_NAND_ARASAN=m CONFIG_MTD_NAND_INTEL_LGM=m CONFIG_MTD_NAND_ROCKCHIP=m CONFIG_MTD_NAND_RENESAS=m +CONFIG_MTD_NAND_NUVOTON_MA35=m # # Misc @@ -2846,9 +2892,6 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 -CONFIG_CDROM_PKTCDVD=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=y # CONFIG_XEN_BLKDEV_BACKEND is not set @@ -2859,6 +2902,7 @@ CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_RNBD=y CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m +CONFIG_BLK_DEV_ZONED_LOOP=m # # NVME Support @@ -2898,6 +2942,7 @@ CONFIG_AD525X_DPOT_SPI=m CONFIG_DUMMY_IRQ=m CONFIG_PHANTOM=m CONFIG_RPMB=m +CONFIG_TI_FPC202=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m CONFIG_ICS932S401=m @@ -2924,11 +2969,13 @@ CONFIG_XILINX_SDFEC=m CONFIG_MISC_RTSX=m CONFIG_HISI_HIKEY_USB=m CONFIG_OPEN_DICE=m +CONFIG_NTSYNC=m CONFIG_VCPU_STALL_DETECTOR=m CONFIG_TPS6594_ESM=m CONFIG_TPS6594_PFSM=m CONFIG_NSM=m CONFIG_MARVELL_CN10K_DPI=m +CONFIG_MCHP_LAN966X_PCI=m CONFIG_C2PORT=m # @@ -2941,18 +2988,12 @@ CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_EE1004=m +CONFIG_EEPROM_M24LR=m # end of EEPROM support CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y - -# -# Texas Instruments shared transport line discipline -# -CONFIG_TI_ST=m -# end of Texas Instruments shared transport line discipline - CONFIG_SENSORS_LIS3_I2C=m # @@ -2962,7 +3003,6 @@ CONFIG_ALTERA_STAPL=m CONFIG_VMWARE_VMCI=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m CONFIG_BCM_VK=m # CONFIG_BCM_VK_TTY is not set CONFIG_MISC_ALCOR_PCI=m @@ -2972,6 +3012,10 @@ CONFIG_UACCE=m # CONFIG_PVPANIC is not set CONFIG_GP_PCI1XXXX=m CONFIG_KEBA_CP500=m +CONFIG_KEBA_LAN9252=m +CONFIG_AMD_SBRMI_I2C=m +CONFIG_AMD_SBRMI_HWMON=y +CONFIG_MISC_RP1=m # end of Misc devices # @@ -3067,7 +3111,6 @@ CONFIG_SCSI_BUSLOGIC=m CONFIG_SCSI_MYRB=m CONFIG_SCSI_MYRS=m CONFIG_XEN_SCSI_FRONTEND=m -CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m @@ -3254,7 +3297,6 @@ CONFIG_ATA_GENERIC=y CONFIG_PATA_LEGACY=m CONFIG_MD=y # CONFIG_BLK_DEV_MD is not set -CONFIG_MD_BITMAP_FILE=y CONFIG_BCACHE=m # CONFIG_BCACHE_DEBUG is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set @@ -3297,6 +3339,7 @@ CONFIG_DM_INTEGRITY=m CONFIG_DM_ZONED=m CONFIG_DM_AUDIT=y CONFIG_DM_VDO=m +CONFIG_DM_PCACHE=m CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m @@ -3334,6 +3377,7 @@ CONFIG_BONDING=m CONFIG_DUMMY=m CONFIG_WIREGUARD=m # CONFIG_WIREGUARD_DEBUG is not set +CONFIG_OVPN=m CONFIG_EQUALIZER=m CONFIG_NET_FC=y CONFIG_IFB=m @@ -3435,6 +3479,7 @@ CONFIG_NET_DSA_MICROCHIP_KSZ_SPI=m CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m CONFIG_NET_DSA_MV88E6XXX=m # CONFIG_NET_DSA_MV88E6XXX_PTP is not set +CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m CONFIG_NET_DSA_MSCC_OCELOT_EXT=m CONFIG_NET_DSA_MSCC_FELIX=m @@ -3450,6 +3495,7 @@ CONFIG_NET_DSA_XRS700X_MDIO=m CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_MDIO is not set # CONFIG_NET_DSA_REALTEK_SMI is not set +CONFIG_NET_DSA_KS8995=m CONFIG_NET_DSA_SMSC_LAN9303=m CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m @@ -3471,6 +3517,10 @@ CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=m CONFIG_NET_VENDOR_AGERE=y CONFIG_ET131X=m +CONFIG_NET_VENDOR_AIROHA=y +CONFIG_NET_AIROHA_NPU=m +CONFIG_NET_AIROHA=m +CONFIG_NET_AIROHA_FLOW_STATS=y CONFIG_NET_VENDOR_ALACRITECH=y CONFIG_SLICOSS=m CONFIG_NET_VENDOR_ALLWINNER=y @@ -3525,6 +3575,7 @@ CONFIG_BNXT_SRIOV=y CONFIG_BNXT_FLOWER_OFFLOAD=y # CONFIG_BNXT_DCB is not set CONFIG_BNXT_HWMON=y +CONFIG_BNGE=m CONFIG_BCMASP=m CONFIG_NET_VENDOR_CADENCE=y CONFIG_MACB=m @@ -3598,12 +3649,17 @@ CONFIG_FSL_DPAA2_ETH=m CONFIG_FSL_DPAA2_PTP_CLOCK=m CONFIG_FSL_DPAA2_SWITCH=m CONFIG_FSL_ENETC_CORE=m +CONFIG_NXP_ENETC_PF_COMMON=m +CONFIG_NXP_NETC_LIB=m +CONFIG_NXP_NTMP=y CONFIG_FSL_ENETC=m +CONFIG_NXP_ENETC4=m CONFIG_FSL_ENETC_VF=m CONFIG_FSL_ENETC_IERB=m CONFIG_FSL_ENETC_MDIO=m CONFIG_FSL_ENETC_PTP_CLOCK=m CONFIG_FSL_ENETC_QOS=y +CONFIG_NXP_NETC_BLK_CTRL=m CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=m CONFIG_NET_VENDOR_FUNGIBLE=y @@ -3625,12 +3681,17 @@ CONFIG_HNS3_HCLGE=m # CONFIG_HNS3_DCB is not set CONFIG_HNS3_HCLGEVF=m CONFIG_HNS3_ENET=m +CONFIG_HIBMCGE=m CONFIG_NET_VENDOR_HUAWEI=y CONFIG_HINIC=m +CONFIG_HINIC3=m CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y CONFIG_LIBETH=m +CONFIG_LIBETH_XDP=m CONFIG_LIBIE=m +CONFIG_LIBIE_ADMINQ=m +CONFIG_LIBIE_FWLOG=m CONFIG_E100=m CONFIG_E1000=m CONFIG_E1000E=m @@ -3676,12 +3737,12 @@ CONFIG_OCTEONTX2_AF=m # CONFIG_NDC_DIS_DYNAMIC_CACHING is not set CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m +CONFIG_RVU_ESWITCH=m CONFIG_OCTEON_EP=m CONFIG_OCTEON_EP_VF=m CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m CONFIG_NET_VENDOR_MEDIATEK=y -CONFIG_NET_AIROHA=m CONFIG_NET_MEDIATEK_SOC_WED=y CONFIG_NET_MEDIATEK_SOC=m CONFIG_NET_MEDIATEK_STAR_EMAC=m @@ -3708,6 +3769,7 @@ CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_HW_STEERING=y # CONFIG_MLX5_SF is not set CONFIG_MLX5_DPLL=m +CONFIG_MLX5_EN_PSP=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE_THERMAL=y @@ -3734,6 +3796,7 @@ CONFIG_LAN966X_SWITCH=m # CONFIG_LAN966X_DCB is not set CONFIG_SPARX5_SWITCH=m CONFIG_SPARX5_DCB=y +CONFIG_LAN969X_SWITCH=y CONFIG_VCAP=y CONFIG_FDMA=y CONFIG_NET_VENDOR_MICROSEMI=y @@ -3792,6 +3855,7 @@ CONFIG_QCA7000=m CONFIG_QCA7000_SPI=m CONFIG_QCA7000_UART=m CONFIG_QCOM_EMAC=m +CONFIG_QCOM_PPE=m CONFIG_RMNET=m CONFIG_NET_VENDOR_RDC=y CONFIG_R6040=m @@ -3853,11 +3917,15 @@ CONFIG_DWMAC_IPQ806X=m CONFIG_DWMAC_MEDIATEK=m CONFIG_DWMAC_MESON=m CONFIG_DWMAC_QCOM_ETHQOS=m +CONFIG_DWMAC_RENESAS_GBETH=m CONFIG_DWMAC_ROCKCHIP=m +CONFIG_DWMAC_S32=m CONFIG_DWMAC_SOCFPGA=m +CONFIG_DWMAC_SOPHGO=m CONFIG_DWMAC_STM32=m CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUN8I=m +CONFIG_DWMAC_SUN55I=m CONFIG_DWMAC_IMX8=m CONFIG_DWMAC_INTEL_PLAT=m CONFIG_DWMAC_TEGRA=m @@ -3894,6 +3962,8 @@ CONFIG_NET_VENDOR_WANGXUN=y CONFIG_LIBWX=m CONFIG_NGBE=m CONFIG_TXGBE=m +CONFIG_TXGBEVF=m +CONFIG_NGBEVF=m CONFIG_NET_VENDOR_WIZNET=y CONFIG_WIZNET_W5100=m CONFIG_WIZNET_W5300=m @@ -3911,9 +3981,11 @@ CONFIG_FDDI=m CONFIG_DEFXX=m CONFIG_SKFP=m # CONFIG_HIPPI is not set +CONFIG_MDIO_BUS=m CONFIG_PHYLINK=m CONFIG_PHYLIB=m CONFIG_SWPHY=y +CONFIG_PHY_PACKAGE=m CONFIG_LED_TRIGGER_PHY=y CONFIG_OPEN_ALLIANCE_HELPERS=y CONFIG_PHYLIB_LEDS=y @@ -3923,6 +3995,7 @@ CONFIG_SFP=m # # MII PHY device drivers # +CONFIG_AS21XXX_PHY=m CONFIG_AIR_EN8811H_PHY=m CONFIG_AMD_PHY=m CONFIG_MESON_GXL_PHY=m @@ -3949,8 +4022,11 @@ CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88Q2XXX_PHY=m CONFIG_MARVELL_88X2222_PHY=m CONFIG_MAXLINEAR_GPHY=m +CONFIG_MAXLINEAR_86110_PHY=m +CONFIG_MEDIATEK_2P5GE_PHY=m CONFIG_MEDIATEK_GE_PHY=m # CONFIG_MEDIATEK_GE_SOC_PHY is not set +CONFIG_MTK_NET_PHYLIB=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_T1S_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3969,6 +4045,7 @@ CONFIG_QCA808X_PHY=m CONFIG_QCA807X_PHY=m CONFIG_QSEMI_PHY=m CONFIG_REALTEK_PHY=m +CONFIG_REALTEK_PHY_HWMON=y CONFIG_RENESAS_PHY=m CONFIG_ROCKCHIP_PHY=m CONFIG_SMSC_PHY=m @@ -3983,7 +4060,6 @@ CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_VITESSE_PHY=m CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m # CONFIG_PSE_CONTROLLER is not set CONFIG_CAN_DEV=m CONFIG_CAN_VCAN=m @@ -4052,17 +4128,16 @@ CONFIG_CAN_F81604=m CONFIG_CAN_GS_USB=m CONFIG_CAN_KVASER_USB=m CONFIG_CAN_MCBA_USB=m +CONFIG_CAN_NCT6694=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_UCAN=m # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set -CONFIG_MDIO_DEVICE=m -CONFIG_MDIO_BUS=m CONFIG_FWNODE_MDIO=m CONFIG_OF_MDIO=m CONFIG_ACPI_MDIO=m -CONFIG_MDIO_DEVRES=m +CONFIG_MDIO_AIROHA=m CONFIG_MDIO_SUN4I=m CONFIG_MDIO_XGENE=m CONFIG_MDIO_BITBANG=m @@ -4097,6 +4172,7 @@ CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_PCS_XPCS=m CONFIG_PCS_LYNX=m CONFIG_PCS_MTK_LYNXI=m +CONFIG_PCS_RZN1_MIIC=m # end of PCS device drivers CONFIG_PLIP=m @@ -4239,6 +4315,7 @@ CONFIG_ATH12K=m # CONFIG_ATH12K_DEBUG is not set # CONFIG_ATH12K_DEBUGFS is not set # CONFIG_ATH12K_TRACING is not set +# CONFIG_ATH12K_COREDUMP is not set CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_AT76C50X_USB=m CONFIG_WLAN_VENDOR_BROADCOM=y @@ -4308,6 +4385,7 @@ CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m +CONFIG_IWLMLD=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # @@ -4447,6 +4525,10 @@ CONFIG_RTW88_8723X=m CONFIG_RTW88_8703B=m CONFIG_RTW88_8723D=m CONFIG_RTW88_8821C=m +CONFIG_RTW88_88XXA=m +CONFIG_RTW88_8821A=m +CONFIG_RTW88_8812A=m +CONFIG_RTW88_8814A=m CONFIG_RTW88_8822BE=m CONFIG_RTW88_8822BS=m CONFIG_RTW88_8822BU=m @@ -4460,11 +4542,17 @@ CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m CONFIG_RTW88_8821CS=m CONFIG_RTW88_8821CU=m +CONFIG_RTW88_8821AU=m +CONFIG_RTW88_8812AU=m +CONFIG_RTW88_8814AE=m +CONFIG_RTW88_8814AU=m # CONFIG_RTW88_DEBUG is not set # CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW88_LEDS=y CONFIG_RTW89=m CONFIG_RTW89_CORE=m CONFIG_RTW89_PCI=m +CONFIG_RTW89_USB=m CONFIG_RTW89_8851B=m CONFIG_RTW89_8852A=m CONFIG_RTW89_8852B_COMMON=m @@ -4473,8 +4561,10 @@ CONFIG_RTW89_8852BT=m CONFIG_RTW89_8852C=m CONFIG_RTW89_8922A=m CONFIG_RTW89_8851BE=m +CONFIG_RTW89_8851BU=m CONFIG_RTW89_8852AE=m CONFIG_RTW89_8852BE=m +CONFIG_RTW89_8852BU=m CONFIG_RTW89_8852BTE=m CONFIG_RTW89_8852CE=m CONFIG_RTW89_8922AE=m @@ -4556,7 +4646,6 @@ CONFIG_XEN_NETDEV_BACKEND=m CONFIG_VMXNET3=m CONFIG_FUJITSU_ES=m CONFIG_USB4_NET=m -CONFIG_HYPERV_NET=m CONFIG_NETDEVSIM=m CONFIG_NET_FAILOVER=m # CONFIG_ISDN is not set @@ -4580,15 +4669,14 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m -CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADC=m +CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ADP5588=m -CONFIG_KEYBOARD_ADP5589=m CONFIG_KEYBOARD_ATKBD=m CONFIG_KEYBOARD_QT1050=m CONFIG_KEYBOARD_QT1070=m @@ -4597,12 +4685,12 @@ CONFIG_KEYBOARD_DLINK_DIR685=m CONFIG_KEYBOARD_LKKBD=m CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m -CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m CONFIG_KEYBOARD_MATRIX=m CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=m CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MAX7360=m CONFIG_KEYBOARD_MPR121=m CONFIG_KEYBOARD_SNVS_PWRKEY=m CONFIG_KEYBOARD_IMX=m @@ -4612,6 +4700,7 @@ CONFIG_KEYBOARD_NEWTON=m CONFIG_KEYBOARD_TEGRA=m CONFIG_KEYBOARD_OPENCORES=m CONFIG_KEYBOARD_PINEPHONE=m +CONFIG_KEYBOARD_PXA27x=m CONFIG_KEYBOARD_SAMSUNG=m CONFIG_KEYBOARD_STOWAWAY=m CONFIG_KEYBOARD_SUNKBD=m @@ -4705,6 +4794,7 @@ CONFIG_TOUCHSCREEN_AD7879=m CONFIG_TOUCHSCREEN_AD7879_I2C=m CONFIG_TOUCHSCREEN_AD7879_SPI=m CONFIG_TOUCHSCREEN_ADC=m +CONFIG_TOUCHSCREEN_APPLE_Z2=m CONFIG_TOUCHSCREEN_AR1021_I2C=m CONFIG_TOUCHSCREEN_ATMEL_MXT=m # CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set @@ -4731,8 +4821,10 @@ CONFIG_TOUCHSCREEN_GOODIX_BERLIN_CORE=m CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C=m CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI=m CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HIMAX_HX852X=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=m +CONFIG_TOUCHSCREEN_HYNITRON_CST816X=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m CONFIG_TOUCHSCREEN_IPROC=m @@ -4817,12 +4909,14 @@ CONFIG_INPUT_AD714X_SPI=m CONFIG_INPUT_ARIZONA_HAPTICS=m CONFIG_INPUT_ATC260X_ONKEY=m CONFIG_INPUT_ATMEL_CAPTOUCH=m +CONFIG_INPUT_AW86927=m CONFIG_INPUT_BBNSM_PWRKEY=m CONFIG_INPUT_BMA150=m CONFIG_INPUT_CS40L50_VIBRA=m CONFIG_INPUT_E3X0_BUTTON=m CONFIG_INPUT_PM8941_PWRKEY=m CONFIG_INPUT_PM8XXX_VIBRATOR=m +CONFIG_INPUT_MAX7360_ROTARY=m CONFIG_INPUT_MAX77650_ONKEY=m CONFIG_INPUT_MAX77693_HAPTIC=m CONFIG_INPUT_MC13783_PWRBUTTON=m @@ -4841,9 +4935,9 @@ CONFIG_INPUT_REGULATOR_HAPTIC=m CONFIG_INPUT_RETU_PWRBUTTON=m CONFIG_INPUT_TPS65218_PWRBUTTON=m CONFIG_INPUT_TPS65219_PWRBUTTON=m +CONFIG_INPUT_TPS6594_PWRBUTTON=m CONFIG_INPUT_AXP20X_PEK=m CONFIG_INPUT_UINPUT=m -CONFIG_INPUT_PCF50633_PMU=m CONFIG_INPUT_PCF8574=m CONFIG_INPUT_PWM_BEEPER=m CONFIG_INPUT_PWM_VIBRA=m @@ -4867,6 +4961,7 @@ CONFIG_INPUT_DRV260X_HAPTICS=m CONFIG_INPUT_DRV2665_HAPTICS=m CONFIG_INPUT_DRV2667_HAPTICS=m CONFIG_INPUT_HISI_POWERKEY=m +CONFIG_INPUT_QNAP_MCU=m CONFIG_INPUT_RAVE_SP_PWRBUTTON=m CONFIG_INPUT_SC27XX_VIBRA=m CONFIG_INPUT_RT5120_PWRKEY=m @@ -4879,6 +4974,8 @@ CONFIG_RMI4_F03_SERIO=m CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y +CONFIG_RMI4_F1A=y +CONFIG_RMI4_F21=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y CONFIG_RMI4_F3A=y @@ -4899,7 +4996,7 @@ CONFIG_SERIO_ALTERA_PS2=m CONFIG_SERIO_PS2MULT=m CONFIG_SERIO_ARC_PS2=m CONFIG_SERIO_APBPS2=m -CONFIG_HYPERV_KEYBOARD=m +CONFIG_SERIO_OLPC_APSP=m CONFIG_SERIO_SUN4I_PS2=m CONFIG_SERIO_GPIO_PS2=m CONFIG_USERIO=m @@ -4958,6 +5055,7 @@ CONFIG_SERIAL_8250_OMAP=m CONFIG_SERIAL_8250_MT6577=m CONFIG_SERIAL_8250_UNIPHIER=m CONFIG_SERIAL_8250_PERICOM=m +CONFIG_SERIAL_8250_PXA=y CONFIG_SERIAL_8250_TEGRA=m CONFIG_SERIAL_8250_BCM7271=m CONFIG_SERIAL_OF_PLATFORM=m @@ -4968,6 +5066,10 @@ CONFIG_SERIAL_OF_PLATFORM=m CONFIG_SERIAL_AMBA_PL010=m CONFIG_SERIAL_AMBA_PL011=m # CONFIG_SERIAL_EARLYCON_SEMIHOST is not set +CONFIG_SERIAL_ATMEL=y +CONFIG_SERIAL_ATMEL_CONSOLE=y +CONFIG_SERIAL_ATMEL_PDC=y +# CONFIG_SERIAL_ATMEL_TTYAT is not set CONFIG_SERIAL_MESON=m CONFIG_SERIAL_MESON_CONSOLE=y CONFIG_SERIAL_SAMSUNG=m @@ -4975,8 +5077,12 @@ CONFIG_SERIAL_SAMSUNG_UARTS=4 CONFIG_SERIAL_SAMSUNG_CONSOLE=y CONFIG_SERIAL_TEGRA=m CONFIG_SERIAL_TEGRA_TCU=m +CONFIG_SERIAL_TEGRA_UTC=m +CONFIG_SERIAL_TEGRA_UTC_CONSOLE=y CONFIG_SERIAL_MAX3100=m CONFIG_SERIAL_MAX310X=m +CONFIG_SERIAL_PXA=y +CONFIG_SERIAL_PXA_CONSOLE=y CONFIG_SERIAL_IMX=m # CONFIG_SERIAL_IMX_CONSOLE is not set CONFIG_SERIAL_IMX_EARLYCON=y @@ -4985,12 +5091,14 @@ CONFIG_SERIAL_UARTLITE_NR_UARTS=1 CONFIG_SERIAL_SH_SCI=m CONFIG_SERIAL_SH_SCI_NR_UARTS=18 CONFIG_SERIAL_SH_SCI_DMA=y +CONFIG_SERIAL_RSCI=m CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m CONFIG_SERIAL_MSM=m CONFIG_SERIAL_QCOM_GENI=m CONFIG_SERIAL_QCOM_GENI_CONSOLE=y +CONFIG_SERIAL_QCOM_GENI_UART_PORTS=8 CONFIG_SERIAL_SIFIVE=m CONFIG_SERIAL_SCCNXP=m CONFIG_SERIAL_SC16IS7XX=m @@ -5061,8 +5169,11 @@ CONFIG_SSIF_IPMI_BMC=m CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_AIROHA=m +CONFIG_HW_RANDOM_ATMEL=m CONFIG_HW_RANDOM_BA431=m CONFIG_HW_RANDOM_BCM2835=m +CONFIG_HW_RANDOM_BCM74110=m CONFIG_HW_RANDOM_IPROC_RNG200=m CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_VIRTIO=m @@ -5101,6 +5212,7 @@ CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m CONFIG_TCG_XEN=m CONFIG_TCG_CRB=m +CONFIG_TCG_ARM_CRB_FFA=m CONFIG_TCG_VTPM_PROXY=m CONFIG_TCG_FTPM_TEE=m CONFIG_TCG_TIS_ST33ZP24=m @@ -5157,6 +5269,7 @@ CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=m CONFIG_I2C_AMD8111=m CONFIG_I2C_AMD_MP2=m +CONFIG_I2C_AMD_ASF=m CONFIG_I2C_HIX5HD2=m CONFIG_I2C_I801=m CONFIG_I2C_I801_MUX=y @@ -5180,6 +5293,8 @@ CONFIG_I2C_SCMI=m # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_ALTERA=m +CONFIG_I2C_AT91=m +# CONFIG_I2C_AT91_SLAVE_EXPERIMENTAL is not set CONFIG_I2C_BCM2835=m CONFIG_I2C_BCM_IPROC=m CONFIG_I2C_BRCMSTB=m @@ -5188,6 +5303,7 @@ CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_AMDISP=m CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_EMEV2=m CONFIG_I2C_EXYNOS5=m @@ -5239,6 +5355,7 @@ CONFIG_I2C_RCAR=m CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_DLN2=m CONFIG_I2C_LJCA=m +CONFIG_I2C_NCT6694=m CONFIG_I2C_CP2615=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PCI1XXXX=m @@ -5267,15 +5384,18 @@ CONFIG_I2C_SLAVE_TESTUNIT=m # end of I2C support CONFIG_I3C=m +CONFIG_ADI_I3C_MASTER=m CONFIG_CDNS_I3C_MASTER=m CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m CONFIG_MIPI_I3C_HCI_PCI=m +CONFIG_RENESAS_I3C=m CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y +CONFIG_SPI_OFFLOAD=y # # SPI Master Controller Drivers @@ -5285,7 +5405,11 @@ CONFIG_SPI_ALTERA=m CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m CONFIG_SPI_AMLOGIC_SPIFC_A1=m +CONFIG_SPI_AMLOGIC_SPIFC_A4=m +CONFIG_SPI_AMLOGIC_SPISG=m +CONFIG_SPI_APPLE=m CONFIG_SPI_ARMADA_3700=m +CONFIG_SPI_ATMEL=m CONFIG_SPI_AXI_SPI_ENGINE=m CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m @@ -5312,6 +5436,7 @@ CONFIG_SPI_HISI_SFC_V3XX=m CONFIG_SPI_NXP_FLEXSPI=m CONFIG_SPI_GPIO=m CONFIG_SPI_IMX=m +CONFIG_SPI_KSPI2=m CONFIG_SPI_LM70_LLP=m CONFIG_SPI_FSL_LIB=m CONFIG_SPI_FSL_SPI=m @@ -5319,7 +5444,6 @@ CONFIG_SPI_FSL_DSPI=m CONFIG_SPI_LJCA=m CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m CONFIG_SPI_MT65XX=m CONFIG_SPI_MTK_NOR=m @@ -5332,12 +5456,17 @@ CONFIG_SPI_OMAP24XX=m CONFIG_SPI_ORION=m CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m +CONFIG_SPI_POLARFIRE_SOC=m +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_PXA2XX_PCI=m CONFIG_SPI_ROCKCHIP=m CONFIG_SPI_ROCKCHIP_SFC=m CONFIG_SPI_RPCIF=m CONFIG_SPI_RSPI=m +CONFIG_SPI_RZV2H_RSPI=m CONFIG_SPI_RZV2M_CSI=m CONFIG_SPI_QCOM_QSPI=m +CONFIG_SPI_QPIC_SNAND=m CONFIG_SPI_QUP=m CONFIG_SPI_QCOM_GENI=m CONFIG_SPI_S3C64XX=m @@ -5347,8 +5476,10 @@ CONFIG_SPI_SH_HSPI=m CONFIG_SPI_SIFIVE=m CONFIG_SPI_SLAVE_MT27XX=m CONFIG_SPI_SN_F_OSPI=m +CONFIG_SPI_SG2044_NOR=m CONFIG_SPI_SPRD=m CONFIG_SPI_STM32=m +CONFIG_SPI_STM32_OSPI=m CONFIG_SPI_STM32_QSPI=m CONFIG_SPI_SUN4I=m CONFIG_SPI_SUN6I=m @@ -5360,6 +5491,7 @@ CONFIG_SPI_TEGRA20_SFLASH=m CONFIG_SPI_TEGRA20_SLINK=m CONFIG_SPI_THUNDERX=m CONFIG_SPI_UNIPHIER=m +CONFIG_SPI_VIRTIO=m CONFIG_SPI_XCOMM=m CONFIG_SPI_XILINX=m CONFIG_SPI_XLP=m @@ -5381,7 +5513,14 @@ CONFIG_SPI_SLAVE=y CONFIG_SPI_SLAVE_TIME=m CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m CONFIG_SPI_DYNAMIC=y + +# +# SPI Offload triggers +# +CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD=m +CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m CONFIG_SPMI=m +CONFIG_SPMI_APPLE=m CONFIG_SPMI_HISI3670=m CONFIG_SPMI_MSM_PMIC_ARB=m CONFIG_SPMI_MTK_PMIF=m @@ -5406,10 +5545,8 @@ CONFIG_PPS_CLIENT_KTIMER=m CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m - -# -# PPS generators support -# +CONFIG_PPS_GENERATOR=m +CONFIG_PPS_GENERATOR_DUMMY=m # # PTP clock support @@ -5423,14 +5560,25 @@ CONFIG_PTP_1588_CLOCK_QORIQ=m # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_PTP_1588_CLOCK_KVM=m +CONFIG_PTP_1588_CLOCK_VMCLOCK=m CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m CONFIG_PTP_1588_CLOCK_FC3W=m CONFIG_PTP_1588_CLOCK_MOCK=m CONFIG_PTP_1588_CLOCK_OCP=m CONFIG_PTP_DFL_TOD=m +CONFIG_PTP_NETC_V4_TIMER=m # end of PTP clock support +# +# DPLL device support +# +CONFIG_DPLL=y +CONFIG_ZL3073X=m +CONFIG_ZL3073X_I2C=m +CONFIG_ZL3073X_SPI=m +# end of DPLL device support + CONFIG_PINCTRL=y CONFIG_GENERIC_PINCTRL_GROUPS=y CONFIG_PINMUX=y @@ -5439,6 +5587,7 @@ CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_AMDISP=m CONFIG_PINCTRL_APPLE_GPIO=m CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_AW9523=m @@ -5446,6 +5595,7 @@ CONFIG_PINCTRL_BM1880=y CONFIG_PINCTRL_CY8C95X0=m CONFIG_PINCTRL_DA9062=m CONFIG_PINCTRL_KEEMBAY=m +CONFIG_PINCTRL_MAX7360=m CONFIG_PINCTRL_MCP23S08_I2C=m CONFIG_PINCTRL_MCP23S08_SPI=m CONFIG_PINCTRL_MCP23S08=m @@ -5455,15 +5605,18 @@ CONFIG_PINCTRL_PEF2256=m CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=m CONFIG_PINCTRL_SCMI=m -CONFIG_PINCTRL_SINGLE=m +CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_STMFX=m CONFIG_PINCTRL_TPS6594=m CONFIG_PINCTRL_ZYNQMP=m +CONFIG_PINCTRL_RP1=m CONFIG_PINCTRL_OWL=y CONFIG_PINCTRL_S700=y CONFIG_PINCTRL_S900=y CONFIG_PINCTRL_BCM2835=y CONFIG_PINCTRL_BCM4908=m +CONFIG_PINCTRL_BRCMSTB=m +CONFIG_PINCTRL_BCM2712=m CONFIG_PINCTRL_IPROC_GPIO=y CONFIG_PINCTRL_NS2_MUX=y # CONFIG_PINCTRL_AS370 is not set @@ -5472,7 +5625,7 @@ CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_MADERA=m CONFIG_PINCTRL_IMX=y CONFIG_PINCTRL_IMX_SCMI=m -CONFIG_PINCTRL_IMX_SCU=m +CONFIG_PINCTRL_IMX_SCU=y CONFIG_PINCTRL_IMX8MM=m CONFIG_PINCTRL_IMX8MN=m CONFIG_PINCTRL_IMX8MP=m @@ -5481,10 +5634,8 @@ CONFIG_PINCTRL_IMX8QM=m CONFIG_PINCTRL_IMX8QXP=m CONFIG_PINCTRL_IMX8DXL=m CONFIG_PINCTRL_IMX8ULP=m -CONFIG_PINCTRL_IMXRT1050=y CONFIG_PINCTRL_IMX91=m CONFIG_PINCTRL_IMX93=m -CONFIG_PINCTRL_IMXRT1170=y # # MediaTek pinctrl drivers @@ -5494,21 +5645,26 @@ CONFIG_PINCTRL_MTK=y CONFIG_PINCTRL_MTK_V2=y CONFIG_PINCTRL_MTK_MOORE=y CONFIG_PINCTRL_MTK_PARIS=y +CONFIG_PINCTRL_AIROHA=m CONFIG_PINCTRL_MT2712=y CONFIG_PINCTRL_MT6765=m CONFIG_PINCTRL_MT6779=m CONFIG_PINCTRL_MT6795=y CONFIG_PINCTRL_MT6797=y +CONFIG_PINCTRL_MT6893=y CONFIG_PINCTRL_MT7622=y CONFIG_PINCTRL_MT7981=y CONFIG_PINCTRL_MT7986=y +CONFIG_PINCTRL_MT7988=y CONFIG_PINCTRL_MT8167=y CONFIG_PINCTRL_MT8173=y CONFIG_PINCTRL_MT8183=y CONFIG_PINCTRL_MT8186=y CONFIG_PINCTRL_MT8188=y +CONFIG_PINCTRL_MT8189=y CONFIG_PINCTRL_MT8192=y CONFIG_PINCTRL_MT8195=y +CONFIG_PINCTRL_MT8196=y CONFIG_PINCTRL_MT8365=y CONFIG_PINCTRL_MT8516=y CONFIG_PINCTRL_MT6397=y @@ -5523,6 +5679,7 @@ CONFIG_PINCTRL_MESON_AXG_PMX=m CONFIG_PINCTRL_MESON_G12A=m CONFIG_PINCTRL_MESON_A1=m CONFIG_PINCTRL_MESON_S4=m +CONFIG_PINCTRL_AMLOGIC_A4=y CONFIG_PINCTRL_AMLOGIC_C3=m CONFIG_PINCTRL_AMLOGIC_T7=m CONFIG_PINCTRL_MVEBU=y @@ -5534,13 +5691,16 @@ CONFIG_PINCTRL_NPCM8XX=m # CONFIG_PINCTRL_MA35D1 is not set # CONFIG_PINCTRL_S32G2 is not set CONFIG_PINCTRL_MSM=m +CONFIG_PINCTRL_GLYMUR=m CONFIG_PINCTRL_IPQ5018=m CONFIG_PINCTRL_IPQ5332=m +CONFIG_PINCTRL_IPQ5424=m CONFIG_PINCTRL_IPQ8074=m CONFIG_PINCTRL_IPQ6018=m CONFIG_PINCTRL_IPQ9574=m CONFIG_PINCTRL_MDM9607=m CONFIG_PINCTRL_MSM8916=m +CONFIG_PINCTRL_MSM8917=m CONFIG_PINCTRL_MSM8953=m CONFIG_PINCTRL_MSM8976=m CONFIG_PINCTRL_MSM8994=m @@ -5548,9 +5708,12 @@ CONFIG_PINCTRL_MSM8996=m CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_QCM2290=m CONFIG_PINCTRL_QCS404=m +CONFIG_PINCTRL_QCS615=m +CONFIG_PINCTRL_QCS8300=m CONFIG_PINCTRL_QDF2XXX=m CONFIG_PINCTRL_QDU1000=m CONFIG_PINCTRL_SA8775P=m +CONFIG_PINCTRL_SAR2130P=m CONFIG_PINCTRL_SC7180=m CONFIG_PINCTRL_SC7280=m CONFIG_PINCTRL_SC8180X=m @@ -5565,17 +5728,20 @@ CONFIG_PINCTRL_SM6125=m CONFIG_PINCTRL_SM6350=m CONFIG_PINCTRL_SM6375=m CONFIG_PINCTRL_SM7150=m +CONFIG_PINCTRL_MILOS=m CONFIG_PINCTRL_SM8150=m CONFIG_PINCTRL_SM8250=m CONFIG_PINCTRL_SM8350=m CONFIG_PINCTRL_SM8450=m CONFIG_PINCTRL_SM8550=m CONFIG_PINCTRL_SM8650=m +CONFIG_PINCTRL_SM8750=m CONFIG_PINCTRL_X1E80100=m CONFIG_PINCTRL_QCOM_SPMI_PMIC=m CONFIG_PINCTRL_QCOM_SSBI_PMIC=m CONFIG_PINCTRL_LPASS_LPI=m CONFIG_PINCTRL_SC7280_LPASS_LPI=m +CONFIG_PINCTRL_SDM660_LPASS_LPI=m CONFIG_PINCTRL_SM4250_LPASS_LPI=m CONFIG_PINCTRL_SM6115_LPASS_LPI=m CONFIG_PINCTRL_SM8250_LPASS_LPI=m @@ -5593,33 +5759,44 @@ CONFIG_PINCTRL_RTD1315E=m # CONFIG_PINCTRL_RENESAS=y CONFIG_PINCTRL_SH_PFC=y -CONFIG_PINCTRL_PFC_R8A77995=y -CONFIG_PINCTRL_PFC_R8A77990=y +CONFIG_PINCTRL_PFC_R8A774A1=y +CONFIG_PINCTRL_PFC_R8A774B1=y +CONFIG_PINCTRL_PFC_R8A774C0=y +CONFIG_PINCTRL_PFC_R8A774E1=y CONFIG_PINCTRL_PFC_R8A77951=y -CONFIG_PINCTRL_PFC_R8A77965=y CONFIG_PINCTRL_PFC_R8A77960=y CONFIG_PINCTRL_PFC_R8A77961=y -CONFIG_PINCTRL_PFC_R8A779F0=y -CONFIG_PINCTRL_PFC_R8A77980=y +CONFIG_PINCTRL_PFC_R8A77965=y CONFIG_PINCTRL_PFC_R8A77970=y +CONFIG_PINCTRL_PFC_R8A77980=y +CONFIG_PINCTRL_PFC_R8A77990=y +CONFIG_PINCTRL_PFC_R8A77995=y CONFIG_PINCTRL_PFC_R8A779A0=y +CONFIG_PINCTRL_PFC_R8A779F0=y CONFIG_PINCTRL_PFC_R8A779G0=y CONFIG_PINCTRL_PFC_R8A779H0=y CONFIG_PINCTRL_RZG2L=y -CONFIG_PINCTRL_PFC_R8A774C0=y -CONFIG_PINCTRL_PFC_R8A774E1=y -CONFIG_PINCTRL_PFC_R8A774A1=y -CONFIG_PINCTRL_PFC_R8A774B1=y +CONFIG_PINCTRL_RZT2H=y CONFIG_PINCTRL_RZV2M=y # end of Renesas pinctrl drivers CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_EXYNOS=y CONFIG_PINCTRL_EXYNOS_ARM64=y +CONFIG_PINCTRL_SOPHGO_COMMON=m +CONFIG_PINCTRL_SOPHGO_CV18XX_OPS=y +CONFIG_PINCTRL_SOPHGO_CV1800B=m +CONFIG_PINCTRL_SOPHGO_CV1812H=m +CONFIG_PINCTRL_SOPHGO_SG2000=m +CONFIG_PINCTRL_SOPHGO_SG2002=m +CONFIG_PINCTRL_SOPHGO_SG2042_OPS=y +CONFIG_PINCTRL_SOPHGO_SG2042=m +CONFIG_PINCTRL_SOPHGO_SG2044=m CONFIG_PINCTRL_SPRD=m CONFIG_PINCTRL_SPRD_SC9860=m CONFIG_PINCTRL_STM32=y CONFIG_PINCTRL_STM32MP257=y +CONFIG_PINCTRL_STM32_HDP=m CONFIG_PINCTRL_SUNXI=y # CONFIG_PINCTRL_SUN4I_A10 is not set # CONFIG_PINCTRL_SUN5I is not set @@ -5645,9 +5822,12 @@ CONFIG_PINCTRL_SUN50I_H6=y CONFIG_PINCTRL_SUN50I_H6_R=y CONFIG_PINCTRL_SUN50I_H616=y CONFIG_PINCTRL_SUN50I_H616_R=y +CONFIG_PINCTRL_SUN55I_A523=y +CONFIG_PINCTRL_SUN55I_A523_R=y CONFIG_PINCTRL_TEGRA=y CONFIG_PINCTRL_TEGRA124=y CONFIG_PINCTRL_TEGRA210=y +CONFIG_PINCTRL_TEGRA186=y CONFIG_PINCTRL_TEGRA194=y CONFIG_PINCTRL_TEGRA234=y CONFIG_PINCTRL_TEGRA_XUSB=y @@ -5664,12 +5844,12 @@ CONFIG_PINCTRL_UNIPHIER_PXS3=y CONFIG_PINCTRL_UNIPHIER_NX1=y CONFIG_PINCTRL_VISCONTI=y CONFIG_PINCTRL_TMPV7700=y +CONFIG_GPIOLIB_LEGACY=y CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y -CONFIG_OF_GPIO_MM_GPIOCHIP=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_CDEV=y @@ -5688,6 +5868,7 @@ CONFIG_GPIO_ALTERA=m CONFIG_GPIO_AMDPT=m CONFIG_GPIO_RASPBERRYPI_EXP=m CONFIG_GPIO_BCM_XGS_IPROC=m +CONFIG_GPIO_BLZP1600=m CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_DAVINCI=m @@ -5709,6 +5890,8 @@ CONFIG_GPIO_MVEBU=y CONFIG_GPIO_MXC=m # CONFIG_GPIO_NPCM_SGPIO is not set CONFIG_GPIO_PL061=m +CONFIG_GPIO_POLARFIRE_SOC=y +CONFIG_GPIO_PXA=y CONFIG_GPIO_RCAR=m CONFIG_GPIO_ROCKCHIP=m CONFIG_GPIO_RTD=m @@ -5762,8 +5945,12 @@ CONFIG_GPIO_LJCA=m CONFIG_GPIO_LP3943=m CONFIG_GPIO_LP873X=m CONFIG_GPIO_LP87565=m +CONFIG_GPIO_MACSMC=m CONFIG_GPIO_MADERA=m +CONFIG_GPIO_MAX7360=m CONFIG_GPIO_MAX77650=m +CONFIG_GPIO_MAX77759=m +CONFIG_GPIO_NCT6694=m CONFIG_GPIO_PMIC_EIC_SPRD=m CONFIG_GPIO_SL28CPLD=m CONFIG_GPIO_TN48M_CPLD=m @@ -5799,6 +5986,7 @@ CONFIG_GPIO_MOXTET=m # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_MPSSE=m # end of USB GPIO expanders # @@ -5818,6 +6006,7 @@ CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER=m CONFIG_GPIO_VIRTUSER=m # end of GPIO Debugging utilities +CONFIG_DEV_SYNC_PROBE=m CONFIG_W1=m CONFIG_W1_CON=y @@ -5865,6 +6054,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_GPIO_RESTART=y # CONFIG_POWER_RESET_HISI is not set CONFIG_POWER_RESET_LINKSTATION=m +CONFIG_POWER_RESET_MACSMC=m CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_QCOM_PON=m # CONFIG_POWER_RESET_OCELOT_RESET is not set @@ -5872,6 +6062,7 @@ CONFIG_POWER_RESET_LTC2952=y CONFIG_POWER_RESET_MT6323=y CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y +CONFIG_POWER_RESET_TORADEX_EC=m # CONFIG_POWER_RESET_TPS65086 is not set CONFIG_POWER_RESET_XGENE=y CONFIG_POWER_RESET_SYSCON=y @@ -5884,19 +6075,23 @@ CONFIG_POWER_SEQUENCING=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_ADC_BATTERY_HELPER=m CONFIG_GENERIC_ADC_BATTERY=m CONFIG_IP5XXX_POWER=m CONFIG_TEST_POWER=m CONFIG_CHARGER_ADP5061=m CONFIG_BATTERY_ACT8945A=m +CONFIG_BATTERY_CHAGALL=m CONFIG_BATTERY_CPCAP=m CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_DS2760=m CONFIG_BATTERY_DS2780=m CONFIG_BATTERY_DS2781=m CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_HUAWEI_GAOKUN=m CONFIG_BATTERY_LENOVO_YOGA_C630=m CONFIG_BATTERY_QCOM_BATTMGR=m +CONFIG_BATTERY_OLPC=m # CONFIG_BATTERY_SAMSUNG_SDI is not set CONFIG_BATTERY_SBS=m CONFIG_CHARGER_SBS=m @@ -5914,7 +6109,6 @@ CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m CONFIG_BATTERY_MAX1721X=m -CONFIG_CHARGER_PCF50633=m CONFIG_CHARGER_CPCAP=m CONFIG_CHARGER_ISP1704=m CONFIG_CHARGER_MAX8903=m @@ -5927,7 +6121,9 @@ CONFIG_CHARGER_MAX14577=m CONFIG_CHARGER_DETECTOR_MAX14656=m CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77693=m +CONFIG_CHARGER_MAX77705=m CONFIG_CHARGER_MAX77976=m +CONFIG_CHARGER_MAX8971=m CONFIG_CHARGER_MP2629=m CONFIG_CHARGER_MT6360=m CONFIG_CHARGER_MT6370=m @@ -5939,6 +6135,7 @@ CONFIG_CHARGER_BQ24190=m CONFIG_CHARGER_BQ24257=m CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ257XX=m CONFIG_CHARGER_BQ25890=m CONFIG_CHARGER_BQ25980=m CONFIG_CHARGER_BQ256XX=m @@ -5957,6 +6154,7 @@ CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_CONTROL=m CONFIG_CHARGER_SC2731=m CONFIG_FUEL_GAUGE_SC27XX=m +CONFIG_FUEL_GAUGE_STC3117=m CONFIG_CHARGER_UCS1002=m CONFIG_CHARGER_BD99954=m CONFIG_RN5T618_POWER=m @@ -5995,6 +6193,8 @@ CONFIG_SENSORS_AS370=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASUS_ROG_RYUJIN=m CONFIG_SENSORS_AXI_FAN_CONTROL=m +CONFIG_SENSORS_KBATT=m +CONFIG_SENSORS_KFAN=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m CONFIG_SENSORS_ATXP1=m @@ -6012,6 +6212,7 @@ CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_GSC=m CONFIG_SENSORS_MC13783_ADC=m +CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_FTSTEUTATES=m CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m @@ -6021,9 +6222,11 @@ CONFIG_SENSORS_G762=m CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_HS3001=m +CONFIG_SENSORS_HTU31=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IIO_HWMON=m +CONFIG_SENSORS_ISL28022=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_POWERZ=m @@ -6059,6 +6262,7 @@ CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MAX77705=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_TC654=m @@ -6086,9 +6290,11 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6694=m CONFIG_SENSORS_NCT6775_CORE=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT6775_I2C=m +CONFIG_SENSORS_NCT7363=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m @@ -6108,12 +6314,15 @@ CONFIG_SENSORS_ACBEL_FSG032=m CONFIG_SENSORS_ADM1266=m CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_ADP1050=m +CONFIG_SENSORS_ADP1050_REGULATOR=y CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CRPS=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m CONFIG_SENSORS_FSP_3Y=m CONFIG_SENSORS_IBM_CFFPS=m CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INA233=m CONFIG_SENSORS_INSPUR_IPSPS=m CONFIG_SENSORS_IR35221=m CONFIG_SENSORS_IR36021=m @@ -6123,6 +6332,8 @@ CONFIG_SENSORS_IRPS5401=m CONFIG_SENSORS_ISL68137=m CONFIG_SENSORS_LM25066=m # CONFIG_SENSORS_LM25066_REGULATOR is not set +CONFIG_SENSORS_LT3074=m +CONFIG_SENSORS_LT3074_REGULATOR=m CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_LTC2978_REGULATOR is not set @@ -6137,8 +6348,10 @@ CONFIG_SENSORS_MAX31785=m CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MP2856=m +CONFIG_SENSORS_MP2869=m CONFIG_SENSORS_MP2888=m CONFIG_SENSORS_MP2891=m +CONFIG_SENSORS_MP29502=m CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP2993=m # CONFIG_SENSORS_MP2975_REGULATOR is not set @@ -6158,6 +6371,8 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_STPDDC60=m CONFIG_SENSORS_TDA38640=m # CONFIG_SENSORS_TDA38640_REGULATOR is not set +CONFIG_SENSORS_TPS25990=m +CONFIG_SENSORS_TPS25990_REGULATOR=y CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_TPS53679=m CONFIG_SENSORS_TPS546D24=m @@ -6170,10 +6385,11 @@ CONFIG_SENSORS_XDPE122=m CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_QNAP_MCU_HWMON=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m +CONFIG_SENSORS_SA67MCU=m CONFIG_SENSORS_SL28CPLD=m CONFIG_SENSORS_SBTSI=m -CONFIG_SENSORS_SBRMI=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m @@ -6193,6 +6409,7 @@ CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_STTS751=m +CONFIG_SENSORS_SG2042_MCU=m CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_SENSORS_ADC128D818=m @@ -6254,6 +6471,7 @@ CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_CPU_THERMAL is not set # CONFIG_DEVFREQ_THERMAL is not set +CONFIG_PCIE_THERMAL=y # CONFIG_THERMAL_EMULATION is not set CONFIG_THERMAL_MMIO=m CONFIG_HISI_THERMAL=m @@ -6262,6 +6480,7 @@ CONFIG_IMX_SC_THERMAL=m CONFIG_IMX8MM_THERMAL=m CONFIG_K3_THERMAL=m CONFIG_QORIQ_THERMAL=m +CONFIG_AIROHA_THERMAL=m CONFIG_SUN8I_THERMAL=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ARMADA_THERMAL=m @@ -6304,6 +6523,8 @@ CONFIG_ST_THERMAL_MEMMAP=m CONFIG_RCAR_THERMAL=m CONFIG_RCAR_GEN3_THERMAL=m CONFIG_RZG2L_THERMAL=m +CONFIG_RZG3E_THERMAL=m +CONFIG_RZG3S_THERMAL=m # # NVIDIA Tegra thermal drivers @@ -6355,6 +6576,7 @@ CONFIG_XILINX_WINDOW_WATCHDOG=m CONFIG_ZIIRAVE_WATCHDOG=m CONFIG_RAVE_SP_WATCHDOG=m CONFIG_SL28CPLD_WATCHDOG=m +CONFIG_AIROHA_WATCHDOG=m CONFIG_ARM_SP805_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -6367,9 +6589,11 @@ CONFIG_SUNXI_WATCHDOG=m CONFIG_NPCM7XX_WATCHDOG=m CONFIG_MAX63XX_WATCHDOG=m CONFIG_MAX77620_WATCHDOG=m +CONFIG_NCT6694_WATCHDOG=m CONFIG_IMX2_WDT=m CONFIG_IMX_SC_WDT=m CONFIG_IMX7ULP_WDT=m +CONFIG_S32G_WDT=m CONFIG_RETU_WATCHDOG=m CONFIG_TEGRA_WATCHDOG=m CONFIG_QCOM_WDT=m @@ -6393,6 +6617,7 @@ CONFIG_ALIM7101_WDT=m CONFIG_I6300ESB_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_KEMPLD_WDT=m +CONFIG_NIC7018_WDT=m CONFIG_MARVELL_GTI_WDT=m CONFIG_BCM2835_WDT=m CONFIG_BCM7038_WDT=m @@ -6445,6 +6670,7 @@ CONFIG_MFD_ALTERA_SYSMGR=y CONFIG_MFD_ACT8945A=m CONFIG_MFD_SUN4I_GPADC=m CONFIG_MFD_SMPRO=m +CONFIG_MFD_AT91_USART=y CONFIG_MFD_ATMEL_FLEXCOM=m CONFIG_MFD_ATMEL_HLCDC=m CONFIG_MFD_BCM590XX=m @@ -6454,13 +6680,16 @@ CONFIG_MFD_AXP20X=m CONFIG_MFD_AXP20X_I2C=m CONFIG_MFD_AXP20X_RSB=m CONFIG_MFD_CROS_EC_DEV=m +CONFIG_MFD_CS40L50_CORE=m +CONFIG_MFD_CS40L50_I2C=m +CONFIG_MFD_CS40L50_SPI=m CONFIG_MFD_CS42L43=m CONFIG_MFD_CS42L43_I2C=m CONFIG_MFD_CS42L43_SDW=m +CONFIG_MFD_MACSMC=m CONFIG_MFD_MADERA=m CONFIG_MFD_MADERA_I2C=m CONFIG_MFD_MADERA_SPI=m -CONFIG_MFD_MAX5970=m # CONFIG_MFD_CS47L15 is not set # CONFIG_MFD_CS47L35 is not set # CONFIG_MFD_CS47L85 is not set @@ -6488,25 +6717,26 @@ CONFIG_MFD_JANZ_CMODIO=m CONFIG_MFD_KEMPLD=m CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m +CONFIG_MFD_MAX5970=m CONFIG_MFD_MAX14577=m CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=m CONFIG_MFD_MAX77693=m +CONFIG_MFD_MAX77705=m CONFIG_MFD_MAX77714=m +CONFIG_MFD_MAX77759=m CONFIG_MFD_MAX8907=m CONFIG_MFD_MT6360=m CONFIG_MFD_MT6370=m CONFIG_MFD_MT6397=m CONFIG_MFD_MENF21BMC=m +CONFIG_MFD_NCT6694=m CONFIG_MFD_OCELOT=m # CONFIG_EZX_PCAP is not set CONFIG_MFD_CPCAP=m CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_NTXEC=m CONFIG_MFD_RETU=m -CONFIG_MFD_PCF50633=m -CONFIG_PCF50633_ADC=m -CONFIG_PCF50633_GPIO=m CONFIG_MFD_QCOM_RPM=m CONFIG_MFD_SPMI_PMIC=m CONFIG_MFD_SY7636A=m @@ -6518,6 +6748,8 @@ CONFIG_MFD_RK8XX=m CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RK8XX_SPI=m CONFIG_MFD_RN5T618=m +CONFIG_MFD_SEC_CORE=m +CONFIG_MFD_SEC_ACPM=m CONFIG_MFD_SI476X_CORE=m CONFIG_MFD_SIMPLE_MFD_I2C=m CONFIG_MFD_SL28CPLD=m @@ -6532,6 +6764,7 @@ CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=m CONFIG_MFD_LP3943=m CONFIG_MFD_TI_LMU=m +CONFIG_MFD_BQ257XX=m CONFIG_TPS6105X=m CONFIG_TPS65010=m CONFIG_TPS6507X=m @@ -6569,16 +6802,16 @@ CONFIG_MFD_ATC260X=m CONFIG_MFD_ATC260X_I2C=m CONFIG_MFD_KHADAS_MCU=m CONFIG_MFD_QCOM_PM8008=m -CONFIG_MFD_CS40L50_CORE=m -CONFIG_MFD_CS40L50_I2C=m -CONFIG_MFD_CS40L50_SPI=m CONFIG_MFD_VEXPRESS_SYSREG=m CONFIG_RAVE_SP_CORE=m CONFIG_MFD_INTEL_M10_BMC_CORE=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m +CONFIG_MFD_LS2K_BMC_CORE=y +CONFIG_MFD_QNAP_MCU=m CONFIG_MFD_RSMU_I2C=m CONFIG_MFD_RSMU_SPI=m +CONFIG_MFD_MAX7360=m # end of Multifunction device drivers CONFIG_REGULATOR=y @@ -6592,6 +6825,7 @@ CONFIG_REGULATOR_88PM800=m CONFIG_REGULATOR_ACT8865=m CONFIG_REGULATOR_ACT8945A=m CONFIG_REGULATOR_AD5398=m +CONFIG_REGULATOR_ADP5055=m CONFIG_REGULATOR_ANATOP=m CONFIG_REGULATOR_ARIZONA_LDO1=m CONFIG_REGULATOR_ARIZONA_MICSUPP=m @@ -6601,6 +6835,7 @@ CONFIG_REGULATOR_AW37503=m CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_BD9571MWV=m +CONFIG_REGULATOR_BQ257XX=m CONFIG_REGULATOR_CPCAP=m # CONFIG_REGULATOR_CROS_EC is not set CONFIG_REGULATOR_DA9062=m @@ -6644,6 +6879,7 @@ CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77693=m CONFIG_REGULATOR_MAX77802=m CONFIG_REGULATOR_MAX77826=m +CONFIG_REGULATOR_MAX77838=m CONFIG_REGULATOR_MC13XXX_CORE=m CONFIG_REGULATOR_MC13783=m CONFIG_REGULATOR_MC13892=m @@ -6664,8 +6900,11 @@ CONFIG_REGULATOR_MT6360=m CONFIG_REGULATOR_MT6370=m CONFIG_REGULATOR_MT6380=m CONFIG_REGULATOR_MT6397=m +CONFIG_REGULATOR_MTK_DVFSRC=m CONFIG_REGULATOR_PCA9450=m -CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_PF9453=m +CONFIG_REGULATOR_PF0900=m +CONFIG_REGULATOR_PF530X=m CONFIG_REGULATOR_PF8X00=m CONFIG_REGULATOR_PFUZE100=m CONFIG_REGULATOR_PV88060=m @@ -6681,6 +6920,7 @@ CONFIG_REGULATOR_QCOM_SPMI=m CONFIG_REGULATOR_QCOM_USB_VBUS=m CONFIG_REGULATOR_RAA215300=m CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2=m CONFIG_REGULATOR_RK808=m CONFIG_REGULATOR_RN5T618=m CONFIG_REGULATOR_RT4801=m @@ -6688,6 +6928,7 @@ CONFIG_REGULATOR_RT4803=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5033=m CONFIG_REGULATOR_RT5120=m +CONFIG_REGULATOR_RT5133=m CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT5739=m CONFIG_REGULATOR_RT5759=m @@ -6698,6 +6939,10 @@ CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ6752=m CONFIG_REGULATOR_RTQ2208=m +CONFIG_REGULATOR_S2DOS05=m +CONFIG_REGULATOR_S2MPA01=m +CONFIG_REGULATOR_S2MPS11=m +CONFIG_REGULATOR_S5M8767=m CONFIG_REGULATOR_SC2731=m CONFIG_REGULATOR_SKY81452=m CONFIG_REGULATOR_SLG51000=m @@ -7088,7 +7333,6 @@ CONFIG_RADIO_SI476X=m CONFIG_RADIO_TEA575X=m CONFIG_RADIO_TEA5764=m CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m CONFIG_USB_DSBR=m CONFIG_USB_KEENE=m CONFIG_USB_MA901=m @@ -7100,7 +7344,6 @@ CONFIG_I2C_SI470X=m CONFIG_USB_SI4713=m CONFIG_PLATFORM_SI4713=m CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m CONFIG_MEDIA_PLATFORM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_SDR_PLATFORM_DRIVERS is not set @@ -7114,6 +7357,9 @@ CONFIG_MEDIA_PLATFORM_DRIVERS=y # # Amlogic media platform drivers # +CONFIG_VIDEO_C3_ISP=m +CONFIG_VIDEO_C3_MIPI_ADAPTER=m +CONFIG_VIDEO_C3_MIPI_CSI2=m # # Amphion drivers @@ -7175,10 +7421,12 @@ CONFIG_VIDEO_IMX8_ISI_M2M=y # # Qualcomm media platform drivers # +CONFIG_VIDEO_QCOM_IRIS=m # # Raspberry Pi media platform drivers # +CONFIG_VIDEO_RP1_CFE=m # # Renesas media platform drivers @@ -7187,6 +7435,7 @@ CONFIG_VIDEO_IMX8_ISI_M2M=y # # Rockchip media platform drivers # +CONFIG_VIDEO_ROCKCHIP_VDEC=m # # Samsung media platform drivers @@ -7199,6 +7448,8 @@ CONFIG_VIDEO_IMX8_ISI_M2M=y # # Sunxi media platform drivers # +CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y # # Texas Instruments drivers @@ -7265,6 +7516,7 @@ CONFIG_VIDEO_CCS_PLL=m CONFIG_VIDEO_ALVIUM_CSI2=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_GC0308=m +CONFIG_VIDEO_GC0310=m CONFIG_VIDEO_GC05A2=m CONFIG_VIDEO_GC08A3=m CONFIG_VIDEO_GC2145=m @@ -7295,8 +7547,11 @@ CONFIG_VIDEO_MT9V011=m CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_OG01A1B=m +CONFIG_VIDEO_OG0VE1B=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV02E10=m +CONFIG_VIDEO_OV02C10=m CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV08X40=m CONFIG_VIDEO_OV13858=m @@ -7305,6 +7560,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m CONFIG_VIDEO_OV5640=m @@ -7315,8 +7571,8 @@ CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m +CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m CONFIG_VIDEO_OV7670=m @@ -7335,6 +7591,8 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_S5C73M3=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_VD55G1=m +CONFIG_VIDEO_VD56G3=m CONFIG_VIDEO_VGXY61=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_ET8EK8=m @@ -7345,16 +7603,13 @@ CONFIG_VIDEO_ET8EK8=m CONFIG_VIDEO_THP7312=m # end of Camera ISPs -# -# Lens drivers -# +CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m -# end of Lens drivers # # Flash devices @@ -7405,6 +7660,7 @@ CONFIG_VIDEO_BT819=m CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m CONFIG_VIDEO_ISL7998X=m +CONFIG_VIDEO_LT6911UXE=m CONFIG_VIDEO_KS0127=m CONFIG_VIDEO_MAX9286=m CONFIG_VIDEO_ML86V7667=m @@ -7734,9 +7990,15 @@ CONFIG_TEGRA_HOST1X_CONTEXT_BUS=y CONFIG_TEGRA_HOST1X=m CONFIG_TEGRA_HOST1X_FIREWALL=y CONFIG_DRM=m + +# +# DRM debugging options +# +# CONFIG_DRM_DEBUG_MM is not set +# end of DRM debugging options + CONFIG_DRM_MIPI_DBI=m CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_DRAW=y CONFIG_DRM_PANIC=y @@ -7746,11 +8008,22 @@ CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 CONFIG_DRM_PANIC_SCREEN="kmsg" # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT_SELECTION=y +CONFIG_DRM_CLIENT=y +CONFIG_DRM_CLIENT_LIB=m +CONFIG_DRM_CLIENT_SELECTION=m CONFIG_DRM_CLIENT_SETUP=y + +# +# Supported DRM clients +# CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +# CONFIG_DRM_CLIENT_LOG is not set +CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y +CONFIG_DRM_CLIENT_DEFAULT="fbdev" +# end of Supported DRM clients + CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_DISPLAY_DP_AUX_BUS=m CONFIG_DRM_DISPLAY_HELPER=m @@ -7758,12 +8031,18 @@ CONFIG_DRM_BRIDGE_CONNECTOR=y CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y CONFIG_DRM_DISPLAY_DP_HELPER=y +CONFIG_DRM_DISPLAY_DP_TUNNEL=y +CONFIG_DRM_DISPLAY_DSC_HELPER=y CONFIG_DRM_DISPLAY_HDCP_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_CEC_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_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 +CONFIG_DRM_GPUSVM=m CONFIG_DRM_BUDDY=m CONFIG_DRM_VRAM_HELPER=m CONFIG_DRM_TTM_HELPER=m @@ -7773,13 +8052,11 @@ CONFIG_DRM_SUBALLOC_HELPER=m CONFIG_DRM_SCHED=m # -# I2C encoder or helper chips +# Drivers for system framebuffers # -CONFIG_DRM_I2C_CH7006=m -CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -CONFIG_DRM_I2C_NXP_TDA9950=m -# end of I2C encoder or helper chips +CONFIG_DRM_SYSFB_HELPER=m +CONFIG_DRM_SIMPLEDRM=m +# end of Drivers for system framebuffers # # ARM devices @@ -7823,9 +8100,13 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_PUSH is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_SVM=y -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y +CONFIG_DRM_NOUVEAU_CH7006=m +CONFIG_DRM_NOUVEAU_SIL164=m CONFIG_DRM_XE=m CONFIG_DRM_XE_DISPLAY=y +CONFIG_DRM_XE_DP_TUNNEL=y +CONFIG_DRM_XE_GPUSVM=y +CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_FORCE_PROBE="" # @@ -7834,9 +8115,9 @@ CONFIG_DRM_XE_FORCE_PROBE="" # CONFIG_DRM_XE_WERROR is not set # CONFIG_DRM_XE_DEBUG is not set # CONFIG_DRM_XE_DEBUG_VM is not set +# CONFIG_DRM_XE_DEBUG_MEMIRQ is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_MEM is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set # end of drm/Xe Debugging @@ -7889,8 +8170,11 @@ CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKCHIP_VOP2=y CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DW_DP=y CONFIG_ROCKCHIP_DW_HDMI=y +CONFIG_ROCKCHIP_DW_HDMI_QP=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y +CONFIG_ROCKCHIP_DW_MIPI_DSI2=y CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_ROCKCHIP_LVDS=y # CONFIG_ROCKCHIP_RGB is not set @@ -7908,7 +8192,6 @@ CONFIG_DRM_RCAR_LVDS=m CONFIG_DRM_RCAR_USE_MIPI_DSI=y CONFIG_DRM_RCAR_MIPI_DSI=m CONFIG_DRM_RCAR_WRITEBACK=y -CONFIG_DRM_RZG2L_MIPI_DSI=m CONFIG_DRM_SHMOBILE=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -7921,6 +8204,8 @@ CONFIG_DRM_VIRTIO_GPU_KMS=y CONFIG_DRM_MSM=m CONFIG_DRM_MSM_GPU_STATE=y # CONFIG_DRM_MSM_GPU_SUDO is not set +CONFIG_DRM_MSM_KMS=y +CONFIG_DRM_MSM_KMS_FBDEV=y CONFIG_DRM_MSM_MDSS=y CONFIG_DRM_MSM_MDP4=y CONFIG_DRM_MSM_MDP5=y @@ -7952,6 +8237,7 @@ CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m CONFIG_DRM_PANEL_AUO_A030JTN01=m CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_HIMAX8279D=m +CONFIG_DRM_PANEL_BOE_TD4320=m CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BOE_TV101WUM_LL2=m @@ -7961,9 +8247,12 @@ CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_LVDS=m +CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m CONFIG_DRM_PANEL_HIMAX_HX83112A=m +CONFIG_DRM_PANEL_HIMAX_HX83112B=m CONFIG_DRM_PANEL_HIMAX_HX8394=m +CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9805=m @@ -7995,6 +8284,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m CONFIG_DRM_PANEL_NOVATEK_NT36523=m CONFIG_DRM_PANEL_NOVATEK_NT36672A=m CONFIG_DRM_PANEL_NOVATEK_NT36672E=m +CONFIG_DRM_PANEL_NOVATEK_NT37801=m CONFIG_DRM_PANEL_NOVATEK_NT39016=m CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m CONFIG_DRM_PANEL_ORISETECH_OTA5601A=m @@ -8003,10 +8293,16 @@ CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m CONFIG_DRM_PANEL_RAYDIUM_RM67191=m +CONFIG_DRM_PANEL_RAYDIUM_RM67200=m CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RAYDIUM_RM692E5=m CONFIG_DRM_PANEL_RAYDIUM_RM69380=m +CONFIG_DRM_PANEL_RENESAS_R61307=m +CONFIG_DRM_PANEL_RENESAS_R69328=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_AMS581VF01=m +CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m +CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m @@ -8016,11 +8312,13 @@ CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_SPI=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m @@ -8036,14 +8334,17 @@ CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m CONFIG_DRM_PANEL_STARTEK_KD070FHFID015=m CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_SIMPLE=m +CONFIG_DRM_PANEL_SUMMIT=m CONFIG_DRM_PANEL_SYNAPTICS_R63353=m CONFIG_DRM_PANEL_TDO_TL070WSH30=m CONFIG_DRM_PANEL_TPO_TD028TTEC1=m CONFIG_DRM_PANEL_TPO_TD043MTEA1=m CONFIG_DRM_PANEL_TPO_TPG110=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m +# CONFIG_DRM_PANEL_VISIONOX_G2647FB105 is not set CONFIG_DRM_PANEL_VISIONOX_R66451=m CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_VISIONOX_RM692E5=m CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m CONFIG_DRM_PANEL_XINPENG_XPP055C272=m @@ -8061,6 +8362,8 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_FSL_LDB=m +CONFIG_DRM_I2C_NXP_TDA998X=m +CONFIG_DRM_ITE_IT6263=m CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9211=m @@ -8078,6 +8381,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_SII902X=m CONFIG_DRM_SII9234=m CONFIG_DRM_SIMPLE_BRIDGE=m +CONFIG_DRM_SOLOMON_SSD2825=m CONFIG_DRM_THINE_THC63LVD1024=m CONFIG_DRM_TOSHIBA_TC358762=m CONFIG_DRM_TOSHIBA_TC358764=m @@ -8085,10 +8389,12 @@ CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TOSHIBA_TC358768=m CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_TI_DLPC3433=m +CONFIG_DRM_TI_TDP158=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TI_SN65DSI83=m CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TPD12S015=m +CONFIG_DRM_WAVESHARE_BRIDGE=m CONFIG_DRM_ANALOGIX_ANX6345=m CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m @@ -8109,14 +8415,18 @@ CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m CONFIG_DRM_IMX8QXP_PIXEL_LINK=m CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m CONFIG_DRM_IMX93_MIPI_DSI=m +CONFIG_DRM_DW_DP=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI_GP_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_HDMI_QP=m CONFIG_DRM_DW_MIPI_DSI=m +CONFIG_DRM_DW_MIPI_DSI2=m # end of Display Interface Bridges +CONFIG_DRM_IMX8_DC=m CONFIG_DRM_IMX_DCSS=m CONFIG_DRM_IMX_LCDC=m CONFIG_DRM_V3D=m @@ -8141,7 +8451,7 @@ CONFIG_DRM_BOCHS=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_GM12U320=m CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m +CONFIG_DRM_PIXPAPER=m CONFIG_TINYDRM_HX8357D=m CONFIG_TINYDRM_ILI9163=m CONFIG_TINYDRM_ILI9225=m @@ -8149,8 +8459,7 @@ CONFIG_TINYDRM_ILI9341=m CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m +CONFIG_TINYDRM_SHARP_MEMORY=m CONFIG_DRM_PL111=m CONFIG_DRM_XEN=y CONFIG_DRM_XEN_FRONTEND=m @@ -8158,14 +8467,19 @@ CONFIG_DRM_LIMA=m CONFIG_DRM_PANFROST=m CONFIG_DRM_PANTHOR=m CONFIG_DRM_TIDSS=m +CONFIG_DRM_ADP=m CONFIG_DRM_ZYNQMP_DPSUB=m +CONFIG_DRM_ZYNQMP_DPSUB_AUDIO=y CONFIG_DRM_GUD=m +CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7586=m +CONFIG_DRM_ST7735R=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_SPRD=m CONFIG_DRM_POWERVR=m -CONFIG_DRM_HYPERV=m +CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m CONFIG_DRM_PRIVACY_SCREEN=y CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m @@ -8240,18 +8554,17 @@ CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y -CONFIG_FB_HYPERV=m CONFIG_FB_SIMPLE=m CONFIG_FB_SSD1307=m CONFIG_FB_SM712=m CONFIG_FB_CORE=m CONFIG_FB_NOTIFY=y -# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_DEVICE=y CONFIG_FB_DDC=m CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m +CONFIG_FB_CFB_REV_PIXELS_IN_BYTE=y CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m @@ -8263,10 +8576,9 @@ CONFIG_FB_DMAMEM_HELPERS=y CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y CONFIG_FB_IOMEM_FOPS=m CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y CONFIG_FB_SYSMEM_HELPERS=y CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m +CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # end of Frame buffer Devices @@ -8294,11 +8606,11 @@ CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LM3533=m CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_MT6370=m +CONFIG_BACKLIGHT_APPLE_DWI=m CONFIG_BACKLIGHT_QCOM_WLED=m CONFIG_BACKLIGHT_RT4831=m CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m -CONFIG_BACKLIGHT_PCF50633=m CONFIG_BACKLIGHT_LM3509=m CONFIG_BACKLIGHT_LM3630A=m CONFIG_BACKLIGHT_LM3639=m @@ -8331,10 +8643,12 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # end of Console display driver support # CONFIG_LOGO is not set +CONFIG_TRACE_GPU_MEM=y # end of Graphics support CONFIG_DRM_ACCEL=y CONFIG_DRM_ACCEL_QAIC=m +CONFIG_DRM_ACCEL_ROCKET=m CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y @@ -8350,6 +8664,7 @@ CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_COMPRESS_ACCEL=y CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y @@ -8472,54 +8787,77 @@ CONFIG_SND_YMFPCI=m # HD-Audio # CONFIG_SND_HDA=m -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_TEGRA=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_PATCH_LOADER=y -CONFIG_SND_HDA_CIRRUS_SCODEC=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -CONFIG_SND_HDA_SCODEC_CS35L56=m -CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m -CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m -CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +# CONFIG_SND_HDA_CTL_DEV_ID is not set +CONFIG_SND_HDA_PREALLOC_SIZE=0 +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_TEGRA=m +CONFIG_SND_HDA_ACPI=m +CONFIG_SND_HDA_GENERIC_LEDS=y CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_CA0110=m CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_CM9825=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_REALTEK_LIB=m +CONFIG_SND_HDA_CODEC_ALC260=m +CONFIG_SND_HDA_CODEC_ALC262=m +CONFIG_SND_HDA_CODEC_ALC268=m +CONFIG_SND_HDA_CODEC_ALC269=m +CONFIG_SND_HDA_CODEC_ALC662=m +CONFIG_SND_HDA_CODEC_ALC680=m +CONFIG_SND_HDA_CODEC_ALC861=m +CONFIG_SND_HDA_CODEC_ALC861VD=m +CONFIG_SND_HDA_CODEC_ALC880=m +CONFIG_SND_HDA_CODEC_ALC882=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS420X=m +CONFIG_SND_HDA_CODEC_CS421X=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m +CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m +CONFIG_SND_HDA_CODEC_HDMI_INTEL=m # CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set -# CONFIG_SND_HDA_CTL_DEV_ID is not set -# end of HD-Audio - +CONFIG_SND_HDA_CODEC_HDMI_ATI=m +CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m +CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m +CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m +CONFIG_SND_HDA_CIRRUS_SCODEC=m +CONFIG_SND_HDA_SCODEC_CS35L41=m +CONFIG_SND_HDA_SCODEC_COMPONENT=m +CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m +CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m +CONFIG_SND_HDA_SCODEC_CS35L56=m +CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m +CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m +CONFIG_SND_HDA_SCODEC_TAS2781=m +CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m +CONFIG_SND_HDA_SCODEC_TAS2781_SPI=m CONFIG_SND_HDA_CORE=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_ALIGNED_MMIO=y CONFIG_SND_HDA_COMPONENT=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_EXT_CORE=m -CONFIG_SND_HDA_PREALLOC_SIZE=0 CONFIG_SND_INTEL_NHLT=y CONFIG_SND_INTEL_DSP_CONFIG=m CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m +# end of HD-Audio + CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -8531,6 +8869,7 @@ CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_HIFACE=m CONFIG_SND_BCD2000=m +CONFIG_SND_USB_AUDIO_QMI=m CONFIG_SND_USB_LINE6=m CONFIG_SND_USB_POD=m CONFIG_SND_USB_PODHD=m @@ -8556,24 +8895,63 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_COMPRESS=y CONFIG_SND_SOC_TOPOLOGY=y CONFIG_SND_SOC_ACPI=m -CONFIG_SND_SOC_ADI=m +CONFIG_SND_SOC_USB=m + +# +# Analog Devices +# CONFIG_SND_SOC_ADI_AXI_I2S=m CONFIG_SND_SOC_ADI_AXI_SPDIF=m +# end of Analog Devices + +# +# AMD +# CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m CONFIG_SND_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_APPLE_MCA=m -CONFIG_SND_ATMEL_SOC=m -CONFIG_SND_SOC_MIKROE_PROTO=m -CONFIG_SND_BCM2835_SOC_I2S=m -CONFIG_SND_BCM63XX_I2S_WHISTLER=m -CONFIG_SND_DESIGNWARE_I2S=m -# CONFIG_SND_DESIGNWARE_PCM is not set +# end of AMD # -# SoC Audio for Freescale CPUs +# Apple +# +CONFIG_SND_SOC_APPLE_MCA=m +# end of Apple + +# +# Atmel +# +CONFIG_SND_SOC_MIKROE_PROTO=m +# end of Atmel + +# +# Au1x +# +# end of Au1x + +# +# Broadcom +# +CONFIG_SND_BCM2835_SOC_I2S=m +CONFIG_SND_BCM63XX_I2S_WHISTLER=m +# end of Broadcom + +# +# Cirrus Logic +# +# end of Cirrus Logic + +# +# DesignWare +# +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set +# end of DesignWare + +# +# Freescale # # @@ -8608,14 +8986,46 @@ CONFIG_SND_SOC_IMX_AUDMIX=m CONFIG_SND_SOC_IMX_HDMI=m CONFIG_SND_SOC_IMX_RPMSG=m CONFIG_SND_SOC_IMX_CARD=m -# end of SoC Audio for Freescale CPUs +# end of Freescale +# +# Google +# CONFIG_SND_SOC_CHV3_I2S=m +# end of Google + +# +# Hisilicon +# CONFIG_SND_I2S_HI6210_I2S=m +# end of Hisilicon + +# +# JZ4740 +# +# end of JZ4740 + +# +# Kirkwood +# CONFIG_SND_KIRKWOOD_SOC=m CONFIG_SND_KIRKWOOD_SOC_ARMADA370_DB=m -# CONFIG_SND_SOC_IMG is not set +# end of Kirkwood + +# +# Loongson +# +# end of Loongson + +# +# Intel +# CONFIG_SND_SOC_INTEL_KEEMBAY=m +# end of Intel + +# +# Mediatek +# CONFIG_SND_SOC_MEDIATEK=m CONFIG_SND_SOC_MT2701=m CONFIG_SND_SOC_MT2701_CS42448=m @@ -8643,9 +9053,10 @@ CONFIG_SND_SOC_MT8195=m CONFIG_SND_SOC_MT8195_MT6359=m CONFIG_SND_SOC_MT8365=m CONFIG_SND_SOC_MT8365_MT6357=m +# end of Mediatek # -# ASoC support for Amlogic platforms +# Amlogic # CONFIG_SND_MESON_AIU=m CONFIG_SND_MESON_AXG_FIFO=m @@ -8665,7 +9076,14 @@ CONFIG_SND_MESON_GX_SOUND_CARD=m CONFIG_SND_MESON_G12A_TOACODEC=m CONFIG_SND_MESON_G12A_TOHDMITX=m CONFIG_SND_SOC_MESON_T9015=m -# end of ASoC support for Amlogic platforms +# end of Amlogic + +# +# PXA +# +CONFIG_SND_MMP_SOC_SSPA=m +CONFIG_SND_PXA910_SOC=m +# end of PXA CONFIG_SND_SOC_QCOM=m CONFIG_SND_SOC_LPASS_CPU=m @@ -8694,6 +9112,8 @@ CONFIG_SND_SOC_QDSP6_APM_LPASS_DAI=m CONFIG_SND_SOC_QDSP6_APM=m CONFIG_SND_SOC_QDSP6_PRM_LPASS_CLOCKS=m CONFIG_SND_SOC_QDSP6_PRM=m +CONFIG_SND_SOC_QCOM_OFFLOAD_UTILS=m +CONFIG_SND_SOC_QDSP6_USB=m CONFIG_SND_SOC_QDSP6=m CONFIG_SND_SOC_MSM8996=m CONFIG_SND_SOC_SDM845=m @@ -8702,15 +9122,30 @@ CONFIG_SND_SOC_SC8280XP=m CONFIG_SND_SOC_SC7180=m CONFIG_SND_SOC_SC7280=m CONFIG_SND_SOC_X1E80100=m -CONFIG_SND_SOC_ROCKCHIP=m + +# +# Renesas +# +CONFIG_SND_SOC_SH4_FSI=m +CONFIG_SND_SOC_RCAR=m +CONFIG_SND_SOC_MSIOF=m +CONFIG_SND_SOC_RZ=m +# end of Renesas + +# +# Rockchip +# CONFIG_SND_SOC_ROCKCHIP_I2S=m CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m CONFIG_SND_SOC_ROCKCHIP_PDM=m +CONFIG_SND_SOC_ROCKCHIP_SAI=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_RK3288_HDMI_ANALOG=m CONFIG_SND_SOC_RK3399_GRU_SOUND=m +# end of Rockchip + CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SAMSUNG_PCM=m CONFIG_SND_SAMSUNG_SPDIF=m @@ -8723,42 +9158,34 @@ CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m # -# SoC Audio support for Renesas SoCs +# SoundWire (SDCA) # -CONFIG_SND_SOC_SH4_FSI=m -CONFIG_SND_SOC_RCAR=m -CONFIG_SND_SOC_RZ=m -# end of SoC Audio support for Renesas SoCs +CONFIG_SND_SOC_SDCA_OPTIONAL=m +# end of SoundWire (SDCA) -CONFIG_SND_SOC_SOF_TOPLEVEL=y -CONFIG_SND_SOC_SOF_PCI=m -CONFIG_SND_SOC_SOF_ACPI=m -CONFIG_SND_SOC_SOF_OF=m -CONFIG_SND_SOC_SOF_OF_DEV=m -CONFIG_SND_SOC_SOF_COMPRESS=y -# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_IPC3=y -# CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set -CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y -CONFIG_SND_SOC_SOF_MTK_COMMON=m -CONFIG_SND_SOC_SOF_MT8186=m -CONFIG_SND_SOC_SOF_MT8195=m -CONFIG_SND_SOC_SOF_XTENSA=m +# +# ST SPEAr +# +# end of ST SPEAr + +# +# Spreadtrum +# CONFIG_SND_SOC_SPRD=m CONFIG_SND_SOC_SPRD_MCDT=m +# end of Spreadtrum # -# STMicroelectronics STM32 SOC audio support +# STMicroelectronics STM32 # CONFIG_SND_SOC_STM32_SAI=m CONFIG_SND_SOC_STM32_I2S=m CONFIG_SND_SOC_STM32_SPDIFRX=m CONFIG_SND_SOC_STM32_DFSDM=m -# end of STMicroelectronics STM32 SOC audio support +# end of STMicroelectronics STM32 # -# Allwinner SoC Audio support +# Allwinner # CONFIG_SND_SUN4I_CODEC=m CONFIG_SND_SUN8I_CODEC=m @@ -8768,8 +9195,11 @@ CONFIG_SND_SUN4I_I2S=m CONFIG_SND_SUN4I_SPDIF=m CONFIG_SND_SUN50I_DMIC=m CONFIG_SND_SUN8I_ADDA_PR_REGMAP=m -# end of Allwinner SoC Audio support +# end of Allwinner +# +# Tegra +# CONFIG_SND_SOC_TEGRA=m CONFIG_SND_SOC_TEGRA20_AC97=m CONFIG_SND_SOC_TEGRA20_DAS=m @@ -8802,9 +9232,10 @@ CONFIG_SND_SOC_TEGRA_MAX98090=m CONFIG_SND_SOC_TEGRA_MAX98088=m CONFIG_SND_SOC_TEGRA_RT5677=m CONFIG_SND_SOC_TEGRA_SGTL5000=m +# end of Tegra # -# Audio support for Texas Instruments SoCs +# Texas Instruments # CONFIG_SND_SOC_TI_EDMA_PCM=m CONFIG_SND_SOC_TI_SDMA_PCM=m @@ -8819,17 +9250,46 @@ CONFIG_SND_SOC_DAVINCI_MCASP=m # Audio support for boards with Texas Instruments SoCs # CONFIG_SND_SOC_J721E_EVM=m -# end of Audio support for Texas Instruments SoCs +# end of Texas Instruments -CONFIG_SND_SOC_UNIPHIER=m +# +# UniPhier +# CONFIG_SND_SOC_UNIPHIER_AIO=m CONFIG_SND_SOC_UNIPHIER_LD11=m CONFIG_SND_SOC_UNIPHIER_PXS2=m CONFIG_SND_SOC_UNIPHIER_EVEA_CODEC=m +# end of UniPhier + +# +# Xilinx +# CONFIG_SND_SOC_XILINX_I2S=m CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m CONFIG_SND_SOC_XILINX_SPDIF=m +# end of Xilinx + +# +# Xtensa +# CONFIG_SND_SOC_XTFPGA_I2S=m +# end of Xtensa + +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_PCI=m +CONFIG_SND_SOC_SOF_ACPI=m +CONFIG_SND_SOC_SOF_OF=m +CONFIG_SND_SOC_SOF_OF_DEV=m +CONFIG_SND_SOC_SOF_COMPRESS=y +# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set +CONFIG_SND_SOC_SOF=m +CONFIG_SND_SOC_SOF_IPC3=y +# CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set +CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y +CONFIG_SND_SOC_SOF_MTK_COMMON=m +CONFIG_SND_SOC_SOF_MT8186=m +CONFIG_SND_SOC_SOF_MT8195=m +CONFIG_SND_SOC_SOF_XTENSA=m CONFIG_SND_SOC_I2C_AND_SPI=m # @@ -8842,6 +9302,7 @@ CONFIG_SND_SOC_ADAU_UTILS=m CONFIG_SND_SOC_ADAU1372=m CONFIG_SND_SOC_ADAU1372_I2C=m CONFIG_SND_SOC_ADAU1372_SPI=m +CONFIG_SND_SOC_ADAU1373=m CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_ADAU17X1=m CONFIG_SND_SOC_ADAU1761=m @@ -8867,7 +9328,9 @@ CONFIG_SND_SOC_AUDIO_IIO_AUX=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_AW88395_LIB=m CONFIG_SND_SOC_AW88395=m +CONFIG_SND_SOC_AW88166=m CONFIG_SND_SOC_AW88261=m +CONFIG_SND_SOC_AW88081=m CONFIG_SND_SOC_AW87390=m CONFIG_SND_SOC_AW88399=m CONFIG_SND_SOC_BD28623=m @@ -8905,6 +9368,7 @@ CONFIG_SND_SOC_CS42L52=m CONFIG_SND_SOC_CS42L56=m CONFIG_SND_SOC_CS42L73=m CONFIG_SND_SOC_CS42L83=m +CONFIG_SND_SOC_CS42L84=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_CS4270=m @@ -8916,6 +9380,7 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CS4341=m CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS48L32=m CONFIG_SND_SOC_CS53L30=m CONFIG_SND_SOC_CS530X=m CONFIG_SND_SOC_CS530X_I2C=m @@ -8928,11 +9393,16 @@ CONFIG_SND_SOC_ES7134=m CONFIG_SND_SOC_ES7241=m CONFIG_SND_SOC_ES8311=m CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8323=m CONFIG_SND_SOC_ES8326=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_ES8375=m +CONFIG_SND_SOC_ES8389=m CONFIG_SND_SOC_FRAMER=m +CONFIG_SND_SOC_FS_AMP_LIB=m +CONFIG_SND_SOC_FS210X=m CONFIG_SND_SOC_GTM601=m CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_ICS43432=m @@ -8957,6 +9427,7 @@ CONFIG_SND_SOC_MAX9860=m CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1754=m CONFIG_SND_SOC_PCM1789=m CONFIG_SND_SOC_PCM1789_I2C=m CONFIG_SND_SOC_PCM179X=m @@ -8977,10 +9448,13 @@ CONFIG_SND_SOC_PCM512x_I2C=m CONFIG_SND_SOC_PCM512x_SPI=m CONFIG_SND_SOC_PCM6240=m CONFIG_SND_SOC_PEB2466=m +CONFIG_SND_SOC_PM4125=m +CONFIG_SND_SOC_PM4125_SDW=m CONFIG_SND_SOC_RK3308=m CONFIG_SND_SOC_RK3328=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RT_SDW_COMMON=m CONFIG_SND_SOC_RT1011=m CONFIG_SND_SOC_RT1015=m CONFIG_SND_SOC_RT1015P=m @@ -9010,11 +9484,15 @@ CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT712_SDCA_SDW=m CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m +CONFIG_SND_SOC_RT721_SDCA_SDW=m CONFIG_SND_SOC_RT722_SDCA_SDW=m CONFIG_SND_SOC_RT715=m CONFIG_SND_SOC_RT715_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_RT9123=m +CONFIG_SND_SOC_RT9123P=m +CONFIG_SND_SOC_RTQ9124=m CONFIG_SND_SOC_RTQ9128=m CONFIG_SND_SOC_SDW_MOCKUP=m CONFIG_SND_SOC_SGTL5000=m @@ -9025,6 +9503,7 @@ CONFIG_SND_SOC_SIGMADSP_REGMAP=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m CONFIG_SND_SOC_SMA1303=m +CONFIG_SND_SOC_SMA1307=m CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_SRC4XXX_I2C=m CONFIG_SND_SOC_SRC4XXX=m @@ -9044,8 +9523,10 @@ CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS2780=m CONFIG_SND_SOC_TAS2781_COMLIB=m +CONFIG_SND_SOC_TAS2781_COMLIB_I2C=m CONFIG_SND_SOC_TAS2781_FMWLIB=m CONFIG_SND_SOC_TAS2781_I2C=m +CONFIG_SND_SOC_TAS2783_SDW=m CONFIG_SND_SOC_TAS5086=m CONFIG_SND_SOC_TAS571X=m CONFIG_SND_SOC_TAS5720=m @@ -9070,7 +9551,9 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_TSCS454=m CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_UDA1342=m CONFIG_SND_SOC_WCD_CLASSH=m +CONFIG_SND_SOC_WCD_COMMON=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD_MBHC=m CONFIG_SND_SOC_WCD934X=m @@ -9129,6 +9612,9 @@ CONFIG_SND_SOC_NAU8821=m CONFIG_SND_SOC_NAU8822=m CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m +CONFIG_SND_SOC_NTPFW=m +CONFIG_SND_SOC_NTP8918=m +CONFIG_SND_SOC_NTP8835=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_LPASS_MACRO_COMMON=m CONFIG_SND_SOC_LPASS_WSA_MACRO=m @@ -9137,12 +9623,17 @@ CONFIG_SND_SOC_LPASS_RX_MACRO=m CONFIG_SND_SOC_LPASS_TX_MACRO=m # end of CODEC drivers +# +# Generic drivers +# CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m CONFIG_SND_TEST_COMPONENT=m +# end of Generic drivers + CONFIG_SND_SYNTH_EMUX=m CONFIG_SND_XEN_FRONTEND=m CONFIG_SND_VIRTIO=m @@ -9153,6 +9644,7 @@ CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=m +CONFIG_HID_HAPTIC=y # # Special HID drivers @@ -9200,6 +9692,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_GT683R=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m +CONFIG_HID_KYSONA=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_VIEWSONIC=m @@ -9269,7 +9762,6 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_RMI=m CONFIG_HID_GREENASIA=m CONFIG_GREENASIA_FF=y -CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=m @@ -9300,21 +9792,6 @@ CONFIG_HID_MCP2221=m # # end of HID-BPF support -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y - -# -# USB HID Boot Protocol drivers -# -CONFIG_USB_KBD=m -CONFIG_USB_MOUSE=m -# end of USB HID Boot Protocol drivers -# end of USB HID support - CONFIG_I2C_HID=m CONFIG_I2C_HID_ACPI=m CONFIG_I2C_HID_OF=m @@ -9330,6 +9807,22 @@ CONFIG_SURFACE_KBD=m # end of Surface System Aggregator Module HID support CONFIG_SURFACE_HID_CORE=m + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# end of USB HID Boot Protocol drivers +# end of USB HID support + CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m @@ -9370,6 +9863,7 @@ CONFIG_USB_XHCI_MTK=m CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_XHCI_RCAR=m CONFIG_USB_XHCI_RZV2M=y +CONFIG_USB_XHCI_SIDEBAND=y CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_EHCI_BRCMSTB=m CONFIG_USB_BRCMSTB=m @@ -9382,6 +9876,7 @@ CONFIG_USB_EHCI_HCD_NPCM7XX=m CONFIG_USB_EHCI_HCD_ORION=m CONFIG_USB_EHCI_TEGRA=m CONFIG_USB_EHCI_EXYNOS=m +CONFIG_USB_EHCI_MV=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=m @@ -9412,11 +9907,7 @@ CONFIG_USB_WDM=m CONFIG_USB_TMC=m # -# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may -# - -# -# also be needed; see USB_STORAGE Help for more info +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set @@ -9503,6 +9994,7 @@ CONFIG_USB_DWC3_IMX8MP=m CONFIG_USB_DWC3_XILINX=m CONFIG_USB_DWC3_AM62=m CONFIG_USB_DWC3_RTK=m +CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC2=m # CONFIG_USB_DWC2_HOST is not set @@ -9662,15 +10154,11 @@ CONFIG_USB_RZV2M_USB3DRD=m CONFIG_USB_RENESAS_USB3=m CONFIG_USB_RENESAS_USBF=m CONFIG_USB_PXA27X=m -CONFIG_USB_MV_UDC=m -CONFIG_USB_MV_U3D=m CONFIG_USB_SNP_CORE=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_M66592=m CONFIG_USB_BDC_UDC=m CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2272=m -# CONFIG_USB_NET2272_DMA is not set CONFIG_USB_NET2280=m CONFIG_USB_GOKU=m CONFIG_USB_EG20T=m @@ -9773,7 +10261,9 @@ CONFIG_UCSI_CCG=m CONFIG_UCSI_ACPI=m CONFIG_UCSI_STM32G0=m CONFIG_UCSI_PMIC_GLINK=m +CONFIG_CROS_EC_UCSI=m CONFIG_UCSI_LENOVO_YOGA_C630=m +CONFIG_UCSI_HUAWEI_GAOKUN=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_RT1719=m @@ -9789,7 +10279,9 @@ CONFIG_TYPEC_MUX_GPIO_SBU=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m +CONFIG_TYPEC_MUX_PS883X=m CONFIG_TYPEC_MUX_PTN36502=m +CONFIG_TYPEC_MUX_TUSB1046=m CONFIG_TYPEC_MUX_WCD939X_USBSS=m # end of USB Type-C Multiplexer/DeMultiplexer Switch support @@ -9798,6 +10290,7 @@ CONFIG_TYPEC_MUX_WCD939X_USBSS=m # CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_NVIDIA_ALTMODE=m +CONFIG_TYPEC_TBT_ALTMODE=m # end of USB Type-C Alternate Mode drivers CONFIG_USB_ROLE_SWITCH=m @@ -9820,6 +10313,7 @@ CONFIG_MMC_QCOM_DML=y CONFIG_MMC_STM32_SDMMC=y CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_UHS2=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m @@ -9835,6 +10329,7 @@ CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_S3C=m CONFIG_MMC_SDHCI_PXAV3=m +CONFIG_MMC_SDHCI_PXAV2=m # CONFIG_MMC_SDHCI_S3C_DMA is not set CONFIG_MMC_SDHCI_F_SDH30=m CONFIG_MMC_SDHCI_MILBEAUT=m @@ -9899,6 +10394,7 @@ CONFIG_SCSI_UFS_RENESAS=m CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_UFS_EXYNOS=m CONFIG_SCSI_UFS_SPRD=m +CONFIG_SCSI_UFS_ROCKCHIP=m CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -9955,10 +10451,12 @@ CONFIG_LEDS_LP5562=m CONFIG_LEDS_LP5569=m CONFIG_LEDS_LP8501=m CONFIG_LEDS_LP8860=m +CONFIG_LEDS_LP8864=m CONFIG_LEDS_PCA955X=m # CONFIG_LEDS_PCA955X_GPIO is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PCA995X=m +CONFIG_LEDS_QNAP_MCU=m CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_PWM=m CONFIG_LEDS_REGULATOR=m @@ -9970,6 +10468,7 @@ CONFIG_LEDS_MC13783=m CONFIG_LEDS_TCA6507=m CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_MAX77650=m +CONFIG_LEDS_MAX77705=m CONFIG_LEDS_LM355x=m CONFIG_LEDS_MENF21BMC=m CONFIG_LEDS_IS31FL319X=m @@ -9987,6 +10486,7 @@ CONFIG_LEDS_SPI_BYTE=m CONFIG_LEDS_TI_LMU_COMMON=m CONFIG_LEDS_LM3697=m CONFIG_LEDS_LM36274=m +CONFIG_LEDS_ST1202=m CONFIG_LEDS_TPS6105X=m CONFIG_LEDS_BCM63138=m @@ -10005,6 +10505,7 @@ CONFIG_LEDS_RT4505=m CONFIG_LEDS_RT8515=m CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SY7802=m +CONFIG_LEDS_TPS6131X=m # # RGB LED drivers @@ -10043,7 +10544,7 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_TRIGGER_INPUT_EVENTS=m # -# Simple LED drivers +# Simatic LED drivers # CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y @@ -10078,6 +10579,7 @@ CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_HNS_HIP08=m +CONFIG_INFINIBAND_IONIC=m CONFIG_INFINIBAND_IRDMA=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m @@ -10104,6 +10606,9 @@ CONFIG_EDAC=m CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_GHES=m +CONFIG_EDAC_SCRUB=y +CONFIG_EDAC_ECS=y +CONFIG_EDAC_MEM_REPAIR=y CONFIG_EDAC_AL_MC=m CONFIG_EDAC_LAYERSCAPE=m CONFIG_EDAC_THUNDERX=m @@ -10114,6 +10619,7 @@ CONFIG_EDAC_DMC520=m CONFIG_EDAC_ZYNQMP=m CONFIG_EDAC_NPCM=m CONFIG_EDAC_VERSAL=m +CONFIG_EDAC_CORTEX_A72=m CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y @@ -10152,6 +10658,7 @@ CONFIG_RTC_DRV_MAX8907=m CONFIG_RTC_DRV_MAX31335=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_NCT3018Y=m +CONFIG_RTC_DRV_NCT6694=m CONFIG_RTC_DRV_RK808=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m @@ -10159,7 +10666,6 @@ CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8523=m -CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_PCF85363=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m @@ -10178,6 +10684,7 @@ CONFIG_RTC_DRV_EM3027=m CONFIG_RTC_DRV_RV3028=m CONFIG_RTC_DRV_RV3032=m CONFIG_RTC_DRV_RV8803=m +CONFIG_RTC_DRV_S5M=m CONFIG_RTC_DRV_SD2405AL=m CONFIG_RTC_DRV_SD3078=m @@ -10206,6 +10713,7 @@ CONFIG_RTC_I2C_AND_SPI=m CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_DS3232_HWMON=y CONFIG_RTC_DRV_PCF2127=m +CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_RV3029C2=m CONFIG_RTC_DRV_RV3029_HWMON=y CONFIG_RTC_DRV_RX6110=m @@ -10233,7 +10741,6 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_SC27XX=m -CONFIG_RTC_DRV_PCF50633=m CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_ZYNQMP=m # CONFIG_RTC_DRV_CROS_EC is not set @@ -10242,10 +10749,12 @@ CONFIG_RTC_DRV_NTXEC=m # # on-CPU RTC drivers # +CONFIG_RTC_DRV_CV1800=m CONFIG_RTC_DRV_IMXDI=m CONFIG_RTC_DRV_FSL_FTM_ALARM=m CONFIG_RTC_DRV_MESON_VRTC=m CONFIG_RTC_DRV_S3C=m +CONFIG_RTC_DRV_SA1100=m CONFIG_RTC_DRV_SH=m CONFIG_RTC_DRV_PL030=m CONFIG_RTC_DRV_PL031=m @@ -10273,12 +10782,15 @@ CONFIG_RTC_DRV_CPCAP=m CONFIG_RTC_DRV_RTD119X=y CONFIG_RTC_DRV_TI_K3=m CONFIG_RTC_DRV_MA35D1=m +CONFIG_RTC_DRV_RENESAS_RTCA3=m +CONFIG_RTC_DRV_GOLDFISH=m +CONFIG_RTC_DRV_AMLOGIC_A4=m +CONFIG_RTC_DRV_S32G=m # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=m -CONFIG_RTC_DRV_GOLDFISH=m CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set @@ -10287,12 +10799,14 @@ CONFIG_DMADEVICES=y # CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y CONFIG_DMA_ENGINE=y -CONFIG_DMA_VIRTUAL_CHANNELS=m +CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y CONFIG_ALTERA_MSGDMA=m # CONFIG_AMBA_PL08X is not set CONFIG_APPLE_ADMAC=m +CONFIG_ARM_DMA350=m +CONFIG_AT_XDMAC=m CONFIG_AXI_DMAC=m CONFIG_DMA_BCM2835=m CONFIG_DMA_SUN6I=m @@ -10304,12 +10818,16 @@ CONFIG_IMX_DMA=m CONFIG_IMX_SDMA=m CONFIG_INTEL_IDMA64=m CONFIG_K3_DMA=m +CONFIG_MMP_PDMA=m +CONFIG_MMP_TDMA=m CONFIG_MV_XOR=y CONFIG_MV_XOR_V2=y # CONFIG_MXS_DMA is not set CONFIG_OWL_DMA=m CONFIG_PL330_DMA=m +CONFIG_PXA_DMA=y CONFIG_PLX_DMA=m +CONFIG_SOPHGO_CV1800B_DMAMUX=m CONFIG_SPRD_DMA=m CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA20_APB_DMA=m @@ -10376,7 +10894,6 @@ CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m CONFIG_UIO_NETX=m CONFIG_UIO_MF624=m -CONFIG_UIO_HV_GENERIC=m CONFIG_UIO_DFL=m CONFIG_VFIO=m CONFIG_VFIO_DEVICE_CDEV=y @@ -10391,12 +10908,12 @@ CONFIG_VFIO_VIRQFD=y # VFIO support for PCI devices # CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI=m CONFIG_MLX5_VFIO_PCI=m CONFIG_HISI_ACC_VFIO_PCI=m CONFIG_PDS_VFIO_PCI=m +CONFIG_VIRTIO_VFIO_PCI=m CONFIG_NVGRACE_GPU_VFIO_PCI=m CONFIG_QAT_VFIO_PCI=m # end of VFIO support for PCI devices @@ -10426,8 +10943,13 @@ CONFIG_VFIO_FSL_MC=m CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_VIRT_DRIVERS=y CONFIG_VMGENID=m +CONFIG_VBOXGUEST=m CONFIG_NITRO_ENCLAVES=m +CONFIG_EFI_SECRET=m CONFIG_ARM_PKVM_GUEST=y +CONFIG_ARM_CCA_GUEST=m +CONFIG_TSM_GUEST=y +CONFIG_TSM_REPORTS=m CONFIG_VIRTIO_ANCHOR=y CONFIG_VIRTIO=y CONFIG_VIRTIO_PCI_LIB=y @@ -10444,6 +10966,10 @@ CONFIG_VIRTIO_MMIO=m CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y CONFIG_VIRTIO_DMA_SHARED_BUFFER=m # CONFIG_VIRTIO_DEBUG is not set +CONFIG_VIRTIO_RTC=m +CONFIG_VIRTIO_RTC_PTP=y +CONFIG_VIRTIO_RTC_ARM=y +CONFIG_VIRTIO_RTC_CLASS=y CONFIG_VDPA=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -10472,9 +10998,7 @@ CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y # # Microsoft Hyper-V guest support # -CONFIG_HYPERV=m -CONFIG_HYPERV_UTILS=m -CONFIG_HYPERV_BALLOON=m +# CONFIG_HYPERV is not set # end of Microsoft Hyper-V guest support # @@ -10528,6 +11052,7 @@ CONFIG_COMEDI_ADDI_APCI_3120=m CONFIG_COMEDI_ADDI_APCI_3501=m CONFIG_COMEDI_ADDI_APCI_3XXX=m CONFIG_COMEDI_ADL_PCI6208=m +CONFIG_COMEDI_ADL_PCI7250=m CONFIG_COMEDI_ADL_PCI7X3X=m CONFIG_COMEDI_ADL_PCI8164=m CONFIG_COMEDI_ADL_PCI9111=m @@ -10600,15 +11125,7 @@ CONFIG_COMEDI_TESTS=m CONFIG_COMEDI_TESTS_EXAMPLE=m CONFIG_COMEDI_TESTS_NI_ROUTES=m CONFIG_STAGING=y -CONFIG_RTLLIB=m -CONFIG_RTLLIB_CRYPTO_CCMP=m -CONFIG_RTLLIB_CRYPTO_TKIP=m -CONFIG_RTLLIB_CRYPTO_WEP=m -CONFIG_RTL8192E=m CONFIG_RTL8723BS=m -CONFIG_RTS5208=m -CONFIG_VT6655=m -CONFIG_VT6656=m # # IIO staging drivers @@ -10618,7 +11135,6 @@ CONFIG_VT6656=m # Accelerometers # CONFIG_ADIS16203=m -CONFIG_ADIS16240=m # end of Accelerometers # @@ -10662,7 +11178,6 @@ CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_SP8870=m CONFIG_VIDEO_MAX96712=m CONFIG_VIDEO_MESON_VDEC=m -CONFIG_VIDEO_ROCKCHIP_VDEC=m # # StarFive media platform drivers @@ -10671,7 +11186,6 @@ CONFIG_VIDEO_ROCKCHIP_VDEC=m CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set # CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=m CONFIG_FB_TFT=m CONFIG_FB_TFT_AGM1264K_FL=m CONFIG_FB_TFT_BD663474=m @@ -10708,7 +11222,6 @@ CONFIG_MOST_COMPONENTS=m CONFIG_MOST_NET=m CONFIG_MOST_VIDEO=m CONFIG_MOST_DIM2=m -CONFIG_MOST_I2C=m CONFIG_GREYBUS_AUDIO=m CONFIG_GREYBUS_AUDIO_APB_CODEC=m CONFIG_GREYBUS_BOOTROM=m @@ -10735,21 +11248,34 @@ CONFIG_SND_BCM2835=m CONFIG_VIDEO_BCM2835=m CONFIG_BCM2835_VCHIQ_MMAL=m CONFIG_XIL_AXIS_FIFO=m -CONFIG_FIELDBUS_DEV=m -CONFIG_HMS_ANYBUSS_BUS=m -CONFIG_ARCX_ANYBUS_CONTROLLER=m -CONFIG_HMS_PROFINET=m # CONFIG_VME_BUS is not set +CONFIG_GPIB=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_NI_USB=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_GPIO=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_PCMCIA=y +CONFIG_GPIB_LPVO=m +CONFIG_GPIB_TMS9914=m +CONFIG_GPIB_NEC7210=m # CONFIG_GOLDFISH is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_TBMC=m +CONFIG_CHROMEOS_OF_HW_PROBER=m CONFIG_CROS_EC=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_UART=m -CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_PROTO=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_LIGHTBAR=m @@ -10757,13 +11283,18 @@ CONFIG_CROS_EC_VBC=m CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_SYSFS=m +CONFIG_CROS_EC_TYPEC_ALTMODES=y CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_HPS_I2C=m CONFIG_CROS_USBPD_NOTIFY=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CROS_TYPEC_SWITCH=m CONFIG_CZNIC_PLATFORMS=y +CONFIG_TURRIS_SIGNING_KEY=m # CONFIG_MELLANOX_PLATFORM is not set +CONFIG_OLPC_EC=y +CONFIG_OLPC_XO175=y +CONFIG_OLPC_XO175_EC=m CONFIG_SURFACE_PLATFORMS=y CONFIG_SURFACE_3_POWER_OPREGION=m CONFIG_SURFACE_ACPI_NOTIFY=m @@ -10781,7 +11312,9 @@ CONFIG_SURFACE_AGGREGATOR_BUS=y # CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_ARM64_PLATFORM_DEVICES=y CONFIG_EC_ACER_ASPIRE1=m +CONFIG_EC_HUAWEI_GAOKUN=m CONFIG_EC_LENOVO_YOGA_C630=m +CONFIG_EC_LENOVO_THINKPAD_T14S=m CONFIG_HAVE_CLK=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y @@ -10799,6 +11332,7 @@ CONFIG_COMMON_CLK_APPLE_NCO=m CONFIG_COMMON_CLK_MAX77686=m CONFIG_COMMON_CLK_MAX9485=m CONFIG_COMMON_CLK_RK808=m +CONFIG_COMMON_CLK_RP1=m CONFIG_COMMON_CLK_HI655X=m CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=m @@ -10814,10 +11348,13 @@ CONFIG_COMMON_CLK_CS2000_CP=m CONFIG_COMMON_CLK_EN7523=y CONFIG_COMMON_CLK_FSL_FLEXSPI=m CONFIG_COMMON_CLK_FSL_SAI=y +CONFIG_COMMON_CLK_LAN966X=m +CONFIG_COMMON_CLK_S2MPS11=m CONFIG_COMMON_CLK_AXI_CLKGEN=m CONFIG_CLK_QORIQ=y CONFIG_CLK_LS1028A_PLLDIG=m CONFIG_COMMON_CLK_XGENE=y +CONFIG_COMMON_CLK_NPCM8XX=m CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_RS9_PCIE=m CONFIG_COMMON_CLK_SI521XX=m @@ -10873,6 +11410,11 @@ CONFIG_COMMON_CLK_MT2712_MFGCFG=m CONFIG_COMMON_CLK_MT2712_MMSYS=m CONFIG_COMMON_CLK_MT2712_VDECSYS=m CONFIG_COMMON_CLK_MT2712_VENCSYS=m +CONFIG_COMMON_CLK_MT6735=m +CONFIG_COMMON_CLK_MT6735_IMGSYS=m +CONFIG_COMMON_CLK_MT6735_MFGCFG=m +CONFIG_COMMON_CLK_MT6735_VDECSYS=m +CONFIG_COMMON_CLK_MT6735_VENCSYS=m CONFIG_COMMON_CLK_MT6765=y CONFIG_COMMON_CLK_MT6765_AUDIOSYS=m CONFIG_COMMON_CLK_MT6765_CAMSYS=m @@ -10988,6 +11530,16 @@ CONFIG_COMMON_CLK_MT8195_IPESYS=m CONFIG_COMMON_CLK_MT8195_WPESYS=m CONFIG_COMMON_CLK_MT8195_VDECSYS=m CONFIG_COMMON_CLK_MT8195_VENCSYS=m +CONFIG_COMMON_CLK_MT8196=m +CONFIG_COMMON_CLK_MT8196_IMP_IIC_WRAP=m +CONFIG_COMMON_CLK_MT8196_MCUSYS=m +CONFIG_COMMON_CLK_MT8196_MDPSYS=m +CONFIG_COMMON_CLK_MT8196_MFGCFG=m +CONFIG_COMMON_CLK_MT8196_MMSYS=m +CONFIG_COMMON_CLK_MT8196_PEXTPSYS=m +CONFIG_COMMON_CLK_MT8196_UFSSYS=m +CONFIG_COMMON_CLK_MT8196_VDECSYS=m +CONFIG_COMMON_CLK_MT8196_VENCSYS=m CONFIG_COMMON_CLK_MT8365=m CONFIG_COMMON_CLK_MT8365_APU=m CONFIG_COMMON_CLK_MT8365_CAM=m @@ -10999,6 +11551,8 @@ CONFIG_COMMON_CLK_MT8516=m CONFIG_COMMON_CLK_MT8516_AUDSYS=m # end of Clock driver for MediaTek SoC +CONFIG_COMMON_CLK_PXA1908=y + # # Clock support for Amlogic platforms # @@ -11012,7 +11566,6 @@ CONFIG_COMMON_CLK_MESON_VID_PLL_DIV=m CONFIG_COMMON_CLK_MESON_VCLK=m CONFIG_COMMON_CLK_MESON_CLKC_UTILS=m CONFIG_COMMON_CLK_MESON_AO_CLKC=m -CONFIG_COMMON_CLK_MESON_EE_CLKC=m CONFIG_COMMON_CLK_MESON_CPU_DYNDIV=m CONFIG_COMMON_CLK_GXBB=m CONFIG_COMMON_CLK_AXG=m @@ -11035,11 +11588,15 @@ CONFIG_COMMON_CLK_NUVOTON=y CONFIG_CLK_MA35D1=y CONFIG_QCOM_GDSC=y CONFIG_COMMON_CLK_QCOM=m +CONFIG_CLK_GLYMUR_DISPCC=m +CONFIG_CLK_GLYMUR_GCC=m +CONFIG_CLK_GLYMUR_TCSRCC=m CONFIG_CLK_X1E80100_CAMCC=m CONFIG_CLK_X1E80100_DISPCC=m CONFIG_CLK_X1E80100_GCC=m CONFIG_CLK_X1E80100_GPUCC=m CONFIG_CLK_X1E80100_TCSRCC=m +CONFIG_CLK_X1P42100_GPUCC=m CONFIG_CLK_QCM2290_GPUCC=m CONFIG_QCOM_A53PLL=m CONFIG_QCOM_A7PLL=m @@ -11049,12 +11606,16 @@ CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m CONFIG_QCOM_CLK_RPMH=m CONFIG_IPQ_APSS_PLL=m +CONFIG_IPQ_APSS_5424=m +CONFIG_IPQ_CMN_PLL=m CONFIG_IPQ_GCC_4019=m CONFIG_IPQ_GCC_5018=m CONFIG_IPQ_GCC_5332=m +CONFIG_IPQ_GCC_5424=m CONFIG_IPQ_GCC_6018=m CONFIG_IPQ_GCC_8074=m CONFIG_IPQ_GCC_9574=m +CONFIG_IPQ_NSSCC_9574=m CONFIG_IPQ_NSSCC_QCA8K=m CONFIG_MSM_GCC_8916=m CONFIG_MSM_GCC_8917=m @@ -11070,15 +11631,26 @@ CONFIG_MSM_GPUCC_8998=m CONFIG_MSM_MMCC_8998=m CONFIG_QCM_GCC_2290=m CONFIG_QCM_DISPCC_2290=m +CONFIG_QCS_DISPCC_615=m +CONFIG_QCS_CAMCC_615=m CONFIG_QCS_GCC_404=m +CONFIG_SA_CAMCC_8775P=m +CONFIG_QCS_GCC_8300=m +CONFIG_QCS_GCC_615=m +CONFIG_QCS_GPUCC_615=m +CONFIG_QCS_VIDEOCC_615=m CONFIG_SC_CAMCC_7180=m CONFIG_SC_CAMCC_7280=m +CONFIG_SC_CAMCC_8180X=m CONFIG_SC_CAMCC_8280XP=m +CONFIG_SA_DISPCC_8775P=m CONFIG_SC_DISPCC_7180=m CONFIG_SC_DISPCC_7280=m CONFIG_SC_DISPCC_8280XP=m CONFIG_SA_GCC_8775P=m CONFIG_SA_GPUCC_8775P=m +CONFIG_SAR_GCC_2130P=m +CONFIG_SAR_GPUCC_2130P=m CONFIG_SC_GCC_7180=m CONFIG_SC_GCC_7280=m CONFIG_SC_GCC_8180X=m @@ -11109,6 +11681,7 @@ CONFIG_SDX_GCC_75=m CONFIG_SM_CAMCC_4450=m CONFIG_SM_CAMCC_6350=m CONFIG_SM_CAMCC_7150=m +CONFIG_SM_CAMCC_MILOS=m CONFIG_SM_CAMCC_8150=m CONFIG_SM_CAMCC_8250=m CONFIG_SM_CAMCC_8450=m @@ -11121,34 +11694,44 @@ CONFIG_SM_DISPCC_7150=m CONFIG_SM_DISPCC_8250=m CONFIG_SM_DISPCC_6350=m CONFIG_SM_DISPCC_6375=m +CONFIG_SM_DISPCC_MILOS=m CONFIG_SM_DISPCC_8450=m CONFIG_SM_DISPCC_8550=m +CONFIG_SM_DISPCC_8750=m CONFIG_SM_GCC_4450=m CONFIG_SM_GCC_6115=m CONFIG_SM_GCC_6125=m CONFIG_SM_GCC_6350=m CONFIG_SM_GCC_6375=m CONFIG_SM_GCC_7150=m +CONFIG_SM_GCC_MILOS=m CONFIG_SM_GCC_8150=m CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m CONFIG_SM_GCC_8450=m CONFIG_SM_GCC_8550=m CONFIG_SM_GCC_8650=m +CONFIG_SM_GCC_8750=m CONFIG_SM_GPUCC_4450=m CONFIG_SM_GPUCC_6115=m CONFIG_SM_GPUCC_6125=m CONFIG_SM_GPUCC_6375=m CONFIG_SM_GPUCC_6350=m +CONFIG_SM_GPUCC_MILOS=m CONFIG_SM_GPUCC_8150=m CONFIG_SM_GPUCC_8250=m CONFIG_SM_GPUCC_8350=m CONFIG_SM_GPUCC_8450=m CONFIG_SM_GPUCC_8550=m CONFIG_SM_GPUCC_8650=m +CONFIG_SM_LPASSCC_6115=m CONFIG_SM_TCSRCC_8550=m CONFIG_SM_TCSRCC_8650=m +CONFIG_SM_TCSRCC_8750=m +CONFIG_SA_VIDEOCC_8775P=m +CONFIG_SM_VIDEOCC_6350=m CONFIG_SM_VIDEOCC_7150=m +CONFIG_SM_VIDEOCC_MILOS=m CONFIG_SM_VIDEOCC_8150=m CONFIG_SM_VIDEOCC_8250=m CONFIG_SM_VIDEOCC_8350=m @@ -11180,13 +11763,18 @@ CONFIG_CLK_R9A07G044=y CONFIG_CLK_R9A07G054=y CONFIG_CLK_R9A08G045=y CONFIG_CLK_R9A09G011=y +CONFIG_CLK_R9A09G047=y +CONFIG_CLK_R9A09G056=y CONFIG_CLK_R9A09G057=y +CONFIG_CLK_R9A09G077=y +CONFIG_CLK_R9A09G087=y CONFIG_CLK_RCAR_CPG_LIB=y CONFIG_CLK_RCAR_GEN3_CPG=y CONFIG_CLK_RCAR_GEN4_CPG=y CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y CONFIG_CLK_RZG2L=y CONFIG_CLK_RZV2H=y +CONFIG_CLK_RENESAS_VBATTB=m CONFIG_CLK_RENESAS_CPG_MSSR=y CONFIG_CLK_RENESAS_DIV6=y CONFIG_COMMON_CLK_ROCKCHIP=y @@ -11195,6 +11783,8 @@ CONFIG_CLK_RK3308=y CONFIG_CLK_RK3328=y CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y +CONFIG_CLK_RK3528=y +CONFIG_CLK_RK3562=y CONFIG_CLK_RK3568=y CONFIG_CLK_RK3576=y CONFIG_CLK_RK3588=y @@ -11205,6 +11795,12 @@ CONFIG_EXYNOS_CLKOUT=m CONFIG_TESLA_FSD_COMMON_CLK=y CONFIG_CLK_INTEL_SOCFPGA=y CONFIG_CLK_INTEL_SOCFPGA64=y +CONFIG_CLK_SOPHGO_CV1800=m +CONFIG_CLK_SOPHGO_SG2042_PLL=m +CONFIG_CLK_SOPHGO_SG2042_CLKGEN=m +CONFIG_CLK_SOPHGO_SG2042_RPGATE=m +CONFIG_CLK_SOPHGO_SG2044=m +CONFIG_CLK_SOPHGO_SG2044_PLL=m CONFIG_SPRD_COMMON_CLK=m CONFIG_SPRD_SC9860_CLK=m CONFIG_SPRD_SC9863A_CLK=m @@ -11216,6 +11812,9 @@ CONFIG_SUN50I_A100_R_CCU=m CONFIG_SUN50I_H6_CCU=m CONFIG_SUN50I_H616_CCU=m CONFIG_SUN50I_H6_R_CCU=m +CONFIG_SUN55I_A523_CCU=m +CONFIG_SUN55I_A523_MCU_CCU=m +CONFIG_SUN55I_A523_R_CCU=m CONFIG_SUN6I_RTC_CCU=m CONFIG_SUN8I_H3_CCU=m CONFIG_SUN8I_DE2_CCU=m @@ -11223,6 +11822,7 @@ CONFIG_SUN8I_R_CCU=m CONFIG_CLK_TEGRA_BPMP=y CONFIG_TEGRA_CLK_DFLL=y CONFIG_COMMON_CLK_STM32MP=y +CONFIG_COMMON_CLK_STM32MP215=y CONFIG_COMMON_CLK_STM32MP257=y CONFIG_CLK_UNIPHIER=y CONFIG_COMMON_CLK_VISCONTI=y @@ -11266,12 +11866,15 @@ CONFIG_SH_TIMER_CMT=y CONFIG_RENESAS_OSTM=y CONFIG_SH_TIMER_TMU=y CONFIG_TIMER_IMX_SYS_CTR=y +CONFIG_NXP_STM_TIMER=y # end of Clock Source drivers CONFIG_MAILBOX=y CONFIG_ARM_MHU=m CONFIG_ARM_MHU_V2=m CONFIG_ARM_MHU_V3=m +CONFIG_CV1800_MBOX=m +CONFIG_EXYNOS_MBOX=m CONFIG_IMX_MBOX=m CONFIG_PLATFORM_MHU=m # CONFIG_PL320_MBOX is not set @@ -11292,11 +11895,14 @@ CONFIG_BCM_PDC_MBOX=m CONFIG_BCM_FLEXRM_MBOX=m CONFIG_MTK_ADSP_MBOX=m CONFIG_MTK_CMDQ_MBOX=m +CONFIG_MTK_GPUEB_MBOX=m CONFIG_ZYNQMP_IPI_MBOX=y CONFIG_SUN6I_MSGBOX=m CONFIG_SPRD_MBOX=m CONFIG_QCOM_CPUCP_MBOX=m CONFIG_QCOM_IPCC=m +CONFIG_CIX_MBOX=m +CONFIG_BCM74110_MAILBOX=m CONFIG_IOMMU_IOVA=y CONFIG_IOMMU_API=y CONFIG_IOMMUFD_DRIVER=y @@ -11319,6 +11925,16 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_OF_IOMMU=y CONFIG_IOMMU_DMA=y +CONFIG_ARM_SMMU=m +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y +CONFIG_ARM_SMMU_MMU_500_CPRE_ERRATA=y +CONFIG_ARM_SMMU_QCOM=m +CONFIG_ARM_SMMU_V3=m +# CONFIG_ARM_SMMU_V3_SVA is not set +CONFIG_ARM_SMMU_V3_IOMMUFD=y +# CONFIG_TEGRA241_CMDQV is not set +CONFIG_QCOM_IOMMU=y +CONFIG_IOMMUFD_DRIVER_CORE=y CONFIG_IOMMUFD=m CONFIG_ROCKCHIP_IOMMU=y # CONFIG_SUN50I_IOMMU is not set @@ -11326,14 +11942,7 @@ CONFIG_TEGRA_IOMMU_SMMU=y # CONFIG_EXYNOS_IOMMU is not set # CONFIG_IPMMU_VMSA is not set CONFIG_APPLE_DART=m -CONFIG_ARM_SMMU=m -CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y -CONFIG_ARM_SMMU_QCOM=m -CONFIG_ARM_SMMU_V3=m -# CONFIG_ARM_SMMU_V3_SVA is not set -# CONFIG_TEGRA241_CMDQV is not set CONFIG_MTK_IOMMU=m -CONFIG_QCOM_IOMMU=y CONFIG_VIRTIO_IOMMU=m CONFIG_SPRD_IOMMU=m @@ -11440,6 +12049,7 @@ CONFIG_LITEX_SOC_CONTROLLER=m # CONFIG_MTK_CMDQ=m CONFIG_MTK_DEVAPC=m +CONFIG_MTK_DVFSRC=m CONFIG_MTK_INFRACFG=y CONFIG_MTK_PMIC_WRAP=m CONFIG_MTK_REGULATOR_COUPLER=y @@ -11449,6 +12059,7 @@ CONFIG_MTK_SOCINFO=m # end of MediaTek SoC drivers CONFIG_WPCM450_SOC=m +CONFIG_PXA_SSP=m # # Qualcomm SoC drivers @@ -11479,40 +12090,60 @@ CONFIG_QCOM_ICC_BWMON=m CONFIG_QCOM_PBS=m # end of Qualcomm SoC drivers +CONFIG_QCOM_UBWC_CONFIG=m CONFIG_SOC_RENESAS=y CONFIG_ARCH_RCAR_GEN3=y CONFIG_ARCH_RCAR_GEN4=y +CONFIG_ARCH_RCAR_GEN5=y CONFIG_ARCH_RZG2L=y -CONFIG_ARCH_R8A77995=y -CONFIG_ARCH_R8A77990=y -CONFIG_ARCH_R8A77951=y -CONFIG_ARCH_R8A77965=y -CONFIG_ARCH_R8A77960=y -CONFIG_ARCH_R8A77961=y -CONFIG_ARCH_R8A779F0=y -CONFIG_ARCH_R8A77980=y -CONFIG_ARCH_R8A77970=y -CONFIG_ARCH_R8A779A0=y -CONFIG_ARCH_R8A779G0=y -CONFIG_ARCH_R8A779H0=y -CONFIG_ARCH_R8A774C0=y -CONFIG_ARCH_R8A774E1=y CONFIG_ARCH_R8A774A1=y CONFIG_ARCH_R8A774B1=y +CONFIG_ARCH_R8A774C0=y +CONFIG_ARCH_R8A774E1=y +CONFIG_ARCH_R8A77951=y +CONFIG_ARCH_R8A77960=y +CONFIG_ARCH_R8A77961=y +CONFIG_ARCH_R8A77965=y +CONFIG_ARCH_R8A77970=y +CONFIG_ARCH_R8A77980=y +CONFIG_ARCH_R8A77990=y +CONFIG_ARCH_R8A77995=y +CONFIG_ARCH_R8A779A0=y +CONFIG_ARCH_R8A779F0=y +CONFIG_ARCH_R8A779G0=y +CONFIG_ARCH_R8A779H0=y +CONFIG_ARCH_R8A78000=y CONFIG_ARCH_R9A07G043=y CONFIG_ARCH_R9A07G044=y CONFIG_ARCH_R9A07G054=y CONFIG_ARCH_R9A08G045=y CONFIG_ARCH_R9A09G011=y +CONFIG_ARCH_R9A09G047=y +CONFIG_ARCH_R9A09G056=y CONFIG_ARCH_R9A09G057=y +CONFIG_ARCH_R9A09G077=y +CONFIG_ARCH_R9A09G087=y CONFIG_PWC_RZV2M=y CONFIG_RST_RCAR=y +CONFIG_SYSC_RZ=y +CONFIG_SYSC_R9A08G045=y +CONFIG_SYS_R9A09G047=y +CONFIG_SYS_R9A09G056=y +CONFIG_SYS_R9A09G057=y CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_SOC_SAMSUNG=y CONFIG_EXYNOS_CHIPID=m CONFIG_EXYNOS_USI=m CONFIG_EXYNOS_PMU=y + +# +# Sophgo SoC drivers +# +CONFIG_SOPHGO_CV1800_RTCSYS=m +CONFIG_SOPHGO_SG2044_TOPSYS=m +# end of Sophgo SoC drivers + CONFIG_SUNXI_MBUS=y CONFIG_SUNXI_SRAM=y CONFIG_ARCH_TEGRA_132_SOC=y @@ -11521,6 +12152,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y CONFIG_ARCH_TEGRA_241_SOC=y +CONFIG_ARCH_TEGRA_264_SOC=y CONFIG_SOC_TEGRA_FUSE=y CONFIG_SOC_TEGRA_FLOWCTRL=y CONFIG_SOC_TEGRA_PMC=y @@ -11573,11 +12205,18 @@ CONFIG_IMX9_BLK_CTRL=y CONFIG_IMX_SCU_PD=y # end of i.MX PM Domains +# +# Marvell PM Domains +# +CONFIG_PXA1908_PM_DOMAINS=m +# end of Marvell PM Domains + # # MediaTek PM Domains # CONFIG_MTK_SCPSYS=y CONFIG_MTK_SCPSYS_PM_DOMAINS=y +CONFIG_AIROHA_CPU_PM_DOMAIN=m # end of MediaTek PM Domains # @@ -11588,27 +12227,34 @@ CONFIG_QCOM_RPMHPD=m CONFIG_QCOM_RPMPD=m # end of Qualcomm PM Domains +# +# Renesas PM Domains +# CONFIG_SYSC_RCAR=y CONFIG_SYSC_RCAR_GEN4=y -CONFIG_SYSC_R8A77995=y -CONFIG_SYSC_R8A77990=y -CONFIG_SYSC_R8A7795=y -CONFIG_SYSC_R8A77965=y -CONFIG_SYSC_R8A77960=y -CONFIG_SYSC_R8A77961=y -CONFIG_SYSC_R8A779F0=y -CONFIG_SYSC_R8A77980=y -CONFIG_SYSC_R8A77970=y -CONFIG_SYSC_R8A779A0=y -CONFIG_SYSC_R8A779G0=y -CONFIG_SYSC_R8A779H0=y -CONFIG_SYSC_R8A774C0=y -CONFIG_SYSC_R8A774E1=y CONFIG_SYSC_R8A774A1=y CONFIG_SYSC_R8A774B1=y +CONFIG_SYSC_R8A774C0=y +CONFIG_SYSC_R8A774E1=y +CONFIG_SYSC_R8A7795=y +CONFIG_SYSC_R8A77960=y +CONFIG_SYSC_R8A77961=y +CONFIG_SYSC_R8A77965=y +CONFIG_SYSC_R8A77970=y +CONFIG_SYSC_R8A77980=y +CONFIG_SYSC_R8A77990=y +CONFIG_SYSC_R8A77995=y +CONFIG_SYSC_R8A779A0=y +CONFIG_SYSC_R8A779F0=y +CONFIG_SYSC_R8A779G0=y +CONFIG_SYSC_R8A779H0=y +# end of Renesas PM Domains + CONFIG_ROCKCHIP_PM_DOMAINS=y CONFIG_EXYNOS_PM_DOMAINS=y CONFIG_SUN20I_PPU=y +CONFIG_SUN50I_H6_PRCM_PPU=m +CONFIG_SUN55I_PCK600=m CONFIG_SOC_TEGRA_POWERGATE_BPMP=y CONFIG_TI_SCI_PM_DOMAINS=m CONFIG_ZYNQMP_PM_DOMAINS=y @@ -11629,6 +12275,7 @@ CONFIG_DEVFREQ_GOV_PASSIVE=m # DEVFREQ Drivers # CONFIG_ARM_EXYNOS_BUS_DEVFREQ=m +CONFIG_ARM_HISI_UNCORE_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_TEGRA_DEVFREQ=m @@ -11651,6 +12298,7 @@ CONFIG_EXTCON_LC824206XA=m CONFIG_EXTCON_MAX14577=m CONFIG_EXTCON_MAX3355=m CONFIG_EXTCON_MAX77693=m +CONFIG_EXTCON_MAX14526=m CONFIG_EXTCON_PTN5150=m CONFIG_EXTCON_QCOM_SPMI_MISC=m CONFIG_EXTCON_RT8973A=m @@ -11670,6 +12318,7 @@ CONFIG_FSL_IFC=y CONFIG_MTK_SMI=m CONFIG_RENESAS_RPCIF=m CONFIG_STM32_FMC2_EBI=m +CONFIG_STM32_OMM=m CONFIG_TEGRA_MC=y CONFIG_TEGRA210_EMC_TABLE=y CONFIG_TEGRA210_EMC=m @@ -11760,15 +12409,21 @@ CONFIG_STK8BA50=m # # Analog to digital converters # +CONFIG_IIO_ADC_HELPER=m CONFIG_AD_SIGMA_DELTA=m CONFIG_AD4000=m +CONFIG_AD4030=m +CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4170_4=m CONFIG_AD4695=m +CONFIG_AD4851=m CONFIG_AD7091R=m CONFIG_AD7091R5=m CONFIG_AD7091R8=m CONFIG_AD7124=m CONFIG_AD7173=m +CONFIG_AD7191=m CONFIG_AD7192=m CONFIG_AD7266=m CONFIG_AD7280=m @@ -11776,12 +12431,15 @@ CONFIG_AD7291=m CONFIG_AD7292=m CONFIG_AD7298=m CONFIG_AD7380=m +CONFIG_AD7405=m CONFIG_AD7476=m CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7625=m CONFIG_AD7766=m CONFIG_AD7768_1=m +CONFIG_AD7779=m CONFIG_AD7780=m CONFIG_AD7791=m CONFIG_AD7793=m @@ -11791,6 +12449,7 @@ CONFIG_AD7944=m CONFIG_AD7949=m CONFIG_AD799X=m CONFIG_AD9467=m +CONFIG_ADE9000=m CONFIG_ADI_AXI_ADC=m CONFIG_AXP20X_ADC=m CONFIG_AXP288_ADC=m @@ -11802,6 +12461,7 @@ CONFIG_DA9150_GPADC=m CONFIG_DLN2_ADC=m CONFIG_ENVELOPE_DETECTOR=m CONFIG_EXYNOS_ADC=m +CONFIG_GEHC_PMC_ADC=m CONFIG_HI8435=m CONFIG_HX711=m CONFIG_INA2XX_ADC=m @@ -11834,6 +12494,7 @@ CONFIG_MEN_Z188_ADC=m CONFIG_MESON_SARADC=m CONFIG_MP2629_ADC=m CONFIG_NAU7802=m +CONFIG_NCT7201=m CONFIG_NPCM_ADC=m CONFIG_PAC1921=m CONFIG_PAC1934=m @@ -11843,10 +12504,13 @@ CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_RN5T618_ADC=m +CONFIG_ROHM_BD79112=m +CONFIG_ROHM_BD79124=m CONFIG_ROCKCHIP_SARADC=m CONFIG_RICHTEK_RTQ6056=m CONFIG_RZG2L_ADC=m CONFIG_SC27XX_ADC=m +CONFIG_SOPHGO_CV1800B_ADC=m CONFIG_SD_ADC_MODULATOR=m CONFIG_STM32_ADC_CORE=m CONFIG_STM32_ADC=m @@ -11857,20 +12521,21 @@ CONFIG_SUN20I_GPADC=m CONFIG_TI_ADC081C=m CONFIG_TI_ADC0832=m CONFIG_TI_ADC084S021=m -CONFIG_TI_ADC12138=m CONFIG_TI_ADC108S102=m +CONFIG_TI_ADC12138=m CONFIG_TI_ADC128S052=m CONFIG_TI_ADC161S626=m CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1119=m -CONFIG_TI_ADS7924=m CONFIG_TI_ADS1100=m +CONFIG_TI_ADS1119=m +CONFIG_TI_ADS124S08=m CONFIG_TI_ADS1298=m +CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS7138=m +CONFIG_TI_ADS7924=m CONFIG_TI_ADS7950=m CONFIG_TI_ADS8344=m CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m CONFIG_TI_AM335X_ADC=m CONFIG_TI_LMP92064=m CONFIG_TI_TLC4541=m @@ -11923,11 +12588,13 @@ CONFIG_ENS160=m CONFIG_ENS160_I2C=m CONFIG_ENS160_SPI=m CONFIG_IAQCORE=m +CONFIG_MHZ19B=m CONFIG_PMS7003=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m CONFIG_SCD4X=m +CONFIG_SEN0322=m CONFIG_SENSIRION_SGP30=m CONFIG_SENSIRION_SGP40=m CONFIG_SPS30=m @@ -11969,6 +12636,9 @@ CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # +CONFIG_AD3530R=m +CONFIG_AD3552R_HS=m +CONFIG_AD3552R_LIB=m CONFIG_AD3552R=m CONFIG_AD5064=m CONFIG_AD5360=m @@ -11996,7 +12666,9 @@ CONFIG_AD5770R=m CONFIG_AD5791=m CONFIG_AD7293=m CONFIG_AD7303=m +CONFIG_AD8460=m CONFIG_AD8801=m +CONFIG_BD79703=m CONFIG_DPOT_DAC=m CONFIG_DS4424=m CONFIG_LTC1660=m @@ -12120,9 +12792,13 @@ CONFIG_ADIS16400=m CONFIG_ADIS16460=m CONFIG_ADIS16475=m CONFIG_ADIS16480=m +CONFIG_ADIS16550=m CONFIG_BMI160=m CONFIG_BMI160_I2C=m CONFIG_BMI160_SPI=m +CONFIG_BMI270=m +CONFIG_BMI270_I2C=m +CONFIG_BMI270_SPI=m CONFIG_BMI323=m CONFIG_BMI323_I2C=m CONFIG_BMI323_SPI=m @@ -12139,6 +12815,7 @@ CONFIG_INV_ICM42600_SPI=m CONFIG_INV_MPU6050_IIO=m CONFIG_INV_MPU6050_I2C=m CONFIG_INV_MPU6050_SPI=m +CONFIG_SMI240=m CONFIG_IIO_ST_LSM6DSX=m CONFIG_IIO_ST_LSM6DSX_I2C=m CONFIG_IIO_ST_LSM6DSX_SPI=m @@ -12157,8 +12834,10 @@ CONFIG_IIO_ADIS_LIB_BUFFER=y CONFIG_ACPI_ALS=m CONFIG_ADJD_S311=m CONFIG_ADUX1020=m +CONFIG_AL3000A=m CONFIG_AL3010=m CONFIG_AL3320A=m +CONFIG_APDS9160=m CONFIG_APDS9300=m CONFIG_APDS9306=m CONFIG_APDS9960=m @@ -12181,7 +12860,6 @@ CONFIG_ISL76682=m CONFIG_HID_SENSOR_ALS=m CONFIG_HID_SENSOR_PROX=m CONFIG_JSA1212=m -CONFIG_ROHM_BU27008=m CONFIG_ROHM_BU27034=m CONFIG_RPR0521=m CONFIG_SENSORS_LM3533=m @@ -12194,6 +12872,7 @@ CONFIG_MAX44009=m CONFIG_NOA1305=m CONFIG_OPT3001=m CONFIG_OPT4001=m +CONFIG_OPT4060=m CONFIG_PA12203001=m CONFIG_SI1133=m CONFIG_SI1145=m @@ -12211,8 +12890,10 @@ CONFIG_TSL4531=m CONFIG_US5182D=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m +CONFIG_VEML3235=m CONFIG_VEML6030=m CONFIG_VEML6040=m +CONFIG_VEML6046X00=m CONFIG_VEML6070=m CONFIG_VEML6075=m CONFIG_VL6180=m @@ -12226,6 +12907,7 @@ CONFIG_AF8133J=m CONFIG_AK8974=m CONFIG_AK8975=m CONFIG_AK09911=m +CONFIG_ALS31300=m CONFIG_BMC150_MAGN=m CONFIG_BMC150_MAGN_I2C=m CONFIG_BMC150_MAGN_SPI=m @@ -12235,12 +12917,14 @@ CONFIG_MMC35240=m CONFIG_IIO_ST_MAGN_3AXIS=m CONFIG_IIO_ST_MAGN_I2C_3AXIS=m CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +CONFIG_INFINEON_TLV493D=m CONFIG_SENSORS_HMC5843=m CONFIG_SENSORS_HMC5843_I2C=m CONFIG_SENSORS_HMC5843_SPI=m CONFIG_SENSORS_RM3100=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +CONFIG_SI7210=m CONFIG_TI_TMAG5273=m CONFIG_YAMAHA_YAS530=m # end of Magnetometer sensors @@ -12347,6 +13031,7 @@ CONFIG_AS3935=m # Proximity and distance sensors # # CONFIG_CROS_EC_MKBP_PROXIMITY is not set +CONFIG_D3323AA=m CONFIG_HX9023S=m CONFIG_IRSD200=m CONFIG_ISL29501=m @@ -12406,13 +13091,15 @@ CONFIG_NTB_PERF=m CONFIG_NTB_TRANSPORT=m CONFIG_PWM=y # CONFIG_PWM_DEBUG is not set +CONFIG_PWM_PROVIDE_GPIO=y CONFIG_PWM_ADP5585=m CONFIG_PWM_APPLE=m +CONFIG_PWM_ARGON_FAN_HAT=m CONFIG_PWM_ATMEL_HLCDC_PWM=m CONFIG_PWM_ATMEL_TCB=m CONFIG_PWM_AXI_PWMGEN=m -CONFIG_PWM_BCM_IPROC=m CONFIG_PWM_BCM2835=m +CONFIG_PWM_BCM_IPROC=m CONFIG_PWM_BERLIN=m CONFIG_PWM_BRCMSTB=m CONFIG_PWM_CLK=m @@ -12428,19 +13115,24 @@ CONFIG_PWM_IMX_TPM=m CONFIG_PWM_IQS620A=m CONFIG_PWM_KEEMBAY=m CONFIG_PWM_LP3943=m +CONFIG_PWM_MAX7360=m +CONFIG_PWM_MC33XS2410=m +CONFIG_PWM_MEDIATEK=m CONFIG_PWM_MESON=m CONFIG_PWM_MTK_DISP=m -CONFIG_PWM_MEDIATEK=m CONFIG_PWM_NTXEC=m CONFIG_PWM_OMAP_DMTIMER=m CONFIG_PWM_PCA9685=m +CONFIG_PWM_PXA=m CONFIG_PWM_RASPBERRYPI_POE=m -CONFIG_PWM_RCAR=m +CONFIG_PWM_RENESAS_RCAR=m +CONFIG_PWM_RENESAS_RZG2L_GPT=m +CONFIG_PWM_RENESAS_RZ_MTU3=m CONFIG_PWM_RENESAS_TPU=m CONFIG_PWM_ROCKCHIP=m -CONFIG_PWM_RZ_MTU3=m CONFIG_PWM_SAMSUNG=m CONFIG_PWM_SL28CPLD=m +CONFIG_PWM_SOPHGO_SG2042=m CONFIG_PWM_SPRD=m CONFIG_PWM_STM32=m CONFIG_PWM_STM32_LP=m @@ -12460,19 +13152,24 @@ CONFIG_ARM_GIC_PM=y CONFIG_ARM_GIC_MAX_NR=1 CONFIG_ARM_GIC_V2M=y CONFIG_ARM_GIC_V3=y +CONFIG_ARM_GIC_ITS_PARENT=y CONFIG_ARM_GIC_V3_ITS=y CONFIG_ARM_GIC_V3_ITS_FSL_MC=y +CONFIG_ARM_GIC_V5=y CONFIG_IRQ_MSI_LIB=y CONFIG_ALPINE_MSI=y # CONFIG_AL_FIC is not set +CONFIG_BCM2712_MIP=m CONFIG_BCM7038_L1_IRQ=m CONFIG_BCM7120_L2_IRQ=m CONFIG_BRCMSTB_L2_IRQ=m CONFIG_DW_APB_ICTL=y CONFIG_HISILICON_IRQ_MBIGEN=y +CONFIG_LAN966X_OIC=m CONFIG_MADERA_IRQ=m CONFIG_RENESAS_IRQC=y CONFIG_RENESAS_RZG2L_IRQC=y +CONFIG_RENESAS_RZV2H_ICU=y CONFIG_SUN6I_R_INTC=y CONFIG_SUNXI_NMI_INTC=y # CONFIG_XILINX_INTC is not set @@ -12499,6 +13196,7 @@ CONFIG_TI_SCI_INTA_IRQCHIP=y CONFIG_TI_PRUSS_INTC=m CONFIG_MST_IRQ=y CONFIG_APPLE_AIC=y +CONFIG_SOPHGO_SG2042_MSI=y # end of IRQ chip support CONFIG_IPACK_BUS=m @@ -12510,17 +13208,17 @@ CONFIG_RESET_BERLIN=m CONFIG_RESET_BRCMSTB=m CONFIG_RESET_BRCMSTB_RESCAL=m CONFIG_RESET_GPIO=m +CONFIG_RESET_IMX_SCU=m CONFIG_RESET_IMX7=m CONFIG_RESET_IMX8MP_AUDIOMIX=m CONFIG_RESET_MCHP_SPARX5=y -CONFIG_RESET_MESON=m -CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_NPCM=y CONFIG_RESET_NUVOTON_MA35D1=y CONFIG_RESET_QCOM_AOSS=m CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=m CONFIG_RESET_RZG2L_USBPHY_CTRL=m +CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SCMI=m CONFIG_RESET_SIMPLE=y CONFIG_RESET_SUNXI=y @@ -12531,6 +13229,10 @@ CONFIG_RESET_TN48M_CPLD=m CONFIG_RESET_UNIPHIER=m CONFIG_RESET_UNIPHIER_GLUE=m CONFIG_RESET_ZYNQMP=y +CONFIG_RESET_MESON_COMMON=m +CONFIG_RESET_MESON=m +CONFIG_RESET_MESON_AUX=m +CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_COMMON_RESET_HI3660=m CONFIG_COMMON_RESET_HI6220=m CONFIG_RESET_TEGRA_BPMP=y @@ -12540,9 +13242,11 @@ CONFIG_RESET_TEGRA_BPMP=y # CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PHY_MIPI_DPHY=y +CONFIG_PHY_SNPS_EUSB2=m CONFIG_PHY_XGENE=m CONFIG_PHY_CAN_TRANSCEIVER=m CONFIG_PHY_AIROHA_PCIE=m +CONFIG_PHY_NXP_PTN3222=m CONFIG_PHY_SUN4I_USB=m CONFIG_PHY_SUN6I_MIPI_DPHY=m CONFIG_PHY_SUN9I_USB=m @@ -12597,6 +13301,7 @@ CONFIG_PHY_MVEBU_CP110_COMPHY=m CONFIG_PHY_MVEBU_CP110_UTMI=m CONFIG_PHY_PXA_28NM_HSIC=m CONFIG_PHY_PXA_28NM_USB2=m +CONFIG_PHY_PXA_USB=m CONFIG_PHY_MTK_PCIE=m CONFIG_PHY_MTK_XFI_TPHY=m CONFIG_PHY_MTK_TPHY=m @@ -12625,9 +13330,10 @@ CONFIG_PHY_QCOM_QMP_UFS=m CONFIG_PHY_QCOM_QMP_USB=m CONFIG_PHY_QCOM_QMP_USB_LEGACY=m CONFIG_PHY_QCOM_QUSB2=m -CONFIG_PHY_QCOM_SNPS_EUSB2=m CONFIG_PHY_QCOM_EUSB2_REPEATER=m CONFIG_PHY_QCOM_M31_USB=m +CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP=y +CONFIG_PHY_QCOM_M31_EUSB=m CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=m CONFIG_PHY_QCOM_USB_HSIC=m @@ -12651,6 +13357,7 @@ CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=m +CONFIG_PHY_ROCKCHIP_SAMSUNG_DCPHY=m CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX=m CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m CONFIG_PHY_ROCKCHIP_TYPEC=m @@ -12666,6 +13373,8 @@ CONFIG_PHY_UNIPHIER_USB2=m CONFIG_PHY_UNIPHIER_USB3=m CONFIG_PHY_UNIPHIER_PCIE=m CONFIG_PHY_UNIPHIER_AHCI=m +CONFIG_PHY_SOPHGO_CV1800_USB2=m +CONFIG_PHY_STM32_COMBOPHY=m CONFIG_PHY_STM32_USBPHYC=m CONFIG_PHY_TEGRA_XUSB=m CONFIG_PHY_TEGRA194_P2U=m @@ -12703,11 +13412,13 @@ CONFIG_ARM_PMUV3=y CONFIG_ARM_DSU_PMU=m CONFIG_FSL_IMX8_DDR_PMU=m CONFIG_FSL_IMX9_DDR_PMU=m +CONFIG_FUJITSU_UNCORE_PMU=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y CONFIG_THUNDERX2_PMU=m # CONFIG_XGENE_PMU is not set CONFIG_ARM_SPE_PMU=m +CONFIG_ARM64_BRBE=y CONFIG_ARM_DMC620_PMU=m CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_APPLE_M1_CPU_PMU=y @@ -12722,6 +13433,7 @@ CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_AMPERE_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_MESON_DDR_PMU=m CONFIG_CXL_PMU=m +CONFIG_MARVELL_PEM_PMU=m # end of Performance monitor support CONFIG_RAS=y @@ -12735,7 +13447,6 @@ CONFIG_USB4_DMA_TEST=m # CONFIG_ANDROID_BINDER_IPC is not set # end of Android -CONFIG_TRACE_GPU_MEM=y CONFIG_LIBNVDIMM=m CONFIG_BLK_DEV_PMEM=m CONFIG_ND_CLAIM=y @@ -12767,18 +13478,22 @@ CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m # end of Layout Types CONFIG_NVMEM_APPLE_EFUSES=m +CONFIG_NVMEM_APPLE_SPMI=m CONFIG_NVMEM_BCM_OCOTP=m CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_ELE=m CONFIG_NVMEM_IMX_OCOTP_SCU=m CONFIG_NVMEM_LAYERSCAPE_SFP=m +CONFIG_NVMEM_MAX77759=m CONFIG_NVMEM_MESON_EFUSE=m CONFIG_NVMEM_MESON_MX_EFUSE=m CONFIG_NVMEM_MTK_EFUSE=m +CONFIG_NVMEM_S32G_OCOTP=m CONFIG_NVMEM_QCOM_QFPROM=m CONFIG_NVMEM_QCOM_SEC_QFPROM=m CONFIG_NVMEM_RAVE_SP_EEPROM=m +CONFIG_NVMEM_RCAR_EFUSE=m CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_ROCKCHIP_EFUSE=m CONFIG_NVMEM_ROCKCHIP_OTP=m @@ -12861,6 +13576,7 @@ CONFIG_TEE=m CONFIG_OPTEE=m # CONFIG_OPTEE_INSECURE_LOAD_IMAGE is not set CONFIG_ARM_TSTEE=m +CONFIG_QCOMTEE=m CONFIG_MULTIPLEXER=m # @@ -12876,7 +13592,6 @@ CONFIG_PM_OPP=y CONFIG_SIOX=m CONFIG_SIOX_BUS_GPIO=m CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m CONFIG_INTERCONNECT=y CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_IMX8MM=m @@ -12886,6 +13601,7 @@ CONFIG_INTERCONNECT_IMX8MP=m # CONFIG_INTERCONNECT_MTK is not set CONFIG_INTERCONNECT_QCOM=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=m +CONFIG_INTERCONNECT_QCOM_GLYMUR=m CONFIG_INTERCONNECT_QCOM_MSM8909=m CONFIG_INTERCONNECT_QCOM_MSM8916=m CONFIG_INTERCONNECT_QCOM_MSM8937=m @@ -12897,10 +13613,13 @@ CONFIG_INTERCONNECT_QCOM_MSM8996=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m CONFIG_INTERCONNECT_QCOM_QCM2290=m CONFIG_INTERCONNECT_QCOM_QCS404=m +CONFIG_INTERCONNECT_QCOM_QCS615=m +CONFIG_INTERCONNECT_QCOM_QCS8300=m CONFIG_INTERCONNECT_QCOM_QDU1000=m CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=m CONFIG_INTERCONNECT_QCOM_RPMH=m CONFIG_INTERCONNECT_QCOM_SA8775P=m +CONFIG_INTERCONNECT_QCOM_SAR2130P=m CONFIG_INTERCONNECT_QCOM_SC7180=m CONFIG_INTERCONNECT_QCOM_SC7280=m CONFIG_INTERCONNECT_QCOM_SC8180X=m @@ -12914,12 +13633,14 @@ CONFIG_INTERCONNECT_QCOM_SDX75=m CONFIG_INTERCONNECT_QCOM_SM6115=m CONFIG_INTERCONNECT_QCOM_SM6350=m CONFIG_INTERCONNECT_QCOM_SM7150=m +CONFIG_INTERCONNECT_QCOM_MILOS=m CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m CONFIG_INTERCONNECT_QCOM_SM8350=m CONFIG_INTERCONNECT_QCOM_SM8450=m CONFIG_INTERCONNECT_QCOM_SM8550=m CONFIG_INTERCONNECT_QCOM_SM8650=m +CONFIG_INTERCONNECT_QCOM_SM8750=m CONFIG_INTERCONNECT_QCOM_X1E80100=m CONFIG_INTERCONNECT_QCOM_SMD_RPM=m # CONFIG_INTERCONNECT_SAMSUNG is not set @@ -12940,7 +13661,6 @@ CONFIG_PECI_CPU=m CONFIG_PECI_NPCM=m # CONFIG_HTE is not set # CONFIG_CDX_BUS is not set -CONFIG_DPLL=y # end of Device Drivers # @@ -12953,7 +13673,6 @@ CONFIG_FS_STACK=y CONFIG_BUFFER_HEAD=y CONFIG_LEGACY_DIRECT_IO=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y @@ -12962,7 +13681,6 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y -# CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set @@ -12982,7 +13700,6 @@ CONFIG_F2FS_FS_COMPRESSION=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_UNFAIR_RWSEM is not set -# CONFIG_BCACHEFS_FS is not set # CONFIG_ZONEFS_FS is not set CONFIG_FS_DAX=y CONFIG_FS_DAX_PMD=y @@ -13013,6 +13730,7 @@ CONFIG_CUSE=m CONFIG_VIRTIO_FS=m CONFIG_FUSE_DAX=y CONFIG_FUSE_PASSTHROUGH=y +CONFIG_FUSE_IO_URING=y CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y @@ -13080,7 +13798,7 @@ CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y -CONFIG_CONFIGFS_FS=m +CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=m # end of Pseudo filesystems @@ -13106,6 +13824,7 @@ CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y CONFIG_SQUASHFS_XATTR=y +# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set @@ -13133,9 +13852,9 @@ CONFIG_PSTORE_BLK=m CONFIG_PSTORE_BLK_BLKDEV="" CONFIG_PSTORE_BLK_KMSG_SIZE=64 CONFIG_PSTORE_BLK_MAX_REASON=2 -# CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EROFS_FS is not set +CONFIG_VBOXSF_FS=m # CONFIG_NETWORK_FILESYSTEMS is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" @@ -13191,7 +13910,6 @@ CONFIG_NLS_UTF8=m CONFIG_DLM=m # CONFIG_DLM_DEBUG is not set CONFIG_UNICODE=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_IO_WQ=y # end of File systems @@ -13201,6 +13919,7 @@ CONFIG_IO_WQ=y CONFIG_KEYS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_PERSISTENT_KEYRINGS=y +CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=m CONFIG_HAVE_TRUSTED_KEYS=y CONFIG_TRUSTED_KEYS_TPM=y @@ -13216,14 +13935,13 @@ CONFIG_PROC_MEM_ALWAYS_FORCE=y # CONFIG_PROC_MEM_FORCE_PTRACE is not set # CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y +CONFIG_HAS_SECURITY_AUDIT=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y # CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_NETWORK_XFRM is not set CONFIG_SECURITY_PATH=y CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HARDENED_USERCOPY=y -CONFIG_FORTIFY_SOURCE=y # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y @@ -13264,12 +13982,22 @@ CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y # CONFIG_INIT_STACK_NONE is not set # CONFIG_INIT_STACK_ALL_PATTERN is not set CONFIG_INIT_STACK_ALL_ZERO=y +CONFIG_CC_HAS_SANCOV_STACK_DEPTH_CALLBACK=y +# CONFIG_KSTACK_ERASE is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y # CONFIG_ZERO_CALL_USED_REGS is not set # end of Memory initialization +# +# Bounds checking +# +CONFIG_FORTIFY_SOURCE=y +CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y +# end of Bounds checking + # # Hardening of kernel data structures # @@ -13309,16 +14037,17 @@ CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_HKDF=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +# CONFIG_CRYPTO_SELFTESTS is not set CONFIG_CRYPTO_NULL=m -CONFIG_CRYPTO_NULL2=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_ENGINE=m # end of Crypto core or helper @@ -13332,7 +14061,6 @@ CONFIG_CRYPTO_ECC=y CONFIG_CRYPTO_ECDH=m CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m # end of Public-key cryptography # @@ -13366,16 +14094,15 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=m +CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_NHPOLY1305=m # end of Length-preserving ciphers and modes @@ -13404,16 +14131,13 @@ CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_SHA1=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM3_GENERIC=m CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XXHASH=m @@ -13424,8 +14148,6 @@ CONFIG_CRYPTO_XXHASH=m # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y # end of CRCs (cyclic redundancy checks) # @@ -13467,20 +14189,12 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # end of Userspace interface -CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_NHPOLY1305_NEON=m -CONFIG_CRYPTO_CHACHA20_NEON=m # # Accelerated Cryptographic Algorithms for CPU (arm64) # CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_POLY1305_NEON=m -CONFIG_CRYPTO_SHA1_ARM64_CE=m -CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA2_ARM64_CE=m -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA3_ARM64=m CONFIG_CRYPTO_SM3_NEON=m CONFIG_CRYPTO_SM3_ARM64_CE=m @@ -13496,7 +14210,6 @@ CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m CONFIG_CRYPTO_AES_ARM64_CE_CCM=m CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m # end of Accelerated Cryptographic Algorithms for CPU (arm64) CONFIG_CRYPTO_HW=y @@ -13533,6 +14246,7 @@ CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m CONFIG_CRYPTO_DEV_SAHARA=m CONFIG_CRYPTO_DEV_EXYNOS_RNG=m CONFIG_CRYPTO_DEV_S5P=m +CONFIG_CRYPTO_DEV_ATMEL_AES=m CONFIG_CRYPTO_DEV_ATMEL_I2C=m CONFIG_CRYPTO_DEV_ATMEL_ECC=m CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m @@ -13566,7 +14280,6 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m # CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -CONFIG_CRYPTO_DEV_CAVIUM_ZIP=m CONFIG_CRYPTO_DEV_QCE=m CONFIG_CRYPTO_DEV_QCE_SKCIPHER=y CONFIG_CRYPTO_DEV_QCE_SHA=y @@ -13580,12 +14293,12 @@ CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set CONFIG_CRYPTO_DEV_TEGRA=m +CONFIG_CRYPTO_DEV_XILINX_TRNG=m CONFIG_CRYPTO_DEV_ZYNQMP_AES=m CONFIG_CRYPTO_DEV_ZYNQMP_SHA3=m CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_BCM_SPU=m -CONFIG_CRYPTO_DEV_STM32_CRC=m CONFIG_CRYPTO_DEV_STM32_HASH=m CONFIG_CRYPTO_DEV_STM32_CRYP=m CONFIG_CRYPTO_DEV_SAFEXCEL=m @@ -13599,6 +14312,8 @@ CONFIG_CRYPTO_DEV_HISI_TRNG=m CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m # CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set CONFIG_CRYPTO_DEV_SA2UL=m +CONFIG_CRYPTO_DEV_EIP93=m +CONFIG_CRYPTO_DEV_TI_DTHEV2=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y @@ -13623,6 +14338,8 @@ CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set # end of Certificates for signature checking +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_BINARY_PRINTF=y # @@ -13644,49 +14361,47 @@ CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y CONFIG_INDIRECT_PIO=y # CONFIG_TRACE_MMIO_ACCESS is not set +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_CRC8=y +CONFIG_CRC16=y +CONFIG_CRC_CCITT=m +CONFIG_CRC_ITU_T=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_T10DIF_ARCH=y +CONFIG_CRC32=y +CONFIG_CRC32_ARCH=y +CONFIG_CRC64=y +CONFIG_CRC_OPTIMIZATIONS=y # # Crypto library routines # +CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=m CONFIG_CRYPTO_LIB_GF128MUL=m -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m +CONFIG_CRYPTO_LIB_CHACHA=y +CONFIG_CRYPTO_LIB_CHACHA_ARCH=y CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_MD5=y +CONFIG_CRYPTO_LIB_POLY1305=y +CONFIG_CRYPTO_LIB_POLY1305_ARCH=y +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y +CONFIG_CRYPTO_LIB_SHA1=m +CONFIG_CRYPTO_LIB_SHA1_ARCH=y CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SHA256_ARCH=y +CONFIG_CRYPTO_LIB_SHA512=y +CONFIG_CRYPTO_LIB_SHA512_ARCH=y +CONFIG_CRYPTO_LIB_SM3=m # end of Crypto library routines -CONFIG_CRC_CCITT=m -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC32=y -CONFIG_CRC32_SELFTEST=m -CONFIG_CRC32_SLICEBY8=y -# CONFIG_CRC32_SLICEBY4 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_BIT is not set -CONFIG_CRC64=y -CONFIG_CRC4=m -CONFIG_CRC7=m -CONFIG_LIBCRC32C=m -CONFIG_CRC8=y CONFIG_XXHASH=y CONFIG_AUDIT_GENERIC=y CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y @@ -13749,6 +14464,7 @@ CONFIG_ARCH_HAS_SETUP_DMA_OPS=y CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y +CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y CONFIG_SWIOTLB=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y @@ -13789,7 +14505,6 @@ CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y -CONFIG_GENERIC_VDSO_TIME_NS=y CONFIG_VDSO_GETRANDOM=y CONFIG_FONT_SUPPORT=y CONFIG_FONTS=y @@ -13824,6 +14539,8 @@ CONFIG_PLDMFW=y CONFIG_ASN1_ENCODER=m CONFIG_POLYNOMIAL=m CONFIG_FIRMWARE_TABLE=y +CONFIG_UNION_FIND=y +CONFIG_MIN_HEAP=y # # Kernel hacking @@ -13900,6 +14617,7 @@ CONFIG_HAVE_KCSAN_COMPILER=y # CONFIG_NET_DEV_REFCNT_TRACKER is not set # CONFIG_NET_NS_REFCNT_TRACKER is not set # CONFIG_DEBUG_NET is not set +# CONFIG_DEBUG_NET_SMALL_RTNL is not set # end of Networking Debugging # @@ -13916,8 +14634,8 @@ CONFIG_PAGE_POISONING=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_ARCH_HAS_DEBUG_WX=y CONFIG_DEBUG_WX=y -CONFIG_GENERIC_PTDUMP=y -CONFIG_PTDUMP_CORE=y +CONFIG_ARCH_HAS_PTDUMP=y +CONFIG_PTDUMP=y # CONFIG_PTDUMP_DEBUGFS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set @@ -13927,6 +14645,7 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VFS is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGTABLE is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y @@ -13960,7 +14679,6 @@ CONFIG_KFENCE_STRESS_TEST_FAULTS=0 # Debug Oops, Lockups and Hangs # # CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y @@ -13976,6 +14694,7 @@ CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_DETECT_HUNG_TASK_BLOCKER=y # CONFIG_WQ_WATCHDOG is not set # CONFIG_WQ_CPU_INTENSIVE_REPORT is not set CONFIG_TEST_LOCKUP=m @@ -13984,7 +14703,6 @@ CONFIG_TEST_LOCKUP=m # # Scheduler Debugging # -CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # end of Scheduler Debugging @@ -14048,11 +14766,14 @@ CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y +CONFIG_HAVE_FTRACE_GRAPH_FUNC=y CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y +CONFIG_BUILDTIME_MCOUNT_SORT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y @@ -14062,12 +14783,15 @@ CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y +CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_BOOTTIME_TRACING is not set CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_GRAPH_RETVAL=y +# CONFIG_FUNCTION_GRAPH_RETADDR is not set CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y +# CONFIG_FPROBE is not set CONFIG_FUNCTION_PROFILER=y CONFIG_STACK_TRACER=y # CONFIG_IRQSOFF_TRACER is not set @@ -14085,10 +14809,10 @@ CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_UPROBE_EVENTS=y +CONFIG_EPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y -CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y # CONFIG_SYNTH_EVENTS is not set # CONFIG_USER_EVENTS is not set @@ -14100,6 +14824,7 @@ CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y # CONFIG_FTRACE_RECORD_RECURSION is not set # CONFIG_FTRACE_VALIDATE_RCU_IS_WATCHING is not set # CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_FTRACE_SORT_STARTUP_TEST is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set CONFIG_PREEMPTIRQ_DELAY_TEST=m @@ -14126,6 +14851,7 @@ CONFIG_CORESIGHT_SINK_ETBV10=m CONFIG_CORESIGHT_SOURCE_ETM4X=m # CONFIG_ETM4X_IMPDEF_FEATURE is not set CONFIG_CORESIGHT_STM=m +CONFIG_CORESIGHT_CTCU=m CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CTI=m @@ -14135,6 +14861,7 @@ CONFIG_ULTRASOC_SMB=m CONFIG_CORESIGHT_TPDM=m CONFIG_CORESIGHT_TPDA=m CONFIG_CORESIGHT_DUMMY=m +CONFIG_CORESIGHT_TNOC=m # end of arm64 Debugging # @@ -14145,7 +14872,6 @@ CONFIG_CORESIGHT_DUMMY=m # CONFIG_FUNCTION_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y # CONFIG_KCOV is not set CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_DHRY is not set @@ -14162,8 +14888,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_KSTRTOX is not set -# CONFIG_TEST_PRINTF is not set -# CONFIG_TEST_SCANF is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set @@ -14175,7 +14899,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_BLACKHOLE_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set @@ -14183,6 +14906,18 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_KMOD is not set +CONFIG_TEST_RUNTIME=y +CONFIG_TEST_RUNTIME_MODULE=y +CONFIG_TEST_KALLSYMS=m +CONFIG_TEST_KALLSYMS_A=m +CONFIG_TEST_KALLSYMS_B=m +CONFIG_TEST_KALLSYMS_C=m +CONFIG_TEST_KALLSYMS_D=m +# CONFIG_TEST_KALLSYMS_FAST is not set +CONFIG_TEST_KALLSYMS_LARGE=y +# CONFIG_TEST_KALLSYMS_MAX is not set +CONFIG_TEST_KALLSYMS_NUMSYMS=100 +CONFIG_TEST_KALLSYMS_SCALE_FACTOR=8 # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_MEMINIT is not set @@ -14190,9 +14925,9 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_FPU is not set # CONFIG_TEST_OBJPOOL is not set +# CONFIG_TEST_KEXEC_HANDOVER is not set CONFIG_ARCH_USE_MEMTEST=y CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set # end of Kernel Testing and Coverage # @@ -14200,3 +14935,5 @@ CONFIG_MEMTEST=y # # end of Rust hacking # end of Kernel hacking + +CONFIG_IO_URING_ZCRX=y diff --git a/internal/rosa/package/kernel/kernel_riscv64.config b/internal/rosa/package/kernel/kernel_riscv64.config index 3e38dda9..95e88d00 100644 --- a/internal/rosa/package/kernel/kernel_riscv64.config +++ b/internal/rosa/package/kernel/kernel_riscv64.config @@ -1,24 +1,26 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.12.90 Kernel Configuration +# Linux/riscv 6.18.37 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="clang version 22.1.6" +CONFIG_CC_VERSION_TEXT="clang version 22.1.4" CONFIG_GCC_VERSION=0 CONFIG_CC_IS_CLANG=y -CONFIG_CLANG_VERSION=220106 +CONFIG_CLANG_VERSION=220104 CONFIG_AS_IS_LLVM=y -CONFIG_AS_VERSION=220106 +CONFIG_AS_VERSION=220104 CONFIG_LD_VERSION=0 CONFIG_LD_IS_LLD=y -CONFIG_LLD_VERSION=220106 +CONFIG_LLD_VERSION=220104 CONFIG_RUSTC_VERSION=0 CONFIG_RUSTC_LLVM_VERSION=0 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_ASSUME=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y CONFIG_PAHOLE_VERSION=0 CONFIG_IRQ_WORK=y @@ -47,7 +49,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_WATCH_QUEUE=y CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y @@ -58,8 +59,10 @@ CONFIG_AUDITSYSCALL=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_SHOW_LEVEL=y CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y +CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_SIM=y CONFIG_IRQ_DOMAIN_HIERARCHY=y @@ -94,6 +97,7 @@ CONFIG_CONTEXT_TRACKING_USER=y # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y +CONFIG_POSIX_AUX_CLOCKS=y # end of Timers subsystem CONFIG_BPF=y @@ -111,9 +115,11 @@ CONFIG_BPF_LSM=y # end of BPF subsystem CONFIG_PREEMPT_BUILD=y +CONFIG_ARCH_HAS_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_PREEMPT=y +# CONFIG_PREEMPT is not set +CONFIG_PREEMPT_LAZY=y # CONFIG_PREEMPT_RT is not set CONFIG_PREEMPT_COUNT=y CONFIG_PREEMPTION=y @@ -170,6 +176,7 @@ CONFIG_GENERIC_SCHED_CLOCK=y # CONFIG_UCLAMP_TASK=y CONFIG_UCLAMP_BUCKETS_COUNT=5 +# CONFIG_SCHED_PROXY_EXEC is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y @@ -191,6 +198,7 @@ CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_GROUP_SCHED_WEIGHT=y +CONFIG_GROUP_SCHED_BANDWIDTH=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y # CONFIG_RT_GROUP_SCHED is not set @@ -198,11 +206,11 @@ CONFIG_SCHED_MM_CID=y CONFIG_UCLAMP_TASK_GROUP=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y +CONFIG_CGROUP_DMEM=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y # CONFIG_CPUSETS_V1 is not set -CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y @@ -238,10 +246,10 @@ CONFIG_LD_ORPHAN_WARN_LEVEL="error" CONFIG_SYSCTL=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_SYSCTL_ARCH_UNALIGN_ALLOW=y +CONFIG_SYSFS_SYSCALL=y CONFIG_EXPERT=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y @@ -250,6 +258,8 @@ CONFIG_ELF_CORE=y # CONFIG_BASE_SMALL is not set CONFIG_FUTEX=y CONFIG_FUTEX_PI=y +CONFIG_FUTEX_PRIVATE_HASH=y +CONFIG_FUTEX_MPOL=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y @@ -257,19 +267,21 @@ CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_IO_URING=y +CONFIG_IO_URING_MOCK_FILE=m CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KCMP=y CONFIG_RSEQ=y # CONFIG_DEBUG_RSEQ is not set CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_SELFTEST is not set CONFIG_KALLSYMS_ALL=y CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y CONFIG_HAVE_PERF_EVENTS=y +CONFIG_GUEST_PERF_EVENTS=y # # Kernel Performance Events And Counters @@ -292,6 +304,8 @@ CONFIG_KEXEC_ELF=y CONFIG_KEXEC=y CONFIG_KEXEC_FILE=y CONFIG_CRASH_DUMP=y +CONFIG_CRASH_DM_CRYPT=y +CONFIG_CRASH_DM_CRYPT_CONFIGS=y # end of Kexec and crash features # end of General setup @@ -300,14 +314,12 @@ CONFIG_RISCV=y CONFIG_RUSTC_SUPPORTS_RISCV=y CONFIG_CLANG_SUPPORTS_DYNAMIC_FTRACE=y CONFIG_HAVE_SHADOW_CALL_STACK=y -CONFIG_RISCV_USE_LINKER_RELAXATION=y CONFIG_ARCH_MMAP_RND_BITS_MIN=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=24 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=17 CONFIG_RISCV_SBI=y CONFIG_MMU=y -CONFIG_PAGE_OFFSET=0xff60000000000000 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_SUPPORTS_UPROBES=y @@ -329,11 +341,14 @@ CONFIG_AS_HAS_OPTION_ARCH=y # # SoC selection # +CONFIG_ARCH_ANDES=y +CONFIG_ARCH_ESWIN=y CONFIG_ARCH_MICROCHIP_POLARFIRE=y CONFIG_ARCH_MICROCHIP=y CONFIG_ARCH_RENESAS=y CONFIG_ARCH_SIFIVE=y CONFIG_ARCH_SOPHGO=y +CONFIG_ARCH_SPACEMIT=y CONFIG_ARCH_STARFIVE=y CONFIG_SOC_STARFIVE=y CONFIG_ARCH_SUNXI=y @@ -345,7 +360,8 @@ CONFIG_ARCH_CANAAN=y # # CPU errata selection # -# CONFIG_ERRATA_ANDES is not set +CONFIG_ERRATA_ANDES=y +# CONFIG_ERRATA_MIPS is not set CONFIG_ERRATA_SIFIVE=y CONFIG_ERRATA_SIFIVE_CIP_453=y CONFIG_ERRATA_SIFIVE_CIP_1200=y @@ -353,6 +369,7 @@ CONFIG_ERRATA_THEAD=y CONFIG_ERRATA_THEAD_MAE=y CONFIG_ERRATA_THEAD_CMO=y CONFIG_ERRATA_THEAD_PMU=y +CONFIG_ERRATA_THEAD_GHOSTWRITE=y # end of CPU errata selection # @@ -364,15 +381,17 @@ CONFIG_ARCH_RV64I=y CONFIG_CMODEL_MEDANY=y CONFIG_MODULE_SECTIONS=y CONFIG_SMP=y -CONFIG_SCHED_MC=y CONFIG_NR_CPUS=384 CONFIG_HOTPLUG_CPU=y CONFIG_TUNE_GENERIC=y CONFIG_NUMA=y CONFIG_NODES_SHIFT=6 +# CONFIG_RISCV_TICKET_SPINLOCKS is not set +CONFIG_RISCV_COMBO_SPINLOCKS=y CONFIG_RISCV_ALTERNATIVE=y CONFIG_RISCV_ALTERNATIVE_EARLY=y CONFIG_RISCV_ISA_C=y +CONFIG_RISCV_ISA_SUPM=y CONFIG_RISCV_ISA_SVNAPOT=y CONFIG_RISCV_ISA_SVPBMT=y CONFIG_TOOLCHAIN_HAS_V=y @@ -381,20 +400,31 @@ CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y CONFIG_RISCV_ISA_V_UCOPY_THRESHOLD=768 CONFIG_RISCV_ISA_V_PREEMPTIVE=y CONFIG_RISCV_ISA_ZAWRS=y +CONFIG_TOOLCHAIN_HAS_ZABHA=y +CONFIG_RISCV_ISA_ZABHA=y +CONFIG_TOOLCHAIN_HAS_ZACAS=y +CONFIG_RISCV_ISA_ZACAS=y CONFIG_TOOLCHAIN_HAS_ZBB=y CONFIG_TOOLCHAIN_HAS_VECTOR_CRYPTO=y +CONFIG_TOOLCHAIN_HAS_ZBA=y CONFIG_RISCV_ISA_ZBA=y CONFIG_RISCV_ISA_ZBB=y CONFIG_TOOLCHAIN_HAS_ZBC=y CONFIG_RISCV_ISA_ZBC=y +CONFIG_TOOLCHAIN_HAS_ZBKB=y +CONFIG_RISCV_ISA_ZBKB=y CONFIG_RISCV_ISA_ZICBOM=y CONFIG_RISCV_ISA_ZICBOZ=y +CONFIG_RISCV_ISA_ZICBOP=y CONFIG_FPU=y CONFIG_IRQ_STACKS=y CONFIG_THREAD_SIZE_ORDER=2 CONFIG_RISCV_MISALIGNED=y +CONFIG_RISCV_SCALAR_MISALIGNED=y +CONFIG_RISCV_VECTOR_MISALIGNED=y CONFIG_RISCV_PROBE_UNALIGNED_ACCESS=y # CONFIG_RISCV_EMULATED_UNALIGNED_ACCESS is not set +CONFIG_RISCV_PROBE_VECTOR_UNALIGNED_ACCESS=y # # Vendor extensions @@ -406,6 +436,25 @@ CONFIG_RISCV_ISA_VENDOR_EXT=y # CONFIG_RISCV_ISA_VENDOR_EXT_ANDES=y # end of Andes + +# +# MIPS +# +CONFIG_RISCV_ISA_VENDOR_EXT_MIPS=y +# end of MIPS + +# +# SiFive +# +CONFIG_RISCV_ISA_VENDOR_EXT_SIFIVE=y +# end of SiFive + +# +# T-Head +# +CONFIG_RISCV_ISA_VENDOR_EXT_THEAD=y +CONFIG_RISCV_ISA_XTHEADVECTOR=y +# end of T-Head # end of Vendor extensions # end of Platform type @@ -534,6 +583,7 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # CPU frequency scaling drivers # CONFIG_CPUFREQ_DT=m +CONFIG_CPUFREQ_VIRT=m CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m CONFIG_ACPI_CPPC_CPUFREQ=m @@ -544,12 +594,14 @@ CONFIG_ACPI_CPPC_CPUFREQ_FIE=y CONFIG_KVM_COMMON=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_DIRTY_RING=y +CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y CONFIG_KVM_MMIO=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_READONLY_MEM=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_HAVE_KVM_VCPU_ASYNC_IOCTL=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y +CONFIG_VIRT_XFER_TO_GUEST_WORK=y CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y CONFIG_KVM_GENERIC_MMU_NOTIFIER=y CONFIG_VIRTUALIZATION=y @@ -561,6 +613,7 @@ CONFIG_ACPI_TABLE_LIB=y CONFIG_ACPI_THERMAL_LIB=y # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_SPCR_TABLE=y +CONFIG_ACPI_EC=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m @@ -583,6 +636,7 @@ CONFIG_ACPI_DEBUG=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_HED=y +CONFIG_ACPI_BGRT=y CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y CONFIG_ACPI_NHLT=y CONFIG_ACPI_NFIT=m @@ -592,6 +646,7 @@ CONFIG_ACPI_HMAT=y CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI_CONFIGFS=m CONFIG_ACPI_PFRUT=m +CONFIG_ACPI_RIMT=y CONFIG_ACPI_PPTT=y CONFIG_ACPI_PCC=y # CONFIG_ACPI_FFH is not set @@ -601,8 +656,12 @@ CONFIG_CPU_MITIGATIONS=y # # General architecture-dependent options # +CONFIG_ARCH_SUPPORTS_SCHED_MC=y +CONFIG_SCHED_MC=y CONFIG_HOTPLUG_CORE_SYNC=y CONFIG_HOTPLUG_CORE_SYNC_DEAD=y +CONFIG_GENERIC_IRQ_ENTRY=y +CONFIG_GENERIC_SYSCALL=y CONFIG_GENERIC_ENTRY=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y @@ -636,12 +695,15 @@ CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y CONFIG_MMU_GATHER_TABLE_FREE=y CONFIG_MMU_GATHER_RCU_TABLE_FREE=y CONFIG_MMU_LAZY_TLB_REFCOUNT=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y +CONFIG_ARCH_WEAK_RELEASE_ACQUIRE=y CONFIG_HAVE_ARCH_SECCOMP=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y # CONFIG_SECCOMP_CACHE_DEBUG is not set -CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_ARCH_KSTACK_ERASE=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y @@ -653,11 +715,11 @@ CONFIG_HAS_LTO_CLANG=y CONFIG_LTO_NONE=y # CONFIG_LTO_CLANG_FULL is not set # CONFIG_LTO_CLANG_THIN is not set -CONFIG_ARCH_SUPPORTS_CFI_CLANG=y +CONFIG_ARCH_SUPPORTS_CFI=y CONFIG_ARCH_USES_CFI_TRAPS=y -CONFIG_CFI_CLANG=y +CONFIG_CFI=y # CONFIG_CFI_ICALL_NORMALIZE_INTEGERS is not set -CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS_CLANG=y +CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y # CONFIG_CFI_PERMISSIVE is not set CONFIG_HAVE_CONTEXT_TRACKING_USER=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y @@ -665,6 +727,7 @@ CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_MOVE_PUD=y CONFIG_HAVE_MOVE_PMD=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_HUGE_VMALLOC=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y @@ -701,14 +764,17 @@ CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_ARCH_USE_MEMREMAP_PROT=y # CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_VDSO_DATA=y +CONFIG_ARCH_HAS_VDSO_ARCH_DATA=y CONFIG_HAVE_PREEMPT_DYNAMIC=y CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y CONFIG_DYNAMIC_SIGFRAME=y +CONFIG_ARCH_HAS_HW_PTE_YOUNG=y CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y +CONFIG_ARCH_VMLINUX_NEEDS_RELOCS=y +CONFIG_HAVE_GENERIC_TIF_BITS=y # # GCOV-based kernel profiling @@ -718,7 +784,8 @@ 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=4 CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y # end of General architecture-dependent options @@ -731,7 +798,11 @@ CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set CONFIG_MODVERSIONS=y +CONFIG_GENKSYMS=y +# CONFIG_GENDWARFKSYMS is not set CONFIG_ASM_MODVERSIONS=y +# CONFIG_EXTENDED_MODVERSIONS is not set +CONFIG_BASIC_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y @@ -799,10 +870,9 @@ CONFIG_BSD_DISKLABEL=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set +CONFIG_OF_PARTITION=y # end of Partition Types -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_PM=y CONFIG_BLOCK_HOLDER_DEPRECATED=y CONFIG_BLK_MQ_STACKING=y @@ -825,6 +895,8 @@ CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y +CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_ARCH_HAS_MMIOWB=y @@ -847,12 +919,12 @@ CONFIG_ARCH_HAS_BINFMT_FLAT=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y +CONFIG_ARCH_HAS_ELF_CORE_EFLAGS=y # end of Executable file formats # # Memory Management options # -CONFIG_ZPOOL=y CONFIG_SWAP=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_DEFAULT_ON is not set @@ -864,21 +936,24 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT="zstd" -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=m -CONFIG_Z3FOLD_DEPRECATED=m -CONFIG_Z3FOLD=m CONFIG_ZSMALLOC=y + +# +# Zsmalloc allocator options +# + +# +# Zsmalloc is a common backend allocator for zswap & zram +# # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC_CHAIN_SIZE=8 +# end of Zsmalloc allocator options # # Slab allocator options # CONFIG_SLUB=y +CONFIG_KVFREE_RCU_BATCHED=y # CONFIG_SLUB_TINY is not set CONFIG_SLAB_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y @@ -907,7 +982,10 @@ CONFIG_EXCLUSIVE_SYSTEM_RAM=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MEMORY_HOTREMOVE=y CONFIG_MHP_MEMMAP_ON_MEMORY=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y @@ -930,13 +1008,21 @@ CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 CONFIG_ARCH_WANTS_THP_SWAP=y +# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set +CONFIG_MM_ID=y CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y # CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set CONFIG_THP_SWAP=y # CONFIG_READ_ONLY_THP_FOR_FS is not set +# CONFIG_NO_PAGE_MAPCOUNT is not set +CONFIG_PAGE_MAPCOUNT=y CONFIG_PGTABLE_HAS_HUGE_LEAVES=y +CONFIG_HAVE_GIGANTIC_FOLIOS=y +CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y +CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y +CONFIG_ARCH_SUPPORTS_PUD_PFNMAP=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y @@ -945,12 +1031,12 @@ CONFIG_CMA=y # CONFIG_CMA_DEBUGFS is not set # CONFIG_CMA_SYSFS is not set CONFIG_CMA_AREAS=20 +CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set CONFIG_PAGE_IDLE_FLAG=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ZONE_DMA32=y CONFIG_ZONE_DEVICE=y CONFIG_HMM_MIRROR=y @@ -970,6 +1056,7 @@ CONFIG_USERFAULTFD=y CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y # CONFIG_LRU_GEN_STATS is not set +CONFIG_LRU_GEN_WALKS_MMU=y CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y CONFIG_PER_VMA_LOCK=y CONFIG_LOCK_MM_AND_FIND_VMA=y @@ -984,9 +1071,10 @@ CONFIG_DAMON=y CONFIG_DAMON_VADDR=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_SYSFS=y -# CONFIG_DAMON_DBGFS_DEPRECATED is not set CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_LRU_SORT=y +CONFIG_DAMON_STAT=y +# CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set # end of Data Access Monitoring # end of Memory Management options @@ -999,12 +1087,15 @@ CONFIG_NET_REDIRECT=y CONFIG_SKB_DECRYPTED=y CONFIG_SKB_EXTENSIONS=y CONFIG_NET_DEVMEM=y +CONFIG_NET_SHAPER=y +CONFIG_NET_CRC32C=y # # Networking options # CONFIG_PACKET=m CONFIG_PACKET_DIAG=m +CONFIG_INET_PSP=y CONFIG_UNIX=y CONFIG_AF_UNIX_OOB=y CONFIG_UNIX_DIAG=m @@ -1024,10 +1115,12 @@ CONFIG_XFRM_ESP=m CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set +CONFIG_XFRM_IPTFS=m CONFIG_XFRM_ESPINTCP=y CONFIG_SMC=m CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set +CONFIG_DIBS=m +# CONFIG_DIBS_LO is not set CONFIG_XDP_SOCKETS=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_NET_HANDSHAKE=y @@ -1157,7 +1250,6 @@ CONFIG_NF_CONNTRACK_TIMEOUT=y 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 CONFIG_NF_CT_PROTO_UDPLITE=y @@ -1191,6 +1283,7 @@ CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=m CONFIG_NFT_CT=m +# CONFIG_NFT_EXTHDR_DCCP is not set CONFIG_NFT_FLOW_OFFLOAD=m CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_LOG=m @@ -1222,6 +1315,7 @@ CONFIG_NF_FLOW_TABLE=m CONFIG_NF_FLOW_TABLE_PROCFS=y CONFIG_NETFILTER_XTABLES=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set +# CONFIG_NETFILTER_XTABLES_LEGACY is not set # # Xtables combined modules @@ -1250,13 +1344,11 @@ CONFIG_NETFILTER_XT_NAT=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m -CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m CONFIG_NETFILTER_XT_TARGET_TEE=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m -CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m @@ -1384,7 +1476,6 @@ CONFIG_IP_VS_PE_SIP=m # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m -CONFIG_IP_NF_IPTABLES_LEGACY=m CONFIG_NF_SOCKET_IPV4=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TABLES_IPV4=y @@ -1404,28 +1495,16 @@ CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_TTL=m -CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m -CONFIG_IP_NF_NAT=m -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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # end of IP: Netfilter Configuration # # IPv6: Netfilter Configuration # -CONFIG_IP6_NF_IPTABLES_LEGACY=m CONFIG_NF_SOCKET_IPV6=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NF_TABLES_IPV6=y @@ -1446,15 +1525,8 @@ CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_MATCH_SRH=m -CONFIG_IP6_NF_TARGET_HL=m -CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m -CONFIG_IP6_NF_MANGLE=m -CONFIG_IP6_NF_RAW=m -CONFIG_IP6_NF_SECURITY=m -CONFIG_IP6_NF_NAT=m -CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m # end of IPv6: Netfilter Configuration @@ -1463,11 +1535,7 @@ CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NF_CONNTRACK_BRIDGE=m -CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m CONFIG_BRIDGE_NF_EBTABLES=m -CONFIG_BRIDGE_EBT_BROUTE=m -CONFIG_BRIDGE_EBT_T_FILTER=m -CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m @@ -1485,29 +1553,10 @@ CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_NFLOG=m -CONFIG_IP_DCCP=m -CONFIG_INET_DCCP_DIAG=m - -# -# DCCP CCIDs Configuration -# -# CONFIG_IP_DCCP_CCID2_DEBUG is not set -# CONFIG_IP_DCCP_CCID3 is not set -# end of DCCP CCIDs Configuration - -# -# DCCP Kernel Hacking -# -# CONFIG_IP_DCCP_DEBUG is not set -# end of DCCP Kernel Hacking - CONFIG_IP_SCTP=m CONFIG_SCTP_DBG_OBJCNT=y -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set -CONFIG_SCTP_COOKIE_HMAC_MD5=y -# CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set CONFIG_INET_SCTP_DIAG=m CONFIG_RDS=m CONFIG_RDS_RDMA=m @@ -1542,6 +1591,7 @@ CONFIG_NET_DSA_TAG_AR9331=m CONFIG_NET_DSA_TAG_BRCM_COMMON=m CONFIG_NET_DSA_TAG_BRCM=m CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY_FCS=m CONFIG_NET_DSA_TAG_BRCM_PREPEND=m CONFIG_NET_DSA_TAG_HELLCREEK=m CONFIG_NET_DSA_TAG_GSWIP=m @@ -1626,6 +1676,7 @@ CONFIG_NET_SCH_FQ_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m CONFIG_NET_SCH_ETS=m +CONFIG_NET_SCH_DUALPI2=m # CONFIG_NET_SCH_DEFAULT is not set # @@ -1685,7 +1736,6 @@ CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_NC is not set CONFIG_BATMAN_ADV_MCAST=y # CONFIG_BATMAN_ADV_DEBUG is not set # CONFIG_BATMAN_ADV_TRACING is not set @@ -1832,6 +1882,7 @@ CONFIG_AF_RXRPC=m # CONFIG_AF_RXRPC_INJECT_RX_DELAY is not set # CONFIG_AF_RXRPC_DEBUG is not set # CONFIG_RXKAD is not set +CONFIG_RXGK=y CONFIG_RXPERF=m CONFIG_AF_KCM=m CONFIG_STREAM_PARSER=y @@ -1841,7 +1892,6 @@ CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y -CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set @@ -1856,12 +1906,6 @@ CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y -CONFIG_CFG80211_WEXT_EXPORT=y -CONFIG_LIB80211=m -CONFIG_LIB80211_CRYPT_WEP=m -CONFIG_LIB80211_CRYPT_CCMP=m -CONFIG_LIB80211_CRYPT_TKIP=m -# CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y @@ -1939,7 +1983,7 @@ CONFIG_NET_SELFTESTS=m CONFIG_NET_SOCK_MSG=y CONFIG_NET_DEVLINK=y CONFIG_PAGE_POOL=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_FAILOVER=m CONFIG_ETHTOOL_NETLINK=y @@ -1974,9 +2018,10 @@ CONFIG_PCI_ECAM=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y +CONFIG_PCIE_TPH=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_LABEL=y -# CONFIG_PCI_DYNAMIC_OF_NODES is not set +CONFIG_PCI_DYNAMIC_OF_NODES=y # CONFIG_PCIE_BUS_TUNE_OFF is not set CONFIG_PCIE_BUS_DEFAULT=y # CONFIG_PCIE_BUS_SAFE is not set @@ -1988,13 +2033,14 @@ CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set +CONFIG_HOTPLUG_PCI_OCTEONEP=y # CONFIG_HOTPLUG_PCI_SHPC is not set # # PCI controller drivers # +CONFIG_PCI_HOST_COMMON=y # CONFIG_PCI_FTPCI100 is not set -CONFIG_PCI_HOST_COMMON=m CONFIG_PCI_HOST_GENERIC=m CONFIG_PCIE_RCAR_HOST=y # CONFIG_PCIE_XILINX is not set @@ -2002,19 +2048,24 @@ CONFIG_PCIE_RCAR_HOST=y # # Cadence-based PCIe controllers # +CONFIG_PCIE_CADENCE=m +CONFIG_PCIE_CADENCE_HOST=m # CONFIG_PCIE_CADENCE_PLAT_HOST is not set +CONFIG_PCIE_SG2042_HOST=m # end of Cadence-based PCIe controllers # # DesignWare-based PCIe controllers # CONFIG_PCIE_DW=y +# CONFIG_PCIE_DW_DEBUGFS is not set CONFIG_PCIE_DW_HOST=y CONFIG_PCI_MESON=m # CONFIG_PCIE_DW_PLAT_HOST is not set CONFIG_PCIE_RCAR_GEN4=m CONFIG_PCIE_RCAR_GEN4_HOST=m CONFIG_PCIE_FU740=y +CONFIG_PCIE_SOPHGO_DW=y # end of DesignWare-based PCIe controllers # @@ -2043,12 +2094,19 @@ CONFIG_PCIE_STARFIVE_HOST=m CONFIG_PCI_SW_SWITCHTEC=m # end of PCI switch controller drivers +CONFIG_PCI_PWRCTRL=m +CONFIG_PCI_PWRCTRL_SLOT=m CONFIG_CXL_BUS=m CONFIG_CXL_PCI=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_ACPI=m CONFIG_CXL_PMEM=m CONFIG_CXL_MEM=m +CONFIG_CXL_FEATURES=y +CONFIG_CXL_EDAC_MEM_FEATURES=y +CONFIG_CXL_EDAC_SCRUB=y +CONFIG_CXL_EDAC_ECS=y +CONFIG_CXL_EDAC_MEM_REPAIR=y CONFIG_CXL_PORT=m CONFIG_CXL_SUSPEND=y CONFIG_CXL_REGION=y @@ -2088,6 +2146,8 @@ CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_RXS_GEN3=m # end of RapidIO Switch drivers +# CONFIG_PC104 is not set + # # Generic Driver Options # @@ -2187,6 +2247,7 @@ CONFIG_FW_CFG_SYSFS=m # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_SYSFB=y CONFIG_SYSFB_SIMPLEFB=y +CONFIG_TH1520_AON_PROTOCOL=m CONFIG_FW_CS_DSP=m CONFIG_GOOGLE_FIRMWARE=y CONFIG_GOOGLE_CBMEM=m @@ -2216,6 +2277,8 @@ CONFIG_EFI_EARLYCON=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_COCO_SECRET=y +# CONFIG_OVMF_DEBUG_LOG is not set +CONFIG_EFI_SBAT_FILE="" # end of EFI (Extensible Firmware Interface) Support CONFIG_POLARFIRE_SOC_AUTO_UPDATE=m @@ -2231,6 +2294,9 @@ CONFIG_POLARFIRE_SOC_AUTO_UPDATE=m # end of Tegra firmware driver # end of Firmware Drivers +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m +CONFIG_FWCTL_PDS=m CONFIG_GNSS=m CONFIG_GNSS_SERIAL=m CONFIG_GNSS_MTK_SERIAL=m @@ -2326,6 +2392,7 @@ CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=m +CONFIG_MTD_INTEL_DG=m # # Disk-On-Chip Device Drivers @@ -2457,9 +2524,6 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 -CONFIG_CDROM_PKTCDVD=m -CONFIG_CDROM_PKTCDVD_BUFFERS=8 -# CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_RBD=m @@ -2468,6 +2532,7 @@ CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLK_DEV_RNBD=y CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m +CONFIG_BLK_DEV_ZONED_LOOP=m # # NVME Support @@ -2506,6 +2571,7 @@ CONFIG_AD525X_DPOT_SPI=m CONFIG_DUMMY_IRQ=m CONFIG_PHANTOM=m CONFIG_RPMB=m +CONFIG_TI_FPC202=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m CONFIG_ICS932S401=m @@ -2530,10 +2596,12 @@ CONFIG_XILINX_SDFEC=m CONFIG_MISC_RTSX=m CONFIG_HISI_HIKEY_USB=m CONFIG_OPEN_DICE=m +CONFIG_NTSYNC=m CONFIG_VCPU_STALL_DETECTOR=m CONFIG_TPS6594_ESM=m CONFIG_TPS6594_PFSM=m CONFIG_NSM=m +CONFIG_MCHP_LAN966X_PCI=m CONFIG_C2PORT=m # @@ -2546,18 +2614,12 @@ CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_EE1004=m +CONFIG_EEPROM_M24LR=m # end of EEPROM support CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y - -# -# Texas Instruments shared transport line discipline -# -CONFIG_TI_ST=m -# end of Texas Instruments shared transport line discipline - CONFIG_SENSORS_LIS3_I2C=m # @@ -2566,7 +2628,6 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_ALTERA_STAPL=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m CONFIG_BCM_VK=m # CONFIG_BCM_VK_TTY is not set CONFIG_MISC_ALCOR_PCI=m @@ -2575,7 +2636,7 @@ CONFIG_MISC_RTSX_USB=m CONFIG_UACCE=m # CONFIG_PVPANIC is not set CONFIG_GP_PCI1XXXX=m -CONFIG_KEBA_CP500=m +CONFIG_MISC_RP1=m # end of Misc devices # @@ -2844,7 +2905,6 @@ CONFIG_ATA_GENERIC=y CONFIG_PATA_LEGACY=m CONFIG_MD=y # CONFIG_BLK_DEV_MD is not set -CONFIG_MD_BITMAP_FILE=y CONFIG_BCACHE=m # CONFIG_BCACHE_DEBUG is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set @@ -2887,6 +2947,7 @@ CONFIG_DM_INTEGRITY=m CONFIG_DM_ZONED=m CONFIG_DM_AUDIT=y CONFIG_DM_VDO=m +CONFIG_DM_PCACHE=m CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m @@ -2924,6 +2985,7 @@ CONFIG_BONDING=m CONFIG_DUMMY=m CONFIG_WIREGUARD=m # CONFIG_WIREGUARD_DEBUG is not set +CONFIG_OVPN=m CONFIG_EQUALIZER=m CONFIG_NET_FC=y CONFIG_IFB=m @@ -3025,6 +3087,7 @@ CONFIG_NET_DSA_MICROCHIP_KSZ_SPI=m CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m CONFIG_NET_DSA_MV88E6XXX=m # CONFIG_NET_DSA_MV88E6XXX_PTP is not set +CONFIG_NET_DSA_MV88E6XXX_LEDS=y CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m CONFIG_NET_DSA_MSCC_OCELOT_EXT=m CONFIG_NET_DSA_MSCC_SEVILLE=m @@ -3039,6 +3102,7 @@ CONFIG_NET_DSA_XRS700X_MDIO=m CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_MDIO is not set # CONFIG_NET_DSA_REALTEK_SMI is not set +CONFIG_NET_DSA_KS8995=m CONFIG_NET_DSA_SMSC_LAN9303=m CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m @@ -3103,6 +3167,7 @@ CONFIG_BNXT_SRIOV=y CONFIG_BNXT_FLOWER_OFFLOAD=y # CONFIG_BNXT_DCB is not set CONFIG_BNXT_HWMON=y +CONFIG_BNGE=m CONFIG_NET_VENDOR_CADENCE=y CONFIG_MACB=m CONFIG_MACB_USE_HWSTAMP=y @@ -3168,11 +3233,16 @@ CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_FUN_CORE=m CONFIG_FUN_ETH=m CONFIG_NET_VENDOR_GOOGLE=y +CONFIG_NET_VENDOR_HISILICON=y +CONFIG_HIBMCGE=m CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y CONFIG_LIBETH=m +CONFIG_LIBETH_XDP=m CONFIG_LIBIE=m +CONFIG_LIBIE_ADMINQ=m +CONFIG_LIBIE_FWLOG=m CONFIG_E100=m CONFIG_E1000=m CONFIG_E1000E=m @@ -3236,6 +3306,7 @@ CONFIG_MLX5_SW_STEERING=y CONFIG_MLX5_HW_STEERING=y # CONFIG_MLX5_SF is not set CONFIG_MLX5_DPLL=m +CONFIG_MLX5_EN_PSP=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE_THERMAL=y @@ -3365,15 +3436,21 @@ CONFIG_EPIC100=m CONFIG_SMSC911X=m CONFIG_SMSC9420=m CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_SPACEMIT=y +CONFIG_SPACEMIT_K1_EMAC=m CONFIG_NET_VENDOR_STMICRO=y CONFIG_STMMAC_ETH=m # CONFIG_STMMAC_SELFTESTS is not set CONFIG_STMMAC_PLATFORM=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m +CONFIG_DWMAC_RENESAS_GBETH=m +CONFIG_DWMAC_SOPHGO=m CONFIG_DWMAC_STARFIVE=m CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUN8I=m +CONFIG_DWMAC_SUN55I=m +CONFIG_DWMAC_THEAD=m CONFIG_DWMAC_INTEL_PLAT=m CONFIG_STMMAC_PCI=m CONFIG_NET_VENDOR_SUN=y @@ -3400,6 +3477,8 @@ CONFIG_NET_VENDOR_WANGXUN=y CONFIG_LIBWX=m CONFIG_NGBE=m CONFIG_TXGBE=m +CONFIG_TXGBEVF=m +CONFIG_NGBEVF=m CONFIG_NET_VENDOR_WIZNET=y CONFIG_WIZNET_W5100=m CONFIG_WIZNET_W5300=m @@ -3417,9 +3496,11 @@ CONFIG_FDDI=m CONFIG_DEFXX=m CONFIG_SKFP=m # CONFIG_HIPPI is not set +CONFIG_MDIO_BUS=m CONFIG_PHYLINK=m CONFIG_PHYLIB=m CONFIG_SWPHY=y +CONFIG_PHY_PACKAGE=m CONFIG_LED_TRIGGER_PHY=y CONFIG_OPEN_ALLIANCE_HELPERS=y CONFIG_PHYLIB_LEDS=y @@ -3429,6 +3510,7 @@ CONFIG_SFP=m # # MII PHY device drivers # +CONFIG_AS21XXX_PHY=m CONFIG_AIR_EN8811H_PHY=m CONFIG_AMD_PHY=m CONFIG_ADIN_PHY=m @@ -3453,8 +3535,10 @@ CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88Q2XXX_PHY=m CONFIG_MARVELL_88X2222_PHY=m CONFIG_MAXLINEAR_GPHY=m +CONFIG_MAXLINEAR_86110_PHY=m CONFIG_MEDIATEK_GE_PHY=m # CONFIG_MEDIATEK_GE_SOC_PHY is not set +CONFIG_MTK_NET_PHYLIB=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_T1S_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3473,6 +3557,7 @@ CONFIG_QCA808X_PHY=m CONFIG_QCA807X_PHY=m CONFIG_QSEMI_PHY=m CONFIG_REALTEK_PHY=m +CONFIG_REALTEK_PHY_HWMON=y CONFIG_RENESAS_PHY=m CONFIG_ROCKCHIP_PHY=m CONFIG_SMSC_PHY=m @@ -3487,7 +3572,6 @@ CONFIG_DP83TD510_PHY=m CONFIG_DP83TG720_PHY=m CONFIG_VITESSE_PHY=m CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m # CONFIG_PSE_CONTROLLER is not set CONFIG_CAN_DEV=m CONFIG_CAN_VCAN=m @@ -3554,17 +3638,15 @@ CONFIG_CAN_F81604=m CONFIG_CAN_GS_USB=m CONFIG_CAN_KVASER_USB=m CONFIG_CAN_MCBA_USB=m +CONFIG_CAN_NCT6694=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_UCAN=m # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set -CONFIG_MDIO_DEVICE=m -CONFIG_MDIO_BUS=m CONFIG_FWNODE_MDIO=m CONFIG_OF_MDIO=m CONFIG_ACPI_MDIO=m -CONFIG_MDIO_DEVRES=m CONFIG_MDIO_SUN4I=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_BCM_UNIMAC=m @@ -3594,6 +3676,7 @@ CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_PCS_XPCS=m CONFIG_PCS_LYNX=m CONFIG_PCS_MTK_LYNXI=m +CONFIG_PCS_RZN1_MIIC=m # end of PCS device drivers CONFIG_PLIP=m @@ -3736,6 +3819,7 @@ CONFIG_ATH12K=m # CONFIG_ATH12K_DEBUG is not set # CONFIG_ATH12K_DEBUGFS is not set # CONFIG_ATH12K_TRACING is not set +# CONFIG_ATH12K_COREDUMP is not set CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_AT76C50X_USB=m CONFIG_WLAN_VENDOR_BROADCOM=y @@ -3805,6 +3889,7 @@ CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m +CONFIG_IWLMLD=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # @@ -3942,6 +4027,10 @@ CONFIG_RTW88_8723X=m CONFIG_RTW88_8703B=m CONFIG_RTW88_8723D=m CONFIG_RTW88_8821C=m +CONFIG_RTW88_88XXA=m +CONFIG_RTW88_8821A=m +CONFIG_RTW88_8812A=m +CONFIG_RTW88_8814A=m CONFIG_RTW88_8822BE=m CONFIG_RTW88_8822BS=m CONFIG_RTW88_8822BU=m @@ -3955,11 +4044,17 @@ CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m CONFIG_RTW88_8821CS=m CONFIG_RTW88_8821CU=m +CONFIG_RTW88_8821AU=m +CONFIG_RTW88_8812AU=m +CONFIG_RTW88_8814AE=m +CONFIG_RTW88_8814AU=m # CONFIG_RTW88_DEBUG is not set # CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW88_LEDS=y CONFIG_RTW89=m CONFIG_RTW89_CORE=m CONFIG_RTW89_PCI=m +CONFIG_RTW89_USB=m CONFIG_RTW89_8851B=m CONFIG_RTW89_8852A=m CONFIG_RTW89_8852B_COMMON=m @@ -3968,8 +4063,10 @@ CONFIG_RTW89_8852BT=m CONFIG_RTW89_8852C=m CONFIG_RTW89_8922A=m CONFIG_RTW89_8851BE=m +CONFIG_RTW89_8851BU=m CONFIG_RTW89_8852AE=m CONFIG_RTW89_8852BE=m +CONFIG_RTW89_8852BU=m CONFIG_RTW89_8852BTE=m CONFIG_RTW89_8852CE=m CONFIG_RTW89_8922AE=m @@ -4071,15 +4168,14 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m -CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADC=m +CONFIG_KEYBOARD_ADP5585=m CONFIG_KEYBOARD_ADP5588=m -CONFIG_KEYBOARD_ADP5589=m CONFIG_KEYBOARD_ATKBD=m CONFIG_KEYBOARD_QT1050=m CONFIG_KEYBOARD_QT1070=m @@ -4088,12 +4184,12 @@ CONFIG_KEYBOARD_DLINK_DIR685=m CONFIG_KEYBOARD_LKKBD=m CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m -CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m CONFIG_KEYBOARD_MATRIX=m CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=m CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MAX7360=m CONFIG_KEYBOARD_MPR121=m CONFIG_KEYBOARD_NEWTON=m CONFIG_KEYBOARD_OPENCORES=m @@ -4216,8 +4312,10 @@ CONFIG_TOUCHSCREEN_GOODIX_BERLIN_CORE=m CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C=m CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI=m CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HIMAX_HX852X=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=m +CONFIG_TOUCHSCREEN_HYNITRON_CST816X=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m CONFIG_TOUCHSCREEN_S6SY761=m @@ -4299,9 +4397,11 @@ CONFIG_INPUT_AD714X_SPI=m CONFIG_INPUT_ARIZONA_HAPTICS=m CONFIG_INPUT_ATC260X_ONKEY=m CONFIG_INPUT_ATMEL_CAPTOUCH=m +CONFIG_INPUT_AW86927=m CONFIG_INPUT_BMA150=m CONFIG_INPUT_CS40L50_VIBRA=m CONFIG_INPUT_E3X0_BUTTON=m +CONFIG_INPUT_MAX7360_ROTARY=m CONFIG_INPUT_MAX77650_ONKEY=m CONFIG_INPUT_MAX77693_HAPTIC=m CONFIG_INPUT_MC13783_PWRBUTTON=m @@ -4320,9 +4420,9 @@ CONFIG_INPUT_REGULATOR_HAPTIC=m CONFIG_INPUT_RETU_PWRBUTTON=m CONFIG_INPUT_TPS65218_PWRBUTTON=m CONFIG_INPUT_TPS65219_PWRBUTTON=m +CONFIG_INPUT_TPS6594_PWRBUTTON=m CONFIG_INPUT_AXP20X_PEK=m CONFIG_INPUT_UINPUT=m -CONFIG_INPUT_PCF50633_PMU=m CONFIG_INPUT_PCF8574=m CONFIG_INPUT_PWM_BEEPER=m CONFIG_INPUT_PWM_VIBRA=m @@ -4344,6 +4444,7 @@ CONFIG_INPUT_SOC_BUTTON_ARRAY=m CONFIG_INPUT_DRV260X_HAPTICS=m CONFIG_INPUT_DRV2665_HAPTICS=m CONFIG_INPUT_DRV2667_HAPTICS=m +CONFIG_INPUT_QNAP_MCU=m CONFIG_INPUT_RAVE_SP_PWRBUTTON=m CONFIG_INPUT_RT5120_PWRKEY=m CONFIG_RMI4_CORE=m @@ -4355,6 +4456,8 @@ CONFIG_RMI4_F03_SERIO=m CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y +CONFIG_RMI4_F1A=y +CONFIG_RMI4_F21=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y CONFIG_RMI4_F3A=y @@ -4437,6 +4540,10 @@ CONFIG_SERIAL_AMBA_PL010=m CONFIG_SERIAL_AMBA_PL011=m CONFIG_SERIAL_EARLYCON_SEMIHOST=y CONFIG_SERIAL_EARLYCON_RISCV_SBI=y +CONFIG_SERIAL_ATMEL=y +CONFIG_SERIAL_ATMEL_CONSOLE=y +CONFIG_SERIAL_ATMEL_PDC=y +# CONFIG_SERIAL_ATMEL_TTYAT is not set CONFIG_SERIAL_MAX3100=m CONFIG_SERIAL_MAX310X=m CONFIG_SERIAL_UARTLITE=m @@ -4444,6 +4551,7 @@ CONFIG_SERIAL_UARTLITE_NR_UARTS=1 CONFIG_SERIAL_SH_SCI=m CONFIG_SERIAL_SH_SCI_NR_UARTS=18 CONFIG_SERIAL_SH_SCI_DMA=y +CONFIG_SERIAL_RSCI=m CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m @@ -4503,6 +4611,7 @@ CONFIG_SSIF_IPMI_BMC=m CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_ATMEL=m CONFIG_HW_RANDOM_BA431=m CONFIG_HW_RANDOM_VIRTIO=m CONFIG_HW_RANDOM_POLARFIRE_SOC=m @@ -4582,6 +4691,7 @@ CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=m CONFIG_I2C_AMD8111=m CONFIG_I2C_AMD_MP2=m +CONFIG_I2C_AMD_ASF=m CONFIG_I2C_I801=m CONFIG_I2C_I801_MUX=y CONFIG_I2C_ISCH=m @@ -4603,16 +4713,19 @@ CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # +CONFIG_I2C_AT91=m +# CONFIG_I2C_AT91_SLAVE_EXPERIMENTAL is not set CONFIG_I2C_CADENCE=m CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_AMDISP=m CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_EMEV2=m CONFIG_I2C_GPIO=m # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set -CONFIG_I2C_KEBA=m +CONFIG_I2C_K1=m CONFIG_I2C_KEMPLD=m CONFIG_I2C_MICROCHIP_CORE=m CONFIG_I2C_MV64XXX=m @@ -4633,6 +4746,7 @@ CONFIG_I2C_RCAR=m CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_DLN2=m CONFIG_I2C_LJCA=m +CONFIG_I2C_NCT6694=m CONFIG_I2C_CP2615=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PCI1XXXX=m @@ -4658,15 +4772,18 @@ CONFIG_I2C_SLAVE_TESTUNIT=m # end of I2C support CONFIG_I3C=m +CONFIG_ADI_I3C_MASTER=m CONFIG_CDNS_I3C_MASTER=m CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m CONFIG_MIPI_I3C_HCI_PCI=m +CONFIG_RENESAS_I3C=m CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y +CONFIG_SPI_OFFLOAD=y # # SPI Master Controller Drivers @@ -4674,6 +4791,7 @@ CONFIG_SPI_MEM=y CONFIG_SPI_ALTERA=m CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m +CONFIG_SPI_ATMEL=m CONFIG_SPI_AXI_SPI_ENGINE=m CONFIG_SPI_BITBANG=m CONFIG_SPI_BUTTERFLY=m @@ -4693,21 +4811,24 @@ CONFIG_SPI_LM70_LLP=m CONFIG_SPI_FSL_LIB=m CONFIG_SPI_FSL_SPI=m CONFIG_SPI_LJCA=m -CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m CONFIG_SPI_OC_TINY=m CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m +CONFIG_SPI_POLARFIRE_SOC=m CONFIG_SPI_RSPI=m +CONFIG_SPI_RZV2H_RSPI=m CONFIG_SPI_RZV2M_CSI=m CONFIG_SPI_SC18IS602=m CONFIG_SPI_SH_MSIOF=m CONFIG_SPI_SH_HSPI=m CONFIG_SPI_SIFIVE=m CONFIG_SPI_SN_F_OSPI=m +CONFIG_SPI_SG2044_NOR=m CONFIG_SPI_SUN4I=m CONFIG_SPI_SUN6I=m CONFIG_SPI_MXIC=m +CONFIG_SPI_VIRTIO=m CONFIG_SPI_XCOMM=m CONFIG_SPI_XILINX=m CONFIG_SPI_ZYNQMP_GQSPI=m @@ -4726,8 +4847,13 @@ CONFIG_SPI_LOOPBACK_TEST=m CONFIG_SPI_TLE62X0=m # CONFIG_SPI_SLAVE is not set CONFIG_SPI_DYNAMIC=y + +# +# SPI Offload triggers +# +CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD=m +CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m CONFIG_SPMI=m -CONFIG_SPMI_HISI3670=m CONFIG_HSI=m CONFIG_HSI_BOARDINFO=y @@ -4749,10 +4875,8 @@ CONFIG_PPS_CLIENT_KTIMER=m CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m - -# -# PPS generators support -# +CONFIG_PPS_GENERATOR=m +CONFIG_PPS_GENERATOR_DUMMY=m # # PTP clock support @@ -4769,8 +4893,18 @@ CONFIG_PTP_1588_CLOCK_FC3W=m CONFIG_PTP_1588_CLOCK_MOCK=m CONFIG_PTP_1588_CLOCK_OCP=m CONFIG_PTP_DFL_TOD=m +CONFIG_PTP_NETC_V4_TIMER=m # end of PTP clock support +# +# DPLL device support +# +CONFIG_DPLL=y +CONFIG_ZL3073X=m +CONFIG_ZL3073X_I2C=m +CONFIG_ZL3073X_SPI=m +# end of DPLL device support + CONFIG_PINCTRL=y CONFIG_GENERIC_PINCTRL_GROUPS=y CONFIG_PINMUX=y @@ -4779,10 +4913,14 @@ CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_AMDISP=m CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_AW9523=m CONFIG_PINCTRL_CY8C95X0=m CONFIG_PINCTRL_DA9062=m +CONFIG_PINCTRL_EIC7700=m +CONFIG_PINCTRL_K230=y +CONFIG_PINCTRL_MAX7360=m CONFIG_PINCTRL_MCP23S08_I2C=m CONFIG_PINCTRL_MCP23S08_SPI=m CONFIG_PINCTRL_MCP23S08=m @@ -4793,6 +4931,8 @@ CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SINGLE=m CONFIG_PINCTRL_STMFX=m CONFIG_PINCTRL_TPS6594=m +CONFIG_PINCTRL_TH1520=m +CONFIG_PINCTRL_RP1=m CONFIG_PINCTRL_CS42L43=m CONFIG_PINCTRL_MADERA=m @@ -4802,11 +4942,16 @@ CONFIG_PINCTRL_MADERA=m CONFIG_PINCTRL_RENESAS=y # end of Renesas pinctrl drivers -CONFIG_PINCTRL_SOPHGO_CV18XX=y +CONFIG_PINCTRL_SOPHGO_COMMON=m +CONFIG_PINCTRL_SOPHGO_CV18XX_OPS=y CONFIG_PINCTRL_SOPHGO_CV1800B=m CONFIG_PINCTRL_SOPHGO_CV1812H=m CONFIG_PINCTRL_SOPHGO_SG2000=m CONFIG_PINCTRL_SOPHGO_SG2002=m +CONFIG_PINCTRL_SOPHGO_SG2042_OPS=y +CONFIG_PINCTRL_SOPHGO_SG2042=m +CONFIG_PINCTRL_SOPHGO_SG2044=m +CONFIG_PINCTRL_SPACEMIT_K1=y CONFIG_PINCTRL_STARFIVE_JH7100=m CONFIG_PINCTRL_STARFIVE_JH7110=y CONFIG_PINCTRL_STARFIVE_JH7110_SYS=m @@ -4836,12 +4981,14 @@ CONFIG_PINCTRL_SUN50I_H6=y CONFIG_PINCTRL_SUN50I_H6_R=y CONFIG_PINCTRL_SUN50I_H616=y CONFIG_PINCTRL_SUN50I_H616_R=y +CONFIG_PINCTRL_SUN55I_A523=y +CONFIG_PINCTRL_SUN55I_A523_R=y +CONFIG_GPIOLIB_LEGACY=y CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y -CONFIG_OF_GPIO_MM_GPIOCHIP=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_CDEV=y @@ -4869,9 +5016,11 @@ CONFIG_GPIO_LOGICVC=m CONFIG_GPIO_MB86S7X=m CONFIG_GPIO_MENZ127=m CONFIG_GPIO_PL061=m +CONFIG_GPIO_POLARFIRE_SOC=y CONFIG_GPIO_RCAR=m CONFIG_GPIO_SIFIVE=m CONFIG_GPIO_SIOX=m +CONFIG_GPIO_SPACEMIT_K1=m CONFIG_GPIO_SYSCON=m CONFIG_GPIO_WCD934X=m CONFIG_GPIO_XILINX=m @@ -4908,7 +5057,10 @@ CONFIG_GPIO_LP3943=m CONFIG_GPIO_LP873X=m CONFIG_GPIO_LP87565=m CONFIG_GPIO_MADERA=m +CONFIG_GPIO_MAX7360=m CONFIG_GPIO_MAX77650=m +CONFIG_GPIO_MAX77759=m +CONFIG_GPIO_NCT6694=m CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS65218=m CONFIG_GPIO_TPS65219=m @@ -4940,6 +5092,7 @@ CONFIG_GPIO_MOXTET=m # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_MPSSE=m # end of USB GPIO expanders # @@ -4959,6 +5112,7 @@ CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER=m CONFIG_GPIO_VIRTUSER=m # end of GPIO Debugging utilities +CONFIG_DEV_SYNC_PROBE=m CONFIG_W1=m CONFIG_W1_CON=y @@ -5006,6 +5160,7 @@ CONFIG_POWER_RESET_LTC2952=y CONFIG_POWER_RESET_MT6323=y CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y +CONFIG_POWER_RESET_TH1520_AON=m # CONFIG_POWER_RESET_TPS65086 is not set CONFIG_POWER_RESET_SYSCON=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -5014,13 +5169,16 @@ CONFIG_SYSCON_REBOOT_MODE=m CONFIG_NVMEM_REBOOT_MODE=m CONFIG_POWER_SEQUENCING=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m +CONFIG_POWER_SEQUENCING_TH1520_GPU=m CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_ADC_BATTERY_HELPER=m CONFIG_GENERIC_ADC_BATTERY=m CONFIG_IP5XXX_POWER=m CONFIG_TEST_POWER=m CONFIG_CHARGER_ADP5061=m CONFIG_BATTERY_ACT8945A=m +CONFIG_BATTERY_CHAGALL=m CONFIG_BATTERY_CPCAP=m CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_DS2760=m @@ -5045,7 +5203,6 @@ CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m CONFIG_BATTERY_MAX1721X=m -CONFIG_CHARGER_PCF50633=m CONFIG_CHARGER_ISP1704=m CONFIG_CHARGER_MAX8903=m CONFIG_CHARGER_LP8727=m @@ -5057,7 +5214,9 @@ CONFIG_CHARGER_MAX14577=m CONFIG_CHARGER_DETECTOR_MAX14656=m CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_MAX77693=m +CONFIG_CHARGER_MAX77705=m CONFIG_CHARGER_MAX77976=m +CONFIG_CHARGER_MAX8971=m CONFIG_CHARGER_MP2629=m CONFIG_CHARGER_MT6360=m CONFIG_CHARGER_MT6370=m @@ -5066,6 +5225,7 @@ CONFIG_CHARGER_BQ24190=m CONFIG_CHARGER_BQ24257=m CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ257XX=m CONFIG_CHARGER_BQ25890=m CONFIG_CHARGER_BQ25980=m CONFIG_CHARGER_BQ256XX=m @@ -5079,6 +5239,7 @@ CONFIG_CHARGER_RT5033=m CONFIG_CHARGER_RT9455=m CONFIG_CHARGER_RT9467=m CONFIG_CHARGER_RT9471=m +CONFIG_FUEL_GAUGE_STC3117=m CONFIG_CHARGER_UCS1002=m CONFIG_CHARGER_BD99954=m CONFIG_RN5T618_POWER=m @@ -5127,6 +5288,7 @@ CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_GSC=m CONFIG_SENSORS_MC13783_ADC=m +CONFIG_SENSORS_MC33XS2410=m CONFIG_SENSORS_FTSTEUTATES=m CONFIG_SENSORS_GIGABYTE_WATERFORCE=m CONFIG_SENSORS_GL518SM=m @@ -5136,9 +5298,11 @@ CONFIG_SENSORS_G762=m CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_HS3001=m +CONFIG_SENSORS_HTU31=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IIO_HWMON=m +CONFIG_SENSORS_ISL28022=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_POWERZ=m @@ -5174,6 +5338,7 @@ CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MAX77705=m CONFIG_SENSORS_MC34VR500=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_TC654=m @@ -5201,9 +5366,11 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6694=m CONFIG_SENSORS_NCT6775_CORE=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT6775_I2C=m +CONFIG_SENSORS_NCT7363=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m @@ -5223,12 +5390,15 @@ CONFIG_SENSORS_ACBEL_FSG032=m CONFIG_SENSORS_ADM1266=m CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_ADP1050=m +CONFIG_SENSORS_ADP1050_REGULATOR=y CONFIG_SENSORS_BEL_PFE=m CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_CRPS=m CONFIG_SENSORS_DELTA_AHE50DC_FAN=m CONFIG_SENSORS_FSP_3Y=m CONFIG_SENSORS_IBM_CFFPS=m CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INA233=m CONFIG_SENSORS_INSPUR_IPSPS=m CONFIG_SENSORS_IR35221=m CONFIG_SENSORS_IR36021=m @@ -5238,6 +5408,8 @@ CONFIG_SENSORS_IRPS5401=m CONFIG_SENSORS_ISL68137=m CONFIG_SENSORS_LM25066=m # CONFIG_SENSORS_LM25066_REGULATOR is not set +CONFIG_SENSORS_LT3074=m +CONFIG_SENSORS_LT3074_REGULATOR=m CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_LTC2978_REGULATOR is not set @@ -5252,8 +5424,10 @@ CONFIG_SENSORS_MAX31785=m CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MP2856=m +CONFIG_SENSORS_MP2869=m CONFIG_SENSORS_MP2888=m CONFIG_SENSORS_MP2891=m +CONFIG_SENSORS_MP29502=m CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP2993=m # CONFIG_SENSORS_MP2975_REGULATOR is not set @@ -5273,6 +5447,8 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_STPDDC60=m CONFIG_SENSORS_TDA38640=m # CONFIG_SENSORS_TDA38640_REGULATOR is not set +CONFIG_SENSORS_TPS25990=m +CONFIG_SENSORS_TPS25990_REGULATOR=y CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_TPS53679=m CONFIG_SENSORS_TPS546D24=m @@ -5285,8 +5461,8 @@ CONFIG_SENSORS_XDPE122=m CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_PT5161L=m CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_QNAP_MCU_HWMON=m CONFIG_SENSORS_SBTSI=m -CONFIG_SENSORS_SBRMI=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m @@ -5366,6 +5542,7 @@ CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_CPU_THERMAL is not set # CONFIG_DEVFREQ_THERMAL is not set +CONFIG_PCIE_THERMAL=y # CONFIG_THERMAL_EMULATION is not set CONFIG_THERMAL_MMIO=m CONFIG_SUN8I_THERMAL=m @@ -5373,6 +5550,7 @@ CONFIG_DA9062_THERMAL=m CONFIG_RCAR_THERMAL=m CONFIG_RCAR_GEN3_THERMAL=m CONFIG_RZG2L_THERMAL=m +CONFIG_RZG3E_THERMAL=m CONFIG_GENERIC_ADC_THERMAL=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=m @@ -5406,13 +5584,16 @@ CONFIG_RN5T618_WATCHDOG=m CONFIG_SUNXI_WATCHDOG=m CONFIG_MAX63XX_WATCHDOG=m CONFIG_MAX77620_WATCHDOG=m +CONFIG_NCT6694_WATCHDOG=m CONFIG_RETU_WATCHDOG=m CONFIG_RENESAS_WDT=m CONFIG_RENESAS_RZAWDT=m CONFIG_RENESAS_RZN1WDT=m +CONFIG_RENESAS_RZV2HWDT=m CONFIG_ALIM7101_WDT=m CONFIG_I6300ESB_WDT=m CONFIG_KEMPLD_WDT=m +CONFIG_NIC7018_WDT=m CONFIG_MEN_A21_WDT=m CONFIG_STARFIVE_WATCHDOG=m @@ -5459,6 +5640,7 @@ CONFIG_MFD_ADP5585=m CONFIG_MFD_ACT8945A=m CONFIG_MFD_SUN4I_GPADC=m CONFIG_MFD_SMPRO=m +CONFIG_MFD_AT91_USART=y CONFIG_MFD_ATMEL_FLEXCOM=m CONFIG_MFD_ATMEL_HLCDC=m CONFIG_MFD_BCM590XX=m @@ -5467,13 +5649,15 @@ CONFIG_MFD_AC100=m CONFIG_MFD_AXP20X=m CONFIG_MFD_AXP20X_I2C=m CONFIG_MFD_AXP20X_RSB=m +CONFIG_MFD_CS40L50_CORE=m +CONFIG_MFD_CS40L50_I2C=m +CONFIG_MFD_CS40L50_SPI=m CONFIG_MFD_CS42L43=m CONFIG_MFD_CS42L43_I2C=m CONFIG_MFD_CS42L43_SDW=m CONFIG_MFD_MADERA=m CONFIG_MFD_MADERA_I2C=m CONFIG_MFD_MADERA_SPI=m -CONFIG_MFD_MAX5970=m # CONFIG_MFD_CS47L15 is not set # CONFIG_MFD_CS47L35 is not set # CONFIG_MFD_CS47L85 is not set @@ -5498,25 +5682,27 @@ CONFIG_MFD_JANZ_CMODIO=m CONFIG_MFD_KEMPLD=m CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m +CONFIG_MFD_MAX5970=m CONFIG_MFD_MAX14577=m CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=m CONFIG_MFD_MAX77693=m +CONFIG_MFD_MAX77705=m CONFIG_MFD_MAX77714=m +CONFIG_MFD_MAX77759=m CONFIG_MFD_MAX8907=m CONFIG_MFD_MT6360=m CONFIG_MFD_MT6370=m CONFIG_MFD_MT6397=m CONFIG_MFD_MENF21BMC=m +CONFIG_MFD_NCT6694=m CONFIG_MFD_OCELOT=m # CONFIG_EZX_PCAP is not set CONFIG_MFD_CPCAP=m CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_NTXEC=m CONFIG_MFD_RETU=m -CONFIG_MFD_PCF50633=m -CONFIG_PCF50633_ADC=m -CONFIG_PCF50633_GPIO=m +CONFIG_MFD_SPACEMIT_P1=m CONFIG_MFD_SY7636A=m CONFIG_MFD_RDC321X=m CONFIG_MFD_RT4831=m @@ -5536,6 +5722,7 @@ CONFIG_MFD_SUN6I_PRCM=y CONFIG_MFD_SYSCON=y CONFIG_MFD_LP3943=m CONFIG_MFD_TI_LMU=m +CONFIG_MFD_BQ257XX=m CONFIG_TPS6105X=m CONFIG_TPS65010=m CONFIG_TPS6507X=m @@ -5570,15 +5757,15 @@ CONFIG_MFD_WCD934X=m CONFIG_MFD_ATC260X=m CONFIG_MFD_ATC260X_I2C=m CONFIG_MFD_QCOM_PM8008=m -CONFIG_MFD_CS40L50_CORE=m -CONFIG_MFD_CS40L50_I2C=m -CONFIG_MFD_CS40L50_SPI=m CONFIG_RAVE_SP_CORE=m CONFIG_MFD_INTEL_M10_BMC_CORE=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m +CONFIG_MFD_LS2K_BMC_CORE=y +CONFIG_MFD_QNAP_MCU=m CONFIG_MFD_RSMU_I2C=m CONFIG_MFD_RSMU_SPI=m +CONFIG_MFD_MAX7360=m # end of Multifunction device drivers CONFIG_REGULATOR=y @@ -5592,6 +5779,7 @@ CONFIG_REGULATOR_88PM800=m CONFIG_REGULATOR_ACT8865=m CONFIG_REGULATOR_ACT8945A=m CONFIG_REGULATOR_AD5398=m +CONFIG_REGULATOR_ADP5055=m CONFIG_REGULATOR_ARIZONA_LDO1=m CONFIG_REGULATOR_ARIZONA_MICSUPP=m CONFIG_REGULATOR_ATC260X=m @@ -5599,6 +5787,7 @@ CONFIG_REGULATOR_AW37503=m CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_BD9571MWV=m +CONFIG_REGULATOR_BQ257XX=m CONFIG_REGULATOR_CPCAP=m CONFIG_REGULATOR_DA9062=m CONFIG_REGULATOR_DA9063=m @@ -5640,6 +5829,7 @@ CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77693=m CONFIG_REGULATOR_MAX77802=m CONFIG_REGULATOR_MAX77826=m +CONFIG_REGULATOR_MAX77838=m CONFIG_REGULATOR_MC13XXX_CORE=m CONFIG_REGULATOR_MC13783=m CONFIG_REGULATOR_MC13892=m @@ -5660,7 +5850,9 @@ CONFIG_REGULATOR_MT6360=m CONFIG_REGULATOR_MT6370=m CONFIG_REGULATOR_MT6397=m CONFIG_REGULATOR_PCA9450=m -CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_PF9453=m +CONFIG_REGULATOR_PF0900=m +CONFIG_REGULATOR_PF530X=m CONFIG_REGULATOR_PF8X00=m CONFIG_REGULATOR_PFUZE100=m CONFIG_REGULATOR_PV88060=m @@ -5672,6 +5864,7 @@ CONFIG_REGULATOR_QCOM_SPMI=m CONFIG_REGULATOR_QCOM_USB_VBUS=m CONFIG_REGULATOR_RAA215300=m CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2=m CONFIG_REGULATOR_RK808=m CONFIG_REGULATOR_RN5T618=m CONFIG_REGULATOR_RT4801=m @@ -5679,6 +5872,7 @@ CONFIG_REGULATOR_RT4803=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5033=m CONFIG_REGULATOR_RT5120=m +CONFIG_REGULATOR_RT5133=m CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT5739=m CONFIG_REGULATOR_RT5759=m @@ -5691,6 +5885,7 @@ CONFIG_REGULATOR_RTQ6752=m CONFIG_REGULATOR_RTQ2208=m CONFIG_REGULATOR_SKY81452=m CONFIG_REGULATOR_SLG51000=m +CONFIG_REGULATOR_SPACEMIT_P1=m CONFIG_REGULATOR_SUN20I=m CONFIG_REGULATOR_SY7636A=m CONFIG_REGULATOR_SY8106A=m @@ -6064,7 +6259,6 @@ CONFIG_RADIO_SI476X=m CONFIG_RADIO_TEA575X=m CONFIG_RADIO_TEA5764=m CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m CONFIG_USB_DSBR=m CONFIG_USB_KEENE=m CONFIG_USB_MA901=m @@ -6076,7 +6270,6 @@ CONFIG_I2C_SI470X=m CONFIG_USB_SI4713=m CONFIG_PLATFORM_SI4713=m CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m CONFIG_MEDIA_PLATFORM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_SDR_PLATFORM_DRIVERS is not set @@ -6148,6 +6341,7 @@ CONFIG_VIDEO_CADENCE_CSI2TX=m # # Raspberry Pi media platform drivers # +CONFIG_VIDEO_RP1_CFE=m # # Renesas media platform drivers @@ -6233,6 +6427,7 @@ CONFIG_VIDEO_CCS_PLL=m CONFIG_VIDEO_ALVIUM_CSI2=m CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_GC0308=m +CONFIG_VIDEO_GC0310=m CONFIG_VIDEO_GC05A2=m CONFIG_VIDEO_GC08A3=m CONFIG_VIDEO_GC2145=m @@ -6263,8 +6458,11 @@ CONFIG_VIDEO_MT9V011=m CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_OG01A1B=m +CONFIG_VIDEO_OG0VE1B=m CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV02E10=m +CONFIG_VIDEO_OV02C10=m CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV08X40=m CONFIG_VIDEO_OV13858=m @@ -6273,6 +6471,7 @@ CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2735=m CONFIG_VIDEO_OV2740=m CONFIG_VIDEO_OV4689=m CONFIG_VIDEO_OV5640=m @@ -6283,8 +6482,8 @@ CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m +CONFIG_VIDEO_OV6211=m CONFIG_VIDEO_OV64A40=m -CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7640=m CONFIG_VIDEO_OV7670=m @@ -6303,6 +6502,8 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_S5C73M3=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_VD55G1=m +CONFIG_VIDEO_VD56G3=m CONFIG_VIDEO_VGXY61=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_ET8EK8=m @@ -6313,16 +6514,13 @@ CONFIG_VIDEO_ET8EK8=m CONFIG_VIDEO_THP7312=m # end of Camera ISPs -# -# Lens drivers -# +CONFIG_VIDEO_CAMERA_LENS=y CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_DW9714=m CONFIG_VIDEO_DW9719=m CONFIG_VIDEO_DW9768=m CONFIG_VIDEO_DW9807_VCM=m -# end of Lens drivers # # Flash devices @@ -6373,6 +6571,7 @@ CONFIG_VIDEO_BT819=m CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m CONFIG_VIDEO_ISL7998X=m +CONFIG_VIDEO_LT6911UXE=m CONFIG_VIDEO_KS0127=m CONFIG_VIDEO_MAX9286=m CONFIG_VIDEO_ML86V7667=m @@ -6699,9 +6898,15 @@ CONFIG_MAX6959=m CONFIG_SEG_LED_GPIO=m CONFIG_PANEL=m CONFIG_DRM=m + +# +# DRM debugging options +# +# CONFIG_DRM_DEBUG_MM is not set +# end of DRM debugging options + CONFIG_DRM_MIPI_DBI=m CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_DRAW=y CONFIG_DRM_PANIC=y @@ -6711,11 +6916,22 @@ CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x000000 CONFIG_DRM_PANIC_SCREEN="kmsg" # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT_SELECTION=y +CONFIG_DRM_CLIENT=y +CONFIG_DRM_CLIENT_LIB=m +CONFIG_DRM_CLIENT_SELECTION=m CONFIG_DRM_CLIENT_SETUP=y + +# +# Supported DRM clients +# CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +# CONFIG_DRM_CLIENT_LOG is not set +CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y +CONFIG_DRM_CLIENT_DEFAULT="fbdev" +# end of Supported DRM clients + CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_DISPLAY_DP_AUX_BUS=m CONFIG_DRM_DISPLAY_HELPER=m @@ -6723,12 +6939,18 @@ CONFIG_DRM_BRIDGE_CONNECTOR=y CONFIG_DRM_DISPLAY_DP_AUX_CEC=y CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y CONFIG_DRM_DISPLAY_DP_HELPER=y +CONFIG_DRM_DISPLAY_DP_TUNNEL=y +CONFIG_DRM_DISPLAY_DSC_HELPER=y CONFIG_DRM_DISPLAY_HDCP_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_CEC_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_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 +CONFIG_DRM_GPUSVM=m CONFIG_DRM_BUDDY=m CONFIG_DRM_VRAM_HELPER=m CONFIG_DRM_TTM_HELPER=m @@ -6738,13 +6960,11 @@ CONFIG_DRM_SUBALLOC_HELPER=m CONFIG_DRM_SCHED=m # -# I2C encoder or helper chips +# Drivers for system framebuffers # -CONFIG_DRM_I2C_CH7006=m -CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -CONFIG_DRM_I2C_NXP_TDA9950=m -# end of I2C encoder or helper chips +CONFIG_DRM_SYSFB_HELPER=m +CONFIG_DRM_SIMPLEDRM=m +# end of Drivers for system framebuffers # # ARM devices @@ -6774,6 +6994,9 @@ CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMD_DC_SI=y # end of Display Engine Configuration +CONFIG_HSA_AMD=y +CONFIG_HSA_AMD_SVM=y +CONFIG_HSA_AMD_P2P=y CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 @@ -6781,9 +7004,13 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_PUSH is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_SVM=y -CONFIG_DRM_NOUVEAU_GSP_DEFAULT=y +CONFIG_DRM_NOUVEAU_CH7006=m +CONFIG_DRM_NOUVEAU_SIL164=m CONFIG_DRM_XE=m CONFIG_DRM_XE_DISPLAY=y +CONFIG_DRM_XE_DP_TUNNEL=y +CONFIG_DRM_XE_GPUSVM=y +CONFIG_DRM_XE_PAGEMAP=y CONFIG_DRM_XE_FORCE_PROBE="" # @@ -6792,9 +7019,9 @@ CONFIG_DRM_XE_FORCE_PROBE="" # CONFIG_DRM_XE_WERROR is not set # CONFIG_DRM_XE_DEBUG is not set # CONFIG_DRM_XE_DEBUG_VM is not set +# CONFIG_DRM_XE_DEBUG_MEMIRQ is not set # CONFIG_DRM_XE_DEBUG_SRIOV is not set # CONFIG_DRM_XE_DEBUG_MEM is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set # CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set # end of drm/Xe Debugging @@ -6816,7 +7043,6 @@ CONFIG_DRM_VKMS=m CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m -CONFIG_DRM_RZG2L_MIPI_DSI=m CONFIG_DRM_SHMOBILE=m CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m @@ -6837,6 +7063,7 @@ CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m CONFIG_DRM_PANEL_AUO_A030JTN01=m CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_HIMAX8279D=m +CONFIG_DRM_PANEL_BOE_TD4320=m CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BOE_TV101WUM_LL2=m @@ -6846,9 +7073,12 @@ CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_DSI_CM=m CONFIG_DRM_PANEL_LVDS=m +CONFIG_DRM_PANEL_HIMAX_HX8279=m CONFIG_DRM_PANEL_HIMAX_HX83102=m CONFIG_DRM_PANEL_HIMAX_HX83112A=m +CONFIG_DRM_PANEL_HIMAX_HX83112B=m CONFIG_DRM_PANEL_HIMAX_HX8394=m +CONFIG_DRM_PANEL_HYDIS_HV101HD1=m CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9805=m @@ -6880,6 +7110,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT35950=m CONFIG_DRM_PANEL_NOVATEK_NT36523=m CONFIG_DRM_PANEL_NOVATEK_NT36672A=m CONFIG_DRM_PANEL_NOVATEK_NT36672E=m +CONFIG_DRM_PANEL_NOVATEK_NT37801=m CONFIG_DRM_PANEL_NOVATEK_NT39016=m CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m CONFIG_DRM_PANEL_ORISETECH_OTA5601A=m @@ -6888,10 +7119,16 @@ CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m CONFIG_DRM_PANEL_RAYDIUM_RM67191=m +CONFIG_DRM_PANEL_RAYDIUM_RM67200=m CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RAYDIUM_RM692E5=m CONFIG_DRM_PANEL_RAYDIUM_RM69380=m +CONFIG_DRM_PANEL_RENESAS_R61307=m +CONFIG_DRM_PANEL_RENESAS_R69328=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_AMS581VF01=m +CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08=m +CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24=m CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m @@ -6901,11 +7138,13 @@ CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0=m CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_SPI=m CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=m CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m @@ -6921,14 +7160,17 @@ CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m CONFIG_DRM_PANEL_STARTEK_KD070FHFID015=m CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_SIMPLE=m +CONFIG_DRM_PANEL_SUMMIT=m CONFIG_DRM_PANEL_SYNAPTICS_R63353=m CONFIG_DRM_PANEL_TDO_TL070WSH30=m CONFIG_DRM_PANEL_TPO_TD028TTEC1=m CONFIG_DRM_PANEL_TPO_TD043MTEA1=m CONFIG_DRM_PANEL_TPO_TPG110=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m +CONFIG_DRM_PANEL_VISIONOX_G2647FB105=m CONFIG_DRM_PANEL_VISIONOX_R66451=m CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_VISIONOX_RM692E5=m CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m CONFIG_DRM_PANEL_XINPENG_XPP055C272=m @@ -6945,6 +7187,8 @@ CONFIG_DRM_AUX_HPD_BRIDGE=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_I2C_NXP_TDA998X=m +CONFIG_DRM_ITE_IT6263=m CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9211=m @@ -6962,6 +7206,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_SII902X=m CONFIG_DRM_SII9234=m CONFIG_DRM_SIMPLE_BRIDGE=m +CONFIG_DRM_SOLOMON_SSD2825=m CONFIG_DRM_THINE_THC63LVD1024=m CONFIG_DRM_TOSHIBA_TC358762=m CONFIG_DRM_TOSHIBA_TC358764=m @@ -6969,10 +7214,12 @@ CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TOSHIBA_TC358768=m CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_TI_DLPC3433=m +CONFIG_DRM_TI_TDP158=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TI_SN65DSI83=m CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TPD12S015=m +CONFIG_DRM_WAVESHARE_BRIDGE=m CONFIG_DRM_ANALOGIX_ANX6345=m CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m @@ -6992,13 +7239,14 @@ CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_ETNAVIV=m CONFIG_DRM_ETNAVIV_THERMAL=y +CONFIG_DRM_HISI_HIBMC=m CONFIG_DRM_LOGICVC=m CONFIG_DRM_ARCPGU=m CONFIG_DRM_BOCHS=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_GM12U320=m CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m +CONFIG_DRM_PIXPAPER=m CONFIG_TINYDRM_HX8357D=m CONFIG_TINYDRM_ILI9163=m CONFIG_TINYDRM_ILI9225=m @@ -7006,12 +7254,16 @@ CONFIG_TINYDRM_ILI9341=m CONFIG_TINYDRM_ILI9486=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=m +CONFIG_TINYDRM_SHARP_MEMORY=m CONFIG_DRM_GUD=m +CONFIG_DRM_ST7571_I2C=m +CONFIG_DRM_ST7586=m +CONFIG_DRM_ST7735R=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X_SPI=m +CONFIG_DRM_POWERVR=m +CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m # @@ -7088,12 +7340,12 @@ CONFIG_FB_SSD1307=m CONFIG_FB_SM712=m CONFIG_FB_CORE=m CONFIG_FB_NOTIFY=y -# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_DEVICE=y CONFIG_FB_DDC=m CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m +CONFIG_FB_CFB_REV_PIXELS_IN_BYTE=y CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m @@ -7106,7 +7358,7 @@ CONFIG_FB_IOMEM_FOPS=m CONFIG_FB_IOMEM_HELPERS=y CONFIG_FB_SYSMEM_HELPERS=y CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m +CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # end of Frame buffer Devices @@ -7138,7 +7390,6 @@ CONFIG_BACKLIGHT_QCOM_WLED=m CONFIG_BACKLIGHT_RT4831=m CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m -CONFIG_BACKLIGHT_PCF50633=m CONFIG_BACKLIGHT_LM3509=m CONFIG_BACKLIGHT_LM3630A=m CONFIG_BACKLIGHT_LM3639=m @@ -7171,6 +7422,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # end of Console display driver support # CONFIG_LOGO is not set +# CONFIG_TRACE_GPU_MEM is not set # end of Graphics support CONFIG_DRM_ACCEL=y @@ -7190,6 +7442,7 @@ CONFIG_SND_RAWMIDI=m CONFIG_SND_UMP=m # CONFIG_SND_UMP_LEGACY_RAWMIDI is not set CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_COMPRESS_ACCEL=y CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y @@ -7297,52 +7550,75 @@ CONFIG_SND_YMFPCI=m # HD-Audio # CONFIG_SND_HDA=m -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_PATCH_LOADER=y -CONFIG_SND_HDA_CIRRUS_SCODEC=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -CONFIG_SND_HDA_SCODEC_CS35L56=m -CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m -CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m -CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +# CONFIG_SND_HDA_CTL_DEV_ID is not set +CONFIG_SND_HDA_PREALLOC_SIZE=0 +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_ACPI=m +CONFIG_SND_HDA_GENERIC_LEDS=y CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_CA0110=m CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_CM9825=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_REALTEK_LIB=m +CONFIG_SND_HDA_CODEC_ALC260=m +CONFIG_SND_HDA_CODEC_ALC262=m +CONFIG_SND_HDA_CODEC_ALC268=m +CONFIG_SND_HDA_CODEC_ALC269=m +CONFIG_SND_HDA_CODEC_ALC662=m +CONFIG_SND_HDA_CODEC_ALC680=m +CONFIG_SND_HDA_CODEC_ALC861=m +CONFIG_SND_HDA_CODEC_ALC861VD=m +CONFIG_SND_HDA_CODEC_ALC880=m +CONFIG_SND_HDA_CODEC_ALC882=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS420X=m +CONFIG_SND_HDA_CODEC_CS421X=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m +CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m +CONFIG_SND_HDA_CODEC_HDMI_INTEL=m # CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set -# CONFIG_SND_HDA_CTL_DEV_ID is not set -# end of HD-Audio - +CONFIG_SND_HDA_CODEC_HDMI_ATI=m +CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m +CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m +CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m +CONFIG_SND_HDA_CIRRUS_SCODEC=m +CONFIG_SND_HDA_SCODEC_CS35L41=m +CONFIG_SND_HDA_SCODEC_COMPONENT=m +CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m +CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m +CONFIG_SND_HDA_SCODEC_CS35L56=m +CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m +CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m +CONFIG_SND_HDA_SCODEC_TAS2781=m +CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m +CONFIG_SND_HDA_SCODEC_TAS2781_SPI=m CONFIG_SND_HDA_CORE=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_COMPONENT=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_EXT_CORE=m -CONFIG_SND_HDA_PREALLOC_SIZE=0 CONFIG_SND_INTEL_NHLT=y CONFIG_SND_INTEL_DSP_CONFIG=m CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m +# end of HD-Audio + CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -7354,6 +7630,7 @@ CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_HIFACE=m CONFIG_SND_BCD2000=m +CONFIG_SND_USB_AUDIO_QMI=m CONFIG_SND_USB_LINE6=m CONFIG_SND_USB_POD=m CONFIG_SND_USB_PODHD=m @@ -7378,22 +7655,61 @@ CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_COMPRESS=y CONFIG_SND_SOC_ACPI=m -CONFIG_SND_SOC_ADI=m +CONFIG_SND_SOC_USB=m + +# +# Analog Devices +# CONFIG_SND_SOC_ADI_AXI_I2S=m CONFIG_SND_SOC_ADI_AXI_SPDIF=m +# end of Analog Devices + +# +# AMD +# CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m CONFIG_SND_AMD_ACP_CONFIG=m -CONFIG_SND_ATMEL_SOC=m -CONFIG_SND_SOC_MIKROE_PROTO=m -CONFIG_SND_BCM63XX_I2S_WHISTLER=m -CONFIG_SND_DESIGNWARE_I2S=m -# CONFIG_SND_DESIGNWARE_PCM is not set +# end of AMD # -# SoC Audio for Freescale CPUs +# Apple +# +# end of Apple + +# +# Atmel +# +CONFIG_SND_SOC_MIKROE_PROTO=m +# end of Atmel + +# +# Au1x +# +# end of Au1x + +# +# Broadcom +# +CONFIG_SND_BCM63XX_I2S_WHISTLER=m +# end of Broadcom + +# +# Cirrus Logic +# +# end of Cirrus Logic + +# +# DesignWare +# +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set +# end of DesignWare + +# +# Freescale # # @@ -7412,46 +7728,119 @@ CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_IMX_AUDMUX=m -# end of SoC Audio for Freescale CPUs - -CONFIG_SND_SOC_CHV3_I2S=m -CONFIG_SND_I2S_HI6210_I2S=m -# CONFIG_SND_SOC_IMG is not set -CONFIG_SND_SOC_MTK_BTCVSD=m +# end of Freescale # -# SoC Audio support for Renesas SoCs +# Google +# +CONFIG_SND_SOC_CHV3_I2S=m +# end of Google + +# +# Hisilicon +# +CONFIG_SND_I2S_HI6210_I2S=m +# end of Hisilicon + +# +# JZ4740 +# +# end of JZ4740 + +# +# Kirkwood +# +# end of Kirkwood + +# +# Loongson +# +# end of Loongson + +# +# Intel +# +# end of Intel + +# +# Mediatek +# +CONFIG_SND_SOC_MTK_BTCVSD=m +# end of Mediatek + +# +# PXA +# +# end of PXA + +# +# Renesas # CONFIG_SND_SOC_SH4_FSI=m CONFIG_SND_SOC_RCAR=m -# end of SoC Audio support for Renesas SoCs +CONFIG_SND_SOC_MSIOF=m +# end of Renesas -CONFIG_SND_SOC_SOF_TOPLEVEL=y -CONFIG_SND_SOC_SOF_PCI=m -CONFIG_SND_SOC_SOF_ACPI=m -CONFIG_SND_SOC_SOF_OF=m -CONFIG_SND_SOC_STARFIVE=m +# +# SoundWire (SDCA) +# +CONFIG_SND_SOC_SDCA_OPTIONAL=m +# end of SoundWire (SDCA) + +# +# ST SPEAr +# +# end of ST SPEAr + +# +# Spreadtrum +# +# end of Spreadtrum + +# +# StarFive +# CONFIG_SND_SOC_JH7110_PWMDAC=m CONFIG_SND_SOC_JH7110_TDM=m +# end of StarFive # -# STMicroelectronics STM32 SOC audio support +# STMicroelectronics STM32 # -# end of STMicroelectronics STM32 SOC audio support +# end of STMicroelectronics STM32 # -# Allwinner SoC Audio support +# Allwinner # CONFIG_SND_SUN4I_CODEC=m CONFIG_SND_SUN4I_I2S=m CONFIG_SND_SUN4I_SPDIF=m CONFIG_SND_SUN50I_DMIC=m -# end of Allwinner SoC Audio support +# end of Allwinner +# +# Tegra +# +# end of Tegra + +# +# Xilinx +# CONFIG_SND_SOC_XILINX_I2S=m CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m CONFIG_SND_SOC_XILINX_SPDIF=m +# end of Xilinx + +# +# Xtensa +# CONFIG_SND_SOC_XTFPGA_I2S=m +# end of Xtensa + +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_PCI=m +CONFIG_SND_SOC_SOF_ACPI=m +CONFIG_SND_SOC_SOF_OF=m CONFIG_SND_SOC_I2C_AND_SPI=m # @@ -7463,6 +7852,7 @@ CONFIG_SND_SOC_ADAU_UTILS=m CONFIG_SND_SOC_ADAU1372=m CONFIG_SND_SOC_ADAU1372_I2C=m CONFIG_SND_SOC_ADAU1372_SPI=m +CONFIG_SND_SOC_ADAU1373=m CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_ADAU17X1=m CONFIG_SND_SOC_ADAU1761=m @@ -7487,7 +7877,9 @@ CONFIG_SND_SOC_AUDIO_IIO_AUX=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_AW88395_LIB=m CONFIG_SND_SOC_AW88395=m +CONFIG_SND_SOC_AW88166=m CONFIG_SND_SOC_AW88261=m +CONFIG_SND_SOC_AW88081=m CONFIG_SND_SOC_AW87390=m CONFIG_SND_SOC_AW88399=m CONFIG_SND_SOC_BD28623=m @@ -7524,6 +7916,7 @@ CONFIG_SND_SOC_CS42L52=m CONFIG_SND_SOC_CS42L56=m CONFIG_SND_SOC_CS42L73=m CONFIG_SND_SOC_CS42L83=m +CONFIG_SND_SOC_CS42L84=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_CS4270=m @@ -7535,6 +7928,7 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CS4341=m CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS48L32=m CONFIG_SND_SOC_CS53L30=m CONFIG_SND_SOC_CS530X=m CONFIG_SND_SOC_CS530X_I2C=m @@ -7547,11 +7941,16 @@ CONFIG_SND_SOC_ES7134=m CONFIG_SND_SOC_ES7241=m CONFIG_SND_SOC_ES8311=m CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8323=m CONFIG_SND_SOC_ES8326=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_ES8375=m +CONFIG_SND_SOC_ES8389=m CONFIG_SND_SOC_FRAMER=m +CONFIG_SND_SOC_FS_AMP_LIB=m +CONFIG_SND_SOC_FS210X=m CONFIG_SND_SOC_GTM601=m CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_ICS43432=m @@ -7574,6 +7973,7 @@ CONFIG_SND_SOC_MAX9860=m CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1754=m CONFIG_SND_SOC_PCM1789=m CONFIG_SND_SOC_PCM1789_I2C=m CONFIG_SND_SOC_PCM179X=m @@ -7594,8 +7994,11 @@ CONFIG_SND_SOC_PCM512x_I2C=m CONFIG_SND_SOC_PCM512x_SPI=m CONFIG_SND_SOC_PCM6240=m CONFIG_SND_SOC_PEB2466=m +CONFIG_SND_SOC_PM4125=m +CONFIG_SND_SOC_PM4125_SDW=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RT_SDW_COMMON=m CONFIG_SND_SOC_RT1017_SDCA_SDW=m CONFIG_SND_SOC_RT1308_SDW=m CONFIG_SND_SOC_RT1316_SDW=m @@ -7616,11 +8019,15 @@ CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT712_SDCA_SDW=m CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m +CONFIG_SND_SOC_RT721_SDCA_SDW=m CONFIG_SND_SOC_RT722_SDCA_SDW=m CONFIG_SND_SOC_RT715=m CONFIG_SND_SOC_RT715_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_RT9123=m +CONFIG_SND_SOC_RT9123P=m +CONFIG_SND_SOC_RTQ9124=m CONFIG_SND_SOC_RTQ9128=m CONFIG_SND_SOC_SDW_MOCKUP=m CONFIG_SND_SOC_SGTL5000=m @@ -7631,6 +8038,7 @@ CONFIG_SND_SOC_SIGMADSP_REGMAP=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m CONFIG_SND_SOC_SMA1303=m +CONFIG_SND_SOC_SMA1307=m CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_SRC4XXX_I2C=m CONFIG_SND_SOC_SRC4XXX=m @@ -7650,8 +8058,10 @@ CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS2780=m CONFIG_SND_SOC_TAS2781_COMLIB=m +CONFIG_SND_SOC_TAS2781_COMLIB_I2C=m CONFIG_SND_SOC_TAS2781_FMWLIB=m CONFIG_SND_SOC_TAS2781_I2C=m +CONFIG_SND_SOC_TAS2783_SDW=m CONFIG_SND_SOC_TAS5086=m CONFIG_SND_SOC_TAS571X=m CONFIG_SND_SOC_TAS5720=m @@ -7676,7 +8086,9 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_TSCS454=m CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_UDA1342=m CONFIG_SND_SOC_WCD_CLASSH=m +CONFIG_SND_SOC_WCD_COMMON=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD_MBHC=m CONFIG_SND_SOC_WCD934X=m @@ -7730,6 +8142,9 @@ CONFIG_SND_SOC_NAU8810=m CONFIG_SND_SOC_NAU8821=m CONFIG_SND_SOC_NAU8822=m CONFIG_SND_SOC_NAU8824=m +CONFIG_SND_SOC_NTPFW=m +CONFIG_SND_SOC_NTP8918=m +CONFIG_SND_SOC_NTP8835=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_LPASS_MACRO_COMMON=m CONFIG_SND_SOC_LPASS_WSA_MACRO=m @@ -7738,12 +8153,17 @@ CONFIG_SND_SOC_LPASS_RX_MACRO=m CONFIG_SND_SOC_LPASS_TX_MACRO=m # end of CODEC drivers +# +# Generic drivers +# CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m CONFIG_SND_TEST_COMPONENT=m +# end of Generic drivers + CONFIG_SND_VIRTIO=m CONFIG_AC97_BUS=m CONFIG_HID_SUPPORT=y @@ -7752,6 +8172,7 @@ CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=m +CONFIG_HID_HAPTIC=y # # Special HID drivers @@ -7798,6 +8219,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_GT683R=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m +CONFIG_HID_KYSONA=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_VIEWSONIC=m @@ -7897,6 +8319,13 @@ CONFIG_HID_MCP2221=m # # end of HID-BPF support +CONFIG_I2C_HID=m +CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF=m +CONFIG_I2C_HID_OF_ELAN=m +CONFIG_I2C_HID_OF_GOODIX=m +CONFIG_I2C_HID_CORE=m + # # USB HID support # @@ -7912,12 +8341,6 @@ CONFIG_USB_MOUSE=m # end of USB HID Boot Protocol drivers # end of USB HID support -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -CONFIG_I2C_HID_OF_ELAN=m -CONFIG_I2C_HID_OF_GOODIX=m -CONFIG_I2C_HID_CORE=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m @@ -7954,6 +8377,7 @@ CONFIG_USB_XHCI_PCI=m CONFIG_USB_XHCI_PCI_RENESAS=m CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XHCI_RCAR=m +CONFIG_USB_XHCI_SIDEBAND=y CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -7987,11 +8411,7 @@ CONFIG_USB_WDM=m CONFIG_USB_TMC=m # -# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may -# - -# -# also be needed; see USB_STORAGE Help for more info +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set @@ -8064,6 +8484,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y CONFIG_USB_DWC3_PCI=m CONFIG_USB_DWC3_HAPS=m CONFIG_USB_DWC3_OF_SIMPLE=m +CONFIG_USB_DWC3_GENERIC_PLAT=m CONFIG_USB_DWC2=m # CONFIG_USB_DWC2_HOST is not set @@ -8216,15 +8637,11 @@ CONFIG_USB_RENESAS_USBHS_UDC=m CONFIG_USB_RENESAS_USB3=m CONFIG_USB_RENESAS_USBF=m CONFIG_USB_PXA27X=m -CONFIG_USB_MV_UDC=m -CONFIG_USB_MV_U3D=m CONFIG_USB_SNP_CORE=m CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_M66592=m CONFIG_USB_BDC_UDC=m CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2272=m -# CONFIG_USB_NET2272_DMA is not set CONFIG_USB_NET2280=m CONFIG_USB_GOKU=m CONFIG_USB_EG20T=m @@ -8340,7 +8757,9 @@ CONFIG_TYPEC_MUX_GPIO_SBU=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_MUX_IT5205=m CONFIG_TYPEC_MUX_NB7VPQ904M=m +CONFIG_TYPEC_MUX_PS883X=m CONFIG_TYPEC_MUX_PTN36502=m +CONFIG_TYPEC_MUX_TUSB1046=m CONFIG_TYPEC_MUX_WCD939X_USBSS=m # end of USB Type-C Multiplexer/DeMultiplexer Switch support @@ -8349,6 +8768,7 @@ CONFIG_TYPEC_MUX_WCD939X_USBSS=m # CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_NVIDIA_ALTMODE=m +CONFIG_TYPEC_TBT_ALTMODE=m # end of USB Type-C Alternate Mode drivers CONFIG_USB_ROLE_SWITCH=m @@ -8370,6 +8790,7 @@ CONFIG_MMC_ARMMMCI=m CONFIG_MMC_STM32_SDMMC=y CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_UHS2=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m @@ -8377,6 +8798,7 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_OF_ARASAN=m CONFIG_MMC_SDHCI_OF_AT91=m CONFIG_MMC_SDHCI_OF_DWCMSHC=m +CONFIG_MMC_SDHCI_OF_K1=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_F_SDH30=m CONFIG_MMC_SDHCI_MILBEAUT=m @@ -8477,10 +8899,12 @@ CONFIG_LEDS_LP5562=m CONFIG_LEDS_LP5569=m CONFIG_LEDS_LP8501=m CONFIG_LEDS_LP8860=m +CONFIG_LEDS_LP8864=m CONFIG_LEDS_PCA955X=m # CONFIG_LEDS_PCA955X_GPIO is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PCA995X=m +CONFIG_LEDS_QNAP_MCU=m CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_PWM=m CONFIG_LEDS_REGULATOR=m @@ -8492,6 +8916,7 @@ CONFIG_LEDS_MC13783=m CONFIG_LEDS_TCA6507=m CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_MAX77650=m +CONFIG_LEDS_MAX77705=m CONFIG_LEDS_LM355x=m CONFIG_LEDS_MENF21BMC=m CONFIG_LEDS_IS31FL319X=m @@ -8508,6 +8933,7 @@ CONFIG_LEDS_SPI_BYTE=m CONFIG_LEDS_TI_LMU_COMMON=m CONFIG_LEDS_LM3697=m CONFIG_LEDS_LM36274=m +CONFIG_LEDS_ST1202=m CONFIG_LEDS_TPS6105X=m # @@ -8524,6 +8950,7 @@ CONFIG_LEDS_RT4505=m CONFIG_LEDS_RT8515=m CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SY7802=m +CONFIG_LEDS_TPS6131X=m # # RGB LED drivers @@ -8562,7 +8989,7 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_TRIGGER_INPUT_EVENTS=m # -# Simple LED drivers +# Simatic LED drivers # CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y @@ -8596,6 +9023,7 @@ CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m CONFIG_INFINIBAND_ERDMA=m +CONFIG_INFINIBAND_IONIC=m CONFIG_INFINIBAND_IRDMA=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m @@ -8621,6 +9049,9 @@ CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=m CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_SCRUB=y +CONFIG_EDAC_ECS=y +CONFIG_EDAC_MEM_REPAIR=y CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y @@ -8657,7 +9088,9 @@ CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX8907=m CONFIG_RTC_DRV_MAX31335=m CONFIG_RTC_DRV_MAX77686=m +CONFIG_RTC_DRV_SPACEMIT_P1=m CONFIG_RTC_DRV_NCT3018Y=m +CONFIG_RTC_DRV_NCT6694=m CONFIG_RTC_DRV_RK808=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m @@ -8665,7 +9098,6 @@ CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8523=m -CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_PCF85363=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m @@ -8712,6 +9144,7 @@ CONFIG_RTC_I2C_AND_SPI=m CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_DS3232_HWMON=y CONFIG_RTC_DRV_PCF2127=m +CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_RV3029C2=m CONFIG_RTC_DRV_RV3029_HWMON=y CONFIG_RTC_DRV_RX6110=m @@ -8738,13 +9171,13 @@ CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_RP5C01=m -CONFIG_RTC_DRV_PCF50633=m CONFIG_RTC_DRV_ZYNQMP=m CONFIG_RTC_DRV_NTXEC=m # # on-CPU RTC drivers # +CONFIG_RTC_DRV_CV1800=m CONFIG_RTC_DRV_SH=m CONFIG_RTC_DRV_PL030=m CONFIG_RTC_DRV_PL031=m @@ -8755,13 +9188,14 @@ CONFIG_RTC_DRV_MC13XXX=m CONFIG_RTC_DRV_MT6397=m CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_CPCAP=m +CONFIG_RTC_DRV_RENESAS_RTCA3=m +CONFIG_RTC_DRV_GOLDFISH=y +CONFIG_RTC_DRV_POLARFIRE_SOC=m # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=m -CONFIG_RTC_DRV_GOLDFISH=y -CONFIG_RTC_DRV_POLARFIRE_SOC=m CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set @@ -8774,12 +9208,15 @@ CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y CONFIG_ALTERA_MSGDMA=m CONFIG_AMBA_PL08X=y +CONFIG_AT_XDMAC=m CONFIG_DMA_SUN6I=m CONFIG_DW_AXI_DMAC=m CONFIG_FSL_EDMA=m CONFIG_INTEL_IDMA64=m +CONFIG_MMP_PDMA=m CONFIG_PL330_DMA=m CONFIG_PLX_DMA=m +CONFIG_SOPHGO_CV1800B_DMAMUX=m CONFIG_XILINX_DMA=m CONFIG_XILINX_XDMA=m CONFIG_XILINX_ZYNQMP_DPDMA=m @@ -8838,11 +9275,11 @@ CONFIG_VFIO_VIRQFD=y # VFIO support for PCI devices # CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI=m CONFIG_MLX5_VFIO_PCI=m CONFIG_PDS_VFIO_PCI=m +CONFIG_VIRTIO_VFIO_PCI=m CONFIG_QAT_VFIO_PCI=m # end of VFIO support for PCI devices @@ -8865,10 +9302,14 @@ CONFIG_VIRTIO_MMIO=m CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y CONFIG_VIRTIO_DMA_SHARED_BUFFER=m # CONFIG_VIRTIO_DEBUG is not set +CONFIG_VIRTIO_RTC=m +CONFIG_VIRTIO_RTC_PTP=y +CONFIG_VIRTIO_RTC_CLASS=y CONFIG_VDPA=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_SIM_BLOCK=m +CONFIG_VDPA_USER=m CONFIG_IFCVF=m CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m @@ -8916,6 +9357,7 @@ CONFIG_COMEDI_ADDI_APCI_3120=m CONFIG_COMEDI_ADDI_APCI_3501=m CONFIG_COMEDI_ADDI_APCI_3XXX=m CONFIG_COMEDI_ADL_PCI6208=m +CONFIG_COMEDI_ADL_PCI7250=m CONFIG_COMEDI_ADL_PCI7X3X=m CONFIG_COMEDI_ADL_PCI8164=m CONFIG_COMEDI_ADL_PCI9111=m @@ -8988,15 +9430,7 @@ CONFIG_COMEDI_TESTS=m CONFIG_COMEDI_TESTS_EXAMPLE=m CONFIG_COMEDI_TESTS_NI_ROUTES=m CONFIG_STAGING=y -CONFIG_RTLLIB=m -CONFIG_RTLLIB_CRYPTO_CCMP=m -CONFIG_RTLLIB_CRYPTO_TKIP=m -CONFIG_RTLLIB_CRYPTO_WEP=m -CONFIG_RTL8192E=m CONFIG_RTL8723BS=m -CONFIG_RTS5208=m -CONFIG_VT6655=m -CONFIG_VT6656=m # # IIO staging drivers @@ -9006,7 +9440,6 @@ CONFIG_VT6656=m # Accelerometers # CONFIG_ADIS16203=m -CONFIG_ADIS16240=m # end of Accelerometers # @@ -9051,7 +9484,6 @@ CONFIG_VIDEO_MAX96712=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SUNXI_CEDRUS=m # CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=m CONFIG_FB_TFT=m CONFIG_FB_TFT_AGM1264K_FL=m CONFIG_FB_TFT_BD663474=m @@ -9088,7 +9520,6 @@ CONFIG_MOST_COMPONENTS=m CONFIG_MOST_NET=m CONFIG_MOST_VIDEO=m CONFIG_MOST_DIM2=m -CONFIG_MOST_I2C=m CONFIG_GREYBUS_AUDIO=m CONFIG_GREYBUS_AUDIO_APB_CODEC=m CONFIG_GREYBUS_BOOTROM=m @@ -9109,11 +9540,22 @@ CONFIG_GREYBUS_SPI=m CONFIG_GREYBUS_UART=m CONFIG_GREYBUS_USB=m CONFIG_XIL_AXIS_FIFO=m -CONFIG_FIELDBUS_DEV=m -CONFIG_HMS_ANYBUSS_BUS=m -CONFIG_ARCX_ANYBUS_CONTROLLER=m -CONFIG_HMS_PROFINET=m # CONFIG_VME_BUS is not set +CONFIG_GPIB=m +CONFIG_GPIB_COMMON=m +CONFIG_GPIB_AGILENT_82350B=m +CONFIG_GPIB_AGILENT_82357A=m +CONFIG_GPIB_CEC_PCI=m +CONFIG_GPIB_NI_PCI_ISA=m +CONFIG_GPIB_CB7210=m +CONFIG_GPIB_NI_USB=m +CONFIG_GPIB_FLUKE=m +CONFIG_GPIB_FMH=m +CONFIG_GPIB_INES=m +CONFIG_GPIB_PCMCIA=y +CONFIG_GPIB_LPVO=m +CONFIG_GPIB_TMS9914=m +CONFIG_GPIB_NEC7210=m CONFIG_GOLDFISH=y CONFIG_GOLDFISH_PIPE=m # CONFIG_SERIAL_MULTI_INSTANTIATE is not set @@ -9124,6 +9566,7 @@ CONFIG_LMK04832=m CONFIG_COMMON_CLK_MAX77686=m CONFIG_COMMON_CLK_MAX9485=m CONFIG_COMMON_CLK_RK808=m +CONFIG_COMMON_CLK_RP1=m CONFIG_COMMON_CLK_SI5341=m CONFIG_COMMON_CLK_SI5351=m CONFIG_COMMON_CLK_SI514=m @@ -9140,6 +9583,7 @@ CONFIG_COMMON_CLK_VC3=m CONFIG_COMMON_CLK_VC5=m CONFIG_COMMON_CLK_VC7=m # CONFIG_COMMON_CLK_FIXED_MMIO is not set +CONFIG_COMMON_CLK_RPMI=m CONFIG_CLK_ANALOGBITS_WRPLL_CLN28HPC=m CONFIG_MCHP_CLK_MPFS=y CONFIG_CLK_RENESAS=y @@ -9150,6 +9594,10 @@ CONFIG_CLK_SOPHGO_CV1800=m CONFIG_CLK_SOPHGO_SG2042_PLL=m CONFIG_CLK_SOPHGO_SG2042_CLKGEN=m CONFIG_CLK_SOPHGO_SG2042_RPGATE=m +CONFIG_CLK_SOPHGO_SG2044=m +CONFIG_CLK_SOPHGO_SG2044_PLL=m +CONFIG_SPACEMIT_CCU=m +CONFIG_SPACEMIT_K1_CCU=m CONFIG_CLK_STARFIVE_JH71X0=y CONFIG_CLK_STARFIVE_JH7100=y CONFIG_CLK_STARFIVE_JH7100_AUDIO=m @@ -9183,13 +9631,17 @@ CONFIG_RISCV_TIMER=y CONFIG_MAILBOX=y CONFIG_ARM_MHU=m CONFIG_ARM_MHU_V2=m +CONFIG_CV1800_MBOX=m CONFIG_PLATFORM_MHU=m CONFIG_PL320_MBOX=y CONFIG_PCC=y CONFIG_ALTERA_MBOX=m CONFIG_MAILBOX_TEST=m CONFIG_POLARFIRE_SOC_MAILBOX=m +CONFIG_MCHP_SBI_IPC_MBOX=m CONFIG_SUN6I_MSGBOX=m +CONFIG_THEAD_TH1520_MBOX=m +CONFIG_RISCV_SBI_MPXY_MBOX=m CONFIG_IOMMU_IOVA=m CONFIG_IOMMU_API=y CONFIG_IOMMUFD_DRIVER=y @@ -9205,7 +9657,10 @@ CONFIG_IOMMU_SUPPORT=y CONFIG_IOMMU_DEFAULT_DMA_LAZY=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_OF_IOMMU=y +CONFIG_IOMMUFD_DRIVER_CORE=y CONFIG_IOMMUFD=m +CONFIG_RISCV_IOMMU=y +CONFIG_RISCV_IOMMU_PCI=y CONFIG_SUN50I_IOMMU=y # @@ -9288,6 +9743,14 @@ CONFIG_QCOM_PBS=m # end of Qualcomm SoC drivers CONFIG_SOC_RENESAS=y + +# +# Sophgo SoC drivers +# +CONFIG_SOPHGO_CV1800_RTCSYS=m +CONFIG_SOPHGO_SG2044_TOPSYS=m +# end of Sophgo SoC drivers + CONFIG_SUNXI_SRAM=y # CONFIG_SOC_TI is not set @@ -9321,8 +9784,16 @@ CONFIG_SUNXI_SRAM=y # # end of Qualcomm PM Domains +# +# Renesas PM Domains +# +# end of Renesas PM Domains + CONFIG_JH71XX_PMU=y CONFIG_SUN20I_PPU=y +CONFIG_SUN50I_H6_PRCM_PPU=m +CONFIG_SUN55I_PCK600=m +CONFIG_TH1520_PM_DOMAINS=m # end of PM Domains CONFIG_PM_DEVFREQ=y @@ -9339,6 +9810,7 @@ CONFIG_DEVFREQ_GOV_PASSIVE=m # # DEVFREQ Drivers # +CONFIG_ARM_HISI_UNCORE_DEVFREQ=m CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m # CONFIG_PM_DEVFREQ_EVENT is not set CONFIG_EXTCON=y @@ -9353,6 +9825,7 @@ CONFIG_EXTCON_LC824206XA=m CONFIG_EXTCON_MAX14577=m CONFIG_EXTCON_MAX3355=m CONFIG_EXTCON_MAX77693=m +CONFIG_EXTCON_MAX14526=m CONFIG_EXTCON_PTN5150=m CONFIG_EXTCON_RT8973A=m CONFIG_EXTCON_SM5502=m @@ -9446,15 +9919,21 @@ CONFIG_STK8BA50=m # # Analog to digital converters # +CONFIG_IIO_ADC_HELPER=m CONFIG_AD_SIGMA_DELTA=m CONFIG_AD4000=m +CONFIG_AD4030=m +CONFIG_AD4080=m CONFIG_AD4130=m +CONFIG_AD4170_4=m CONFIG_AD4695=m +CONFIG_AD4851=m CONFIG_AD7091R=m CONFIG_AD7091R5=m CONFIG_AD7091R8=m CONFIG_AD7124=m CONFIG_AD7173=m +CONFIG_AD7191=m CONFIG_AD7192=m CONFIG_AD7266=m CONFIG_AD7280=m @@ -9462,12 +9941,15 @@ CONFIG_AD7291=m CONFIG_AD7292=m CONFIG_AD7298=m CONFIG_AD7380=m +CONFIG_AD7405=m CONFIG_AD7476=m CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7625=m CONFIG_AD7766=m CONFIG_AD7768_1=m +CONFIG_AD7779=m CONFIG_AD7780=m CONFIG_AD7791=m CONFIG_AD7793=m @@ -9477,6 +9959,7 @@ CONFIG_AD7944=m CONFIG_AD7949=m CONFIG_AD799X=m CONFIG_AD9467=m +CONFIG_ADE9000=m CONFIG_AXP20X_ADC=m CONFIG_AXP288_ADC=m CONFIG_CC10001_ADC=m @@ -9484,6 +9967,7 @@ CONFIG_CPCAP_ADC=m CONFIG_DA9150_GPADC=m CONFIG_DLN2_ADC=m CONFIG_ENVELOPE_DETECTOR=m +CONFIG_GEHC_PMC_ADC=m CONFIG_HI8435=m CONFIG_HX711=m CONFIG_INA2XX_ADC=m @@ -9511,6 +9995,7 @@ CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEN_Z188_ADC=m CONFIG_MP2629_ADC=m CONFIG_NAU7802=m +CONFIG_NCT7201=m CONFIG_PAC1921=m CONFIG_PAC1934=m CONFIG_QCOM_VADC_COMMON=m @@ -9518,6 +10003,8 @@ CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPMI_ADC5=m CONFIG_RN5T618_ADC=m +CONFIG_ROHM_BD79112=m +CONFIG_ROHM_BD79124=m CONFIG_RICHTEK_RTQ6056=m CONFIG_SOPHGO_CV1800B_ADC=m CONFIG_SD_ADC_MODULATOR=m @@ -9526,20 +10013,21 @@ CONFIG_SUN20I_GPADC=m CONFIG_TI_ADC081C=m CONFIG_TI_ADC0832=m CONFIG_TI_ADC084S021=m -CONFIG_TI_ADC12138=m CONFIG_TI_ADC108S102=m +CONFIG_TI_ADC12138=m CONFIG_TI_ADC128S052=m CONFIG_TI_ADC161S626=m CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1119=m -CONFIG_TI_ADS7924=m CONFIG_TI_ADS1100=m +CONFIG_TI_ADS1119=m +CONFIG_TI_ADS124S08=m CONFIG_TI_ADS1298=m +CONFIG_TI_ADS131E08=m +CONFIG_TI_ADS7138=m +CONFIG_TI_ADS7924=m CONFIG_TI_ADS7950=m CONFIG_TI_ADS8344=m CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m CONFIG_TI_LMP92064=m CONFIG_TI_TLC4541=m CONFIG_TI_TSC2046=m @@ -9590,11 +10078,13 @@ CONFIG_ENS160=m CONFIG_ENS160_I2C=m CONFIG_ENS160_SPI=m CONFIG_IAQCORE=m +CONFIG_MHZ19B=m CONFIG_PMS7003=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m CONFIG_SCD4X=m +CONFIG_SEN0322=m CONFIG_SENSIRION_SGP30=m CONFIG_SENSIRION_SGP40=m CONFIG_SPS30=m @@ -9633,6 +10123,9 @@ CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # +CONFIG_AD3530R=m +CONFIG_AD3552R_HS=m +CONFIG_AD3552R_LIB=m CONFIG_AD3552R=m CONFIG_AD5064=m CONFIG_AD5360=m @@ -9659,7 +10152,9 @@ CONFIG_AD5770R=m CONFIG_AD5791=m CONFIG_AD7293=m CONFIG_AD7303=m +CONFIG_AD8460=m CONFIG_AD8801=m +CONFIG_BD79703=m CONFIG_DPOT_DAC=m CONFIG_DS4424=m CONFIG_LTC1660=m @@ -9781,9 +10276,13 @@ CONFIG_ADIS16400=m CONFIG_ADIS16460=m CONFIG_ADIS16475=m CONFIG_ADIS16480=m +CONFIG_ADIS16550=m CONFIG_BMI160=m CONFIG_BMI160_I2C=m CONFIG_BMI160_SPI=m +CONFIG_BMI270=m +CONFIG_BMI270_I2C=m +CONFIG_BMI270_SPI=m CONFIG_BMI323=m CONFIG_BMI323_I2C=m CONFIG_BMI323_SPI=m @@ -9800,6 +10299,7 @@ CONFIG_INV_ICM42600_SPI=m CONFIG_INV_MPU6050_IIO=m CONFIG_INV_MPU6050_I2C=m CONFIG_INV_MPU6050_SPI=m +CONFIG_SMI240=m CONFIG_IIO_ST_LSM6DSX=m CONFIG_IIO_ST_LSM6DSX_I2C=m CONFIG_IIO_ST_LSM6DSX_SPI=m @@ -9818,8 +10318,10 @@ CONFIG_IIO_ADIS_LIB_BUFFER=y CONFIG_ACPI_ALS=m CONFIG_ADJD_S311=m CONFIG_ADUX1020=m +CONFIG_AL3000A=m CONFIG_AL3010=m CONFIG_AL3320A=m +CONFIG_APDS9160=m CONFIG_APDS9300=m CONFIG_APDS9306=m CONFIG_APDS9960=m @@ -9842,7 +10344,6 @@ CONFIG_ISL76682=m CONFIG_HID_SENSOR_ALS=m CONFIG_HID_SENSOR_PROX=m CONFIG_JSA1212=m -CONFIG_ROHM_BU27008=m CONFIG_ROHM_BU27034=m CONFIG_RPR0521=m CONFIG_SENSORS_LM3533=m @@ -9855,6 +10356,7 @@ CONFIG_MAX44009=m CONFIG_NOA1305=m CONFIG_OPT3001=m CONFIG_OPT4001=m +CONFIG_OPT4060=m CONFIG_PA12203001=m CONFIG_SI1133=m CONFIG_SI1145=m @@ -9872,8 +10374,10 @@ CONFIG_TSL4531=m CONFIG_US5182D=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m +CONFIG_VEML3235=m CONFIG_VEML6030=m CONFIG_VEML6040=m +CONFIG_VEML6046X00=m CONFIG_VEML6070=m CONFIG_VEML6075=m CONFIG_VL6180=m @@ -9887,6 +10391,7 @@ CONFIG_AF8133J=m CONFIG_AK8974=m CONFIG_AK8975=m CONFIG_AK09911=m +CONFIG_ALS31300=m CONFIG_BMC150_MAGN=m CONFIG_BMC150_MAGN_I2C=m CONFIG_BMC150_MAGN_SPI=m @@ -9896,12 +10401,14 @@ CONFIG_MMC35240=m CONFIG_IIO_ST_MAGN_3AXIS=m CONFIG_IIO_ST_MAGN_I2C_3AXIS=m CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +CONFIG_INFINEON_TLV493D=m CONFIG_SENSORS_HMC5843=m CONFIG_SENSORS_HMC5843_I2C=m CONFIG_SENSORS_HMC5843_SPI=m CONFIG_SENSORS_RM3100=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +CONFIG_SI7210=m CONFIG_TI_TMAG5273=m CONFIG_YAMAHA_YAS530=m # end of Magnetometer sensors @@ -10005,6 +10512,7 @@ CONFIG_AS3935=m # # Proximity and distance sensors # +CONFIG_D3323AA=m CONFIG_HX9023S=m CONFIG_IRSD200=m CONFIG_ISL29501=m @@ -10064,7 +10572,9 @@ CONFIG_NTB_PERF=m CONFIG_NTB_TRANSPORT=m CONFIG_PWM=y # CONFIG_PWM_DEBUG is not set +CONFIG_PWM_PROVIDE_GPIO=y CONFIG_PWM_ADP5585=m +CONFIG_PWM_ARGON_FAN_HAT=m CONFIG_PWM_ATMEL_HLCDC_PWM=m CONFIG_PWM_ATMEL_TCB=m CONFIG_PWM_CLK=m @@ -10074,12 +10584,16 @@ CONFIG_PWM_FSL_FTM=m CONFIG_PWM_GPIO=m CONFIG_PWM_IQS620A=m CONFIG_PWM_LP3943=m +CONFIG_PWM_MAX7360=m +CONFIG_PWM_MC33XS2410=m CONFIG_PWM_MICROCHIP_CORE=m CONFIG_PWM_NTXEC=m CONFIG_PWM_PCA9685=m -CONFIG_PWM_RCAR=m +CONFIG_PWM_PXA=m +CONFIG_PWM_RENESAS_RCAR=m CONFIG_PWM_RENESAS_TPU=m CONFIG_PWM_SIFIVE=m +CONFIG_PWM_SOPHGO_SG2042=m CONFIG_PWM_SUN4I=m CONFIG_PWM_XILINX=m @@ -10087,16 +10601,20 @@ CONFIG_PWM_XILINX=m # IRQ chip support # CONFIG_IRQCHIP=y +CONFIG_IRQ_MSI_LIB=y # CONFIG_AL_FIC is not set +CONFIG_LAN966X_OIC=m CONFIG_MADERA_IRQ=m # CONFIG_XILINX_INTC is not set CONFIG_RISCV_INTC=y CONFIG_RISCV_APLIC=y CONFIG_RISCV_APLIC_MSI=y CONFIG_RISCV_IMSIC=y -CONFIG_RISCV_IMSIC_PCI=y +CONFIG_RISCV_RPMI_SYSMSI=y CONFIG_SIFIVE_PLIC=y CONFIG_STARFIVE_JH8100_INTC=y +CONFIG_ACLINT_SSWI=y +CONFIG_SOPHGO_SG2042_MSI=y # end of IRQ chip support CONFIG_IPACK_BUS=m @@ -10104,9 +10622,14 @@ CONFIG_BOARD_TPCI200=m CONFIG_SERIAL_IPOCTAL=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=m +CONFIG_RESET_K230=m +CONFIG_RESET_MCHP_SPARX5=m CONFIG_RESET_POLARFIRE_SOC=y +CONFIG_RESET_RZV2H_USB2PHY=m CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SPACEMIT=m CONFIG_RESET_SUNXI=y +CONFIG_RESET_TH1520=m CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m CONFIG_RESET_STARFIVE_JH71X0=y @@ -10119,6 +10642,7 @@ CONFIG_RESET_STARFIVE_JH7110=y CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PHY_MIPI_DPHY=y CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_NXP_PTN3222=m CONFIG_PHY_SUN4I_USB=m CONFIG_PHY_SUN6I_MIPI_DPHY=m CONFIG_PHY_SUN9I_USB=m @@ -10149,6 +10673,7 @@ CONFIG_PHY_RCAR_GEN3_PCIE=m CONFIG_PHY_RCAR_GEN3_USB2=m CONFIG_PHY_RCAR_GEN3_USB3=m CONFIG_PHY_SAMSUNG_USB2=m +CONFIG_PHY_SOPHGO_CV1800_USB2=m CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m CONFIG_PHY_STARFIVE_JH7110_DPHY_TX=m CONFIG_PHY_STARFIVE_JH7110_PCIE=m @@ -10216,6 +10741,7 @@ CONFIG_NVMEM_LAYOUT_ONIE_TLV=m CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m # end of Layout Types +CONFIG_NVMEM_MAX77759=m CONFIG_NVMEM_RAVE_SP_EEPROM=m CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SPMI_SDAM=m @@ -10294,7 +10820,6 @@ CONFIG_PM_OPP=y CONFIG_SIOX=m CONFIG_SIOX_BUS_GPIO=m CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m # CONFIG_INTERCONNECT is not set CONFIG_COUNTER=m CONFIG_INTERRUPT_CNT=m @@ -10305,7 +10830,6 @@ CONFIG_MOST_SND=m CONFIG_PECI=m CONFIG_PECI_CPU=m # CONFIG_HTE is not set -CONFIG_DPLL=y # end of Device Drivers # @@ -10317,7 +10841,6 @@ CONFIG_FS_STACK=y CONFIG_BUFFER_HEAD=y CONFIG_LEGACY_DIRECT_IO=y # CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y @@ -10326,7 +10849,6 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y -# CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set @@ -10346,7 +10868,6 @@ CONFIG_F2FS_FS_COMPRESSION=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_UNFAIR_RWSEM is not set -# CONFIG_BCACHEFS_FS is not set # CONFIG_ZONEFS_FS is not set CONFIG_FS_DAX=y CONFIG_FS_DAX_PMD=y @@ -10377,6 +10898,7 @@ CONFIG_CUSE=m CONFIG_VIRTIO_FS=m CONFIG_FUSE_DAX=y CONFIG_FUSE_PASSTHROUGH=y +CONFIG_FUSE_IO_URING=y CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y @@ -10446,7 +10968,7 @@ CONFIG_HUGETLB_PAGE=y CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y -CONFIG_CONFIGFS_FS=m +CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=m # end of Pseudo filesystems @@ -10472,6 +10994,7 @@ CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y CONFIG_SQUASHFS_XATTR=y +# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set @@ -10498,7 +11021,6 @@ CONFIG_PSTORE_BLK=m CONFIG_PSTORE_BLK_BLKDEV="" CONFIG_PSTORE_BLK_KMSG_SIZE=64 CONFIG_PSTORE_BLK_MAX_REASON=2 -# CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EROFS_FS is not set # CONFIG_NETWORK_FILESYSTEMS is not set @@ -10556,7 +11078,6 @@ CONFIG_NLS_UTF8=m CONFIG_DLM=m # CONFIG_DLM_DEBUG is not set CONFIG_UNICODE=m -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_IO_WQ=y # end of File systems @@ -10566,6 +11087,7 @@ CONFIG_IO_WQ=y CONFIG_KEYS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_PERSISTENT_KEYRINGS=y +CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=m CONFIG_HAVE_TRUSTED_KEYS=y CONFIG_TRUSTED_KEYS_TPM=y @@ -10578,14 +11100,13 @@ CONFIG_PROC_MEM_ALWAYS_FORCE=y # CONFIG_PROC_MEM_FORCE_PTRACE is not set # CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y +CONFIG_HAS_SECURITY_AUDIT=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y # CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_NETWORK_XFRM is not set CONFIG_SECURITY_PATH=y CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HARDENED_USERCOPY=y -CONFIG_FORTIFY_SOURCE=y # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y @@ -10625,10 +11146,20 @@ CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y # CONFIG_INIT_STACK_NONE is not set # CONFIG_INIT_STACK_ALL_PATTERN is not set CONFIG_INIT_STACK_ALL_ZERO=y +CONFIG_CC_HAS_SANCOV_STACK_DEPTH_CALLBACK=y +# CONFIG_KSTACK_ERASE is not set CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # end of Memory initialization +# +# Bounds checking +# +CONFIG_FORTIFY_SOURCE=y +CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y +# end of Bounds checking + # # Hardening of kernel data structures # @@ -10668,16 +11199,17 @@ CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_HKDF=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +# CONFIG_CRYPTO_SELFTESTS is not set CONFIG_CRYPTO_NULL=m -CONFIG_CRYPTO_NULL2=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_KRB5ENC=m +CONFIG_CRYPTO_BENCHMARK=m CONFIG_CRYPTO_ENGINE=m # end of Crypto core or helper @@ -10691,7 +11223,6 @@ CONFIG_CRYPTO_ECC=y CONFIG_CRYPTO_ECDH=m CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m # end of Public-key cryptography # @@ -10725,16 +11256,15 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=m +CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_NHPOLY1305=m # end of Length-preserving ciphers and modes @@ -10762,16 +11292,13 @@ CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_SHA1=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM3_GENERIC=m CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XXHASH=m @@ -10782,8 +11309,6 @@ CONFIG_CRYPTO_XXHASH=m # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y # end of CRCs (cyclic redundancy checks) # @@ -10825,18 +11350,9 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # end of Userspace interface -CONFIG_CRYPTO_HASH_INFO=y - # # Accelerated Cryptographic Algorithms for CPU (riscv) # -CONFIG_CRYPTO_AES_RISCV64=m -CONFIG_CRYPTO_CHACHA_RISCV64=m -CONFIG_CRYPTO_GHASH_RISCV64=m -CONFIG_CRYPTO_SHA256_RISCV64=m -CONFIG_CRYPTO_SHA512_RISCV64=m -CONFIG_CRYPTO_SM3_RISCV64=m -CONFIG_CRYPTO_SM4_RISCV64=m # end of Accelerated Cryptographic Algorithms for CPU (riscv) CONFIG_CRYPTO_HW=y @@ -10853,6 +11369,7 @@ CONFIG_CRYPTO_DEV_SUN8I_SS=m # CONFIG_CRYPTO_DEV_SUN8I_SS_DEBUG is not set # CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG is not set # CONFIG_CRYPTO_DEV_SUN8I_SS_HASH is not set +CONFIG_CRYPTO_DEV_ATMEL_AES=m CONFIG_CRYPTO_DEV_ATMEL_I2C=m CONFIG_CRYPTO_DEV_ATMEL_ECC=m CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m @@ -10899,6 +11416,8 @@ CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set # end of Certificates for signature checking +CONFIG_CRYPTO_KRB5=m +# CONFIG_CRYPTO_KRB5_SELFTESTS is not set CONFIG_BINARY_PRINTF=y # @@ -10916,47 +11435,44 @@ CONFIG_RATIONAL=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_CRC8=m +CONFIG_CRC16=y +CONFIG_CRC_CCITT=m +CONFIG_CRC_ITU_T=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_T10DIF_ARCH=y +CONFIG_CRC32=y +CONFIG_CRC32_ARCH=y +CONFIG_CRC64=y +CONFIG_CRC64_ARCH=y +CONFIG_CRC_OPTIMIZATIONS=y # # Crypto library routines # +CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=m CONFIG_CRYPTO_LIB_GF128MUL=m -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m +CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y +CONFIG_CRYPTO_LIB_MD5=y +CONFIG_CRYPTO_LIB_POLY1305=y +CONFIG_CRYPTO_LIB_POLY1305_ARCH=y +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=2 +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y +CONFIG_CRYPTO_LIB_SHA1=m CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SHA512=y +CONFIG_CRYPTO_LIB_SM3=m # end of Crypto library routines -CONFIG_CRC_CCITT=m -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC32=y -CONFIG_CRC32_SELFTEST=m -CONFIG_CRC32_SLICEBY8=y -# CONFIG_CRC32_SLICEBY4 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_BIT is not set -CONFIG_CRC64=y -CONFIG_CRC4=m -CONFIG_CRC7=m -CONFIG_LIBCRC32C=m -CONFIG_CRC8=m CONFIG_XXHASH=y CONFIG_AUDIT_GENERIC=y # CONFIG_RANDOM32_SELFTEST is not set @@ -11055,7 +11571,7 @@ CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y -CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_VDSO_GETRANDOM=y CONFIG_FONT_SUPPORT=y CONFIG_FONTS=y CONFIG_FONT_8x8=y @@ -11089,6 +11605,8 @@ CONFIG_PLDMFW=y CONFIG_ASN1_ENCODER=m CONFIG_POLYNOMIAL=m CONFIG_FIRMWARE_TABLE=y +CONFIG_UNION_FIND=y +CONFIG_MIN_HEAP=y # # Kernel hacking @@ -11163,6 +11681,7 @@ CONFIG_HAVE_KCSAN_COMPILER=y # CONFIG_NET_DEV_REFCNT_TRACKER is not set # CONFIG_NET_NS_REFCNT_TRACKER is not set # CONFIG_DEBUG_NET is not set +# CONFIG_DEBUG_NET_SMALL_RTNL is not set # end of Networking Debugging # @@ -11179,8 +11698,8 @@ CONFIG_PAGE_POISONING=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_ARCH_HAS_DEBUG_WX=y CONFIG_DEBUG_WX=y -CONFIG_GENERIC_PTDUMP=y -CONFIG_PTDUMP_CORE=y +CONFIG_ARCH_HAS_PTDUMP=y +CONFIG_PTDUMP=y # CONFIG_PTDUMP_DEBUGFS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set @@ -11190,6 +11709,7 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_SCHED_STACK_END_CHECK=y CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VFS is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGTABLE is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y @@ -11220,7 +11740,6 @@ CONFIG_KFENCE_STRESS_TEST_FAULTS=0 # Debug Oops, Lockups and Hangs # # CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y @@ -11236,6 +11755,7 @@ CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_DETECT_HUNG_TASK_BLOCKER=y # CONFIG_WQ_WATCHDOG is not set # CONFIG_WQ_CPU_INTENSIVE_REPORT is not set CONFIG_TEST_LOCKUP=m @@ -11244,7 +11764,6 @@ CONFIG_TEST_LOCKUP=m # # Scheduler Debugging # -CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # end of Scheduler Debugging @@ -11307,12 +11826,12 @@ CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_RETHOOK=y CONFIG_RETHOOK=y +CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y +CONFIG_HAVE_FTRACE_GRAPH_FUNC=y CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y @@ -11323,7 +11842,10 @@ CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y +CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y # CONFIG_BOOTTIME_TRACING is not set +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_STACK_TRACER is not set # CONFIG_IRQSOFF_TRACER is not set # CONFIG_PREEMPT_TRACER is not set # CONFIG_SCHED_TRACER is not set @@ -11338,11 +11860,13 @@ CONFIG_BRANCH_PROFILE_NONE=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_UPROBE_EVENTS=y +CONFIG_EPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y # CONFIG_SYNTH_EVENTS is not set # CONFIG_USER_EVENTS is not set +# CONFIG_HIST_TRIGGERS is not set # CONFIG_TRACE_EVENT_INJECT is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_RING_BUFFER_BENCHMARK is not set @@ -11379,7 +11903,6 @@ CONFIG_RUNTIME_KERNEL_TESTING_MENU=y # CONFIG_FUNCTION_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y # CONFIG_KCOV is not set CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_DHRY is not set @@ -11396,8 +11919,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_KSTRTOX is not set -# CONFIG_TEST_PRINTF is not set -# CONFIG_TEST_SCANF is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set @@ -11409,7 +11930,6 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_BLACKHOLE_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set @@ -11417,6 +11937,18 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_DYNAMIC_DEBUG is not set # CONFIG_TEST_KMOD is not set +CONFIG_TEST_RUNTIME=y +CONFIG_TEST_RUNTIME_MODULE=y +CONFIG_TEST_KALLSYMS=m +CONFIG_TEST_KALLSYMS_A=m +CONFIG_TEST_KALLSYMS_B=m +CONFIG_TEST_KALLSYMS_C=m +CONFIG_TEST_KALLSYMS_D=m +# CONFIG_TEST_KALLSYMS_FAST is not set +CONFIG_TEST_KALLSYMS_LARGE=y +# CONFIG_TEST_KALLSYMS_MAX is not set +CONFIG_TEST_KALLSYMS_NUMSYMS=100 +CONFIG_TEST_KALLSYMS_SCALE_FACTOR=8 # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OBJAGG is not set # CONFIG_TEST_MEMINIT is not set @@ -11433,3 +11965,5 @@ CONFIG_MEMTEST=y # # end of Rust hacking # end of Kernel hacking + +CONFIG_IO_URING_ZCRX=y diff --git a/internal/rosa/package/kernel/package.az b/internal/rosa/package/kernel/package.az index fc8d8f07..2ccf61ce 100644 --- a/internal/rosa/package/kernel/package.az +++ b/internal/rosa/package/kernel/package.az @@ -3,11 +3,11 @@ package kernel-source { website = "https://kernel.org"; exclude = true; - version# = "6.12.94"; + version# = "6.18.37"; output = remoteTar { url = "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/"+ "snapshot/linux-"+version+".tar.gz"; - checksum = "4bTz1hWJwsat4OzRAWqKUoyW0giZP6fDKG_-nzhghi7SgBqNFX3ZVr0DwwWs2_iJ"; + checksum = "ndD7_0aU1EP5PubcCX_p8j1OLlszTVx1NoCHPdbhy2yvRcecHcULQQdZNDw-_YOc"; compress = gzip; }; } @@ -45,9 +45,9 @@ cat \ checksum = arch { default = ""; - amd64 = "Oy3soh5GNJr4JU7lk85J49LgNw-44SGpNB6NVlPp_mFUaXxvIGt1KLPnlpU3JYcB"; - arm64 = "GKHHQepUpwQjsSiq47-HV1G_aRR12oasaO5dV2bjc3D-4UzE9-Mb92ptplQQhSEc"; - riscv64 = "YwNZiSwm6EnTyCmKe-RMLhFHD7VuJoVjD6XnqywaB3e-Vk0rEWxsAxoNkCvxbXz9"; + amd64 = "UscduTw49AOk4CL6gLS6yORPFiHO79h1kFZKXKDaUI9j0x5CySi7P2Ywf29gYBsM"; + arm64 = "FM5-YFUbkOiux1KMxU29pecCoq6kPUfSL_4JlfqRHe4ZxIiT1AELGt7liD6df3-K"; + riscv64 = "Z1jR7S3nnGYOJtOR3sOMznfmkD_TirHP7-f3tVcgkVzWzHvMXS7ElHLT1NExqcqa"; }; inputs = [ rsync ]; } @@ -55,13 +55,9 @@ cat \ package kernel { description = "the generic Rosa OS linux kernel"; website = "https://kernel.org"; - anitya = 375621; + anitya = 389470; source = kernel-source; - patches = [ - "f54a91f5337cd918eb86cf600320d25b6cfd8209.patch", - "6ce6fbfddc5b127e4f57c3b5bfdcf40239a4fc2f.patch", - ]; files = { ".config": arch { amd64 = "kernel_amd64.config"; @@ -138,6 +134,7 @@ rm -v "/work/system/lib/modules/$(make -f /usr/src/kernel/Makefile kernelversion gawk, coreutils, diffutils, + bash, python, xz, diff --git a/internal/rosa/package/kernel/version.h b/internal/rosa/package/kernel/version.h index 777fde2d..6d2d8893 100644 --- a/internal/rosa/package/kernel/version.h +++ b/internal/rosa/package/kernel/version.h @@ -1,5 +1,5 @@ -#define LINUX_VERSION_CODE 396378 +#define LINUX_VERSION_CODE 397861 #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + ((c) > 255 ? 255 : (c))) #define LINUX_VERSION_MAJOR 6 -#define LINUX_VERSION_PATCHLEVEL 12 -#define LINUX_VERSION_SUBLEVEL 90 +#define LINUX_VERSION_PATCHLEVEL 18 +#define LINUX_VERSION_SUBLEVEL 37