/linux-3.3/Documentation/fb/ |
D | udlfb.txt | 7 DisplayLink chips provide simple hline/blit operations with some compression, 8 pairing that with a hardware framebuffer (16MB) on the other end of the 9 USB wire. That hardware framebuffer is able to drive the VGA, DVI, or HDMI 13 result with a local shadow of the remote hardware framebuffer to identify 15 pixels line-by-line via USB bulk transfers. 18 does not require any acks - the effect is very low latency that 20 non-gaming and non-video applications. 23 setting is very flexible - able to set nearly arbitrary modes from any timing. 32 Advantages of supporting DisplayLink chips with kernel framebuffer interface: 35 one-to-one with the fbdev interface, making the driver quite small and [all …]
|
D | framebuffer.txt | 2 ----------------------- 4 Maintained by Geert Uytterhoeven <geert@linux-m68k.org> 9 --------------- 13 software to access the graphics hardware through a well-defined interface, so 14 the software doesn't need to know anything about the low-level (hardware 22 -------------------------- 39 /dev/fb0current -> fb0 40 /dev/fb1current -> fb1 50 graphics card in addition to the built-in hardware. The corresponding frame 56 $FRAMEBUFFER to the path name of a frame buffer device, e.g. (for sh/bash [all …]
|
D | vesafb.txt | 5 This is a generic driver for a graphic framebuffer on intel boxes. 7 The idea is simple: Turn on graphics mode at boot time with the help 8 of the BIOS, and use this as framebuffer device /dev/fb0, like the m68k 20 * You can run XF68_FBDev on top of /dev/fb0 (=> non-accelerated X11 22 * Most important: boot logo :-) 44 ----+------------------------------------- 58 ----+------------------------------------- 76 "vga=mode-number" you have to transform the numbers to decimal. 83 XF68_FBDev should work just fine, but it is non-accelerated. Running 84 another (accelerated) X-Server like XF86_SVGA might or might not work. [all …]
|
D | viafb.txt | 2 VIA Integration Graphic Chip Console Framebuffer Driver 5 ----------------------- 6 The console framebuffer driver is for graphics chips of 13 ------------------------ 31 -- -- -------------------- 142 This option is used to enable DVI on EPIA - M 143 0 : No DVI on EPIA - M (default) 144 1 : DVI on EPIA - M 147 When using 24 - Bit Bus Width Digital Interface, 149 12: 12-Bit LVDS or 12-Bit TMDS (default) [all …]
|
/linux-3.3/Documentation/devicetree/bindings/ |
D | xilinx.txt | 10 Each IP-core has a set of parameters which the FPGA designer can use to 20 properties of the device node. In general, device nodes for IP-cores 23 (name): (generic-name)@(base-address) { 24 compatible = "xlnx,(ip-core-name)-(HW_VER)" 27 interrupt-parent = <&interrupt-controller-phandle>; 29 xlnx,(parameter1) = "(string-value)"; 30 xlnx,(parameter2) = <(int-value)>; 33 (generic-name): an open firmware-style name that describes the 36 (ip-core-name): the name of the ip block (given after the BEGIN 38 and all underscores '_' converted to dashes '-'. [all …]
|
/linux-3.3/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 2 * Copyright (c) 2007-2011, Intel Corporation. 16 * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 40 #include "framebuffer.h" 53 #define CMAP_TOHW(_val, _width) ((((_val) << (_width)) + 0x7FFF - (_val)) >> 16) 59 struct psb_fbdev *fbdev = info->par; in psbfb_setcolreg() 60 struct drm_framebuffer *fb = fbdev->psb_fb_helper.fb; in psbfb_setcolreg() 64 return -ENOMEM; in psbfb_setcolreg() 69 red = CMAP_TOHW(red, info->var.red.length); in psbfb_setcolreg() 70 blue = CMAP_TOHW(blue, info->var.blue.length); in psbfb_setcolreg() 71 green = CMAP_TOHW(green, info->var.green.length); in psbfb_setcolreg() [all …]
|
/linux-3.3/Documentation/video4linux/ |
D | README.ivtv | 8 Hauppauge PVR-350. 25 S-Video/Composite and audio line-in. 34 Additional features for the PVR-350 (CX23415 based): 38 * Provides a framebuffer (allowing X applications to appear on the video 51 irc://irc.freenode.net/ivtv-dev 53 ---------------------------------------------------------- 62 support the framebuffer device /dev/fbx for OSD. 68 crw-rw---- 1 root video 81, 0 Jun 19 22:22 /dev/video0 69 crw-rw---- 1 root video 81, 16 Jun 19 22:22 /dev/video16 70 crw-rw---- 1 root video 81, 24 Jun 19 22:22 /dev/video24 [all …]
|
D | v4l2-framework.txt | 9 ------------ 13 /dev, and create also non-V4L2 devices such as DVB, ALSA, FB, I2C and input 20 called 'sub-devices'. 27 connecting to sub-devices themselves. Some of this is quite complicated 39 --------------------- 45 2) A way of initializing and commanding sub-devices (if any). 48 and keeping track of device-node specific data. 50 4) Filehandle-specific structs containing per-filehandle data; 58 +-sub-device instances 60 \-V4L2 device nodes [all …]
|
/linux-3.3/Documentation/ |
D | bus-virt-phys-mapping.txt | 3 (see Documentation/DMA-API-HOWTO.txt). They continue 5 must not use them. --davidm 00/12/12 ] 10 The AHA-1542 is a bus-master device, and your patch makes the driver give the 16 so-called "bus address". 19 that is, normal RAM--see later about other details): 21 - CPU untranslated. This is the "physical" address. Physical address 24 - CPU translated address. This is the "virtual" address, and is 28 - bus address. This is the address of memory as seen by OTHER devices, 30 addresses, with each device seeing memory in some device-specific way, but 36 address, and things are very simple indeed. However, they are that simple [all …]
|
D | SubmittingPatches | 19 -------------------------------------------- 20 SECTION 1 - CREATING AND SENDING YOUR CHANGE 21 -------------------------------------------- 25 1) "diff -up" 26 ------------ 28 Use "diff -up" or "diff -uprN" to create patches. 32 in "unified diff" format, as supplied by the '-u' argument to diff(1). 33 Also, please use the '-p' argument which shows which C function each 34 change is in - that makes the resultant diff a lot easier to read. 40 SRCTREE= linux-2.6 [all …]
|
/linux-3.3/Documentation/video4linux/bttv/ |
D | Insmod-options | 3 module, among them a complete and up-to-date list of insmod options. 24 bigendian=n Set the endianness of the gfx framebuffer. 37 gbuffers=2-32 number of capture buffers for mmap'ed capture. 68 See Sound-FAQ for a detailed description. 70 remap, card, radio and pll accept up to four comma-separated arguments 86 driver for all simple i2c audio control chips (tda/tea*). 104 tda9874a_AMSEL=0/1 auto-mute select for NICAM (default=0) 107 0 - A2, B/G 108 1 - A2, M (Korea) 109 2 - A2, D/K (1) [all …]
|
/linux-3.3/drivers/video/ |
D | skeletonfb.c | 2 * linux/drivers/video/skeletonfb.c -- Skeleton for a frame buffer device 17 * display will go away. The way the new framebuffer console code will 25 * for each framebuffer device when used as a tty/console device is allocated 27 * per framebuffer device. We already have all the data we need in struct 57 * This is just simple sample code. 60 * Even less warranty that it actually works :-) 101 * represented by a separate framebuffer device thus a separate 105 * every struct fb_info that represents a framebuffer on that card. 106 * This allows when one display changes it video resolution (info->var) 137 * xxxfb_open - Optional function. Called when the framebuffer is [all …]
|
D | xilinxfb.c | 7 * 2002-2007 (c) MontaVista Software, Inc. 31 #include <linux/dma-mapping.h> 51 * The interface to the framebuffer is nice and simple. There are two 156 if (drvdata->flags & PLB_ACCESS_FLAG) in xilinx_fb_out_be32() 157 out_be32(drvdata->regs + (offset << 2), val); in xilinx_fb_out_be32() 160 dcr_write(drvdata->dcr_host, offset, val); in xilinx_fb_out_be32() 168 u32 *palette = fbi->pseudo_palette; in xilinx_fb_setcolreg() 171 return -EINVAL; in xilinx_fb_setcolreg() 173 if (fbi->var.grayscale) { in xilinx_fb_setcolreg() 180 /* fbi->fix.visual is always FB_VISUAL_TRUECOLOR */ in xilinx_fb_setcolreg() [all …]
|
/linux-3.3/arch/arm/mach-davinci/ |
D | Kconfig | 33 bool "DA830/OMAP-L137/AM17x based system" 39 bool "DA850/OMAP-L138/AM18x based system" 130 bool "TI DA830/OMAP-L137/AM17x Reference Platform" 138 Say Y here to select the TI DA830/OMAP-L137/AM17x Evaluation Module. 141 prompt "Select DA830/OMAP-L137/AM17x UI board peripheral" 144 The presence of UI card on the DA830/OMAP-L137/AM17x EVM is 152 Say Y here to use the LCD as a framebuffer or simple character 163 bool "TI DA850/OMAP-L138/AM18x Reference Platform" 167 Say Y here to select the TI DA850/OMAP-L138/AM18x Evaluation Module. 173 The presence of User Interface (UI) card on the DA850/OMAP-L138/AM18x [all …]
|
/linux-3.3/Documentation/zh_CN/ |
D | SubmittingPatches | 9 Chinese maintainer: TripleX Chung <triplex@zh-kernel.org> 10 --------------------------------------------------------------------- 17 中文版维护者: 钟宇 TripleX Chung <triplex@zh-kernel.org> 18 中文版翻译者: 钟宇 TripleX Chung <triplex@zh-kernel.org> 19 中文版校译者: 李阳 Li Yang <leo@zh-kernel.org> 23 --------------------------------------------------------------------- 28 ---------------------------------- 38 -------------------------- 39 第一节 - 创建并发送你的改动 40 -------------------------- [all …]
|
/linux-3.3/drivers/video/aty/ |
D | radeon_base.c | 4 * framebuffer driver for ATI Radeon chipset video boards 38 * NON-INFRINGEMENT. IN NO EVENT SHALL ATI, VA LINUX SYSTEMS AND/OR 79 #include <asm/pci-bridge.h> 267 static int default_dynclk = -2; 291 if (!rinfo->bios_seg) in radeon_unmap_ROM() 293 pci_unmap_rom(dev, rinfo->bios_seg); in radeon_unmap_ROM() 319 pci_name(rinfo->pdev)); in radeon_map_ROM() 320 return -ENOMEM; in radeon_map_ROM() 323 rinfo->bios_seg = rom; in radeon_map_ROM() 325 /* Very simple test to make sure it appeared */ in radeon_map_ROM() [all …]
|
D | aty128fb.c | 2 * linux/drivers/video/aty128fb.c -- Frame buffer device for ATI Rage128 4 * Copyright (C) 1999-2003, Brad Douglas <brad@neruo.com> 8 * - Code cleanup 11 * - 15/16 bit cleanup 12 * - fix panning 15 * - pmac-specific PM stuff 16 * - various fixes & cleanups 19 * - FB_ACTIVATE fixes 22 * - Convert to new framebuffer API, 26 * - PCI hotplug [all …]
|
/linux-3.3/drivers/tty/serial/ |
D | Kconfig | 10 comment "Non-8250 serial port support" 27 ---help--- 32 Even if you say Y here, the currently visible framebuffer console 54 ---help--- 59 Even if you say Y here, the currently visible framebuffer console 67 tristate "BCM1xxx on-chip DUART serial support" 71 ---help--- 73 the BCM1250 and derived System-On-a-Chip (SOC) devices. Note that 79 the module will be called sb1250-duart. 86 ---help--- [all …]
|
/linux-3.3/drivers/gpu/drm/ |
D | drm_fb_helper.c | 2 * Copyright (c) 2006-2009 Red Hat Inc. 3 * Copyright (c) 2006-2008 Intel Corporation 6 * DRM framebuffer helper functions 46 /* simple single crtc case helper function */ 49 struct drm_device *dev = fb_helper->dev; in drm_fb_helper_single_add_all_connectors() 53 list_for_each_entry(connector, &dev->mode_config.connector_list, head) { in drm_fb_helper_single_add_all_connectors() 60 fb_helper_connector->connector = connector; in drm_fb_helper_single_add_all_connectors() 61 fb_helper->connector_info[fb_helper->connector_count++] = fb_helper_connector; in drm_fb_helper_single_add_all_connectors() 65 for (i = 0; i < fb_helper->connector_count; i++) { in drm_fb_helper_single_add_all_connectors() 66 kfree(fb_helper->connector_info[i]); in drm_fb_helper_single_add_all_connectors() [all …]
|
/linux-3.3/drivers/video/via/ |
D | viafbdev.c | 2 * Copyright 1998-2009 VIA Technologies, Inc. All Rights Reserved. 3 * Copyright 2001-2008 S3 Graphics, Inc. All Rights Reserved. 19 * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 26 #include <linux/via-core.h> 63 * VIA_6C can be onle pre-CX700 (probably only on CLE266) as 6C is used for PLL 89 var->grayscale = 0; in viafb_fill_var_color_info() 90 var->red.msb_right = 0; in viafb_fill_var_color_info() 91 var->green.msb_right = 0; in viafb_fill_var_color_info() 92 var->blue.msb_right = 0; in viafb_fill_var_color_info() 93 var->transp.offset = 0; in viafb_fill_var_color_info() [all …]
|
/linux-3.3/drivers/gpu/drm/nouveau/ |
D | nv50_crtc.c | 45 void __iomem *lut = nvbo_kmap_obj_iovirtual(nv_crtc->lut.nvbo); in nv50_crtc_lut_load() 48 NV_DEBUG_KMS(crtc->dev, "\n"); in nv50_crtc_lut_load() 51 writew(nv_crtc->lut.r[i] >> 2, lut + 8*i + 0); in nv50_crtc_lut_load() 52 writew(nv_crtc->lut.g[i] >> 2, lut + 8*i + 2); in nv50_crtc_lut_load() 53 writew(nv_crtc->lut.b[i] >> 2, lut + 8*i + 4); in nv50_crtc_lut_load() 56 if (nv_crtc->lut.depth == 30) { in nv50_crtc_lut_load() 57 writew(nv_crtc->lut.r[i - 1] >> 2, lut + 8*i + 0); in nv50_crtc_lut_load() 58 writew(nv_crtc->lut.g[i - 1] >> 2, lut + 8*i + 2); in nv50_crtc_lut_load() 59 writew(nv_crtc->lut.b[i - 1] >> 2, lut + 8*i + 4); in nv50_crtc_lut_load() 66 struct drm_device *dev = nv_crtc->base.dev; in nv50_crtc_blank() [all …]
|
/linux-3.3/Documentation/DocBook/media/v4l/ |
D | compat.xml | 7 <section id="diff-v4l"> 25 linkend="v4l-dev" />.</para> 27 <para>The teletext devices (minor range 192-223) have been removed in 38 <table id="v4l-dev"> 58 <entry>0-63</entry> 68 <entry>64-127</entry> 75 <entry>224-255</entry> 92 equivalent to V4L2's &VIDIOC-QUERYCAP;.</para> 96 <structfield>card</structfield> in &v4l2-capability;, 110 <entry>&v4l2-capability; [all …]
|
/linux-3.3/ |
D | MAINTAINERS | 28 'diff -u' to make the patch easy to merge. Be prepared to get your 55 Signed-off-by: line. The current version of this "Developer's 74 W: Web-page with status/info 114 ----------------------------------- 123 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 135 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 137 L: linux-scsi@vger.kernel.org 140 F: drivers/scsi/3w-* 142 53C700 AND 53C700-66 SCSI DRIVER 144 L: linux-scsi@vger.kernel.org [all …]
|
/linux-3.3/drivers/media/video/ |
D | via-camera.c | 18 #include <media/v4l2-device.h> 19 #include <media/v4l2-ioctl.h> 20 #include <media/v4l2-chip-ident.h> 21 #include <media/videobuf-dma-sg.h> 23 #include <linux/dma-mapping.h> 25 #include <linux/via-core.h> 26 #include <linux/via-gpio.h> 30 #include "via-camera.h" 32 MODULE_ALIAS("platform:viafb-camera"); 34 MODULE_DESCRIPTION("VIA framebuffer-based camera controller driver"); [all …]
|
/linux-3.3/drivers/gpu/drm/i915/ |
D | intel_display.c | 2 * Copyright © 2006-2007 Intel Corporation 82 #define IRONLAKE_FDI_FREQ 2700000 /* in kHz for mode->clock */ 102 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fdi_link_freq() 272 * the range value for them is (actual_value - 2). 362 struct drm_device *dev = crtc->dev; in intel_ironlake_limit() 363 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ironlake_limit() 391 struct drm_device *dev = crtc->dev; in intel_g4x_limit() 392 struct drm_i915_private *dev_priv = dev->dev_private; in intel_g4x_limit() 418 struct drm_device *dev = crtc->dev; in intel_limit() 447 clock->m = clock->m2 + 2; in pineview_clock() [all …]
|