aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/fb.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-05Merge tag 'drm-misc-next-2024-03-28' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-0/+4
2024-03-22Merge tag 'fbdev-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-6/+12
2024-03-18drm/omapdrm: Fix console with deferred opsTony Lindgren1-0/+4
2024-03-16fbcon: Increase maximum font width x height to 64 x 128Samuel Thibault1-6/+12
2024-02-28fbdev: Clean up include statements in header fileThomas Zimmermann1-4/+4
2024-02-28fbdev: Clean up forward declarations in header fileThomas Zimmermann1-3/+5
2024-02-28fbdev: Do not include <linux/slab.h> in headerThomas Zimmermann1-1/+1
2024-02-28fbdev: Do not include <linux/notifier.h> in headerThomas Zimmermann1-1/+1
2024-02-28fbdev: Do not include <linux/fs.h> in headerThomas Zimmermann1-1/+1
2024-02-28fbdev: Do not include <linux/backlight.h> in headerThomas Zimmermann1-1/+1
2024-01-23video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEOThomas Zimmermann1-7/+0
2023-11-29fbdev: Remove default file-I/O implementationsThomas Zimmermann1-0/+5
2023-11-29fbdev: Warn on incorrect framebuffer accessThomas Zimmermann1-1/+7
2023-11-29fbdev: Move default fb_mmap code into helper functionThomas Zimmermann1-1/+2
2023-09-29Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-5/+0
2023-09-11fbdev/core: Unexport logo helpersThomas Zimmermann1-5/+0
2023-09-01fbdev: Update fbdev source file pathsJonathan Neuschäfer1-5/+5
2023-07-31fbdev: Align deferred I/O with naming of helpersThomas Zimmermann1-2/+2
2023-07-31fbdev: Use _DMAMEM_ infix for DMA-memory helpersThomas Zimmermann1-2/+2
2023-07-31fbdev: Use _SYSMEM_ infix for system-memory helpersThomas Zimmermann1-2/+2
2023-07-31fbdev: Use _IOMEM_ infix for I/O-memory helpersThomas Zimmermann1-7/+7
2023-07-24fbdev: Harmonize some comments in <linux/fb.h>Thomas Zimmermann1-10/+2
2023-07-24fbdev: Remove FB_DEFAULT_SYS_OPSThomas Zimmermann1-8/+0
2023-07-24fbdev: Add fb_ops init macros for framebuffers in DMA-able memoryThomas Zimmermann1-0/+13
2023-07-24fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULTThomas Zimmermann1-3/+0
2023-06-27fbdev: Make support for userspace interfaces configurableThomas Zimmermann1-0/+2
2023-06-27fbdev/core: Rework fb init codeThomas Zimmermann1-1/+0
2023-06-27fbdev/core: Add fb_device_{create,destroy}()Thomas Zimmermann1-3/+0
2023-06-15fbdev: Use /* */ comment in initializer macroThomas Zimmermann1-2/+2
2023-06-01fbdev: Add initializer macros for struct fb_opsThomas Zimmermann1-0/+112
2023-05-18fbdev: Move framebuffer I/O helpers into <asm/fb.h>Thomas Zimmermann1-53/+0
2023-05-18fbdev: Include <linux/fb.h> instead of <asm/fb.h>Thomas Zimmermann1-0/+2
2023-05-08fbdev: Move I/O read and write code into helper functionsThomas Zimmermann1-0/+10
2023-03-29Merge v6.3-rc4 into drm-nextDaniel Vetter1-0/+1
2023-03-14Merge tag 'drm-misc-next-2023-03-07' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-1/+0
2023-03-13Merge drm/drm-fixes into drm-misc-fixesThomas Zimmermann1-23/+0
2023-03-10fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()Takashi Iwai1-0/+1
2023-02-22Merge tag 'drm-next-2023-02-23' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-23/+0
2023-02-20fbdev: Unexport fb_mode_optionThomas Zimmermann1-1/+0
2023-02-10fbdev: Fix invalid page access after closing deferred I/O devicesTakashi Iwai1-0/+1
2023-01-24fbdev: Remove unused struct fb_deferred_io .first_io fieldJavier Martinez Canillas1-1/+0
2023-01-13drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWAREThomas Zimmermann1-22/+0
2022-12-09Merge tag 'drm-misc-next-fixes-2022-12-08' of git://anongit.freedesktop.org/d...Dave Airlie1-2/+1
2022-11-24Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-1/+1
2022-11-24Backmerge tag 'v6.1-rc6' into drm-nextDave Airlie1-1/+1
2022-11-23Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuf...Thomas Zimmermann1-1/+0
2022-11-23fbdev: Make fb_modesetting_disabled() static inlineThomas Zimmermann1-1/+1
2022-11-20Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuf...Thomas Zimmermann1-1/+0
2022-11-17fbdev: Make fb_modesetting_disabled() static inlineThomas Zimmermann1-1/+1
2022-11-16fbdev: Add support for the nomodeset kernel parameterThomas Zimmermann1-0/+9
2022-11-16drm/fb-helper: Schedule deferred-I/O worker after writing to framebufferThomas Zimmermann1-0/+1
2022-10-17fbdev: MIPS supports iomem addressesKees Cook1-1/+1
2022-07-27fbdev: Make registered_fb[] private to fbmem.cDaniel Vetter1-6/+0
2022-07-19fbdev: Remove conflict-handling codeThomas Zimmermann1-2/+0
2022-07-19fbdev/core: Remove remove_conflicting_pci_framebuffers()Thomas Zimmermann1-2/+0
2022-06-15Merge tag 'drm-misc-next-2022-06-08' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter1-1/+0
2022-05-19Merge tag 'amd-drm-next-5.19-2022-05-18' of https://gitlab.freedesktop.org/ag...Dave Airlie1-1/+0
2022-05-13fbdev: Restart conflicting fb removal loop when unregistering devicesJavier Martinez Canillas1-1/+0
2022-05-05Revert "fbdev: fbmem: add a helper to determine if an aperture is used by a f...Alex Deucher1-1/+0
2022-05-03fbdev: Rename pagelist to pagereflist for deferred I/OThomas Zimmermann1-3/+3
2022-05-03fbdev: Track deferred-I/O pages in pageref structThomas Zimmermann1-1/+10
2022-04-07fb: Delete fb_info->queueDaniel Vetter1-1/+0
2022-02-25Merge tag 'drm-misc-next-2022-02-23' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-0/+1
2022-02-16fbdev: Don't sort deferred-I/O pages by defaultThomas Zimmermann1-0/+1
2022-02-14Backmerge tag 'v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie1-1/+1
2022-02-02Revert "fbdev: Garbage collect fbdev scrolling acceleration, part 1 (from TOD...Helge Deller1-1/+1
2022-02-01Merge tag 'drm-misc-next-2022-01-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-0/+1
2022-01-27fbdev: Hot-unplug firmware fb devices on forced removalThomas Zimmermann1-0/+1
2021-12-31fbdev: fbmem: add a helper to determine if an aperture is used by a fw fbAlex Deucher1-0/+1
2021-10-13fbdev: Garbage collect fbdev scrolling acceleration, part 1 (from TODO list)Claudio Suarez1-1/+1
2021-07-23Merge tag 'drm-misc-next-2021-07-22' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-1/+2
2021-07-19fbmem: Convert from atomic_t to refcount_t on fb_info->countXiyu Yang1-1/+2
2021-06-01Revert "fb_defio: Remove custom address_space_operations"Matthew Wilcox1-0/+3
2021-03-12fb_defio: Remove custom address_space_operationsMatthew Wilcox (Oracle)1-3/+0
2020-08-12Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-2/+0
2020-08-04fbmem: pull fbcon_update_vcs() out of fb_set_var()Tetsuo Handa1-2/+0
2020-08-03fbdev: Remove trailing whitespaceThomas Zimmermann1-9/+9
2020-07-10fbdev/fb.h: Use struct_size() helper in kzalloc()Gustavo A. R. Silva1-2/+3
2020-01-03fbdev: fbmem: allow overriding the number of bootup logosPeter Rosin1-0/+1
2019-12-05video: fbdev: make fbops member of struct fb_info a const pointerJani Nikula1-1/+1
2019-11-19fbdev: Unexport unlink_framebuffer()Thomas Zimmermann1-1/+0
2019-08-23fbdev: drop res_id parameter from remove_conflicting_pci_framebuffersGerd Hoffmann1-1/+1
2019-08-05backlight: drop EARLY_EVENT_BLANK supportSam Ravnborg1-4/+0
2019-07-23fbdev: Ditch fb_edid_add_monspecsDaniel Vetter1-3/+0
2019-06-12fbcon: Call con2fb_map functions directlyDaniel Vetter1-4/+0
2019-06-12vgaswitcheroo: call fbcon_remap_all directlyDaniel Vetter1-2/+0
2019-06-12fbcon: replace FB_EVENT_MODE_CHANGE/_ALL with direct callsDaniel Vetter1-2/+0
2019-06-12Revert "backlight/fbcon: Add FB_EVENT_CONBLANK"Daniel Vetter1-3/+1
2019-06-12fbdev: Call fbcon_get_requirement directlyDaniel Vetter1-2/+0
2019-06-12fbcon: Call fbcon_mode_deleted/new_modelist directlyDaniel Vetter1-5/+0
2019-06-12fbdev: directly call fbcon_suspended/resumedDaniel Vetter1-8/+0
2019-06-12fbdev: make unregister/unlink functions not failDaniel Vetter1-2/+2
2019-06-12fbcon: call fbcon_fb_bind directlyDaniel Vetter1-2/+0
2019-06-12fbdev: lock_fb_info cannot failDaniel Vetter1-1/+4
2019-06-12fbcon: call fbcon_fb_(un)registered directlyDaniel Vetter1-2/+5
2019-01-16fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd line optionPeter Rosin1-0/+1
2018-12-20fbdev: make FB_BACKLIGHT a tristateRob Clark1-1/+1
2018-09-11fbdev: Add FBINFO_HIDE_SMEM_START flagDaniel Vetter1-0/+7
2018-09-11fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flagDaniel Vetter1-4/+0
2018-09-03fbdev: add remove_conflicting_pci_framebuffers()Michał Mirosław1-0/+2
2018-07-24fbdev: fix typo in commentYisheng Xie1-3/+3
2018-07-24fbcon: introduce for_each_registered_fb() helperYisheng Xie1-0/+4
2018-03-26fbdev: remove blackfin driversArnd Bergmann1-2/+1
2018-02-07Merge tag 'fbdev-v4.16' of git://github.com/bzolnier/linuxLinus Torvalds1-1/+4
2018-01-04fbdev: arm64 use __raw I/O memory apiJi Zhang1-1/+4
2017-12-04fbcon: Add fbcon_rotate_hint to struct fb_infoHans de Goede1-0/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-01fbdev: Nuke FBINFO_MODULEDaniel Vetter1-9/+1
2016-05-02fbdev: fb_defio: Export fb_deferred_io_mmapNoralf Trønnes1-0/+1
2016-02-26fbdev: kill fb_rotateRasmus Villemoes1-3/+0
2015-12-15fbdev: Make fb-notify a no-op if CONFIG_FB=nEzequiel Garcia1-0/+18
2015-11-10Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-1/+1
2015-10-13fb.h: Provide alternate screen_base pointerLars Svensson1-1/+4
2015-09-24drm: Spell vga_switcheroo consistentlyLukas Wunner1-1/+1
2015-08-20fbdev: fix cea_modes array sizeTomi Valkeinen1-1/+1
2015-01-15video: fbdev: Check Standard Timing against DMTDavid Ung1-0/+10
2015-01-15video: fbdev: Add additional vesa modesDavid Ung1-1/+1
2014-07-01fbdev: arm has __raw I/O accessors, use them in fb.hArchit Taneja1-1/+1
2014-05-02fbdev/fb.h: silence warning with -Wsign-compareBrian W Hart1-1/+1
2014-04-22video: Check EDID for HDMI connectionDavid Ung1-0/+1
2013-12-18video/fb: Propagate error code from failing to unregister conflicting fbChris Wilson1-2/+2
2013-10-29framebuffer: Add fb_<level> convenience logging macrosJoe Perches1-0/+12
2013-06-27fb: make fp_get_options name argument constVincent Stehlé1-1/+1
2013-02-20fb: add support for drivers not needing VT switch at suspend/resume timeJesse Barnes1-0/+2
2013-01-24fbmon: add of_videomode helpersSteffen Trumtrar1-0/+4
2013-01-24fbmon: add videomode helpersSteffen Trumtrar1-0/+4
2012-10-13UAPI: (Scripted) Disintegrate include/linuxDavid Howells1-402/+1
2012-06-01Merge tag 'fbdev-updates-for-3.5' of git://github.com/schandinat/linux-2.6Linus Torvalds1-0/+1
2012-05-29fbdev: add events for early fb event supportInki Dae1-0/+4
2012-04-29fb_defio: add first_io callbackHeiko Stübner1-0/+1
2012-03-24Merge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+0
2012-03-16device.h: audit and cleanup users in main include dirPaul Gortmaker1-1/+0
2012-03-15udlfb: remove sysfs framebuffer device with USB .disconnect()Kay Sievers1-0/+1
2011-12-19fbdev: Add FOURCC-based format configuration APILaurent Pinchart1-4/+10
2011-07-20fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlersJosef Bacik1-1/+2
2011-05-12fbcon: add lifetime refcount to opened frame buffersLinus Torvalds1-0/+1
2011-03-31Fix common misspellingsLucas De Marchi1-4/+4
2011-03-17unicore32 machine related: add frame buffer driver for pkunity-v3 socGuanXuetao1-0/+2
2010-12-22Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Paul Mundt1-0/+1
2010-11-17fbcmap: integer overflow bugDan Carpenter1-0/+1
2010-11-15fbdev: when parsing E-EDID blocks, also use SVD entriesGuennadi Liakhovetski1-0/+1
2010-11-15video: add fb_edid_add_monspecs for parsing extended edid informationErik Gilling1-0/+2
2010-10-27fbmem: fix fb_read, fb_write unaligned accessesJames Hogan1-0/+6
2010-08-10vt/console: try harder to print output when panicingJesse Barnes1-0/+4
2010-08-05fb: add hooks to handle KDB enter/exitJesse Barnes1-0/+13
2010-07-20fb: handle allocation failure in alloc_apertures()Dan Carpenter1-0/+2
2010-07-01fb: fix colliding defines for fb flags.Dave Airlie1-2/+2
2010-05-27drop unused dentry argument to ->fsyncChristoph Hellwig1-4/+1
2010-05-25fbdev: move FBIO_WAITFORVSYNC to linux/fb.hGrazvydas Ignotas1-1/+1
2010-05-18vga16fb, drm: vga16fb->drm handoffMarcin Slusarz1-1/+2
2010-05-18fbmem, drm/nouveau: kick firmware framebuffers as soon as possibleMarcin Slusarz1-0/+1
2010-05-18fbdev: allow passing more than one aperture for handoffMarcin Slusarz1-2/+15
2010-03-01vga_switcheroo: initial implementation (v15)Dave Airlie1-0/+2
2009-12-10Merge branch 'xen/fbdev' of git://git.kernel.org/pub/scm/linux/kernel/git/jer...Linus Torvalds1-0/+1
2009-12-03fb-defio: If FBINFO_VIRTFB is defined, do not set VM_IO flag.Konrad Rzeszutek Wilk1-0/+1
2009-11-12fb: remove fb_save_state() and fb_restore_state operationsKrzysztof Helt1-6/+0
2009-09-12[ARM] pxafb: add accelerator ID for PXA3xx GCUDaniel Mack1-0/+1
2009-06-30fbdev: add mutex for fb_mmap lockingKrzysztof Helt1-0/+1
2009-06-16fbdev: blackfin has __raw I/O accessors, so use them in fb.hMike Frysinger1-1/+1
2009-06-16fbdev: add support for handoff from firmware to hw framebuffersDave Airlie1-1/+11
2009-04-13fbdev: fix color component field length documentationMichal Januszewski1-2/+6
2009-04-01fbdev: uninline lock_fb_info()Andrew Morton1-9/+1
2009-04-01cirrusfb: add accelerator constantKrzysztof Helt1-0/+1
2009-02-05fbmem: don't call copy_from/to_user() with mutex heldAndrea Righi1-0/+15
2009-01-15include of <linux/types.h> is preferred over <asm/types.h>Jaswinder Singh Rajput1-1/+1
2008-12-22fb: SH-5 uses __raw I/O accessors now also, drop the special casing.Paul Mundt1-1/+1
2008-10-20fb: convert lock/unlock_kernel() into local fb mutexKrzysztof Helt1-0/+1
2008-08-20fbdefio: add set_page_dirty handler to deferred IO FBIan Campbell1-0/+3
2008-07-24video/fb: cleanup FB_MAJOR usagePhilippe De Muyter1-1/+0
2008-07-24tridentfb: acceleration constants changeKrzysztof Helt1-0/+4
2008-04-28fb: add support for foreign endiannessAnton Vorontsov1-9/+35
2007-10-16fb: move and rename extern declaration for global_mode_optionGeert Uytterhoeven1-0/+1
2007-10-16Intel FB: more interlaced mode supportKrzysztof Halasa1-0/+1
2007-10-16fbdev: Support for byte-reversed framebuffer formatsPavel Pisa1-0/+1
2007-07-17OMAP: add TI OMAP1610 accelerator entry.Imre Deak1-0/+1
2007-07-17fbdev: fbcon: console unregistration from unregister_framebufferJesse Barnes1-0/+2
2007-06-01fbdev: Move declaration of fb_class to <linux/fb.h>Geert Uytterhoeven1-0/+1
2007-05-09fbdev: add support for AVR32Haavard Skinnemoen1-1/+1
2007-05-08fbdev: fbcon: check if mode can handle new screenAntonino A. Daplas1-0/+12
2007-05-08fbdev: add tile operation to get the maximum length of the mapAntonino A. Daplas1-1/+2
2007-05-08fbdev: advertise limitation of drawing engineAntonino A. Daplas1-0/+4
2007-05-08fbdev: add fb_read/fb_write functions for framebuffers in system RAMAntonino A. Daplas1-0/+4
2007-05-08fbdev: pass struct fb_info to fb_read and fb_writeAntonino A. Daplas1-2/+4
2007-05-08fbdev: add drawing functions for framebuffers in system RAMAntonino A. Daplas1-0/+6
2007-05-08fb: fsync() method for deferred I/O flush.Paul Mundt1-2/+4
2007-05-08fbdev: mm: Deferred IO supportJaya Kumar1-0/+20
2007-02-20backlight: Rework backlight/fb interaction simplifying, lotsRichard Purdie1-6/+3
2007-02-20backlight/fbcon: Add FB_EVENT_CONBLANKRichard Purdie1-1/+3
2007-02-12[PATCH] fbdev modedb: make more pointer parameters constGeert Uytterhoeven1-15/+16
2007-02-12[PATCH] fbdev driver for S3 Trio/VirgeOndrej Zajicek1-0/+7
2006-12-13[PATCH] fbdev: remove references to non-existent fbmon_valid_timings()Geert Uytterhoeven1-2/+0
2006-12-08[PATCH] fbcmap.c: mark structs const or __read_mostlyHelge Deller1-3/+3
2006-12-01Driver core: convert fb code to use struct deviceGreg Kroah-Hartman1-4/+4
2006-10-03[PATCH] fbdev: Honor the return value of device_create_fileAntonino A. Daplas1-0/+1
2006-10-03[PATCH] fbdev: Add generic ddc read functionalityDennis Munsie1-0/+2
2006-08-14[PATCH] fbdev: include backlight.h only when __KERNEL__ is definedMichal Januszewski1-1/+1
2006-07-31[PATCH] fbdev: statically link the framebuffer notification functionsAntonino A. Daplas1-1/+1
2006-07-10[PATCH] vt: Remove VT-specific declarations and definitions from tty.hJon Smirl1-1/+0
2006-06-30typo fixes: mecanism -> mechanismAdrian Bunk1-1/+1
2006-06-26[PATCH] devfs: Remove the devfs_fs_kernel.h file from the treeGreg Kroah-Hartman1-1/+0