/linux-3.3/Documentation/devicetree/bindings/ |
D | resource-names.txt | 4 include a supplemental property for assigning names to each of the list 5 items. The names property consists of a list of strings in the same 8 The following supplemental names properties are defined. 10 Resource Property Supplemental Names Property 11 ----------------- --------------------------- 12 reg reg-names 13 clocks clock-names 14 interrupts interrupt-names 18 The -names property must be used in conjunction with the normal resource 23 l4-abe { [all …]
|
/linux-3.3/drivers/mtd/ |
D | ofpart.c | 36 node = data->of_node; in parse_ofpart_partitions() 51 return -ENOMEM; in parse_ofpart_partitions() 56 const __be32 *reg; in parse_ofpart_partitions() local 59 reg = of_get_property(pp, "reg", &len); in parse_ofpart_partitions() 60 if (!reg) { in parse_ofpart_partitions() 61 nr_parts--; in parse_ofpart_partitions() 65 (*pparts)[i].offset = be32_to_cpu(reg[0]); in parse_ofpart_partitions() 66 (*pparts)[i].size = be32_to_cpu(reg[1]); in parse_ofpart_partitions() 73 if (of_get_property(pp, "read-only", &len)) in parse_ofpart_partitions() 81 pr_err("No valid partition found on %s\n", node->full_name); in parse_ofpart_partitions() [all …]
|
/linux-3.3/sound/pci/oxygen/ |
D | oxygen.c | 2 * C-Media CMI8788 driver for C-Media's reference design and similar models 17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 23 * SPI 0 -> 1st AK4396 (front) 24 * SPI 1 -> 2nd AK4396 (surround) 25 * SPI 2 -> 3rd AK4396 (center/LFE) 26 * SPI 3 -> WM8785 27 * SPI 4 -> 4th AK4396 (back) 29 * GPIO 0 -> DFS0 of AK5385 30 * GPIO 1 -> DFS1 of AK5385 32 * X-Meridian models: [all …]
|
D | xonar_dg.c | 21 * -------- 25 * SPI 0 -> CS4245 27 * I²S 1 -> CS4245 28 * I²S 2 -> CS4361 (center/LFE) 29 * I²S 3 -> CS4361 (surround) 30 * I²S 4 -> CS4361 (front) 32 * GPIO 3 <- ? 33 * GPIO 4 <- headphone detect 34 * GPIO 5 -> route input jack to line-in (0) or mic-in (1) 35 * GPIO 6 -> route input jack to line-in (0) or mic-in (1) [all …]
|
D | xonar_wm87x6.c | 21 * -------- 25 * SPI 0 -> WM8766 (surround, center/LFE, back) 26 * SPI 1 -> WM8776 (front, input) 28 * GPIO 4 <- headphone detect, 0 = plugged 29 * GPIO 6 -> route input jack to mic-in (0) or line-in (1) 30 * GPIO 7 -> enable output to front L/R speaker channels 31 * GPIO 8 -> enable output to other speaker channels and front panel headphone 35 * input 1 <- line 36 * input 2 <- mic 37 * input 3 <- front mic [all …]
|
D | xonar_pcm179x.c | 21 * ------------ 25 * SPI 0 -> 1st PCM1796 (front) 26 * SPI 1 -> 2nd PCM1796 (surround) 27 * SPI 2 -> 3rd PCM1796 (center/LFE) 28 * SPI 4 -> 4th PCM1796 (back) 30 * GPIO 2 -> M0 of CS5381 31 * GPIO 3 -> M1 of CS5381 32 * GPIO 5 <- external power present (D2X only) 33 * GPIO 7 -> ALT 34 * GPIO 8 -> enable output to speakers [all …]
|
D | xonar_cs43xx.c | 21 * ----------- 25 * I²C <-> CS4398 (addr 1001111) (front) 26 * <-> CS4362A (addr 0011000) (surround, center/LFE, back) 28 * GPI 0 <- external power present (DX only) 30 * GPIO 0 -> enable output to speakers 31 * GPIO 1 -> route output to front panel 32 * GPIO 2 -> M0 of CS5361 33 * GPIO 3 -> M1 of CS5361 34 * GPIO 6 -> ? 35 * GPIO 7 -> ? [all …]
|
/linux-3.3/drivers/i2c/busses/ |
D | i2c-pca-isa.c | 2 * i2c-pca-isa.c driver for PCA9564 on ISA boards 32 #include <linux/i2c-algo-pca.h> 37 #define DRIVER "i2c-pca-isa" 41 static int irq = -1; 50 static void pca_isa_writebyte(void *pd, int reg, int val) in pca_isa_writebyte() argument 53 static char *names[] = { "T/O", "DAT", "ADR", "CON" }; in pca_isa_writebyte() local 54 printk(KERN_DEBUG "*** write %s at %#lx <= %#04x\n", names[reg], in pca_isa_writebyte() 55 base+reg, val); in pca_isa_writebyte() 57 outb(val, base+reg); in pca_isa_writebyte() 60 static int pca_isa_readbyte(void *pd, int reg) in pca_isa_readbyte() argument [all …]
|
/linux-3.3/Documentation/devicetree/bindings/spi/ |
D | spi-bus.txt | 10 - #address-cells - number of cells required to define a chip select 12 - #size-cells - should be zero. 13 - compatible - name of SPI bus controller following generic names 19 flexible and non-standardized, it is left out of this binding with the 26 - reg - (required) chip select address of device. 27 - compatible - (required) name of SPI device following generic names 29 - spi-max-frequency - (required) Maximum SPI clocking speed of device in Hz 30 - spi-cpol - (optional) Empty property indicating device requires 32 - spi-cpha - (optional) Empty property indicating device requires 34 - spi-cs-high - (optional) Empty property indicating device requires [all …]
|
/linux-3.3/Documentation/devicetree/ |
D | booting-without-of.txt | 2 -------------------------------------------------- 7 Freescale Semiconductor, FSL SOC and 32-bit additions 14 I - Introduction 19 II - The DT block format 25 III - Required content of the device tree 29 4) Note about node and property names and character set 38 IV - "dtc", the device tree compiler 40 V - Recommendations for a bootloader 42 VI - System-on-a-chip devices and nodes 46 VII - Specifying interrupt information for devices [all …]
|
/linux-3.3/arch/arm/mach-omap2/ |
D | prm2xxx_3xxx.h | 4 * Copyright (C) 2007-2009, 2011 Texas Instruments, Inc. 5 * Copyright (C) 2008-2010 Nokia Corporation 19 #include "prcm-common.h" 22 #define OMAP2420_PRM_REGADDR(module, reg) \ argument 23 OMAP2_L4_IO_ADDRESS(OMAP2420_PRM_BASE + (module) + (reg)) 24 #define OMAP2430_PRM_REGADDR(module, reg) \ argument 25 OMAP2_L4_IO_ADDRESS(OMAP2430_PRM_BASE + (module) + (reg)) 26 #define OMAP34XX_PRM_REGADDR(module, reg) \ argument 27 OMAP2_L4_IO_ADDRESS(OMAP3430_PRM_BASE + (module) + (reg)) 31 * OMAP2-specific global PRM registers [all …]
|
/linux-3.3/drivers/acpi/acpica/ |
D | achware.h | 3 * Name: achware.h -- hardware specific interfaces 8 * Copyright (C) 2000 - 2012, Intel Corp. 22 * 3. Neither the names of the above-listed copyright holders nor the names 56 * hwacpi - high level functions 63 * hwregs - ACPI Register I/O 66 acpi_hw_validate_register(struct acpi_generic_address *reg, 69 acpi_status acpi_hw_read(u32 *value, struct acpi_generic_address *reg); 71 acpi_status acpi_hw_write(u32 value, struct acpi_generic_address *reg); 84 * hwvalid - Port I/O with validation 91 * hwgpe - GPE support [all …]
|
/linux-3.3/drivers/gpio/ |
D | gpio-pca953x.c | 88 const char *const *names; member 92 static int pca953x_write_reg(struct pca953x_chip *chip, int reg, uint16_t val) in pca953x_write_reg() argument 96 if (chip->gpio_chip.ngpio <= 8) in pca953x_write_reg() 97 ret = i2c_smbus_write_byte_data(chip->client, reg, val); in pca953x_write_reg() 99 switch (chip->chip_type) { in pca953x_write_reg() 101 ret = i2c_smbus_write_word_data(chip->client, in pca953x_write_reg() 102 reg << 1, val); in pca953x_write_reg() 105 ret = i2c_smbus_write_byte_data(chip->client, reg << 1, in pca953x_write_reg() 109 ret = i2c_smbus_write_byte_data(chip->client, in pca953x_write_reg() 110 (reg << 1) + 1, in pca953x_write_reg() [all …]
|
/linux-3.3/arch/powerpc/boot/dts/fsl/ |
D | qoriq-dma-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <1>; 38 compatible = "fsl,eloplus-dma"; 39 reg = <0x100300 0x4>; 41 cell-index = <0>; 42 dma-channel@0 { 43 compatible = "fsl,eloplus-dma-channel"; 44 reg = <0x0 0x80>; 45 cell-index = <0>; [all …]
|
D | pq3-dma-1.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <1>; 38 compatible = "fsl,eloplus-dma"; 39 reg = <0xc300 0x4>; 41 cell-index = <1>; 42 dma-channel@0 { 43 compatible = "fsl,eloplus-dma-channel"; 44 reg = <0x0 0x80>; 45 cell-index = <0>; [all …]
|
D | qoriq-dma-1.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <1>; 38 compatible = "fsl,eloplus-dma"; 39 reg = <0x101300 0x4>; 41 cell-index = <1>; 42 dma-channel@0 { 43 compatible = "fsl,eloplus-dma-channel"; 44 reg = <0x0 0x80>; 45 cell-index = <0>; [all …]
|
D | pq3-dma-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <1>; 38 compatible = "fsl,eloplus-dma"; 39 reg = <0x21300 0x4>; 41 cell-index = <0>; 42 dma-channel@0 { 43 compatible = "fsl,eloplus-dma-channel"; 44 reg = <0x0 0x80>; 45 cell-index = <0>; [all …]
|
D | pq3-sec4.4-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 37 #address-cells = <1>; 38 #size-cells = <1>; 39 reg = <0x30000 0x10000>; 43 compatible = "fsl,sec4.4-job-ring", "fsl,sec4.0-job-ring"; 44 reg = <0x1000 0x1000>; 49 compatible = "fsl,sec4.4-job-ring", "fsl,sec4.0-job-ring"; 50 reg = <0x2000 0x1000>; 55 compatible = "fsl,sec4.4-job-ring", "fsl,sec4.0-job-ring"; 56 reg = <0x3000 0x1000>; [all …]
|
D | qoriq-rmu-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <1>; 38 compatible = "fsl,srio-rmu"; 39 reg = <0xd3000 0x500>; 42 message-unit@0 { 43 compatible = "fsl,srio-msg-unit"; 44 reg = <0x0 0x100>; 49 message-unit@100 { 50 compatible = "fsl,srio-msg-unit"; [all …]
|
D | pq3-rmu-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 #address-cells = <1>; 37 #size-cells = <1>; 38 compatible = "fsl,srio-rmu"; 39 reg = <0xd3000 0x500>; 42 message-unit@0 { 43 compatible = "fsl,srio-msg-unit"; 44 reg = <0x0 0x100>; 49 message-unit@100 { 50 compatible = "fsl,srio-msg-unit"; [all …]
|
D | qoriq-sec4.0-0.dtsi | 14 * names of its contributors may be used to endorse or promote products 36 compatible = "fsl,sec-v4.0"; 37 #address-cells = <1>; 38 #size-cells = <1>; 39 reg = <0x300000 0x10000>; 44 compatible = "fsl,sec-v4.0-job-ring"; 45 reg = <0x1000 0x1000>; 50 compatible = "fsl,sec-v4.0-job-ring"; 51 reg = <0x2000 0x1000>; 56 compatible = "fsl,sec-v4.0-job-ring"; [all …]
|
/linux-3.3/drivers/hwmon/ |
D | tmp421.c | 33 #include <linux/hwmon-sysfs.h> 81 static int temp_from_s16(s16 reg) in temp_from_s16() argument 84 int temp = reg & ~0xf; in temp_from_s16() 89 static int temp_from_u16(u16 reg) in temp_from_u16() argument 92 int temp = reg & ~0xf; in temp_from_u16() 95 temp -= 64 * 256; in temp_from_u16() 106 mutex_lock(&data->update_lock); in tmp421_update_device() 108 if (time_after(jiffies, data->last_updated + 2 * HZ) || !data->valid) { in tmp421_update_device() 109 data->config = i2c_smbus_read_byte_data(client, in tmp421_update_device() 112 for (i = 0; i < data->channels; i++) { in tmp421_update_device() [all …]
|
/linux-3.3/include/sound/ |
D | ak4xxx-adda.h | 22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 35 void (*write)(struct snd_akm4xxx *ak, int chip, unsigned char reg, 55 const char **input_names; /* capture source names (NULL terminated) */ 84 void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg, 90 #define snd_akm4xxx_get(ak,chip,reg) \ argument 91 (ak)->images[(chip) * 16 + (reg)] 92 #define snd_akm4xxx_set(ak,chip,reg,val) \ argument 93 ((ak)->images[(chip) * 16 + (reg)] = (val)) 94 #define snd_akm4xxx_get_vol(ak,chip,reg) \ argument 95 (ak)->volumes[(chip) * 16 + (reg)] [all …]
|
/linux-3.3/drivers/media/dvb/b2c2/ |
D | flexcop-reg.h | 3 * flexcop-reg.h - register abstraction for FlexCopII, FlexCopIIb and FlexCopIII 82 FC_SRAM_1_32KB = 1, /* 32KB - default fow FCII */ 84 FC_SRAM_1_48KB = 3, /* 48KB - default for FCIII */ 104 /* names of the particular registers */ 160 #define flexcop_set_ibi_value(reg,attr,val) { \ argument 161 flexcop_ibi_value v = fc->read_ibi_reg(fc,reg); \ 162 v.reg.attr = val; \ 163 fc->write_ibi_reg(fc,reg,v); \
|
/linux-3.3/arch/powerpc/boot/dts/ |
D | mpc8536ds.dtsi | 2 * MPC8536DS Device Tree Source stub (no addresses or top-level ranges) 14 * names of its contributors may be used to endorse or promote products 39 reg = <0x68>; 46 #address-cells = <1>; 47 #size-cells = <1>; 49 reg = <0>; 50 spi-max-frequency = <40000000>; 51 partition@u-boot { 52 label = "u-boot"; 53 reg = <0x00000000 0x00100000>; [all …]
|