linux/drivers/gpu/drm/amd/display/dc/sspl
Wayne Lin 8cba48e7a8 drm/amd/display: Add SPL UPSP upsampling and YUV422 scaling support
- Add YUV422/YUV444 pixel format definitions
- Handle YUV422 chroma scaling ratios
- Use separate horizontal and vertical viewport divisors
- Add UPSP upsampling register programming
- Refine tap selection for horizontally and vertically subsampled formats

Reviewed-by: Tom Chung <chiahsuan.chung@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2026-07-28 18:44:42 -04:00
..
dc_spl_filters.c drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
dc_spl_filters.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
dc_spl_isharp_filters.c drm/amd/display: Add static keyword for sharpness tables 2026-02-18 10:42:30 -05:00
dc_spl_isharp_filters.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
dc_spl_scl_easf_filters.c drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
dc_spl_scl_easf_filters.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
dc_spl_scl_filters.c drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
dc_spl_scl_filters.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
dc_spl_types.h drm/amd/display: Add SPL UPSP upsampling and YUV422 scaling support 2026-07-28 18:44:42 -04:00
dc_spl.c drm/amd/display: Add SPL UPSP upsampling and YUV422 scaling support 2026-07-28 18:44:42 -04:00
dc_spl.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
Makefile
spl_custom_float.c drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
spl_custom_float.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
spl_debug.h drm/amd/display: remove check for nonexistent CONFIG_HAVE_KGDB 2026-07-01 11:18:35 -04:00
spl_fixpt31_32.c drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
spl_fixpt31_32.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00
spl_os_types.h drm/amd/display: Add configurable SPL namespace prefix 2025-12-08 13:56:41 -05:00