summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/mgag200/mgag200_mode.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/mgag200: Implement struct drm_plane_helper_funcs.atomic_enableThomas Zimmermann2023-02-201-7/+12
* drm/mgag200: Remove disable handling from atomic_updateThomas Zimmermann2023-02-201-3/+0
* drm: Remove drm_mode_config::fb_baseZack Rusin2022-10-201-1/+0
* drm/mgag200: Do not call drm_atomic_add_affected_planes()Javier Martinez Canillas2022-10-131-1/+1
* drm/atomic-helper: Replace drm_atomic_helper_check_crtc_state()Thomas Zimmermann2022-10-081-4/+4
* drm/format-helper: Merge drm_fb_memcpy() and drm_fb_memcpy_toio()Thomas Zimmermann2022-08-101-5/+4
* drm/mgag200: Move CRTC atomic_enable to model-specific codeThomas Zimmermann2022-07-291-79/+3
* drm/mgag200: Move mode-config to model-specific codeThomas Zimmermann2022-07-291-164/+21
* drm/mgag200: Provide per-device callbacks for PIXPLLCThomas Zimmermann2022-07-291-12/+8
* drm/mgag200: Provide per-device callbacks for BMC synchronizationThomas Zimmermann2022-07-291-97/+10
* drm/mgag200: Set SCROFF in primary-plane codeThomas Zimmermann2022-07-291-15/+20
* drm/mgag200: Replace simple-KMS with regular atomic helpersThomas Zimmermann2022-07-291-155/+227
* drm/mgag200: Reorganize before dropping simple-KMS helpersThomas Zimmermann2022-07-291-48/+47
* drm/mgag200: Store primary plane's color format in CRTC stateThomas Zimmermann2022-07-291-10/+12
* drm/mgag200: Acquire I/O-register lock in atomic_commit_tail functionThomas Zimmermann2022-07-291-14/+21
* drm/mgag200: Move ER/EW3 register initialization to per-model codeThomas Zimmermann2022-07-291-6/+0
* drm/mgag200: Move DAC-register setup into model-specific codeThomas Zimmermann2022-07-291-79/+1
* drm/mgag200: Split mgag200_modeset_init()Thomas Zimmermann2022-07-291-9/+32
* drm: Remove unnecessary include statements of drm_plane_helper.hThomas Zimmermann2022-07-261-1/+0
* drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä2022-06-201-0/+1
* drm/mgag200: Store vidrst flag in device infoThomas Zimmermann2022-06-071-3/+4
* drm/mgag200: Store maximum resolution and memory bandwidth in device infoThomas Zimmermann2022-06-071-49/+20
* drm/mgag200: Store HW_BUG_NO_STARTADD flag in device infoThomas Zimmermann2022-06-071-1/+1
* drm/mgag200: Implement new init logicThomas Zimmermann2022-06-071-6/+1
* drm/mgag200: Call mgag200_device_probe_vram() from per-model initThomas Zimmermann2022-06-071-2/+9
* drm/mgag200: Initialize each model in separate functionThomas Zimmermann2022-06-071-11/+14
* drm/mgag200: Remove special case for G200SE with <2 MiBThomas Zimmermann2022-06-071-12/+1
* drm/mgag200: Split up connector's mode_valid helperThomas Zimmermann2022-05-171-77/+69
* drm/mgag200: Test memory requirements in drm_mode_config_funcs.mode_validThomas Zimmermann2022-05-171-14/+21
* drm/mgag200: Remove struct mga_connectorThomas Zimmermann2022-05-171-30/+14
* drm/mgag200: Switch I2C code to managed cleanupThomas Zimmermann2022-05-171-19/+5
* drm/mgag200: Implement connector's get_modes with helperThomas Zimmermann2022-05-171-13/+4
* drm/mgag200: Fail on I2C initialization errorsThomas Zimmermann2022-05-171-2/+5
* drm/mgag200: Acquire I/O lock while reading EDIDThomas Zimmermann2022-05-171-0/+10
* drm/mgag200: Enable atomic gamma lut updateJocelyn Falempe2022-05-161-44/+83
* drm/mgag200: Warn once if trying to set start address on broken hardware.Jocelyn Falempe2022-05-121-0/+3
* drm/mgag200: Optimize damage clipsJocelyn Falempe2022-05-121-5/+11
* drm/mgag200: Add FB_DAMAGE_CLIPS supportJocelyn Falempe2022-05-121-0/+2
* drm/mgag200: Protect concurrent access to I/O registers with lockThomas Zimmermann2022-05-051-0/+14
* Merge tag 'drm-intel-next-2022-02-08' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2022-02-111-2/+2
|\
| * dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-081-2/+2
* | mgag200 fix memmapsl configuration in GCTL6 registerJocelyn Falempe2022-01-191-1/+4
|/
* drm/format-helper: Rework format-helper memcpy functionsThomas Zimmermann2021-11-111-1/+3
* drm/mgag200: Use offset-adjusted shadow-plane mappingsThomas Zimmermann2021-08-081-2/+2
* drm/mgag200: Compute PLL values during atomic checkThomas Zimmermann2021-08-081-18/+20
* drm/mgag200: Introduce custom CRTC stateThomas Zimmermann2021-08-081-0/+46
* drm/mgag200: Abstract pixel PLL via struct mgag200_pllThomas Zimmermann2021-08-081-901/+8
* drm/mgag200: Declare PLL clock constants static constThomas Zimmermann2021-08-081-44/+31
* drm/mgag200: Split PLL compute function for G200SE by revThomas Zimmermann2021-08-081-70/+96
* drm/mgag200: Split PLL compute functions by device typeThomas Zimmermann2021-08-081-110/+146