/linux-3.3/drivers/staging/line6/ |
D | midibuf.c | 6 * This program is free software; you can redistribute it and/or 26 the "Song Position Pointer", but this is used by Line6 in midibuf_message_length() 36 static int midibuf_is_empty(struct MidiBuffer *this) in midibuf_is_empty() argument 38 return (this->pos_read == this->pos_write) && !this->full; in midibuf_is_empty() 41 static int midibuf_is_full(struct MidiBuffer *this) in midibuf_is_full() argument 43 return this->full; in midibuf_is_full() 46 void line6_midibuf_reset(struct MidiBuffer *this) in line6_midibuf_reset() argument 48 this->pos_read = this->pos_write = this->full = 0; in line6_midibuf_reset() 49 this->command_prev = -1; in line6_midibuf_reset() 52 int line6_midibuf_init(struct MidiBuffer *this, int size, int split) in line6_midibuf_init() argument [all …]
|
/linux-3.3/drivers/net/wireless/ |
D | wl3501_cs.c | 189 static inline void wl3501_switch_page(struct wl3501_card *this, u8 page) in wl3501_switch_page() argument 191 wl3501_outb(page, this->base_addr + WL3501_NIC_BSS); in wl3501_switch_page() 200 static int wl3501_get_flash_mac_addr(struct wl3501_card *this) in wl3501_get_flash_mac_addr() argument 202 int base_addr = this->base_addr; in wl3501_get_flash_mac_addr() 211 this->mac_addr[0] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr() 213 this->mac_addr[1] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr() 215 this->mac_addr[2] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr() 217 this->mac_addr[3] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr() 219 this->mac_addr[4] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr() 221 this->mac_addr[5] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr() [all …]
|
/linux-3.3/drivers/mtd/nand/gpmi-nand/ |
D | gpmi-nand.c | 7 * This program is free software; you can redistribute it and/or modify 12 * This program is distributed in the hope that it will be useful, 18 * with this program; if not, write to the Free Software Foundation, Inc., 47 struct gpmi_nand_data *this = cookie; in bch_irq() local 49 gpmi_clear_bch(this); in bch_irq() 50 complete(&this->bch_done); in bch_irq() 72 static inline int get_ecc_strength(struct gpmi_nand_data *this) in get_ecc_strength() argument 74 struct bch_geometry *geo = &this->bch_geometry; in get_ecc_strength() 75 struct mtd_info *mtd = &this->mtd; in get_ecc_strength() 85 int common_nfc_set_geometry(struct gpmi_nand_data *this) in common_nfc_set_geometry() argument [all …]
|
/linux-3.3/drivers/s390/net/ |
D | fsm.c | 20 fsm_instance *this; in init_fsm() local 24 this = kzalloc(sizeof(fsm_instance), order); in init_fsm() 25 if (this == NULL) { in init_fsm() 30 strlcpy(this->name, name, sizeof(this->name)); in init_fsm() 31 init_waitqueue_head(&this->wait_q); in init_fsm() 37 kfree_fsm(this); in init_fsm() 44 this->f = f; in init_fsm() 50 kfree_fsm(this); in init_fsm() 62 kfree_fsm(this); in init_fsm() 68 return this; in init_fsm() [all …]
|
/linux-3.3/drivers/mtd/onenand/ |
D | onenand_base.c | 18 * This program is free software; you can redistribute it and/or modify 191 * @param this onenand chip data structure 197 static int onenand_block_address(struct onenand_chip *this, int block) in onenand_block_address() argument 200 if (block & this->density_mask) in onenand_block_address() 201 return ONENAND_DDP_CHIP1 | (block ^ this->density_mask); in onenand_block_address() 208 * @param this onenand chip data structure 214 static int onenand_bufferram_address(struct onenand_chip *this, int block) in onenand_bufferram_address() argument 217 if (block & this->density_mask) in onenand_bufferram_address() 271 * @param this - OneNAND device structure 274 static unsigned flexonenand_block(struct onenand_chip *this, loff_t addr) in flexonenand_block() argument [all …]
|
D | onenand_sim.c | 13 * This program is free software; you can redistribute it and/or modify 71 #define ONENAND_CORE_SPARE(flash, this, offset) \ argument 72 ((flash->data) + (this->chipsize) + (offset >> 5)) 74 #define ONENAND_MAIN_AREA(this, offset) \ argument 75 (this->base + ONENAND_DATARAM + offset) 77 #define ONENAND_SPARE_AREA(this, offset) \ argument 78 (this->base + ONENAND_SPARERAM + offset) 80 #define ONENAND_GET_WP_STATUS(this) \ argument 81 (readw(this->base + ONENAND_REG_WP_STATUS)) 83 #define ONENAND_SET_WP_STATUS(v, this) \ argument [all …]
|
/linux-3.3/drivers/isdn/hardware/eicon/ |
D | di.c | 6 This source file is supplied for the use with 11 This program is free software; you can redistribute it and/or modify 16 This program is distributed in the hope that it will be useful, 22 along with this program; if not, write to the Free Software 81 ENTITY * this = NULL; in pr_out() local 108 this = entity_ptr(a, e_no); in pr_out() 110 if ( !this ) in pr_out() 119 DBG_TRC((">A%d Id=0x%x Req=0x%x", ((ISDN_ADAPTER *)a->io)->ANum, this->Id, this->Req)) in pr_out() 122 dbug(dprintf("out:Req=%x,Id=%x,Ch=%x",this->Req,this->Id,this->ReqCh)); in pr_out() 127 if (!(a->tx_stream[this->Id] && in pr_out() [all …]
|
/linux-3.3/drivers/i2c/busses/ |
D | Kconfig | 14 If you say yes to this option, support will be included for the SMB 19 This driver can also be built as a module. If so, the module 26 If you say yes to this option, support will be included for the SMB 31 This driver can also be built as a module. If so, the module 38 If you say yes to this option, support will be included for the 41 This driver can also be built as a module. If so, the module 48 If you say yes to this option, support will be included for the AMD 53 This driver can also be built as a module. If so, the module 60 Enabling this option will add specific SMBus support for the Tyan 61 S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed [all …]
|
/linux-3.3/drivers/scsi/isci/ |
D | remote_device.h | 2 * This file is provided under a dual BSD/GPLv2 license. When using or 3 * redistributing this file, you may do so under either license. 9 * This program is free software; you can redistribute it and/or modify 13 * This program is distributed in the hope that it will be useful, but 19 * along with this program; if not, write to the Free Software 21 * The full GNU General Public License is included in this distribution 34 * notice, this list of conditions and the following disclaimer. 36 * notice, this list of conditions and the following disclaimer in 41 * from this software without specific prior written permission. 43 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS [all …]
|
D | phy.h | 2 * This file is provided under a dual BSD/GPLv2 license. When using or 3 * redistributing this file, you may do so under either license. 9 * This program is free software; you can redistribute it and/or modify 13 * This program is distributed in the hope that it will be useful, but 19 * along with this program; if not, write to the Free Software 21 * The full GNU General Public License is included in this distribution 34 * notice, this list of conditions and the following disclaimer. 36 * notice, this list of conditions and the following disclaimer in 41 * from this software without specific prior written permission. 43 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS [all …]
|
D | scu_remote_node_context.h | 2 * This file is provided under a dual BSD/GPLv2 license. When using or 3 * redistributing this file, you may do so under either license. 9 * This program is free software; you can redistribute it and/or modify 13 * This program is distributed in the hope that it will be useful, but 19 * along with this program; if not, write to the Free Software 21 * The full GNU General Public License is included in this distribution 34 * notice, this list of conditions and the following disclaimer. 36 * notice, this list of conditions and the following disclaimer in 41 * from this software without specific prior written permission. 43 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS [all …]
|
D | unsolicited_frame_control.h | 2 * This file is provided under a dual BSD/GPLv2 license. When using or 3 * redistributing this file, you may do so under either license. 9 * This program is free software; you can redistribute it and/or modify 13 * This program is distributed in the hope that it will be useful, but 19 * along with this program; if not, write to the Free Software 21 * The full GNU General Public License is included in this distribution 34 * notice, this list of conditions and the following disclaimer. 36 * notice, this list of conditions and the following disclaimer in 41 * from this software without specific prior written permission. 43 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS [all …]
|
D | scu_task_context.h | 2 * This file is provided under a dual BSD/GPLv2 license. When using or 3 * redistributing this file, you may do so under either license. 9 * This program is free software; you can redistribute it and/or modify 13 * This program is distributed in the hope that it will be useful, but 19 * along with this program; if not, write to the Free Software 21 * The full GNU General Public License is included in this distribution 34 * notice, this list of conditions and the following disclaimer. 36 * notice, this list of conditions and the following disclaimer in 41 * from this software without specific prior written permission. 43 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS [all …]
|
D | isci.h | 2 * This file is provided under a dual BSD/GPLv2 license. When using or 3 * redistributing this file, you may do so under either license. 9 * This program is free software; you can redistribute it and/or modify 13 * This program is distributed in the hope that it will be useful, but 19 * along with this program; if not, write to the Free Software 21 * The full GNU General Public License is included in this distribution 34 * notice, this list of conditions and the following disclaimer. 36 * notice, this list of conditions and the following disclaimer in 41 * from this software without specific prior written permission. 43 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS [all …]
|
/linux-3.3/drivers/ata/ |
D | Kconfig | 8 This is an internal configuration node for any machine that 41 This option adds parsing of ATA command descriptions and error bits 43 This option will enlarge the kernel by approx. 6KB. Disable it only 53 This option adds support for ATA-related ACPI objects. 58 You can disable this at kernel boot time by using the 65 This option adds support for SATA Port Multipliers 74 This option enables support for AHCI Serial ATA. 81 This option enables support for Platform AHCI Serial ATA 90 This option enables support for Freescale 3.0Gbps SATA controller. 99 This option enables support for Initio 162x Serial ATA. [all …]
|
/linux-3.3/drivers/mtd/devices/ |
D | doc2000.c | 44 * This may be due to the different revisions of the ASIC controller built-in or 46 * this: 108 /* This is inline, to optimise the common case, where it's ready instantly */ in DoC_WaitReady() 245 /* This is needed for correctly ECC calculation */ in DoC_ReadBuf() 373 return 1; /* This is the same as the first */ in DoC_IdentChip() 418 static void DoC_ScanChips(struct DiskOnChip *this, int maxchips) in DoC_ScanChips() argument 424 this->numchips = 0; in DoC_ScanChips() 425 this->mfr = 0; in DoC_ScanChips() 426 this->id = 0; in DoC_ScanChips() 434 ret = DoC_IdentChip(this, floor, chip); in DoC_ScanChips() [all …]
|
/linux-3.3/fs/jffs2/ |
D | nodelist.c | 8 * For licensing information, see the file 'LICENCE' in this directory. 22 struct jffs2_node_frag *this); 100 struct jffs2_node_frag *this) in jffs2_obsolete_node_frag() argument 102 if (this->node) { in jffs2_obsolete_node_frag() 103 this->node->frags--; in jffs2_obsolete_node_frag() 104 if (!this->node->frags) { in jffs2_obsolete_node_frag() 107 ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size); in jffs2_obsolete_node_frag() 108 jffs2_mark_node_obsolete(c, this->node->raw); in jffs2_obsolete_node_frag() 109 jffs2_free_full_dnode(this->node); in jffs2_obsolete_node_frag() 112 …ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size, this->node->frags); in jffs2_obsolete_node_frag() [all …]
|
/linux-3.3/drivers/media/dvb/frontends/ |
D | Kconfig | 6 This allows the user to select/deselect frontend drivers for their 9 Use this option with care as deselecting frontends which are in fact 27 to support this demodulator based frontends 35 demodulator. Say Y when you want to support this tuner. 62 Say Y when you want to support this frontend. 71 Say Y when you want to support this tuner. 81 A DVB-S tuner module. Say Y when you want to support this frontend. 88 A DVB-S tuner module. Say Y when you want to support this frontend. 95 A DVB-S tuner module. Say Y when you want to support this frontend. 102 A DVB-S tuner module. Say Y when you want to support this frontend. [all …]
|
/linux-3.3/drivers/watchdog/ |
D | Kconfig | 12 longer than 1 minute will result in rebooting the machine. This 23 <ftp://ibiblio.org/pub/Linux/system/daemons/watchdog/>. This daemon can 35 This driver provides a framework for all watchdog timer drivers 44 /dev/watchdog. It's always remotely possible that this process might 59 A software monitoring watchdog. This will fail to reboot your system 63 To compile this driver as a module, choose M here: the 89 ARM Primecell SP805 Watchdog timer. This will reboot your system when 96 Watchdog timer embedded into AT91RM9200 chips. This will reboot your 103 Watchdog timer embedded into AT91SAM9X and AT91CAP9 chips. This will 111 here if you wish to use this. Alternatively say M to compile the [all …]
|
/linux-3.3/drivers/leds/ |
D | Kconfig | 4 This option provides the function gpio_led_register_device. 5 As this function is used by arch code it must not be compiled as a 11 Say Y to enable Linux LED support. This allows control of supported 14 This is not related to standard keyboard LEDs which are controlled 22 This option enables the led sysfs class in /sys/class/leds. You'll 23 need this to do anything useful with LEDs. If unsure, say N. 32 This option enables support for on-chip LED drivers found on Marvell 40 This option enables support for LEDs driven using outputs 48 This option enables support for the LCD backlight using 49 LM3530 ambient light sensor chip. This ALS chip can be [all …]
|
/linux-3.3/drivers/mmc/host/ |
D | Kconfig | 11 This selects the ARM(R) AMBA(R) PrimeCell Multimedia Card 21 This selects the Intel(R) PXA(R) Multimedia card Interface. 31 This selects the generic Secure Digital Host Controller Interface. 33 and Toshiba(R). Most controllers found in laptops are of this type. 35 If you have a controller with this interface, say Y or M here. You 44 This is silent Kconfig symbol that is selected by the drivers that 51 This option is selected by drivers running on big endian hosts 54 This endian mapping mode is called "data invariance" and 58 This is the case for the Freescale eSDHC and Nintendo Wii SDHCI. 64 This selects the PCI Secure Digital Host Controller Interface. [all …]
|
/linux-3.3/drivers/acpi/ |
D | Kconfig | 16 management (OSPM) software. This option will enlarge your 50 For backwards compatibility, this option allows 54 This option has no effect on /proc/acpi/ files 63 For backwards compatibility, this option allows 69 This option has no effect on /proc/acpi/ directories 71 This option, together with the proc directories, will be 82 Be aware that using this interface can confuse your Embedded 89 tables. This option allows to access the EC directly without ACPI 91 Thus this option is a debug option that helps to write ACPI drivers 105 This build option enables the old code for legacy [all …]
|
/linux-3.3/Documentation/sound/oss/ |
D | PSS-updates | 1 This file contains notes for users of PSS sound cards who wish to use the 2 newly added features of the newest version of this driver. 4 The major enhancements present in this new revision of this driver is the 11 This parameter is basically a flag. A 0 will leave the joystick port 13 setting is pss_enable_joystick=0 as this keeps this driver fully compatible 14 with systems that were using previous versions of this driver. If you wish to 22 This parameter takes a port address as its parameter. Any available port 29 builtin Wearnes CDROM port. If this is the case with your PSS sound card you 33 setting of this parameter leaves the CDROM port disabled to maintain full 34 compatibility with systems using previous versions of this driver. [all …]
|
/linux-3.3/Documentation/ABI/testing/ |
D | sysfs-class-regulator | 7 state. This reports the regulator enable control, for 10 This will be one of the following strings: 26 NOTE: this field can be used in conjunction with microvolts 33 "status". This reports the current regulator status, for 36 This will be one of the following strings: 73 type. This holds the regulator type. 75 This will be one of the following strings: 97 microvolts. This holds the regulator output voltage setting 101 NOTE: This value should not be used to determine the regulator 102 output voltage level as this value is the same regardless of [all …]
|
/linux-3.3/drivers/mfd/ |
D | Kconfig | 18 This supports for Marvell 88PM8606/88PM8607 Power Management IC. 19 This includes the I2C driver and the core APIs _only_, you have to 26 This is the core driver for the Silicon Motion SM501 multimedia 27 companion chip. This device is a multifunction device which may 37 This option uses the gpio library layer to export the 64 GPIO 46 This driver supports the ASIC3 multifunction chip found on many 57 This driver supports the MSP430 microcontroller used on these 69 To compile this driver as a module, choose M here: the 76 This driver supports the CPLD egpio chip present on 84 This core driver provides register access for the LED/DS1WM [all …]
|