-
Notifications
You must be signed in to change notification settings - Fork 107
[Deepin-Kernel-SIG] [linux 6.12-y] [Deepin] config: deepin_arm64_desktop_defconfig: recover enable FB_EFI #1464
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: linux-6.12.y
Are you sure you want to change the base?
Conversation
deepin inclusion category: bugfix Fix situation when dkms drm driver not install to light the monitor. Link: deepin-community#724 Signed-off-by: Wentao Guan <guanwentao@uniontech.com> (cherry picked from commit 628373a) Signed-off-by: Wentao Guan <guanwentao@uniontech.com> Conflicts: arch/arm64/configs/deepin_arm64_desktop_defconfig
Reviewer's guide (collapsed on small PRs)Reviewer's GuideRe-enables the EFI framebuffer (FB_EFI) option in the Deepin ARM64 desktop kernel defconfig so systems still get display output even when a DKMS DRM driver is not installed or loaded. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Avenger-285714, lanlanxiyiji The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR cherry-picks a bugfix from kernel 6.6 to kernel 6.12 that enables EFI framebuffer support in the Deepin ARM64 desktop kernel configuration. The change addresses a situation where monitors fail to light up when DKMS DRM drivers are not installed, providing a fallback display mechanism via the EFI framebuffer.
Changes:
- Changed CONFIG_FB from module to built-in, which is required for EFI framebuffer support
- Enabled CONFIG_FB_EFI for EFI-based framebuffer support
- Added CONFIG_XEN_FBDEV_FRONTEND module support (appears to be from conflict resolution)
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| CONFIG_DRM_SPRD=m | ||
| CONFIG_DRM_PHYTIUM=m | ||
| CONFIG_FB=m | ||
| CONFIG_FB=y |
Copilot
AI
Jan 29, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CONFIG_FB is being changed from module (=m) to built-in (=y), but this change is not explained in the PR description. This change is actually required because CONFIG_FB_EFI has a dependency "depends on (FB = y)" in its Kconfig definition, meaning FB must be built-in for FB_EFI to be enabled. Please update the PR description to document this necessary change and its rationale.
| CONFIG_FB=m | ||
| CONFIG_FB=y | ||
| CONFIG_FB_EFI=y | ||
| CONFIG_XEN_FBDEV_FRONTEND=m |
Copilot
AI
Jan 29, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The addition of CONFIG_XEN_FBDEV_FRONTEND is not mentioned in the PR description. While this configuration option is valid and may have been added during conflict resolution (as mentioned in the PR description), it should be explicitly documented. Please update the commit message or PR description to explain why this Xen framebuffer frontend support is being added alongside FB_EFI.
#1407 6.6
deepin inclusion
category: bugfix
Fix situation when dkms drm driver not install to light the monitor.
Link: #724
Signed-off-by: Wentao Guan guanwentao@uniontech.com
(cherry picked from commit 628373a)
Signed-off-by: Wentao Guan guanwentao@uniontech.com
Conflicts:
arch/arm64/configs/deepin_arm64_desktop_defconfig
Summary by Sourcery
Bug Fixes: