Home
last modified time | relevance | path

Searched full:framebuffer (Results 1 – 25 of 1222) sorted by relevance

12345678910>>...49

/kernel/linux/linux-4.19/drivers/staging/fbtft/
DKconfig16 Framebuffer support for the AGM1264K-FL LCD display (two Samsung KS0108 compatible chips)
22 Generic Framebuffer support for BD663474
28 Generic Framebuffer support for HX8340BN
34 Generic Framebuffer support for HX8347D
40 Generic Framebuffer support for HX8353D
46 Generic Framebuffer support for HX8357D
52 Generic Framebuffer support for ILI9163
58 Generic Framebuffer support for ILI9320
64 Generic Framebuffer support for ILI9325
70 Generic Framebuffer support for ILI9340
[all …]
/kernel/linux/linux-5.10/drivers/staging/fbtft/
DKconfig17 Framebuffer support for the AGM1264K-FL LCD display (two Samsung KS0108 compatible chips)
23 Generic Framebuffer support for BD663474
29 Generic Framebuffer support for HX8340BN
35 Generic Framebuffer support for HX8347D
41 Generic Framebuffer support for HX8353D
47 Generic Framebuffer support for HX8357D
53 Generic Framebuffer support for ILI9163
59 Generic Framebuffer support for ILI9320
65 Generic Framebuffer support for ILI9325
71 Generic Framebuffer support for ILI9340
[all …]
/kernel/linux/linux-4.19/include/drm/
Ddrm_framebuffer.h35 * struct drm_framebuffer_funcs - framebuffer hooks
41 * Clean up framebuffer resources, specifically also unreference the
43 * framebuffer successfully created by calling
46 * framebuffer.
48 void (*destroy)(struct drm_framebuffer *framebuffer);
77 * framebuffer has changed and should be flushed to the display
89 int (*dirty)(struct drm_framebuffer *framebuffer,
111 * @dev: DRM device this framebuffer belongs to
131 * @format: framebuffer format information
135 * @funcs: framebuffer vfunc table
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/
Dsimple-framebuffer.yaml4 $id: http://devicetree.org/schemas/display/simple-framebuffer.yaml#
7 title: Simple Framebuffer Device Tree Bindings
21 framebuffer@<address>.
43 framebuffer nodes, so that the firmware only needs to update the
48 If pre-filled framebuffer nodes are used, the firmware may need
57 - allwinner,simple-framebuffer
58 - amlogic,simple-framebuffer
59 - const: simple-framebuffer
62 description: Location and size of the framebuffer memory
65 description: List of clocks used by the framebuffer.
[all …]
/kernel/linux/linux-5.10/arch/x86/kernel/
Dsysfb.c8 * Simple-Framebuffer support for x86 systems
9 * Create a platform-device for any available boot framebuffer. The
10 * simple-framebuffer platform device is already available on DT systems, so
12 * platform device compatible with the "simple-framebuffer" DT object. If
13 * the framebuffer is incompatible, we instead create a legacy
14 * "vesa-framebuffer", "efi-framebuffer" or "platform-framebuffer" device and
16 * to pick these devices up without messing with simple-framebuffer drivers.
19 * If CONFIG_X86_SYSFB is not selected, we never register "simple-framebuffer"
20 * platform devices, but only use legacy framebuffer devices for
48 /* try to create a simple-framebuffer device */ in sysfb_init()
[all …]
/kernel/linux/linux-4.19/arch/x86/kernel/
Dsysfb.c12 * Simple-Framebuffer support for x86 systems
13 * Create a platform-device for any available boot framebuffer. The
14 * simple-framebuffer platform device is already available on DT systems, so
16 * platform device compatible with the "simple-framebuffer" DT object. If
17 * the framebuffer is incompatible, we instead create a legacy
18 * "vesa-framebuffer", "efi-framebuffer" or "platform-framebuffer" device and
20 * to pick these devices up without messing with simple-framebuffer drivers.
23 * If CONFIG_X86_SYSFB is not selected, we never register "simple-framebuffer"
24 * platform devices, but only use legacy framebuffer devices for
52 /* try to create a simple-framebuffer device */ in sysfb_init()
[all …]
/kernel/linux/linux-5.10/include/drm/
Ddrm_framebuffer.h40 * struct drm_framebuffer_funcs - framebuffer hooks
46 * Clean up framebuffer resources, specifically also unreference the
48 * framebuffer successfully created by calling
51 * framebuffer.
53 void (*destroy)(struct drm_framebuffer *framebuffer);
82 * framebuffer has changed and should be flushed to the display
97 int (*dirty)(struct drm_framebuffer *framebuffer,
119 * @dev: DRM device this framebuffer belongs to
139 * @format: framebuffer format information
143 * @funcs: framebuffer vfunc table
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/
Dsimple-framebuffer.txt1 Simple Framebuffer
8 the chosen node (*). Simplefb nodes must be named "framebuffer@<address>".
28 It is advised that devicetree files contain pre-filled, disabled framebuffer
34 If pre-filled framebuffer nodes are used, the firmware may need extra
37 see e.g. simple-framebuffer-sunxi.txt .
40 - compatible: "simple-framebuffer"
41 - reg: Should contain the location and size of the framebuffer memory.
42 - width: The width of the framebuffer in pixels.
43 - height: The height of the framebuffer in pixels.
44 - stride: The number of bytes in each line of the framebuffer.
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_gem_framebuffer_helper.c3 * drm gem framebuffer helper functions
43 * drm_gem_fb_get_obj() - Get GEM object backing the framebuffer
44 * @fb: Framebuffer
51 * Pointer to &drm_gem_object for the given framebuffer and plane index or NULL
80 drm_err(dev, "Failed to init framebuffer: %d\n", ret); in drm_gem_fb_init()
86 * drm_gem_fb_destroy - Free GEM backed framebuffer
87 * @fb: Framebuffer
89 * Frees a GEM backed framebuffer with its backing buffer(s) and the structure
106 * drm_gem_fb_create_handle - Create handle for GEM backed framebuffer
107 * @fb: Framebuffer
[all …]
Ddrm_fb_cma_helper.c21 * DOC: framebuffer cma helper functions
24 * backed framebuffer.
27 * callback function to create a cma backed framebuffer.
31 * drm_fb_cma_get_gem_obj() - Get CMA GEM object for framebuffer
32 * @fb: The framebuffer
35 * Return the CMA GEM object for given framebuffer.
53 * drm_fb_cma_get_gem_addr() - Get physical address for framebuffer, for pixel
56 * @fb: The framebuffer
59 * Return the CMA GEM address for given framebuffer.
/kernel/linux/linux-4.19/drivers/gpu/drm/
Ddrm_gem_framebuffer_helper.c2 * drm gem framebuffer helper functions
39 * drm_gem_fb_get_obj() - Get GEM object backing the framebuffer
40 * @fb: Framebuffer
47 * Pointer to &drm_gem_object for the given framebuffer and plane index or NULL
80 DRM_DEV_ERROR(dev->dev, "Failed to init framebuffer: %d\n", in drm_gem_fb_alloc()
90 * drm_gem_fb_destroy - Free GEM backed framebuffer
91 * @fb: Framebuffer
93 * Frees a GEM backed framebuffer with its backing buffer(s) and the structure
110 * drm_gem_fb_create_handle - Create handle for GEM backed framebuffer
111 * @fb: Framebuffer
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/geode/
DKconfig3 # Geode family framebuffer configuration
6 bool "AMD Geode family framebuffer support"
9 Say 'Y' here to allow you to select framebuffer drivers for
13 tristate "AMD Geode LX framebuffer support"
19 Framebuffer driver for the display controller integrated into the
28 tristate "AMD Geode GX framebuffer support"
34 Framebuffer driver for the display controller integrated into the
43 tristate "AMD Geode GX1 framebuffer support"
49 Framebuffer driver for the display controller integrated into the
/kernel/linux/linux-4.19/Documentation/media/uapi/v4l/
Dvidioc-g-fbuf.rst39 to get and set the framebuffer parameters for a
59 struct :c:type:`v4l2_framebuffer`. Since the framebuffer is
63 framebuffer parameters as :ref:`VIDIOC_G_FBUF <VIDIOC_G_FBUF>` does, or it returns an error
69 the overlay and returns the framebuffer parameters as :ref:`VIDIOC_G_FBUF <VIDIOC_G_FBUF>`
94 :ref:`framebuffer-cap`.
99 :ref:`framebuffer-flags`
103 - Physical base address of the framebuffer, that is the address of
104 the pixel in the top left corner of the framebuffer. [#f1]_
113 find the corresponding Linux framebuffer device (see
130 - The pixel format of the framebuffer.
[all …]
Ddev-osd.rst11 Some video output devices can overlay a framebuffer image onto the
35 Framebuffer chapter
38 Contrary to the *Video Overlay* interface the framebuffer is normally
40 accessible as a framebuffer device (``/dev/fbN``). Given a V4L2 device,
41 applications can find the corresponding framebuffer device by calling
43 other information, the physical address of the framebuffer in the
45 The framebuffer device ioctl ``FBIOGET_FSCREENINFO`` returns the same
51 The width and height of the framebuffer depends on the current video
53 (or any other ioctl which would imply a framebuffer size change) with an
54 ``EBUSY`` error code until all applications closed the framebuffer device.
[all …]
/kernel/linux/linux-5.10/Documentation/fb/
Dfbcon.rst2 The Framebuffer Console
5 The framebuffer console (fbcon), as its name implies, is a text
6 console running on top of the framebuffer device. It has the functionality of
8 features that can be attributed to the graphical nature of the framebuffer.
10 In the x86 architecture, the framebuffer console is optional, and
14 What are the features of fbcon? The framebuffer console supports
22 The framebuffer console can be enabled by using your favorite kernel
24 Console display driver support->Framebuffer Console Support.
28 In order for fbcon to activate, at least one framebuffer driver is
42 GOTCHA: A common bug report is enabling the framebuffer without enabling the
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dvidioc-g-fbuf.rst39 to get and set the framebuffer parameters for a
59 :c:type:`v4l2_framebuffer`. Since the framebuffer is
63 framebuffer parameters as :ref:`VIDIOC_G_FBUF <VIDIOC_G_FBUF>` does, or it returns an error
69 the overlay and returns the framebuffer parameters as :ref:`VIDIOC_G_FBUF <VIDIOC_G_FBUF>`
93 :ref:`framebuffer-cap`.
98 :ref:`framebuffer-flags`
102 - Physical base address of the framebuffer, that is the address of
103 the pixel in the top left corner of the framebuffer. [#f1]_
112 find the corresponding Linux framebuffer device (see
129 - The pixel format of the framebuffer.
[all …]
Ddev-osd.rst11 Some video output devices can overlay a framebuffer image onto the
35 Framebuffer chapter
38 Contrary to the *Video Overlay* interface the framebuffer is normally
40 accessible as a framebuffer device (``/dev/fbN``). Given a V4L2 device,
41 applications can find the corresponding framebuffer device by calling
43 other information, the physical address of the framebuffer in the
45 The framebuffer device ioctl ``FBIOGET_FSCREENINFO`` returns the same
51 The width and height of the framebuffer depends on the current video
53 (or any other ioctl which would imply a framebuffer size change) with an
54 ``EBUSY`` error code until all applications closed the framebuffer device.
[all …]
/kernel/linux/linux-4.19/drivers/video/fbdev/geode/
DKconfig2 # Geode family framebuffer configuration
5 bool "AMD Geode family framebuffer support"
8 Say 'Y' here to allow you to select framebuffer drivers for
12 tristate "AMD Geode LX framebuffer support"
18 Framebuffer driver for the display controller integrated into the
27 tristate "AMD Geode GX framebuffer support"
33 Framebuffer driver for the display controller integrated into the
42 tristate "AMD Geode GX1 framebuffer support"
48 Framebuffer driver for the display controller integrated into the
/kernel/linux/linux-4.19/Documentation/fb/
D00-INDEX25 - intro to and usage guide for the framebuffer console (fbcon).
26 framebuffer.txt
29 - info on the framebuffer driver for AMD Geode GX2 based processors.
31 - documentation for the Intel 810/815 framebuffer driver.
37 - info on the framebuffer driver for AMD Geode LX based processors.
39 - info on the Matrox framebuffer driver for Alpha, Intel and PPC.
53 - info on the SH7760/SH7763 integrated LCDC Framebuffer driver.
55 - info on the framebuffer device driver for various SiS chips.
57 - info on the framebuffer device driver for sm501 videoframebuffer.
63 info on the framebuffer driver for some Trident chip based cards.
[all …]
Dfbcon.txt1 The Framebuffer Console
4 The framebuffer console (fbcon), as its name implies, is a text
5 console running on top of the framebuffer device. It has the functionality of
7 features that can be attributed to the graphical nature of the framebuffer.
9 In the x86 architecture, the framebuffer console is optional, and
13 What are the features of fbcon? The framebuffer console supports
20 The framebuffer console can be enabled by using your favorite kernel
22 buffer Devices->Console display driver support->Framebuffer Console Support.
26 In order for fbcon to activate, at least one framebuffer driver is
40 GOTCHA: A common bug report is enabling the framebuffer without enabling the
[all …]
Dep93xx-fb.txt26 are in pixel clocks. See Documentation/fb/framebuffer.txt for further
39 The framebuffer device can be registered by adding the following to
66 The physical address of the framebuffer can be controlled using the
69 EP93XXFB_USE_SDCSN0 Use SDCSn[0] for the framebuffer. This
72 EP93XXFB_USE_SDCSN1 Use SDCSn[1] for the framebuffer.
74 EP93XXFB_USE_SDCSN2 Use SDCSn[2] for the framebuffer.
76 EP93XXFB_USE_SDCSN3 Use SDCSn[3] for the framebuffer.
82 The EP93xx framebuffer driver supports three optional platform
84 are called when the framebuffer driver is installed and removed
97 /* Board specific framebuffer setup */
[all …]
/kernel/linux/linux-5.10/drivers/video/console/
DKconfig73 bool "Framebuffer Console support"
79 Low-level framebuffer-based console driver.
86 If this option is selected, the framebuffer console will
88 supports this feature). Otherwise, the framebuffer console will
89 always select the first framebuffer driver that is loaded. The latter
98 bool "Framebuffer Console Rotation"
101 Enable display rotation for the framebuffer console. This is done
104 such that other users of the framebuffer will remain normally
108 bool "Framebuffer Console Deferred Takeover"
111 If enabled this defers the framebuffer console taking over the
[all …]
/kernel/linux/linux-4.19/drivers/video/console/
DKconfig73 bool "Framebuffer Console support"
79 Low-level framebuffer-based console driver.
86 If this option is selected, the framebuffer console will
88 supports this feature). Otherwise, the framebuffer console will
89 always select the first framebuffer driver that is loaded. The latter
98 bool "Framebuffer Console Rotation"
101 Enable display rotation for the framebuffer console. This is done
104 such that other users of the framebuffer will remain normally
108 bool "Framebuffer Console Deferred Takeover"
111 If enabled this defers the framebuffer console taking over the
[all …]
/kernel/linux/linux-4.19/drivers/video/fbdev/
DKconfig39 buffer devices. Please read <file:Documentation/fb/framebuffer.txt>
40 and the Framebuffer-HOWTO at
41 <http://www.munted.org.uk/programming/Framebuffer-HOWTO-1.3.html> for more
81 If true, at least one selected framebuffer driver can take advantage
127 (accelerated) version and the framebuffer is in system RAM.
136 version and the framebuffer is in system RAM.
145 (accelerated) version and the framebuffer is in system RAM.
156 bool "Framebuffer foreign endianness support"
160 non-native endianness (e.g. Little-Endian framebuffer on a
246 tristate "Aeroflex Gaisler framebuffer support"
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/
DKconfig34 buffer devices. Please read <file:Documentation/fb/framebuffer.rst>
35 and the Framebuffer-HOWTO at
36 <http://www.munted.org.uk/programming/Framebuffer-HOWTO-1.3.html> for more
73 If true, at least one selected framebuffer driver can take advantage
114 (accelerated) version and the framebuffer is in system RAM.
122 version and the framebuffer is in system RAM.
130 (accelerated) version and the framebuffer is in system RAM.
140 bool "Framebuffer foreign endianness support"
144 non-native endianness (e.g. Little-Endian framebuffer on a
223 tristate "Aeroflex Gaisler framebuffer support"
[all …]

12345678910>>...49