Skip to content

[redhat] New configs in drivers/gpu

CKI ARK Bot requested to merge configs/os-build/2024-05-16/drivers/gpu into os-build

Hi,

As part of the ongoing rebase effort, the following configuration options need to be reviewed.

As a reminder, the ARK configuration flow involves moving unreviewed configuration options from the pending directory to the ark directory. In the diff below, options are removed from the pending directory and added to the ark hierarchy. The final options that need to be ACKed are the files that are being added to the ark hierarchy.

If the value for a file that is added should be changed, please reply with a better option.

Symbol: DRM_DISPLAY_DP_AUX_CEC [=n] Type : bool Defined at drivers/gpu/drm/display/Kconfig:14 Prompt: Enable DisplayPort CEC-Tunneling-over-AUX HDMI support Depends on: HAS_IOMEM [=y] && DRM [=y] && DRM_DISPLAY_HELPER [=m] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> Enable DisplayPort CEC-Tunneling-over-AUX HDMI support (DRM_DISPLAY_DP_AUX_CEC [=n]) Selects: DRM_DISPLAY_DP_HELPER [=y] && CEC_CORE [=m]

Commit: 35fd55cc (drm/display: Reorder Kconfig symbols)


Symbol: DRM_DISPLAY_DP_AUX_CHARDEV [=n] Type : bool Defined at drivers/gpu/drm/display/Kconfig:26 Prompt: DRM DP AUX Interface Depends on: HAS_IOMEM [=y] && DRM [=y] && DRM_DISPLAY_HELPER [=m] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> DRM DP AUX Interface (DRM_DISPLAY_DP_AUX_CHARDEV [=n]) Selects: DRM_DISPLAY_DP_HELPER [=y] Selected by [n]:

  • DRM_I915_DEBUG [=n] && HAS_IOMEM [=y] && DRM [=y] && DRM_I915 [=m] && EXPERT [=y] && !COMPILE_TEST [=n]

Commit: 35fd55cc (drm/display: Reorder Kconfig symbols)


Symbol: DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG [=n] Type : bool Defined at drivers/gpu/drm/display/Kconfig:49 Prompt: Enable debugging the DP tunnel state Depends on: HAS_IOMEM [=y] && DRM [=y] && REF_TRACKER [=y] && DRM_DISPLAY_DP_TUNNEL [=y] && DEBUG_KERNEL [=y] && EXPERT [=y] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> Enable debugging the DP tunnel state (DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG [=n]) Selected by [n]:

  • DRM_I915_DEBUG [=n] && HAS_IOMEM [=y] && DRM [=y] && DRM_I915 [=m] && EXPERT [=y] && !COMPILE_TEST [=n] && DRM_I915_DP_TUNNEL [=y]

Commit: f6c74543 (drm/display: Make DisplayPort tunnel debug Kconfig name consistent)


Symbol: DRM_PANEL_LG_SW43408 [=n] Type : tristate Defined at drivers/gpu/drm/panel/Kconfig:338 Prompt: LG SW43408 panel Depends on: HAS_IOMEM [=y] && DRM [=y] && DRM_PANEL [=y] && OF [=y] && DRM_MIPI_DSI [=y] && BACKLIGHT_CLASS_DEVICE [=y] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> Display Panels -> LG SW43408 panel (DRM_PANEL_LG_SW43408 [=n])

Commit: 069a6c0e (drm: panel: Add LG sw43408 panel driver)


Symbol: DRM_PANEL_RAYDIUM_RM69380 [=n] Type : tristate Defined at drivers/gpu/drm/panel/Kconfig:556 Prompt: Raydium RM69380-based DSI panel Depends on: HAS_IOMEM [=y] && DRM [=y] && DRM_PANEL [=y] && OF [=y] && GPIOLIB [=y] && DRM_MIPI_DSI [=y] && BACKLIGHT_CLASS_DEVICE [=y] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> Display Panels -> Raydium RM69380-based DSI panel (DRM_PANEL_RAYDIUM_RM69380 [=n])

Commit: 9a314ea5 (drm/panel: Add driver for EDO RM69380 OLED panel)


Symbol: DRM_PANEL_SAMSUNG_S6E3FA7 [=n] Type : tristate Defined at drivers/gpu/drm/panel/Kconfig:612 Prompt: Samsung S6E3FA7 panel driver Depends on: HAS_IOMEM [=y] && DRM [=y] && DRM_PANEL [=y] && OF [=y] && DRM_MIPI_DSI [=y] && BACKLIGHT_CLASS_DEVICE [=y] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> Display Panels -> Samsung S6E3FA7 panel driver (DRM_PANEL_SAMSUNG_S6E3FA7 [=n])

Commit: bf0390e2 (drm/panel: add samsung s6e3fa7 panel driver)


Symbol: DRM_PANTHOR [=n] Type : tristate Defined at drivers/gpu/drm/panthor/Kconfig:3 Prompt: Panthor (DRM support for ARM Mali CSF-based GPUs) Depends on: HAS_IOMEM [=y] && DRM [=y] && (ARM || ARM64 [=y] || COMPILE_TEST [=n]) && !GENERIC_ATOMIC64 [=n] && MMU [=y] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> Panthor (DRM support for ARM Mali CSF-based GPUs) (DRM_PANTHOR [=n]) Selects: DEVFREQ_GOV_SIMPLE_ONDEMAND [=n] && DRM_EXEC [=m] && DRM_GEM_SHMEM_HELPER [=y] && DRM_GPUVM [=m] && DRM_SCHED [=m] && IOMMU_IO_PGTABLE_LPAE [=y] && IOMMU_SUPPORT [=y] && PM_DEVFREQ [=n]

Commit: d72f0490 (drm/panthor: Allow driver compilation)


Symbol: DRM_WERROR [=n] Type : bool Defined at drivers/gpu/drm/Kconfig:450 Prompt: Compile the drm subsystem with warnings as errors Depends on: HAS_IOMEM [=y] && DRM [=y] && EXPERT [=y] Location: -> Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM [=y]) -> Compile the drm subsystem with warnings as errors (DRM_WERROR [=n])

Commit: f89632a9 (drm: Add CONFIG_DRM_WERROR)


Signed-off-by: Fedora Kernel Team kernel-team@fedoraproject.org

Merge request reports