[PATCH v3 0/2] media: atomisp: clean up ISP configuration path
From: Jose A. Perez de Azpillaga
Date: Thu Apr 02 2026 - 14:34:24 EST
NOT TESTED, REVIEW CAREFULLY.
This series cleans up technical debt in the ISP configuration path of
the AtomISP driver.
Resolves a long-standing FIXME by gating ref and TNR frame configuration
behind the ISP feature flags that already govern their allocation,
rather than unconditionally attempting to use frames that may not have
been built into the pipeline, and removes a duplicate call that
overwrites the same cached state with identical values.
v3:
- Picked up RB tag from Andy Shevchenko.
- Fixed typo. (either -> neither)
- Removed 'staging:' from subject lines.
- Added links to previous versions.
v2:
- Replaced NULL checks with feature flag guards to address the root
cause rather than the symptom.
- Updated subject line and commit message accordingly in patch 1/2.
- Expanded commit message to explain why the duplicate call is safe to
remove in patch 2/2.
- Updated subject line in patch 2/2.
Link [v2]: https://lore.kernel.org/linux-staging/20260331211649.421777-1-azpijr@xxxxxxxxx/
Link [v1]: https://lore.kernel.org/linux-staging/20260328192721.255493-1-azpijr@xxxxxxxxx/
Jose A. Perez de Azpillaga (2):
media: atomisp: gate ref and tnr frame config behind ISP enable flags
media: atomisp: remove redundant call to ia_css_output0_configure()
drivers/staging/media/atomisp/pci/sh_css_sp.c | 41 +++++++++----------
1 file changed, 19 insertions(+), 22 deletions(-)
--
2.53.0