fix(camera): complete the native CVS package transition - #382
Open
rfrost-xyz wants to merge 2 commits into
Open
Conversation
rfrost-xyz
marked this pull request as ready for review
September 10, 2026 13:28
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Relates to omacom/omarchy#10948.
Linux 7.2 routed IPU camera discovery through CVS, but the packaged kernel leaves the native CVS driver disabled. The legacy DKMS driver does not register the required V4L2 endpoint, leaving IPU7 waiting for
INTC10E1-0/port@1/endpoint@0and OV08X40 unavailable.This proposes a coordinated native CVS transition in the kernel and camera packages:
linux-ptl 7.2.3.arch1-2. Add its missing ancillary autoselection default while preserving the upstream helper-menu placement and dependency bounds. Fail package preparation ifolddefconfigdrops the driver.06cb:0701with Panther LakeINTC10E1. Preserve privacy ownership and behaviour on other devices.1.0.6-1with native-kernel exclusion for legacy CVS DKMS. The versioned source-directory change lets the existing package removal hook retire the old registration. Legacy kernels retain the legacy driver.Validation at
2e00e40:Ready for source review; hardware validation is required before merge. This is a proposed fix, not a confirmed camera repair. The affected daily-use laptop has not been upgraded to these candidate packages. A maintainer or affected-device tester is needed to validate boot, capture, privacy and suspend/resume. Container transactions exercise package/DKMS behaviour and initramfs generation, but not Limine/UEFI boot, actual camera frames, browser capture, privacy indication or suspend/resume. The logs include expected legacy-DKMS exclusion and container-only systemd, vconsole and unrelated header-only kernel warnings. The proposed Kconfig default and native power policy have not been accepted upstream or verified on the affected hardware.