Home
last modified time | relevance | path

Searched +full:pre +full:- +full:filled (Results 1 – 25 of 126) sorted by relevance

123456

/linux-3.3/Documentation/input/
Dgameport-programming.txt33 Please also consider enabling the gameport on the card in the ->open()
34 callback if the io is mapped to ISA space - this way it'll occupy the io
36 ->close() callback. You also can select the io address in the ->open()
67 the driver doesn't have to measure them the old way - an ADC is built into
83 return -(mode != GAMEPORT_MODE_COOKED);
94 See analog.c and input.c for handling of fuzz - the fuzz value determines
102 examples 1+2 or 1+3. Gameports can support internal calibration - see below,
104 more than one gameport instance simultaneously, use the ->private member of
130 I/O address for use with raw mode. You have to either set this, or ->read()
161 pre-filled by cooked data by the caller, max[0..3] should be pre-filled with
[all …]
/linux-3.3/drivers/net/irda/
Dks959-sir.c3 * Filename: ks959-sir.c
5 * Description: Irda KingSun KS-959 USB Dongle
10 * Based on stir4200, mcs7780, kingsun-sir drivers.
28 * Following is my most current (2007-07-17) understanding of how the Kingsun
29 * KS-959 dongle is supposed to work. This information was deduced by
30 * reverse-engineering and examining the USB traffic captured with USBSnoopy
66 * kingsun-sir.c) with control URBs and the following as a setup packet:
73 * This data is (apparently) not padded, but it is obfuscated. To de-obfuscate
90 * The payload is a 8-byte record, apparently identical to the one used in
93 * unsigned int dataBits : 2; // 0 - 5 bits 3 - 8 bits
[all …]
Dksdazzle-sir.c9 * Based on stir4200, mcs7780, kingsun-sir drivers.
27 * Following is my most current (2007-07-26) understanding of how the Kingsun
28 * 07D0:4100 dongle (sometimes known as the MA-660) is supposed to work. This
36 * unwrapped manually as in stir4200, kingsun-sir, and ks959-sir.
40 * sequence. It seems that sending a single big block (like kingsun-sir does)
49 * kingsun-sir.c) with interrupt URBs. If data is available, it will be returned
51 * a raw IrDA stream that needs to be unwrapped as in stir4200 and kingsun-sir
60 * The payload is a 8-byte record, apparently identical to the one used in
63 * unsigned int dataBits : 2; // 0 - 5 bits 3 - 8 bits
171 if (urb->status != 0) { in ksdazzle_speed_irq()
[all …]
/linux-3.3/arch/powerpc/boot/dts/
Dmpc8536ds_36b.dts2 * MPC8536DS Device Tree Source (36-bit address map)
4 * Copyright 2008-2009 Freescale Semiconductor, Inc.
12 /include/ "fsl/mpc8536si-pre.dtsi"
20 #address-cells = <1>;
21 #size-cells = <0>;
26 next-level-cache = <&L2>;
32 reg = <0 0 0 0>; // Filled by U-Boot
47 clock-frequency = <66666666>;
48 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
49 interrupt-map = <
[all …]
Dmpc8536ds.dts12 /include/ "fsl/mpc8536si-pre.dtsi"
20 #address-cells = <1>;
21 #size-cells = <0>;
26 next-level-cache = <&L2>;
32 reg = <0 0 0 0>; // Filled by U-Boot
47 clock-frequency = <66666666>;
48 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
49 interrupt-map = <
104 /include/ "fsl/mpc8536si-post.dtsi"
Dmpc8544ds.dts12 /include/ "fsl/mpc8544si-pre.dtsi"
20 reg = <0 0 0 0>; // Filled by U-Boot
35 clock-frequency = <66666666>;
36 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
37 interrupt-map = <
101 * for interrupt-map & interrupt-map-mask
104 /include/ "fsl/mpc8544si-post.dtsi"
/linux-3.3/drivers/video/
Dfbcvt.c2 * linux/drivers/video/fbcvt.c - VESA(TM) Coordinated Video Timings
75 u32 num = 1000000000/cvt->f_refresh; in fb_cvt_hperiod()
78 if (cvt->flags & FB_CVT_FLAG_REDUCED_BLANK) { in fb_cvt_hperiod()
79 num -= FB_CVT_RB_MIN_VBLANK * 1000; in fb_cvt_hperiod()
80 den = 2 * (cvt->yres/cvt->interlace + 2 * cvt->v_margin); in fb_cvt_hperiod()
82 num -= FB_CVT_MIN_VSYNC_BP * 1000; in fb_cvt_hperiod()
83 den = 2 * (cvt->yres/cvt->interlace + cvt->v_margin * 2 in fb_cvt_hperiod()
84 + FB_CVT_MIN_VPORCH + cvt->interlace/2); in fb_cvt_hperiod()
93 u32 c_prime = (FB_CVT_GTF_C - FB_CVT_GTF_J) * in fb_cvt_ideal_duty_cycle()
96 u32 h_period_est = cvt->hperiod; in fb_cvt_ideal_duty_cycle()
[all …]
/linux-3.3/include/net/
Dcfg80211.h6 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net>
65 * enum ieee80211_band - supported frequency bands
71 * @IEEE80211_BAND_5GHZ: around 5GHz band (4.9-5.7)
83 * enum ieee80211_channel_flags - channel flags
110 * struct ieee80211_channel - channel definition
116 * @hw_value: hardware-specific value for the channel
142 * enum ieee80211_rate_flags - rate flags
152 * when used with 802.11a (on the 5 GHz band); filled by the
155 * when used with 802.11b (on the 2.4 GHz band); filled by the
158 * when used with 802.11g (on the 2.4 GHz band); filled by the
[all …]
/linux-3.3/Documentation/sound/alsa/
Dseq_oss.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
19 <TT><A HREF="mailto:iwai@ww.uni-erlangen.de">&lt;iwai@ww.uni-erlangen.de></A></TT>
29 <P>What this does - it provides the emulation of the OSS sequencer, access
68 However, each MIDI device is exclusive - that is, if a MIDI device is opened
72 Real-time event processing:</LI>
75 ioctl. To switch to real-time mode, send ABSTIME 0 event. The followed
76 events will be processed in real-time without queued. To switch off the
77 real-time mode, send RELTIME 0 event.
87 Run configure script with both sequencer support (<TT>--with-sequencer=yes</TT>)
88 and OSS emulation (<TT>--with-oss=yes</TT>) options. A module <TT>snd-seq-oss.o</TT>
[all …]
/linux-3.3/drivers/uwb/i1480/dfu/
Ddfu.c5 * Copyright (C) 2005-2006 Intel Corporation
6 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
20 * 02110-1301, USA.
29 #include "i1480-dfu.h"
39 * i1480_rceb_check - Check RCEB for expected field values
50 * Return 0 if @rceb matches the expected values, -EINVAL otherwise.
57 struct device *dev = i1480->dev; in i1480_rceb_check()
58 if (rceb->bEventContext != context) { in i1480_rceb_check()
62 rceb->bEventContext, context); in i1480_rceb_check()
63 result = -EINVAL; in i1480_rceb_check()
[all …]
/linux-3.3/include/xen/interface/
Dxen.h13 #include <asm/pvclock-abi.h>
63 /* Architecture-specific hypercall definitions. */
84 /* Architecture-specific VIRQ definitions. */
96 * MMU-UPDATE REQUESTS
110 * ptr[:2] -- Machine address of the page-table entry to modify.
111 * val -- Value to write.
114 * Updates an entry in the machine->pseudo-physical mapping table.
115 * ptr[:2] -- Machine address within the frame whose mapping to modify.
117 * val -- Value to write into the mapping entry.
139 * mfn: Machine frame number of new page-table base to install in MMU.
[all …]
/linux-3.3/Documentation/
Dmedia-framework.txt9 ------------
12 Documentation/DocBook/media/v4l/media-controller.xml. This document will focus
13 on the kernel-side implementation of the media framework.
17 ---------------------------
27 in a System-on-Chip image processing pipeline), DMA channels or physical
35 A link is a point-to-point oriented connection between two pads, either
41 ------------
44 include/media/media-device.h. Allocation of the structure is handled by the
46 larger driver-specific structure.
55 - dev must point to the parent device (usually a pci_dev, usb_interface or
[all …]
/linux-3.3/fs/xfs/
Dxfs_fs.h2 * Copyright (c) 1995-2005 Silicon Graphics, Inc.
16 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
53 * There should be a one-to-one correspondence between these flags and the
82 __s64 bmv_block; /* starting block (64-bit daddr_t) */
85 __s32 bmv_entries; /* # of entries filled in (output) */
94 * specifying XFS_IOC_GETBMAPX actions. The bmv_oflags field is filled
101 __s64 bmv_block; /* starting block (64-bit daddr_t) */
104 __s32 bmv_entries; /* # of entries filled in (output). */
112 /* bmv_iflags values - set by XFS_IOC_GETBMAPX caller. */
122 /* bmv_oflags values - returned for each non-header segment */
[all …]
/linux-3.3/arch/x86/xen/
Dp2m.c7 * three-level tree to allow the address space to be sparse.
20 * maximum representable pseudo-physical address space is:
24 * unsigned long (8 bytes on 64-bit, 4 bytes on 32), leading to
29 * However not all entries are filled with MFNs. Specifically for all other
34 * We also have the possibility of setting 1-1 mappings on certain regions, so
38 * The benefit of this is, that we can assume for non-RAM regions (think
56 * non-identity pfn. To protect ourselves against we elect to set (and get) the
64 * /-------------------+---------\/----\ /----------\ /---+-----\
66 * \-------------------+---------/\----/ \----------/ \---+-----/
67 * ^- 1029MB ^- 2001MB
[all …]
/linux-3.3/sound/oss/dmasound/
Ddmasound_atari.c10 * - added versioning
11 * - put in and populated the hardware_afmts field.
12 * [0.2] - put in SNDCTL_DSP_GETCAPS value.
13 * 01/02/2001 [0.3] - put in default hard/soft settings.
170 return -EFAULT; in ata_ct_law()
172 count--; in ata_ct_law()
191 return -EFAULT; in ata_ct_s8()
210 return -EFAULT; in ata_ct_u8()
212 count--; in ata_ct_u8()
221 return -EFAULT; in ata_ct_u8()
[all …]
/linux-3.3/drivers/usb/host/
Dohci.h5 * (C) Copyright 2000-2002 David Brownell <dbrownell@users.sourceforge.net>
26 /* first fields are hardware-specified */
48 struct ed *ed_prev; /* for non-interrupt EDs */
51 /* create --> IDLE --> OPER --> ... --> IDLE --> destroy
52 * usually: OPER --> UNLINK --> (IDLE | OPER) --> ...
80 /* first fields are hardware-specified */
115 * big-endian PPC hardware that's the second entry.
123 struct td *td_hash; /* dma-->td hashtable */
136 * Hardware transfer status codes -- CC from td->hwINFO or td->hwPSW
158 /* CRC Error */ -EILSEQ,
[all …]
/linux-3.3/Documentation/isdn/
DREADME.sc17 majordomo@spellcast.com with the words "subscribe linux-beta" as the only
20 the same address with the words "unsubscribe linux-beta" as its only
24 -----------------
42 ---------------
63 are used on a first-come first-served basis. In addition, individual
71 - More efficient shared memory management combined with a simpler
76 - Better detection of available upper memory. The probing routines
79 - Decreased loading time and a wider range of I/O ports probed.
83 - We now support all ISA adapter models with a single driver instead
87 - On board PPP protocol support has been removed in favour of the
[all …]
/linux-3.3/net/wimax/
Dop-msg.c6 * Copyright (C) 2007-2008 Intel Corporation <linux-wimax@intel.com>
7 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
21 * 02110-1301, USA.
28 * This is intended for device-specific features, vendor quirks, etc.
48 * to the driver calling wimax_dev->op_msg_from_user(). The return
68 * wimax_dev->op_msg_from_user() Delivery of message to the driver
81 #include "wimax-internal.h"
85 #include "debug-levels.h"
89 * wimax_msg_alloc - Create a new skb for sending a message to userspace
111 * wimax_msg_send() depends on skb->data being placed at the
[all …]
/linux-3.3/kernel/
Dsmp.c54 if (!zalloc_cpumask_var_node(&cfd->cpumask, GFP_KERNEL, in hotplug_cfd()
56 return notifier_from_errno(-ENOMEM); in hotplug_cfd()
65 free_cpumask_var(cfd->cpumask); in hotplug_cfd()
85 raw_spin_lock_init(&q->lock); in call_function_init()
86 INIT_LIST_HEAD(&q->list); in call_function_init()
94 * csd_lock/csd_unlock used to serialize access to per-cpu csd resources
96 * For non-synchronous ipi calls the csd can still be in use by the
97 * previous function call. For multi-cpu calls its even more interesting
102 while (data->flags & CSD_FLAG_LOCK) in csd_lock_wait()
109 data->flags = CSD_FLAG_LOCK; in csd_lock()
[all …]
/linux-3.3/Documentation/block/
Dbiodoc.txt21 ---------
35 Andre Hedrick <andre@linux-ide.org>
38 while it was still work-in-progress:
43 ------------------------
47 - Per-queue parameters
48 - Highmem I/O support
49 - I/O scheduler modularization
55 1.3.1 Pre-built commands
59 2.2 The bio struct in detail (multi-page io unit)
76 6.1 Partition re-mapping handled by the generic block layer
[all …]
/linux-3.3/arch/x86/kernel/cpu/
Dperf_event.h5 * Copyright (C) 2008-2009 Red Hat, Inc., Ingo Molnar
8 * Copyright (C) 2008-2009 Red Hat, Inc., Peter Zijlstra <pzijlstr@redhat.com>
12 * For licencing details see kernel-base/COPYING
19 * register -------------------------------
21 *-----------------------------------------
25 *-----------------------------------------
28 * we can pre-allocate their slot in the per-cpu
29 * per-core reg tables.
32 EXTRA_REG_NONE = -1, /* not used */
82 raw_spinlock_t lock; /* per-core: protect structure */
[all …]
/linux-3.3/fs/jfs/
Dxattr.c2 * Copyright (C) International Business Machines Corp., 2000-2004
17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
40 * Overall design --
47 * where <name> is constructed from a null-terminated ascii string
49 * (1 ... 65535 bytes). The in-memory format is
52 * +-------+--------+--------+----------------+-------------------+
55 * +-------+--------+--------+----------------+-------------------+
60 * +------------+-------------------+--------------------+-----
63 * +------------+-------------------+--------------------+-----
65 * On-disk:
[all …]
Djfs_imap.c2 * Copyright (C) International Business Machines Corp., 2000-2004
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
64 #define IAGFREE_LOCK_INIT(imap) mutex_init(&imap->im_freelock)
65 #define IAGFREE_LOCK(imap) mutex_lock(&imap->im_freelock)
66 #define IAGFREE_UNLOCK(imap) mutex_unlock(&imap->im_freelock)
69 #define AG_LOCK_INIT(imap,index) mutex_init(&(imap->im_aglock[index]))
70 #define AG_LOCK(imap,agno) mutex_lock(&imap->im_aglock[agno])
71 #define AG_UNLOCK(imap,agno) mutex_unlock(&imap->im_aglock[agno])
100 * ipimap - pointer to inode map inode for the aggregate or fileset.
103 * 0 - success
[all …]
/linux-3.3/drivers/net/wireless/iwlwifi/
Diwl-trans-pcie-rx.c3 * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
33 /*TODO: Remove include to iwl-core.h*/
34 #include "iwl-core.h"
35 #include "iwl-io.h"
36 #include "iwl-trans-pcie-int.h"
48 * each of which point to Receive Buffers to be filled by the NIC. These get
57 * to -- the driver can read up to (but not including) this position and get
61 * The WRITE index maps to the last position the driver has read from -- the
64 * The queue is empty (no good data) if WRITE = READ - 1, and is full if
[all …]
/linux-3.3/drivers/gpu/drm/
Ddrm_sysfs.c3 * drm_sysfs.c - Modifications to drm_sysfs_class.c to support
8 * Copyright (c) 2003-2004 Greg Kroah-Hartman <greg@kroah.com>
9 * Copyright (c) 2003-2004 IBM Corp.
33 * drm_class_suspend - DRM class suspend hook
42 if (dev->type == &drm_sysfs_device_minor) { in drm_class_suspend()
44 struct drm_device *drm_dev = drm_minor->dev; in drm_class_suspend()
46 if (drm_minor->type == DRM_MINOR_LEGACY && in drm_class_suspend()
48 drm_dev->driver->suspend) in drm_class_suspend()
49 return drm_dev->driver->suspend(drm_dev, state); in drm_class_suspend()
55 * drm_class_resume - DRM class resume hook
[all …]

123456