summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/sun4i
AgeCommit message (Expand)AuthorLines
2026-03-24drm/display: hdmi: Use drm_output_color_format instead of hdmi_colorspaceMaxime Ripard-1/+1
2026-03-23drm/sun4i: Use backend/mixer as dedicated DMA deviceChen-Yu Tsai-24/+30
2026-03-14drm/sun4i: layers: Use drm_fb_dma_get_gem_addr() to get display memoryChen-Yu Tsai-39/+4
2026-03-14drm/sun4i: Fix resource leaksEthan Tidmore-1/+2
2026-02-25drm/sun4i: fix kernel-doc warnings in sunxi_engine.hRandy Dunlap-2/+5
2026-02-25drm/sun4i: backend: fix error pointer dereferenceEthan Tidmore-0/+3
2026-02-25drm/sun4i: mixer: Fix layer init codeJernej Skrabec-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-2/+2
2026-01-19drm/display: hdmi_state_helper: split InfoFrame functions per typeDmitry Baryshkov-13/+26
2026-01-19drm/sun4i: hdmi_enc: implement clear_infoframe stubDmitry Baryshkov-0/+9
2025-11-12drm/sun4i: Nuke mixer pointer from layer codeJernej Skrabec-14/+5
2025-11-12drm/sun4i: vi_scaler: Find mixer from crtcJernej Skrabec-1/+3
2025-11-12drm/sun4i: layer: replace mixer with layer structJernej Skrabec-67/+66
2025-11-12drm/sun4i: mixer: split out layer configJernej Skrabec-76/+123
2025-11-12drm/sun4i: mixer: Add quirk for number of VI scalersJernej Skrabec-5/+18
2025-11-12drm/sun4i: ui_scaler: drop sanity checksJernej Skrabec-6/+0
2025-11-12drm/sun4i: mixer: Convert heuristics to quirkJernej Skrabec-5/+19
2025-11-12drm/sun4i: vi_scaler: Update DE33 base calculationJernej Skrabec-1/+4
2025-11-12drm/sun4i: layers: add physical index argJernej Skrabec-11/+23
2025-11-12drm/sun4i: csc: use layer arg instead of mixerJernej Skrabec-8/+8
2025-11-12drm/sun4i: layers: Make regmap for layers configurableJernej Skrabec-41/+50
2025-11-12drm/sun4i: vi_scaler: use layer instead of mixer for argsJernej Skrabec-16/+16
2025-11-12drm/sun4i: ui_scaler: use layer instead of mixer for argsJernej Skrabec-13/+14
2025-11-12drm/sun4i: vi_layer: use layer struct instead of multiple argsJernej Skrabec-30/+28
2025-11-12drm/sun4i: ui_layer: use layer struct instead of multiple argsJernej Skrabec-32/+30
2025-11-12drm/sun4i: layer: move num of planes calc out of layer codeJernej Skrabec-15/+14
2025-11-12drm/sun4i: ui_layer: Change index meaningJernej Skrabec-5/+5
2025-11-12drm/sun4i: de2/de3: Move plane type determination to mixerJernej Skrabec-10/+17
2025-11-12drm/sun4i: csc: Simplify arguments with taking plane stateJernej Skrabec-46/+40
2025-11-12drm/sun4i: de2/de3: Simplify CSC config interfaceJernej Skrabec-69/+40
2025-11-12drm/sun4i: mixer: Move layer enabling to atomic_updateJernej Skrabec-26/+24
2025-11-12drm/sun4i: vi layer: Write attributes in one goJernej Skrabec-44/+27
2025-11-12drm/sun4i: ui layer: Write attributes in one goJernej Skrabec-34/+16
2025-11-12drm/sun4i: Move blender config from layers to mixerJernej Skrabec-41/+20
2025-11-12drm/sun4i: layers: Make atomic commit functions voidJernej Skrabec-26/+14
2025-11-12drm/sun4i: vi_layer: Move check from update to check callbackJernej Skrabec-7/+11
2025-11-12drm/sun4i: ui_layer: Move check from update to check callbackJernej Skrabec-7/+11
2025-11-12drm/sun4i: de2: Initialize layer fields earlierJernej Skrabec-8/+10
2025-11-12drm/sun4i: mixer: Remove ccsc cfg for >= DE3Jernej Skrabec-2/+0
2025-11-12drm/sun4i: mixer: Fix up DE33 channel macrosJernej Skrabec-1/+4
2025-10-31drm: include drm_print.h where neededJani Nikula-0/+6
2025-10-06drm/sun4i: Switch to drm_atomic_get_new_crtc_state()Maxime Ripard-4/+2
2025-09-15drm/sun4i/sun4i_tcon_dclk: convert from round_rate() to determine_rate()Brian Masney-8/+10
2025-09-15drm/sun4i/sun4i_hdmi_ddc_clk: convert from round_rate() to determine_rate()Brian Masney-5/+7
2025-06-02drm: sun4i: de33: mixer: add mixer configuration for the H616Jernej Skrabec-0/+15
2025-06-02drm: sun4i: de33: vi_scaler: add Display Engine 3.3 (DE33) supportJernej Skrabec-5/+19
2025-06-02drm: sun4i: de33: mixer: add Display Engine 3.3 (DE33) supportJernej Skrabec-13/+85
2025-06-02drm: sun4i: de2/de3: use generic register reference function for layer config...Jernej Skrabec-6/+12
2025-06-02drm: sun4i: de2/de3: add generic blender register reference functionJernej Skrabec-0/+6