aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'for-backlight-next' of https://git.kernel.org/pub/scm/linux/ker...Mark Brown4-1/+387
10 daysfbdev: Do not export fbcon from fbdevThomas Zimmermann4-3/+52
10 daysfbdev: Wrap fbcon updates from vga-switcheroo in helperThomas Zimmermann1-0/+10
10 daysfbdev: Wrap user-invoked calls to fb_blank() in helperThomas Zimmermann4-7/+13
10 daysfbdev: Wrap user-invoked calls to fb_set_var() in helperThomas Zimmermann6-18/+17
11 daysfbdev: sunxvr2500: replace printk with device-aware logging functionsRahman Mahmutović1-12/+7
11 daysfbcon: don't suspend/resume when vc is graphics modeLu Yao1-3/+6
11 daysfbdev: chipsfb: add missing MODULE_DESCRIPTION() macroRahman Mahmutović1-0/+1
11 daysfbdev: sm712: Fix operator precedence in big_swap macroLi RongQing1-1/+1
11 daysfbdev: sm501fb: fix potential memory leak in sm501fb_probe()Abdun Nihaal1-0/+3
11 daysfbdev: vesafb: fix memory leak in vesafb_probe()Abdun Nihaal1-0/+1
11 daysfbdev: efifb: fix memory leak in efifb_probe()Abdun Nihaal1-0/+1
11 daysfbdev: uvesafb: fix potential memory leak in uvesafb_probe()Abdun Nihaal1-2/+2
11 daysfbdev: tridentfb: fix potential memory leak in trident_pci_probe()Abdun Nihaal1-0/+1
11 daysfbdev: tdfxfb: fix potential memory leak in tdfxfb_probe()Abdun Nihaal1-0/+1
11 daysfbdev: s3fb: fix potential memory leak in s3_pci_probe()Abdun Nihaal1-0/+1
11 daysfbdev: nvidia: fix potential memory leak in nvidiafb_probe()Abdun Nihaal1-0/+1
11 daysfbdev: i740fb: fix potential memory leak in i740fb_probe()Abdun Nihaal1-0/+1
11 daysfbdev: carminefb: fix potential memory leak in alloc_carmine_fb()Abdun Nihaal1-0/+1
11 daysfbdev: radeon: fix potential memory leak in radeonfb_pci_register()Abdun Nihaal1-0/+1
11 daysfbdev: metronomefb: fix potential memory leak in metronomefb_probe()Abdun Nihaal1-2/+6
11 daysfbdev: broadsheetfb: fix potential memory leak in broadsheetfb_probe()Abdun Nihaal1-2/+6
11 daysfbdev: hecubafb: fix potential memory leak in hecubafb_probe()Abdun Nihaal1-1/+5
11 daysfbdev: atmel_lcdfb: Use of_device_get_match_data()Rosen Penev1-4/+2
11 daysfbdev: imxfb: Use of_device_get_match_data()Rosen Penev1-5/+1
11 daysfbcon: Use correct type for vc_resize() return valueJiacheng Yu1-2/+1
11 daysfbdev: Consistently define pci_device_ids using named initializersUwe Kleine-König (The Capable Hub)21-396/+293
11 daysfbdev: matroxfb/ssd1307fb: Use named initializers for struct i2c_device_idUwe Kleine-König (The Capable Hub)2-5/+5
11 daysconsole: mdacon: remove this obsolete driverEthan Nelson-Moore3-582/+0
11 daysfbdev: remove Hercules monochrome ISA graphics adapter driverEthan Nelson-Moore3-699/+0
2026-05-07backlight: cgbc: Remove redundant X86 dependencyThomas Richard1-1/+1
2026-05-04fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-freeRajat Gupta1-1/+30
2026-04-30backlight: Add max25014atg backlightMaud Spierings3-0/+385
2026-04-30backlight: ktd2801: Enable BL_CORE_SUSPENDRESUMEDuje Mihanović1-0/+1
2026-04-28fbdev: defio: Remove duplicate include of linux/module.hChen Ni1-1/+0
2026-04-22fbdev: hgafb: Request memory region before ioremapHardik Phalet1-2/+7
2026-04-22fbdev: clps711x-fb: Request memory region for MMIOAmit Barzilai1-6/+3
2026-04-22fbdev: cobalt_lcdfb: Request memory regionAmit Barzilai1-9/+3
2026-04-22fbdev: atyfb: Fix spelling mistake "enfore" -> "enforce"Ethan Carter Edwards1-1/+1
2026-04-22fbdev: savage: fix probe-path EDID cleanup leaksYuho Choi1-0/+2
2026-04-22fbdev: offb: fix PCI device reference leak on probe failureYuho Choi1-1/+6
2026-04-20Merge tag 'backlight-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-10/+14
2026-04-15Merge tag 'drm-next-2026-04-15' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-0/+1
2026-04-10fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFOGreg Kroah-Hartman1-0/+3
2026-04-10fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFOGreg Kroah-Hartman1-0/+3
2026-04-09fbdev: omap2: fix inconsistent lock returns in omapfb_mmapHongling Zeng1-1/+1
2026-04-07fbcon: Put font-rotation state into separate structThomas Zimmermann6-32/+41
2026-04-07fbcon: Fill cursor mask in helper functionThomas Zimmermann6-151/+78
2026-04-07lib/fonts: Implement font rotationThomas Zimmermann2-60/+20
2026-04-07lib/fonts: Implement glyph rotationThomas Zimmermann4-83/+8
2026-04-07lib/fonts: Provide helpers for calculating glyph pitch and sizeThomas Zimmermann4-17/+18
2026-04-07fbcon: Avoid OOB font access if console rotation failsThomas Zimmermann1-1/+4
2026-03-31fbdev: atyfb: Remove unused fb_listGeert Uytterhoeven1-4/+0
2026-03-31backlight: apple_bl: Convert to a platform driverRafael J. Wysocki1-10/+11
2026-03-21fbdev: matroxfb: Mark variable with __maybe_unused to avoid W=1 build breakAndy Shevchenko1-1/+1
2026-03-21fbdev: update help text for CONFIG_FB_NVIDIArobgithub1-4/+6
2026-03-11Merge v7.0-rc3 into drm-nextSimona Vetter1-2/+6
2026-03-10fbdev: omapfb: Add missing error check for clk_get()Chen Ni1-0/+4
2026-03-10fbdev: viafb: check ioremap return value in viafb_lcd_get_mobile_stateWang Jun1-0/+3
2026-03-09lib/fonts: Store font data for user space with font_data_export()Thomas Zimmermann1-55/+2
2026-03-09lib/fonts: Create font_data_t from struct console_font with font_data_import()Thomas Zimmermann2-52/+8
2026-03-09lib/fonts: Compare font data for equality with font_data_is_equal()Thomas Zimmermann2-9/+2
2026-03-09lib/fonts: Manage font-data lifetime with font_data_get/_put()Thomas Zimmermann3-51/+38
2026-03-09lib/fonts: Read font size with font_data_size()Thomas Zimmermann2-8/+8
2026-03-09lib/fonts: Store font data as font_data_t; update consolesThomas Zimmermann3-26/+38
2026-03-09lib/fonts: Remove FNTCHARCNT()Thomas Zimmermann1-1/+0
2026-03-09vt: Calculate font-buffer size with vc_font_size()Thomas Zimmermann1-7/+2
2026-03-09vt: Store font in struct vc_fontThomas Zimmermann3-10/+9
2026-03-09fbdev: Declare src parameter of fb_pad_ helpers as constantThomas Zimmermann1-3/+3
2026-03-09fbdev: defio: Move pageref array to struct fb_deferred_io_stateThomas Zimmermann1-28/+27
2026-03-09fbdev: defio: Move variable state into struct fb_deferred_io_stateThomas Zimmermann1-15/+22
2026-03-09fbdev: defio: Keep module reference from VMAsThomas Zimmermann1-0/+6
2026-03-09fbdev: defio: Disconnect deferred I/O from the lifetime of struct fb_infoThomas Zimmermann1-36/+142
2026-03-09fbdev: macfb: Replace deprecated strcpy with strscpyThorsten Blum1-19/+19
2026-03-09fbdev: tdfxfb: Make the VGA register initialisation a bit more obviousDaniel Palmer1-51/+52
2026-03-09fbdev: wmt_ge_rops: use devm_platform_ioremap_resource()Amin GATTOUT1-14/+4
2026-03-09fbdev: goldfishfb: use devm_platform_ioremap_resource()Amin GATTOUT1-11/+3
2026-03-06backlight: sky81452-backlight: Check return value of devm_gpiod_get_optional(...Chen Ni1-0/+3
2026-03-05fbdev: au1100fb: Fix build on MIPS64Helge Deller1-2/+6
2026-02-23Merge drm/drm-next into drm-misc-nextMaxime Ripard78-3739/+874
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds7-14/+7
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds42-64/+64
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook49-86/+82
2026-02-20Merge tag 'fbdev-for-7.0-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-463/+406
2026-02-19fbdev: au1100fb: Replace license boilerplate by SPDX headerUwe Kleine-König1-20/+1
2026-02-19fbdev: au1100fb: Fold au1100fb.h into its only userUwe Kleine-König2-373/+338
2026-02-19fbdev: au1100fb: Replace custom printk wrappers by pr_*Uwe Kleine-König2-30/+21
2026-02-19fbdev: au1100fb: Make driver compilable on non-mips platformsUwe Kleine-König3-5/+12
2026-02-19fbdev: au1100fb: Use proper conversion specifiers in printk formatsUwe Kleine-König1-3/+3
2026-02-19fbdev: au1100fb: Mark several local functions as staticUwe Kleine-König1-6/+7
2026-02-19fbdev: au1100fb: Don't store device specific data in global variablesUwe Kleine-König2-36/+34
2026-02-16Merge tag 'backlight-next-6.20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-3/+233
2026-02-14fbcon: Remove struct fbcon_display.inverseThomas Zimmermann1-1/+0
2026-02-14fbdev: au1200fb: Fix a memory leak in au1200fb_drv_probe()Felix Gu1-2/+4
2026-02-14fbdev: ffb: fix corrupted video output on Sun FFB1René Rebe1-1/+13
2026-02-14fbdev: of_display_timing: Fix device node reference leak in of_get_display_ti...Felix Gu1-3/+3
2026-02-14fbdev: au1100fb: Check return value of clk_enable() in .resume()Chen Ni1-1/+4
2026-02-14printk, vt, fbcon: Remove console_conditional_schedule()Sebastian Andrzej Siewior1-6/+0
2026-02-14fbdev: fix fb_pad_unaligned_buffer maskOsama Abdelkader1-1/+1
2026-02-14fbdev: of: display_timing: fix refcount leak in of_get_display_timings()Weigang He1-2/+2
2026-02-14fbdev: vt8500lcdfb: fix missing dma_free_coherent()Thomas Fourier1-1/+4
2026-02-14video/logo: don't select LOGO_LINUX_MONO and LOGO_LINUX_VGA16 by defaultVincent Mailhol1-2/+0
2026-02-14video/logo: move logo selection logic to KconfigVincent Mailhol3-86/+11
2026-02-14video/logo: remove logo_mac_clut224Vincent Mailhol4-1615/+1
2026-02-14newport_con: depend on LOGO_LINUX_CLUT224 instead of LOGO_SGI_CLUT224Vincent Mailhol1-2/+2
2026-02-14video/logo: allow custom logoVincent Mailhol2-1/+51
2026-02-14video/logo: add a type parameter to the logo makefile functionVincent Mailhol1-4/+7
2026-02-14video/logo: remove orphan .pgm Makefile ruleVincent Mailhol1-4/+1
2026-02-14fbdev: omapfb: remove duplicate check in omapfb_setup_mem()Dan Carpenter1-6/+4
2026-02-14fbdev: sh_mobile_lcdc: Make FB_DEVICE dependency optionalChintan Patel1-1/+4
2026-02-14fbdev: omapfb: Make FB_DEVICE dependency optionalChintan Patel2-5/+16
2026-02-14fbcon: check return value of con2fb_acquire_newinfo()Andrey Vatoropin1-1/+2
2026-02-14fbdev: hyperv_fb: Remove hyperv_fb driverPrasanna Kumar T S M3-1400/+0
2026-02-14fbdev: Use device_create_with_groups() to fix sysfs groups registration raceHans de Goede1-33/+3
2026-02-14fbdev: smscufx: properly copy ioctl memory to kernelspaceGreg Kroah-Hartman1-2/+6
2026-02-14fbdev: rivafb: fix divide error in nv3_arb()Guangshuo Li1-0/+3
2026-02-11Merge tag 'drm-next-2026-02-11' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds2-25/+0
2026-02-06gpu: Move DRM buddy allocator one level up (part two)Joel Fernandes1-0/+1
2026-02-04backlight: qcom-wled: Change PM8950 WLED configurationsBarnabás Czémán1-1/+2
2026-02-04backlight: qcom-wled: Support ovp values for PMI8994Barnabás Czémán1-2/+39
2026-01-20backlight: aw99706: Fix build errors caused by wrong gpio headerJunjie Cao1-1/+1
2026-01-08backlight: Add Congatec Board Controller (CGBC) backlight supportPetri Karhula3-0/+192
2025-12-26Merge tag 'drm-misc-next-2025-12-12' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie2-25/+0
2025-12-16efi: Support EDID informationThomas Zimmermann1-3/+5
2025-12-16sysfb: Move edid_info into sysfb_primary_displayThomas Zimmermann1-3/+5
2025-12-16sysfb: Pass sysfb_primary_display to devicesThomas Zimmermann3-11/+17
2025-12-16sysfb: Replace screen_info with sysfb_primary_displayThomas Zimmermann1-2/+3
2025-12-15Merge drm/drm-next into drm-misc-nextMaxime Ripard19-63/+613
2025-12-06Merge tag 'fbdev-for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-56/+69
2025-12-05fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe()Abdun Nihaal1-1/+3
2025-12-04Merge tag 'backlight-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-0/+494
2025-12-04Merge tag 'drm-next-2025-12-03' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds13-586/+612
2025-12-02fbdev: i810: use appopriate log interface dev_infoShi Hao1-23/+23
2025-12-02fbdev: tridentfb: replace printk() with dev_*() in probeJavier Garcia1-2/+2
2025-12-02fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timingThorsten Blum1-6/+6
2025-12-02fbdev: tcx.c fix mem_map to correct smem_start offsetRené Rebe1-1/+1
2025-12-02fbcon: Remove fb_debug_enter/_leave from struct fb_opsThomas Zimmermann2-25/+0
2025-11-27backlight: aw99706: Fix unused function warnings from suspend/resume opsNathan Chancellor1-2/+2
2025-11-25backlight: aw99706: Add support for Awinic AW99706 backlightJunjie Cao3-0/+480
2025-11-25backlight: led-bl: Add devlink to supplier LEDsLuca Ceresoli1-0/+13
2025-11-25drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setupThomas Zimmermann1-0/+9
2025-11-21Merge tag 'v6.18-rc6' into drm-nextDave Airlie6-7/+41
2025-11-15fbdev: gxt4500fb: Use dev_err instead of printkJavier Garcia1-1/+1
2025-11-15fbdev: gbefb: fix to use physical address instead of dma addressRene Rebe1-2/+3
2025-11-15fbdev: vesafb: Use dev_* fn's instead printkJavier Garcia1-14/+15
2025-11-15fbdev: vga16fb: Request memory regionJavier Garcia1-0/+9
2025-11-15fbdev: vga16fb: replace printk() with dev_*() in probeVivek BalachandharTN1-6/+6
2025-11-06backlight: ktd2801: Depend on GPIOLIBDuje Mihanović1-0/+1
2025-10-28fbdev: atyfb: Check if pll_ops->init_pll failedDaniel Palmer1-2/+6
2025-10-28fbcon: Set fb_display[i]->mode to NULL when the mode is releasedQuanmin Yan2-0/+20
2025-10-28fbdev: bitblit: bound-check glyph index in bit_putcs*Junjie Cao1-4/+12
2025-10-28fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELSFlorian Fuchs1-1/+1
2025-10-28fbdev: valkyriefb: Fix reference count leak in valkyriefb_initMiaoqian Lin1-0/+2
2025-10-21Merge tag 'drm-misc-next-2025-10-02' of https://gitlab.freedesktop.org/drm/mi...Simona Vetter13-586/+612
2025-10-13Merge drm/drm-next into drm-misc-nextThomas Zimmermann24-100/+216
2025-10-10Merge tag 'fbdev-for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds11-77/+178
2025-10-10fbdev: Fix logic error in "offb" name matchFinn Thain1-1/+1
2025-10-07Merge tag 'hyperv-next-signed-20251006' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-2/+7
2025-10-04fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-boundsAlbin Babu Varghese1-0/+17
2025-10-02Merge tag 'mm-nonmm-stable-2025-10-02-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds1-8/+1
2025-10-02fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driverPrasanna Kumar T S M2-1/+6
2025-10-02fbdev: Make drivers depend on LCD_CLASS_DEVICEThomas Zimmermann1-2/+2
2025-10-02fbdev: radeonfb: Remove stale product link in KconfigSukrut Heroorkar1-3/+0
2025-10-02Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-0/+55
2025-10-01Merge tag 'backlight-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11-10/+20
2025-10-01Drivers: hv: Add CONFIG_HYPERV_VMBUS optionMukesh Rathor1-1/+1
2025-09-30fbdev: simplefb: Fix use after free in simplefb_detach_genpds()Janne Grunau1-8/+23
2025-09-30fbdev: s3fb: Revert mclk stop in suspendZsolt Kajtar1-2/+2
2025-09-30fbdev: mb862xxfb: Use int type to store negative error codesQianfeng Rong1-1/+1
2025-09-30fbdev: Use string choices helpersChelsy Ratnawat3-5/+8
2025-09-30fbdev: core: Fix ubsan warning in pixel_to_patZsolt Kajtar1-2/+1
2025-09-30fbdev: s3fb: Implement 1 and 2 BPP modes, improve 4 BPPZsolt Kajtar2-36/+105
2025-09-30fbdev: s3fb: Implement powersave for S3 FBZsolt Kajtar1-18/+19
2025-09-30fbdev: xenfb: Use vmalloc_array to simplify codeQianfeng Rong1-1/+1
2025-09-23fbdev/simplefb: Sort headers correctlyLuca Weiss1-3/+3
2025-09-23fbdev: Turn FB_MODE_HELPERS into an internal config optionThomas Zimmermann1-1/+1
2025-09-23fbdev: Make drivers depend on FB_TILEBLITTINGThomas Zimmermann1-4/+4
2025-09-23fbcon: Fix OOB access in font allocationThomas Zimmermann1-3/+3
2025-09-22fbcon: fix integer overflow in fbcon_do_set_fontSamasth Norway Ananda1-2/+9
2025-09-19fbcon: Streamline setting rotated/unrotated bitopsThomas Zimmermann8-32/+38
2025-09-19fbcon: Move fbcon callbacks into struct fbcon_bitopsThomas Zimmermann7-67/+94
2025-09-19fbcon: Set rotate_font callback with related callbacksThomas Zimmermann5-3/+7
2025-09-19fbcon: Rename struct fbcon_ops to struct fbcon_parThomas Zimmermann10-551/+540
2025-09-19fbcon: Fix empty lines in fbcon.hThomas Zimmermann1-1/+1
2025-09-16backlight: rt4831: Include <linux/mod_devicetable.h>Thomas Zimmermann1-0/+1
2025-09-16backlight: rave-sp: Include <linux/of.h> and <linux/mod_devicetable.h>Thomas Zimmermann1-0/+2
2025-09-16backlight: led_bl: Include <linux/of.h>Thomas Zimmermann1-0/+1
2025-09-16backlight: ktd2801: Include <linux/mod_devicetable.h>Thomas Zimmermann1-0/+1
2025-09-16backlight: jornada720: Include <linux/io.h>Thomas Zimmermann1-0/+1
2025-09-16backlight: da9052_bl: Include <linux/mod_devicetable.h>Thomas Zimmermann1-0/+1
2025-09-16backlight: as3711_bl: Include <linux/of.h>Thomas Zimmermann1-0/+1
2025-09-16backlight: apple_dwi_bl: Include <linux/mod_devicetable.h>Thomas Zimmermann1-0/+1
2025-09-16backlight: Include <linux/of.h>Thomas Zimmermann1-0/+1
2025-09-16video: backlight: lp855x_bl: Set correct EPROM start for LP8556Svyatoslav Ryhel1-1/+1
2025-09-16backlight: led_bl: Use devm_kcalloc() for array space allocationQianfeng Rong1-2/+2
2025-09-13fbdev: use panic_in_progress() helperJinchao Wang1-8/+1
2025-09-02backlight: mp3309c: Initialize backlight properties without memsetUwe Kleine-König1-6/+7
2025-09-02backlight: mp3309c: Drop pwm_apply_args()Uwe Kleine-König1-1/+0
2025-08-26video: screen_info: Add pixel-format helper for linear framebuffersThomas Zimmermann1-0/+55