Sync Staging Branch with Main - #101
Merged
saragsapre merged 4 commits intoSep 8, 2026
Merged
Conversation
Reordering bus and auxiliary driver registration as required by v7.1 code logic Signed-off-by: Arun T <arun.t@intel.com>
Signed-off-by: Arun T <arun.t@intel.com>
The external IPU7 PSYS module reads adev->isp->ipu7_bus_ready_to_probe from struct ipu7_device shared with the core IPU7 driver. struct ipu7_device currently places ipu7_dir under #ifdef CONFIG_DEBUG_FS before hw_ver / ipc_reinit / secure_mode / ipu7_bus_ready_to_probe. When core and PSYS builds differ in CONFIG_DEBUG_FS, field offsets diverge, which can make PSYS observe an incorrect ipu7_bus_ready_to_probe value and remain in deferred probe. Move the debugfs-only member ipu7_dir to the end of struct ipu7_device so offsets of functional fields stay stable regardless of CONFIG_DEBUG_FS. This fixes false PSYS defer where core reports bus ready while PSYS still reads not-ready from the same isp object. Signed-off-by: Arun T <arun.t@intel.com>
Ipu7 psys register psys node before add device and debugfs
avinashiitk
approved these changes
Sep 8, 2026
Contributor
|
Looks good |
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.
No description provided.