Home
last modified time | relevance | path

Searched full:vga (Results 1 – 25 of 818) sorted by relevance

12345678910>>...33

/OK3568_Linux_fs/kernel/drivers/gpu/drm/zte/
H A Dzx_vga.c50 struct zx_vga *vga = to_zx_vga(encoder); in zx_vga_encoder_enable() local
51 struct zx_vga_pwrctrl *pwrctrl = &vga->pwrctrl; in zx_vga_encoder_enable()
53 /* Set bit to power up VGA DACs */ in zx_vga_encoder_enable()
62 struct zx_vga *vga = to_zx_vga(encoder); in zx_vga_encoder_disable() local
63 struct zx_vga_pwrctrl *pwrctrl = &vga->pwrctrl; in zx_vga_encoder_disable()
67 /* Clear bit to power down VGA DACs */ in zx_vga_encoder_disable()
78 struct zx_vga *vga = to_zx_vga(connector); in zx_vga_connector_get_modes() local
86 zx_writel(vga->mmio + VGA_AUTO_DETECT_SEL, 0); in zx_vga_connector_get_modes()
88 edid = drm_get_edid(connector, &vga->ddc->adap); in zx_vga_connector_get_modes()
96 zx_writel(vga->mmio + VGA_AUTO_DETECT_SEL, in zx_vga_connector_get_modes()
[all …]
/OK3568_Linux_fs/kernel/include/video/
H A Dvga.h2 * linux/include/video/vga.h -- standard VGA chipset interaction
8 * Based on VGA info at http://www.osdever.net/FreeVGA/home.htm
22 #include <asm/vga.h>
37 /* VGA data register ports */
56 /* VGA index register ports */
65 /* standard VGA indexes max counts */
72 /* VGA misc register bit masks */
79 /* VGA CRT controller register indices */
107 /* VGA CRT controller bit masks */
111 /* VGA attribute controller register indices */
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dvgaarb.h2 * The VGA aribiter manages VGA space routing and VGA resource decode to
3 * allow multiple VGA devices to be used in a system in a safe way.
34 #include <video/vga.h>
36 /* Legacy VGA regions */
58 * @pdev: pci device of the VGA card
61 * Indicates to the arbiter if the card decodes legacy VGA IOs,
62 * legacy VGA Memory, both, or none. All cards default to both,
84 * @pdev: pci device of the VGA card or NULL for the system default
89 * On success, release the VGA resource again with vga_put().
99 * @pdev: pci device of the VGA card or NULL for the system default
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/
H A Dzte,vou.txt6 for typical output devices, like HDMI, TV Encoder, VGA, and RGB LCD.
61 * VGA output device
64 - compatible: should be "zte,zx296718-vga"
65 - reg: Physical base address and length of the VGA device IO region
66 - interrupts : VGA interrupt number to CPU
67 - clocks: Phandle with clock-specifier pointing to VGA I2C clock.
69 - zte,vga-power-control: the phandle to SYSCTRL block followed by two
71 to control VGA DAC power, and the second cell is the bit mask.
96 vga: vga@8000 {
97 compatible = "zte,zx296718-vga";
[all …]
/OK3568_Linux_fs/kernel/Documentation/gpu/
H A Dvgaarbiter.rst2 VGA Arbiter
6 modern devices allow relocation of such ranges, some "Legacy" VGA devices
13 the legacy VGA arbitration task (besides other bus management tasks) when more
20 the operation of the VGA arbiter implemented for the Linux kernel.
26 scans all PCI devices and adds the VGA ones inside the arbitration. The
27 arbiter then enables/disables the decoding on different devices of the VGA
36 default VGA device of the system.
103 .. kernel-doc:: drivers/gpu/vga/vgaarb.c
109 To use the vga arbiter char device it was implemented an API inside the
126 These functions below acquire VGA resources for the given card and mark those
[all …]
H A Dvga-switcheroo.rst4 VGA Switcheroo
7 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
16 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
22 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
31 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
58 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
61 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
/OK3568_Linux_fs/kernel/drivers/gpu/vga/
H A Dvgaarb.c2 * vgaarb.c: Implements the VGA arbitration. For details refer to
60 * We keep a list of all vga devices in the system to speed
141 * vga_default_device - return the default VGA device, for vgacon
145 * vga card setups and/or x86 platforms.
147 * If your VGA default device is not PCI, you'll have to return
150 * hooks for enabling/disabling the VGA default device if that is
151 * possible. This may be a problem with real _ISA_ VGA cards, in
174 * vga_remove_vgacon - deactivete vga console
176 * Unbind and unregister vgacon in case pdev is the default vga
178 * sure vga register access done by vgacon will not disturb the
[all …]
/OK3568_Linux_fs/kernel/Documentation/admin-guide/
H A Dsvga.rst20 Short intro for the impatient: Just use vga=ask for the first time,
23 set the vga parameter to this number (converted to decimal first).
26 specified in the kernel Makefile (the SVGA_MODE=... line) or by the "vga=..."
33 EXTENDED_VGA - Standard 8-pixel font mode: 80x43 on EGA, 80x50 on VGA.
69 -- it's either a generic adapter name (MDA, CGA, HGC, EGA, VGA, VESA VGA [a VGA
87 on the VGA BIOS).
134 0x0f01 standard with 8-point font: 80x43 on EGA, 80x50 on VGA
135 0x0f02 VGA 80x43 (VGA switched to 350 scanlines with a 8-point font)
136 0x0f03 VGA 80x28 (standard VGA scans, but 14-point font)
138 0x0f05 VGA 80x30 (480 scans, 16-point font)
[all …]
/OK3568_Linux_fs/kernel/Documentation/fb/
H A Dfbcon.rst7 any standard text console driver, such as the VGA console, with the added
30 systems, they almost universally have VGA cards, so vga16fb and vesafb will
46 will still get a VGA console.
57 vga= boot option parameter.
119 NOTE: For x86 machines, the standard console is the VGA console which
121 are controlled by the VGA console will be garbled.
181 the hardware. Thus, in a VGA console::
183 console ---> VGA driver ---> hardware.
185 Assuming the VGA driver can be unloaded, one must first unbind the VGA driver
186 from the console layer before unloading the driver. The VGA driver cannot be
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_vga.c25 /* Disable the VGA plane that we never use */
50 "Something enabled VGA plane, disabling it\n"); in intel_vga_redisable_power_on()
63 * paranoid "someone might have enabled VGA while we were not looking" in intel_vga_redisable()
82 * After we re-enable the power well, if we touch VGA register 0x3d5 in intel_vga_reset_io_mem()
84 * anything to the VGA MSR register. The vgacon module uses this in intel_vga_reset_io_mem()
87 * console_unlock(). So make here we touch the VGA MSR register, making in intel_vga_reset_io_mem()
143 * If we have > 1 VGA cards, then we need to arbitrate access to the in intel_vga_register()
144 * common VGA resources. in intel_vga_register()
147 * then we do not take part in VGA arbitration and the in intel_vga_register()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/connector/
H A Dvga-connector.yaml4 $id: http://devicetree.org/schemas/display/connector/vga-connector.yaml#
7 title: VGA Connector
14 const: vga-connector
23 description: Connection to controller providing VGA signals
34 compatible = "vga-connector";
35 label = "vga";
/OK3568_Linux_fs/kernel/Documentation/ia64/
H A Daliasing.rst118 several VGA devices.
120 "X" uses this to access VGA frame buffers. Using legacy_mem
122 different VGA cards.
185 mmap of 0x0-0x9FFFF /dev/mem by "hwinfo" on HP sx1000 with VGA enabled
192 0xA0000-0xBFFFF UC only (VGA frame buffer)
199 The kernel VGA driver may ioremap the VGA frame buffer at 0xA0000,
210 supported, as is the case with HP sx[12]000 machines with VGA
214 machines with VGA enabled), we must fail the mmap because there's no
218 that doesn't report the VGA frame buffer at all), we should fail the
221 mmap of 0xA0000-0xBFFFF legacy_mem by "X" on HP sx1000 with VGA disabled
[all …]
/OK3568_Linux_fs/kernel/arch/x86/boot/
H A Dvideo-vga.c11 * Common all-VGA modes
63 /* Set 8x8 font - 80x43 on EGA, 80x50 on VGA */ in vga_set_8font()
91 /* Set 9x14 font - 80x28 on VGA */ in vga_set_14font()
114 /* Set 80x43 mode on VGA (not EGA) */ in vga_set_80x43()
131 /* I/O address of the VGA CRTC */
229 * video-vga.c is listed first in the Makefile.
234 "CGA/MDA/HGC", "EGA", "VGA" in vga_probe()
252 ireg.bl = 0x10; /* Check EGA/VGA */ in vga_probe()
261 /* EGA/VGA */ in vga_probe()
283 .card_name = "VGA",
/OK3568_Linux_fs/kernel/arch/alpha/kernel/
H A Dconsole.c5 * Architecture-specific specific support for VGA device on
14 #include <asm/vga.h>
23 .name = "alpha-vga+",
47 /* Find the console VGA device */ in locate_and_init_vga()
59 /* Create a new VGA ioport resource WRT the hose it is on. */ in locate_and_init_vga()
64 /* Set the VGA hose and init the new console. */ in locate_and_init_vga()
/OK3568_Linux_fs/external/xserver/hw/xfree86/int10/
H A Dhelper_exec.c659 * Lock/Unlock legacy VGA. Some Bioses try to be very clever and make
663 * To avoid this we attempt legacy VGA by writing to all know VGA
671 * legacy vga therefore we don't worry about mmio etc.
673 * the driver would have to load the vga-module prior to
677 LockLegacyVGA(xf86Int10InfoPtr pInt, legacyVGAPtr vga) in LockLegacyVGA() argument
679 vga->save_msr = pci_io_read8(pInt->io, 0x03CC); in LockLegacyVGA()
680 vga->save_vse = pci_io_read8(pInt->io, 0x03C3); in LockLegacyVGA()
682 vga->save_46e8 = pci_io_read8(pInt->io, 0x46E8); in LockLegacyVGA()
684 vga->save_pos102 = pci_io_read8(pInt->io, 0x0102); in LockLegacyVGA()
685 pci_io_write8(pInt->io, 0x03C2, ~(uint8_t) 0x03 & vga->save_msr); in LockLegacyVGA()
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/
H A Dx86_sys_io.patch11 purgatory/arch/i386/vga.c | 2 +-
27 diff --git a/purgatory/arch/i386/vga.c b/purgatory/arch/i386/vga.c
29 --- a/purgatory/arch/i386/vga.c
30 +++ b/purgatory/arch/i386/vga.c
/OK3568_Linux_fs/kernel/drivers/eisa/
H A Deisa.ids86 ALR3023 "ALR 16-bit VGA without Parallel port"
226 CPQ3001 "Compaq Advanced VGA"
443 DEC8101 "DEC VGA 1024 Graphics Adapter"
445 DEC8103 "DECpc VGA 1024 NI Graphics Adapter"
481 DELFC01 "Dell VGA Professional 16-bit"
508 ELS8041 "ELSA WINNER 1000 Enhanced VGA"
594 ICU0110 "Paradise VGA Plus 16 Video Adapter "
595 ICU0120 "Paradise VGA 1024 Video Adapter "
599 ICU0160 "ATI VGA Wonder XL24 Video Adapter"
700 ICU0780 "Diamond SpeedStar 24X VGA adapter"
[all …]
/OK3568_Linux_fs/kernel/Documentation/power/
H A Dvideo.rst49 (3) systems that initialize video card into vga text mode and where
79 safest to do your experiments with plain old VGA console. The vesafb
99 Acer TM C300 vga=normal (only suspend on console, not in X),
103 Acer TM 650 (Radeon M7) vga=normal plus boot-radeon (5) gets text
106 Acer TM 800 vga=normal, X patches, see webpage (5)
108 Acer TM 803 vga=normal, X patches, see webpage (5)
110 Acer TM 803LCi vga=normal, vbetool (6)
115 Asus M6887Ne vga=normal, s3_bios (2), use radeon driver
120 Compaq Evo N620c vga=normal, s3_bios (2)
122 Dell D600, ATI RV250 vga=normal and X, or try vbestate (6)
[all …]
/OK3568_Linux_fs/u-boot/arch/x86/cpu/queensbay/
H A Dtnc.c37 * According to Atom E6xx datasheet, setting VGA Disable (bit17) in disable_igd()
39 * (D2:F0) from reporting itself as a VGA display controller in disable_igd()
41 * it from responding to VGA legacy memory range and I/O addresses. in disable_igd()
43 * However test result shows that with just VGA Disable bit set and in disable_igd()
45 * the E6xx, accessing the VGA legacy space still causes system hang. in disable_igd()
46 * After a number of attempts, it turns out besides VGA Disable bit, in disable_igd()
/OK3568_Linux_fs/kernel/lib/fonts/
H A DKconfig25 bool "VGA 8x8 font" if FONTS
29 This is the "high resolution" font for the VGA frame buffer (the one
32 Note that this is a poor quality font. The VGA 8x16 font is quite a
39 bool "VGA 8x16 font" if FONTS
42 This is the "high resolution" font for the VGA frame buffer (the one
43 provided by the VGA text console 80x25 mode.
/OK3568_Linux_fs/external/xserver/hw/xfree86/vgahw/
H A DvgaHW.h36 /* Standard VGA registers */
62 /* default number of VGA registers stored internally */
74 /* Defaults for the VGA memory window */
79 * vgaRegRec contains settings of standard VGA registers.
110 void *Base; /* Address of "VGA" memory */
111 int MapSize; /* Size of "VGA" memory */
112 unsigned long MapPhys; /* phys location of VGA mem */
158 /* Some macros that VGA drivers can use in their ChipProbe() function */
/OK3568_Linux_fs/kernel/Documentation/driver-api/media/drivers/
H A Dcpia2_devel.rst24 up to CIF, and 15 fps for VGA frames. The STV0676 is an improved version,
25 which can handle up to 30 fps VGA. Both coprocessors can be attached to two
26 CMOS sensors - the vvl6410 CIF sensor and the vvl6500 VGA sensor. These will
27 be referred to as the 410 and the 500 sensors, or the CIF and VGA sensors.
45 user mode (vga, qvga), scaling, cropping, framerates, and so on. The last
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dvga.h10 /* VGA Sequencer */
14 /* VGA Graphics */
18 /* VGA CRTC */
22 /* VGA indexed port access dispatcher */
/OK3568_Linux_fs/kernel/Documentation/admin-guide/media/
H A Dcpia2.rst16 stream at up to vga size. It implements the Video4Linux interface as much as
30 - Supports cameras with the Vision stv6410 (CIF) and stv6500 (VGA) cmos
31 sensors. I only have the vga sensor, so can't test the other.
32 - Image formats: VGA, QVGA, CIF, QCIF, and a number of sizes in between.
33 VGA and QVGA are the native image sizes for the VGA camera. CIF is done
37 - Sensor framerate is adjustable (up to 30 fps CIF, 15 fps VGA).
/OK3568_Linux_fs/kernel/drivers/vfio/pci/
H A DKconfig15 bool "VFIO PCI support for VGA devices"
18 Support for VGA extension to VFIO PCI. This exposes an additional
19 region on VGA devices for accessing legacy VGA addresses used by

12345678910>>...33