/linux-3.3/drivers/mmc/host/ |
D | vub300.c | 6 * based on USB Skeleton driver - 2.2 8 * Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com) 25 * RANT: this driver was written using a display 128x48 - converting it 28 * and the original meaningful names have been shortened into 67 u8 command_type; /* Bit7 - Rd/Wr */ 82 u8 command_type; /* Bit7 - Rd/Wr */ 138 struct offload_registers_access reg[INTERRUPT_REGISTER_ACCESSES]; member 153 struct offload_registers_access reg[PIGGYBACK_REGISTER_ACCESSES]; member 223 #define FUN(c) (0x000007 & (c->arg>>28)) 224 #define REG(c) (0x01FFFF & (c->arg>>9)) macro [all …]
|
/linux-3.3/drivers/staging/comedi/drivers/ |
D | pcmmio.c | 3 Driver for Winsystems PC-104 based multifunction IO board. 5 COMEDI - Linux Control and Measurement Device Interface 24 Description: A driver for the PCM-MIO multifunction board 25 Devices: [Winsystems] PCM-MIO (pcmmio) 27 Updated: Wed, May 16 2007 16:21:10 -0500 30 A driver for the relatively new PCM-MIO multifunction board from 31 Winsystems. This board is a PC-104 based I/O board. It contains 33 subdevice 0 - 16 channels of 16-bit AI 34 subdevice 1 - 8 channels of 16-bit AO 35 subdevice 2 - first 24 channels of the 48 channel of DIO [all …]
|
D | mite.c | 5 COMEDI - Linux Control and Measurement Device Interface 6 Copyright (C) 1997-2002 David A. Schleef <ds@schleef.org> 25 The PCI-MIO E series driver was originally written by 32 DAQ-STC reference manual 41 321791a.pdf discontinuation of at-mio-16e-10 rev. c 42 321808a.pdf about at-mio-16e-10 rev P 43 321837a.pdf discontinuation of at-mio-16de-10 rev d 44 321838a.pdf about at-mio-16de-10 rev N 75 if (pcidev->vendor == PCI_VENDOR_ID_NI) { in mite_init() 84 spin_lock_init(&mite->lock); in mite_init() [all …]
|
/linux-3.3/drivers/scsi/aic7xxx/aicasm/ |
D | aicasm_gram.y | 20 * 3. Neither the names of the above-listed copyright holders nor the names 229 %left '+' '-' 317 if ($1->type != UNINITIALIZED) { 322 cur_symbol->type = cur_symtype; 332 if (cur_symbol->info.rinfo->valid_bitmask == 0) 333 cur_symbol->info.rinfo->valid_bitmask = 0xFF; 335 if (cur_symbol->info.rinfo->size == 0) 336 cur_symbol->info.rinfo->size = 1; 341 if (cur_symbol->type != REGISTER) { 342 if (cur_symbol->info.rinfo->address == 0) [all …]
|
/linux-3.3/drivers/pci/ |
D | probe.c | 2 * probe.c - PCI detection and setup code 12 #include <linux/pci-aspm.h> 52 if (pci_bus->bridge) in release_pcibus_dev() 53 put_device(pci_bus->bridge); in release_pcibus_dev() 79 size = (size & ~(size-1)) - 1; in pci_size() 110 dev_info(&dev->dev, "1M mem BAR treated as 32-bit BAR\n"); in decode_bar() 116 dev_warn(&dev->dev, in decode_bar() 117 "mem unknown type %x treated as 32-bit BAR\n", in decode_bar() 125 * pci_read_base - read a PCI BAR 131 * Returns 1 if the BAR is 64-bit, or 0 if 32-bit. [all …]
|
/linux-3.3/drivers/infiniband/hw/qib/ |
D | qib_iba7220.c | 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 58 * This file contains almost all the chip-specific register information and 59 * access functions for the QLogic QLogic_IB 7220 PCI-Express chip, with the 63 /* Below uses machine-generated qib_chipnum_regs.h file */ 66 /* Use defines to tie machine-generated names to lower-case names */ 131 #define CREG_IDX(regname) ((QIB_7220_##regname##_OFFS - \ 220 * qib_read_ureg32 - read 32-bit virtualized per-context register 226 * Returns -1 on errors (not distinguishable from valid contents at 232 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg32() [all …]
|
/linux-3.3/drivers/scsi/aic7xxx/ |
D | aic7xxx.reg | 4 * Copyright (c) 1994-2001 Justin T. Gibbs. 5 * Copyright (c) 2000-2001 Adaptec Inc. 19 * 3. Neither the names of the above-listed copyright holders nor the names 42 VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $" 49 * All page numbers refer to the Adaptec AIC-7770 Data Book available from 50 * Adaptec's Technical Documents Department 1-800-934-2766 65 * SCSI Sequence Control (p. 3-11). 82 * SCSI Transfer Control 0 Register (pp. 3-13). 98 * SCSI Transfer Control 1 Register (pp. 3-14,15). 115 * SCSI Control Signal Read Register (p. 3-15). [all …]
|
D | aic79xx_osm.c | 6 * -------------------------------------------------------------------------- 7 * Copyright (c) 1994-2000 Justin T. Gibbs. 8 * Copyright (c) 1997-1999 Doug Ledford 9 * Copyright (c) 2000-2003 Adaptec Inc. 23 * 3. Neither the names of the above-listed copyright holders nor the names 76 * To change the default number of tagged transactions allowed per-device, 83 * Twin adapters will use indexes 0-7 for channel 0, and indexes 8-15 110 * (0, 2-11, 13-15), disables tagged queueing for ID 12, and tells the 118 * IDs 2, 5-7, and 9-15. 227 ahd->platform_data->host->host_no, in ahd_print_path() [all …]
|
D | aic79xx.h | 4 * Copyright (c) 1994-2002 Justin T. Gibbs. 5 * Copyright (c) 2000-2002 Adaptec Inc. 19 * 3. Neither the names of the above-listed copyright holders nor the names 78 SCSIID_OUR_ID((scb)->hscb->scsiid) 80 SCSIID_TARGET((ahd), (scb)->hscb->scsiid) 82 SCSIID_CHANNEL(ahd, (scb)->hscb->scsiid) 84 ((scb)->hscb->lun) 92 && (((scb)->flags & SCB_SILENT) != 0)) 95 (((scb)->flags & SCB_SILENT) != 0) 103 (tcl & (AHD_NUM_LUNS - 1)) [all …]
|
/linux-3.3/drivers/net/wireless/b43/ |
D | phy_n.c | 7 Copyright (c) 2010-2011 Rafał Miłecki <zajec5@gmail.com> 22 Boston, MA 02110-1301, USA. 83 enum ieee80211_band band = b43_current_band(dev->wl); in b43_nphy_ipa() 84 return ((dev->phy.n->ipa2g_on && band == IEEE80211_BAND_2GHZ) || in b43_nphy_ipa() 85 (dev->phy.n->ipa5g_on && band == IEEE80211_BAND_5GHZ)); in b43_nphy_ipa() 88 /* http://bcm-v4.sipsolutions.net/802.11/PHY/N/GetIpaGainTbl */ 91 if (b43_current_band(dev->wl) == IEEE80211_BAND_2GHZ) { in b43_nphy_get_ipa_gain_table() 92 if (dev->phy.rev >= 6) { in b43_nphy_get_ipa_gain_table() 93 if (dev->dev->chip_id == 47162) in b43_nphy_get_ipa_gain_table() 96 } else if (dev->phy.rev >= 5) { in b43_nphy_get_ipa_gain_table() [all …]
|
/linux-3.3/arch/powerpc/kernel/ |
D | prom_init.c | 5 * Copyright (C) 1996-2005 Paul Mackerras. 53 * ensure that we don't lose things like the interrupt-map property 54 * on a PCI-PCI bridge. 76 * On ppc32 we compile with -mrelocatable, which means that references 87 * arguments to call_prom should be 32-bit values. 212 * Error results ... some OF calls will return "-1" on error, some 218 #define PROM_ERROR (-1u) 275 rets[i-1] = args.args[nargs+i]; in call_prom_ret() 286 if (_prom->stdout == 0) in prom_print() 293 call_prom("write", 3, 1, _prom->stdout, p, q - p); in prom_print() [all …]
|
/linux-3.3/arch/ia64/include/asm/sn/ |
D | shubio.h | 6 * Copyright (C) 1992 - 1997, 2000-2005 Silicon Graphics, Inc. All rights reserved. 14 #define HUB_NUM_BIG_WINDOW (IIO_NUM_ITTES - 1) 30 #define IIO_IGFX0 0x00400140 /* IO Graphics Node-Widget Map 0 */ 31 #define IIO_IGFX1 0x00400148 /* IO Graphics Node-Widget Map 1 */ 266 * Description: This is a read-write enabled register. It controls * 321 * Description: A write to this register of the 64-bit value * 383 * disabled. These fields assume that 0=TNUM=7 (i.e., Bridge-centric * 454 * Description: All II-detected non-BTE error interrupts are * 488 * write-responses are converted to graphics credits and returned to * 510 * write-responses are converted to graphics credits and returned to * [all …]
|
/linux-3.3/drivers/net/wireless/iwlegacy/ |
D | prph.h | 8 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved. 29 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 33 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved. 46 * * Neither the name Intel Corporation nor the names of its 106 * processor is sleeping (e.g. for periodic power-saving shutdowns of radio). 119 * The uCode used for open-source drivers includes two programs: 121 * 1) Initialization -- performs hardware calibration and sets up some 128 * 2) Runtime/Protocol -- performs all normal runtime operations. This 170 * Data caching during power-downs: 173 * power-saving modes, or for RFKILL), uCode stores (via PCI busmaster DMA) [all …]
|
/linux-3.3/drivers/net/fddi/skfp/ |
D | pcmplc.c | 76 #define GO_STATE(x) (mib->fddiPORTPCMState = (x)|AFLAG) 77 #define ACTIONS_DONE() (mib->fddiPORTPCMState &= ~AFLAG) 96 * symbolic state names 104 * symbolic event names 120 * PCL-S control register 121 * this register in the PLC-S controls the scrambling parameters 132 * PCL-S control register 133 * this register in the PLC-S controls the scrambling parameters 163 #define PLC_MS(m) ((int)((0x10000L-(m*100000L/2048)))) 219 phy->timer0_exp = FALSE ; /* clear timer event flag */ in start_pcm_timer0() [all …]
|
/linux-3.3/sound/soc/codecs/ |
D | wm8904.c | 2 * wm8904.c -- WM8904 ALSA SoC Audio driver 85 /* DC servo configuration - cached offset values */ 90 0x8904, /* R0 - SW Reset and ID */ 91 0x0000, /* R1 - Revision */ 94 0x0018, /* R4 - Bias Control 0 */ 95 0x0000, /* R5 - VMID Control 0 */ 96 0x0000, /* R6 - Mic Bias Control 0 */ 97 0x0000, /* R7 - Mic Bias Control 1 */ 98 0x0001, /* R8 - Analogue DAC 0 */ 99 0x9696, /* R9 - mic Filter Control */ [all …]
|
D | sta32x.c | 2 * Codec driver for ST STA32x 2.1-channel high-efficiency digital audio system 34 #include <sound/soc-dapm.h> 57 /* Power-up register defaults */ 66 /* regulator power supply names */ 70 "Vcc" /* power amp spply, 10V - 36V */ 87 static const DECLARE_TLV_DB_SCALE(mvol_tlv, -12700, 50, 1); 88 static const DECLARE_TLV_DB_SCALE(chvol_tlv, -7950, 50, 1); 89 static const DECLARE_TLV_DB_SCALE(tone_tlv, -120, 200, 0); 92 "Anti-Clipping", "Dynamic Range Compression" }; 103 "Hard", "Party", "Vocal", "Hip-Hop", "Dialog", "Bass-boost #1", [all …]
|
/linux-3.3/drivers/staging/wlags49_h2/ |
D | hcfdef.h | 36 * COPYRIGHT © 1994 - 1995 by AT&T. All Rights Reserved 37 * COPYRIGHT © 1996 - 2000 by Lucent Technologies. All Rights Reserved 38 * COPYRIGHT © 2001 - 2004 by Agere Systems Inc. All Rights Reserved 53 * . Neither the name of Agere Systems Inc. nor the names of the contributors 93 #define PLUG_DATA_OFFSET 0x00000800 //needed by some test tool on top of H-II NDIS driver 101 #define DO_ASSERT ( assert_ifbp->IFB_Magic != HCF_MAGIC && assert_ifbp->IFB_Magic == … 130 …========================================= HCF_TRACE_... codes below 0x0010 are asserted on re-entry 132 … * this is an escape to do not assert on re-entrancy problem caused 161 #define HFS_STAT_TUNNEL 0x4000 //Bridge-Tunnel Encoded 162 #define HFS_STAT_WMP_MSG 0x6000 //WaveLAN-II Management Protocol Frame [all …]
|
D | wl_priv.c | 5 * Copyright (c) 1998-2003 Agere Systems Inc. 12 *------------------------------------------------------------------------------ 16 *------------------------------------------------------------------------------ 40 * . Neither the name of Agere Systems Inc. nor the names of the contributors 121 * urq - a pointer to the UIL request buffer 122 * lp - a pointer to the device's private adapter structure 133 /*------------------------------------------------------------------------*/ in wvlan_uil() 138 switch( urq->command ) { in wvlan_uil() 140 DBG_TRACE(DbgInfo, "IOCTL: WVLAN2_IOCTL_UIL -- WVLAN2_UIL_CONNECT\n"); in wvlan_uil() 144 DBG_TRACE(DbgInfo, "IOCTL: WVLAN2_IOCTL_UIL -- WVLAN2_UIL_DISCONNECT\n"); in wvlan_uil() [all …]
|
/linux-3.3/drivers/staging/et131x/ |
D | et131x.c | 3 * 10/100/1000 Base-T Ethernet Driver for the ET1301 and ET131x series MACs 11 *------------------------------------------------------------------------------ 35 * . Neither the name of Agere Systems Inc. nor the names of the contributors 89 MODULE_DESCRIPTION("10/100/1000 Base-T Ethernet Driver " 110 * In both cases, when flow control is enabled for either Tx or bi-direction, 165 #define ET131X_PCI_DEVICE_ID_GIG 0xED00 /* ET1310 1000 Base-T 8 */ 166 #define ET131X_PCI_DEVICE_ID_FAST 0xED01 /* ET1310 100 Base-T */ 183 /* number of RFDs - default and min */ 204 u32 word2; /* Bits 10-31 reserved, 0-9 descriptor */ 212 * PE-MCXMAC Data Sheet IPD DS54 0210-1 (also IPD-DS80 0205-2) [all …]
|
/linux-3.3/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 3 Written/copyright 1999-2001 by Donald Becker. 23 [link no longer provides useful info -jgarzik] 62 /* Updated to recommendations in pci-skeleton v2.03. */ 64 /* The user-configurable values. 72 static int debug = -1; 76 /* Maximum number of multicast addresses to filter (vs. rx-all-multicast). 80 /* Set the copy breakpoint for the copy-only-tiny-frames scheme. 101 There are no ill effects from too-large receive rings. */ 121 * The nic writes 32-bit values, even if the upper bytes of 122 * a 32-bit value are beyond the end of the buffer. [all …]
|
/linux-3.3/include/linux/ |
D | pci.h | 6 * Copyright 1997--1999 Martin Mares <mj@ucw.cz> 23 * The PCI interface treats multi-function devices as independent 39 #define PCIIOC_WRITE_COMBINE (PCIIOC_BASE | 0x03) /* Enable/disable write-combining. */ 65 unsigned char number; /* PCI_SLOT(pci_dev->devfn) */ 71 return kobject_name(&slot->kobj); in pci_slot_name() 90 /* #0-5: standard PCI resources */ 100 PCI_IOV_RESOURCE_END = PCI_IOV_RESOURCES + PCI_SRIOV_NUM_BARS - 1, 108 PCI_BRIDGE_RESOURCE_NUM - 1, 125 #define PCI_POWER_ERROR ((pci_power_t __force) -1) 162 /* Use #PERST to reset PCI-E device */ [all …]
|
/linux-3.3/drivers/gpu/drm/i915/ |
D | intel_sdvo.c | 3 * Copyright © 2006-2007 Intel Corporation 49 #define IS_TV(c) (c->output_flag & SDVO_TV_MASK) 50 #define IS_TMDS(c) (c->output_flag & SDVO_TMDS_MASK) 51 #define IS_LVDS(c) (c->output_flag & SDVO_LVDS_MASK) 52 #define IS_TV_OR_LVDS(c) (c->output_flag & (SDVO_TV_MASK | SDVO_LVDS_MASK)) 53 #define IS_DIGITAL(c) (c->output_flag & (SDVO_TMDS_MASK | SDVO_LVDS_MASK)) 109 * This is set if we're going to treat the device as TV-out. 112 * to decide this for us, the S-Video output on our HDMI+S-Video card 158 /* add the property for the SDVO-TV */ 176 /* add the property for the SDVO-TV/LVDS */ [all …]
|
/linux-3.3/drivers/edac/ |
D | i5400_edac.c | 18 * Intel 5400 Chipset Memory Controller Hub (MCH) - Datasheet 66 #define AMBASE 0x48 /* AMB Mem Mapped Reg Region Base */ 81 #define FERR_FAT_FBDCHAN (3<<28) /* channel index where the highest-order error occurred */ 86 /* Non-fatal error register */ 138 * Error masks are according with Table 5-17 of i5400 datasheet 142 EMASK_M1 = 1<<0, /* Memory Write error on non-redundant retry */ 143 EMASK_M2 = 1<<1, /* Memory or FB-DIMM configuration CRC read error */ 146 EMASK_M5 = 1<<4, /* Aliased Uncorrectable Non-Mirrored Demand Data ECC */ 148 EMASK_M7 = 1<<6, /* Aliased Uncorrectable Resilver- or Spare-Copy Data ECC */ 150 EMASK_M9 = 1<<8, /* Non-Aliased Uncorrectable Non-Mirrored Demand Data ECC */ [all …]
|
/linux-3.3/drivers/gpu/drm/radeon/ |
D | atom.c | 33 #include "atom-names.h" 34 #include "atom-bits.h" 91 while (n--) in debug_print_spaces() 105 struct radeon_device *rdev = ctx->card->dev->dev_private; in atom_iio_execute() 114 temp = ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute() 118 if (rdev->family == CHIP_RV515) in atom_iio_execute() 119 (void)ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute() 120 ctx->card->ioreg_write(ctx->card, CU16(base + 1), temp); in atom_iio_execute() 125 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute() 131 (0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base + in atom_iio_execute() [all …]
|
/linux-3.3/net/sunrpc/xprtrdma/ |
D | verbs.c | 2 * Copyright (c) 2003-2007 Network Appliance, Inc. All rights reserved. 7 * COPYING in the main directory of this source tree, or the BSD-type 22 * Neither the name of the Network Appliance, Inc. nor the names of 70 * rdma tasklet function -- just turn around and call the func 89 list_del(&rep->rr_list); in rpcrdma_run_tasklet() 90 func = rep->rr_func; in rpcrdma_run_tasklet() 91 rep->rr_func = NULL; in rpcrdma_run_tasklet() 112 list_add_tail(&rep->rr_list, &rpcrdma_tasklets_g); in rpcrdma_schedule_tasklet() 123 __func__, event->event, event->device->name, context); in rpcrdma_qp_async_error_upcall() 124 if (ep->rep_connected == 1) { in rpcrdma_qp_async_error_upcall() [all …]
|