Home
last modified time | relevance | path

Searched +full:vga +full:- +full:format (Results 1 – 25 of 161) sorted by relevance

1234567

/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dvidioc-g-fbuf.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_G_FBUF - VIDIOC_S_FBUF - Get or set frame buffer overlay parameters
46 The V4L2 API distinguishes destructive and non-destructive overlays. A
48 of a graphics card. A non-destructive overlay blends video images into a
49 VGA signal or graphics into a video signal. *Video Output Overlays* are
50 always non-destructive.
81 .. flat-table:: struct v4l2_framebuffer
82 :header-rows: 0
83 :stub-columns: 0
86 * - __u32
[all …]
Ddv-timings.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _dv-timings:
11 hardware interfaces such as High Definition TV interfaces (HDMI), VGA,
14 it is not possible to extend the :ref:`v4l2_std_id <v4l2-std-id>`
19 each video format. This includes parameters such as the active video
21 widths etc. The ``linux/v4l2-dv-timings.h`` header can be used to get
46 This will also update the format, so use the :ref:`ioctl VIDIOC_G_FMT <VIDIOC_G_FMT>`
47 to obtain the new format. Now the application can allocate new buffers
57 Applications can make use of the :ref:`input-capabilities` and
58 :ref:`output-capabilities` flags to determine whether the digital
/linux-6.12.1/drivers/gpu/drm/tiny/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 tristate "DRM Support for bochs dispi vga interface (qemu stdvga)"
38 https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
41 - stdvga (DRM_BOCHS, qemu -vga std, default in qemu 2.2+)
42 - qxl (DRM_QXL, qemu -vga qxl, works best with spice)
43 - virtio (DRM_VIRTIO_GPU), qemu -vga virtio)
65 and display format must be provided via device tree.
79 https://github.com/notro/panel-mipi-dbi/wiki.
89 DRM driver for simple platform-provided framebuffers.
93 buffer, size, and display format must be provided via device tree,
[all …]
Dbochs.c1 // SPDX-License-Identifier: GPL-2.0-or-later
20 #include <video/vga.h>
22 /* ---------------------------------------------------------------------- */
53 static int bochs_modeset = -1;
65 /* ---------------------------------------------------------------------- */
96 /* ---------------------------------------------------------------------- */
103 if (bochs->mmio) { in bochs_vga_writeb()
104 int offset = ioport - 0x3c0 + 0x400; in bochs_vga_writeb()
106 writeb(val, bochs->mmio + offset); in bochs_vga_writeb()
117 if (bochs->mmio) { in bochs_vga_readb()
[all …]
Dcirrus.c1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright 2012-2019 Red Hat
14 * drivers/video/cirrusfb.c - driver for Cirrus Logic chipsets
16 * Copyright 1999-2001 Jeff Garzik <jgarzik@pobox.com>
19 #include <linux/iosys-map.h>
24 #include <video/vga.h>
49 #define DRIVER_DESC "qemu cirrus vga"
54 #define CIRRUS_MAX_PITCH (0x1FF << 3) /* (4096 - 1) & ~111b bytes */
77 const struct drm_format_info *format; member
87 /* ------------------------------------------------------------------ */
[all …]
Dofdrm.c1 // SPDX-License-Identifier: GPL-2.0-only
70 OFDRM_MODEL_QEMU, /* QEMU VGA */
81 return -EINVAL; in display_get_validated_int()
90 return -EINVAL; in display_get_validated_int0()
99 u32 format; in display_get_validated_format() local
103 format = drm_mode_legacy_fb_format(8, 8); in display_get_validated_format()
107 format = drm_mode_legacy_fb_format(16, depth); in display_get_validated_format()
110 format = drm_mode_legacy_fb_format(32, 24); in display_get_validated_format()
114 return ERR_PTR(-EINVAL); in display_get_validated_format()
118 * DRM formats assume little-endian byte order. Update the format in display_get_validated_format()
[all …]
/linux-6.12.1/drivers/firmware/
Discsi_ibft_find.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2007-2010 Red Hat, Inc.
10 * This code finds the iSCSI Boot Format Table.
32 * Physical location of iSCSI Boot Format Table.
45 #define VGA_MEM 0xA0000 /* VGA buffer */
49 * Routine used to find and reserve the iSCSI Boot Format Table
67 /* The table can't be inside the VGA BIOS reserved space, in reserve_ibft_region()
81 if (memcmp(virt + (pos - virt_pos), ibft_signs[i].sign, in reserve_ibft_region()
84 (unsigned long *)(virt + pos - virt_pos + 4); in reserve_ibft_region()
88 if (pos + len <= (IBFT_END-1)) { in reserve_ibft_region()
/linux-6.12.1/Documentation/admin-guide/
Dserial-console.rst7 kernel - by default it is not compiled in. For PC style serial ports
10 :menuselection:`Character devices --> Serial drivers --> 8250/16550 and compatible serial support -…
18 The format of this option is::
30 the port, in the format BBBBPNF, where BBBB is the
45 virtual console, and kernel messages will appear on both the VGA
79 first looks for a VGA card and then for a serial port. So if you don't
80 have a VGA card in your system the first serial port will automatically
96 rm -f console tty0
97 mknod -m 622 console c 5 1
98 mknod -m 622 tty0 c 4 0
[all …]
/linux-6.12.1/drivers/video/fbdev/
Dpvr2fb.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Copyright (c) 2001 - 2008 Paul Mundt <lethal@linux-sh.org>
13 * here are some hacked-up formulas:
19 * values, I could just add mode- specific offsets to get the correct mode
22 * left_margin = diwstart_h - borderstart_h;
23 * right_margin = borderstop_h - (diwstart_h + xres);
24 * upper_margin = diwstart_v - borderstart_v;
25 * lower_margin = borderstop_v - (diwstart_h + yres);
27 * hsync_len = borderstart_h + (hsync_total - borderstop_h);
28 * vsync_len = borderstart_v + (vsync_total - borderstop_v);
[all …]
/linux-6.12.1/drivers/gpu/drm/pl111/
Dpl111_versatile.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * This is based on code and know-how in the previous frame buffer
6 * driver in drivers/video/fbdev/amba-clcd.c:
46 .compatible = "arm,core-module-integrator",
50 .compatible = "arm,versatile-sysreg",
54 .compatible = "arm,realview-eb-syscon",
58 .compatible = "arm,realview-pb1176-syscon",
62 .compatible = "arm,realview-pb11mp-syscon",
66 .compatible = "arm,realview-pba8-syscon",
70 .compatible = "arm,realview-pbx-syscon",
[all …]
/linux-6.12.1/drivers/pci/
Dvgaarb.c1 // SPDX-License-Identifier: MIT
3 * vgaarb.c: Implements VGA arbitration. For details refer to
39 * We keep a list of all VGA devices in the system to speed
111 if (pdev == vgadev->pdev) in vgadev_find()
117 * vga_default_device - return the default VGA device, for vgacon
120 * rather dumb and will probably only work properly on single VGA card
123 * If your VGA default device is not PCI, you'll have to return NULL here.
126 * the VGA default device if that is possible. This may be a problem with
127 * real _ISA_ VGA cards, in addition to a PCI one. I don't know at this
148 * vga_remove_vgacon - deactivate VGA console
[all …]
/linux-6.12.1/drivers/gpu/drm/tve200/
Dtve200_display.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 2006-2008 Intel Corporation
14 #include <linux/dma-buf.h>
34 stat = readl(priv->regs + TVE200_INT_STAT); in tve200_irq()
51 val = readl(priv->regs + TVE200_CTRL); in tve200_irq()
54 drm_crtc_handle_vblank(&priv->pipe.crtc); in tve200_irq()
61 writel(val, priv->regs + TVE200_CTRL); in tve200_irq()
63 dev_err(priv->drm->dev, "stray IRQ %08x\n", stat); in tve200_irq()
66 writel(stat, priv->regs + TVE200_INT_CLR); in tve200_irq()
75 const struct drm_display_mode *mode = &cstate->mode; in tve200_display_check()
[all …]
/linux-6.12.1/Documentation/fb/
Dpvr2fb.rst13 * Most important: boot logo :-)
17 * Driver is largely untested on non-Dreamcast systems.
33 mode:X default video mode with format [xres]x[yres]-<bpp>@<refresh rate>
35 640x640-16@60, 640x480-24@60, 640x480-32@60. The Dreamcast
36 defaults to 640x480-16@60. At the time of writing the
51 cable:X cable type. This can be any of the following: vga, rgb, and
55 vga. If none is specified, we guess.
61 XF86_FBDev has been shown to work on the Dreamcast in the past - though not yet
Dsisfb.rst8 - SiS 300 series: SiS 300/305, 540, 630(S), 730(S)
9 - SiS 315 series: SiS 315/H/PRO, 55x, (M)65x, 740, (M)661(F/M)X, (M)741(GX)
10 - SiS 330 series: SiS 330 ("Xabre"), (M)760
16 sisfb is eg. useful if you want a high-resolution text console. Besides that,
52 A common mistake is that folks use a wrong parameter format when using the
54 the parameter format is video=sisfb:mode:none or video=sisfb:mode:1024x768x16
55 (or whatever mode you want to use, alternatively using any other format
57 the parameter format reads mode=none or mode=1024x768x16 (or whatever mode you
59 Additionally: If you give more than one argument to the in-kernel sisfb, the
77 - XxYxDepth or
[all …]
/linux-6.12.1/Documentation/driver-api/
Dconsole.rst1 .. SPDX-License-Identifier: GPL-2.0
25 do_take_over_console() - load and bind driver to console layer
26 give_up_console() - unload driver; it will only work if driver
49 1. bind - this is a read/write file. It shows the status of the driver if
54 - means the driver is not bound and if echo'ed, commands the driver
58 - means the driver is bound and if echo'ed, commands the driver to
61 2. name - read-only file. Shows the name of the driver in this format::
64 (S) VGA+
69 'VGA+' is the name of the driver
77 3. uevent - ignore this file
[all …]
/linux-6.12.1/drivers/gpu/drm/mgag200/
Dmgag200_drv.h1 /* SPDX-License-Identifier: GPL-2.0-only */
13 #include <video/vga.h>
34 #define RREG8(reg) ioread8(((void __iomem *)mdev->rmmio) + (reg))
35 #define WREG8(reg, v) iowrite8(v, ((void __iomem *)mdev->rmmio) + (reg))
36 #define RREG32(reg) ioread32(((void __iomem *)mdev->rmmio) + (reg))
37 #define WREG32(reg, v) iowrite32(v, ((void __iomem *)mdev->rmmio) + (reg))
178 /* Primary-plane format; required for modesetting and color mgmt. */
179 const struct drm_format_info *format; member
280 } vga; member
383 void mgag200_crtc_set_gamma_linear(struct mga_device *mdev, const struct drm_format_info *format);
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/media/i2c/
Daptina,mt9v111.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo@jmondi.org>
13 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core
17 of image resolutions and formats controllable through a simple two-wires
30 enable-gpios:
34 standby-gpios:
39 reset-gpios:
49 - compatible
[all …]
/linux-6.12.1/drivers/media/platform/via/
Dvia-camera.c1 // SPDX-License-Identifier: GPL-2.0-only
18 #include <media/v4l2-device.h>
19 #include <media/v4l2-ioctl.h>
20 #include <media/v4l2-ctrls.h>
21 #include <media/v4l2-event.h>
22 #include <media/v4l2-image-sizes.h>
24 #include <media/videobuf2-dma-sg.h>
26 #include <linux/dma-mapping.h>
28 #include <linux/via-core.h>
37 #include "via-camera.h"
[all …]
/linux-6.12.1/arch/arm/boot/dts/ti/davinci/
Dda850-lcdk.dts1 // SPDX-License-Identifier: GPL-2.0-only
5 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
11 model = "DA850/AM1808/OMAP-L138 LCDK";
12 compatible = "ti,da850-lcdk", "ti,da850";
20 stdout-path = "serial2:115200n8";
28 reserved-memory {
29 #address-cells = <1>;
30 #size-cells = <1>;
[all …]
/linux-6.12.1/include/video/
Dcirrus.h2 * drivers/video/clgenfb.h - Cirrus Logic chipset constants
14 * Format this code with GNU indent '-kr -i8 -pcs' options.
25 /* OLD COMMENT: definitions for Piccolo/SD64 VGA controller chip */
27 /* OLD COMMENT: for other CL-GD542x/543x based boards.. */
34 /*** VGA Sequencer Registers ***/
50 #define CL_SEQR14 0x14 /* Scratch Pad 2 (CL-GD5426/'28 Only) (do not access!) */
51 #define CL_SEQR15 0x15 /* Scratch Pad 3 (CL-GD5426/'28 Only) (do not access!) */
52 #define CL_SEQR16 0x16 /* Performance Tuning (CL-GD5424/'26/'28 Only) */
53 #define CL_SEQR17 0x17 /* Configuration ReadBack and Extended Control (CL-GF5428 Only) */
54 #define CL_SEQR18 0x18 /* Signature Generator Control (Not CL-GD5420) */
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/include/
Damd_acpi.h48 u8 thermal_state; /* thermal state: state id (0: exit state, non-0: state) */
52 u8 backlight_level; /* panel backlight level (0-255) */
64 u8 ipnut_signal; /* input signal in range 0-255 */
73 u8 min_input_signal; /* max input signal in range 0-255 */
74 u8 max_input_signal; /* min input signal in range 0-255 */
94 u16 client_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */
108 u16 dgpu_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */
119 * The AMD ACPI notification mechanism uses Notify (VGA, 0x81) or a custom
121 * Method GET_SYSTEM_PARAMETERS. When the driver receives Notify (VGA, 0x81) or
154 * WORD - structure size in bytes (includes size field)
[all …]
/linux-6.12.1/include/uapi/linux/
Dfb.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
24 /* 0x4607-0x460B are defined below */
44 #define FB_TYPE_VGA_PLANES 4 /* EGA/VGA planes */
48 #define FB_AUX_TEXT_CGA 1 /* CGA/EGA/VGA Color text */
52 #define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */
60 #define FB_AUX_VGA_PLANES_VGA4 0 /* 16 color planes (EGA/VGA) */
61 #define FB_AUX_VGA_PLANES_CFB4 1 /* CFB4 in planes (VGA) */
62 #define FB_AUX_VGA_PLANES_CFB8 2 /* CFB8 in planes (VGA) */
140 #define FB_ACCEL_SAVAGE3D_MV 0x82 /* S3 Savage3D-MV */
142 #define FB_ACCEL_SAVAGE_MX_MV 0x84 /* S3 Savage/MX-MV */
[all …]
/linux-6.12.1/drivers/gpu/drm/bridge/
Ddisplay-connector.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/media-bus-format.h>
39 return flags & DRM_BRIDGE_ATTACH_NO_CONNECTOR ? 0 : -EINVAL; in display_connector_attach()
47 if (conn->hpd_gpio) { in display_connector_detect()
48 if (gpiod_get_value_cansleep(conn->hpd_gpio)) in display_connector_detect()
54 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) in display_connector_detect()
57 switch (conn->bridge.type) { in display_connector_detect()
74 * Composite and S-Video connectors have no other detection in display_connector_detect()
75 * mean than the HPD GPIO. For VGA connectors, even if we have in display_connector_detect()
89 return drm_edid_read_ddc(connector, conn->bridge.ddc); in display_connector_edid_read()
[all …]
/linux-6.12.1/Documentation/arch/m68k/
Dkernel-options.rst9 Author: Roman.Hodek@informatik.uni-erlangen.de (Roman Hodek)
11 Update: jds@kom.auc.dk (Jes Sorensen) and faq@linux-m68k.org (Chris Lawrence)
58 ----------
76 /dev/ram: -> 0x0100 (initial ramdisk)
77 /dev/hda: -> 0x0300 (first IDE disk)
78 /dev/hdb: -> 0x0340 (second IDE disk)
79 /dev/sda: -> 0x0800 (first SCSI disk)
80 /dev/sdb: -> 0x0810 (second SCSI disk)
81 /dev/sdc: -> 0x0820 (third SCSI disk)
82 /dev/sdd: -> 0x0830 (forth SCSI disk)
[all …]
/linux-6.12.1/drivers/media/i2c/
Dov7670.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Copyright 2006-7 Jonathan Corbet <corbet@lwn.net>
20 #include <media/v4l2-device.h>
21 #include <media/v4l2-event.h>
22 #include <media/v4l2-ctrls.h>
23 #include <media/v4l2-fwnode.h>
24 #include <media/v4l2-mediabus.h>
25 #include <media/v4l2-image-sizes.h>
29 MODULE_DESCRIPTION("A low-level driver for OmniVision ov7670 sensors");
34 MODULE_PARM_DESC(debug, "Debug level (0-1)");
[all …]

1234567