summaryrefslogtreecommitdiff
path: root/ipc
diff options
context:
space:
mode:
authorKory Maincent (TI.com) <kory.maincent@bootlin.com>2026-01-23 17:12:22 +0100
committerLuca Ceresoli <luca.ceresoli@bootlin.com>2026-02-11 09:16:15 +0100
commitca062af436593d66ce2afa4cd00a4cb2fb775755 (patch)
treed4845d1177bb9f19739f7c62ff597c4851690d5a /ipc
parent332146d21d1d4211520957458973f4316a6c2fa7 (diff)
drm/tilcdc: Add support for DRM bus flags and simplify panel config
Migrate CRTC mode configuration to use standard DRM bus flags in preparation for removing the tilcdc_panel driver and its custom tilcdc_panel_info structure. Add support for DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE and DRM_BUS_FLAG_SYNC_DRIVE_NEGEDGE flags to control pixel clock and sync signal edge polarity, while maintaining backward compatibility with the existing tilcdc panel info structure. Simplify several hardware parameters by setting them to fixed defaults based on common usage across existing device trees: - DMA burst size: 16 (previously configurable via switch statement) - AC bias frequency: 255 (previously panel-specific) - FIFO DMA request delay: 128 (previously panel-specific) These parameters show no variation in real-world usage, so hardcoding them simplifies the driver without losing functionality. Preserve FIFO threshold configurability by detecting the SoC type, as this parameter varies between AM33xx (8) and DA850 (16) platforms. Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Kory Maincent (TI.com) <kory.maincent@bootlin.com> Link: https://patch.msgid.link/20260123-feature_tilcdc-v5-4-5a44d2aa3f6f@bootlin.com Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Diffstat (limited to 'ipc')
0 files changed, 0 insertions, 0 deletions