Home
last modified time | relevance | path

Searched +full:reg +full:- +full:names (Results 1 – 25 of 312) sorted by relevance

12345678910>>...13

/linux-3.3/Documentation/devicetree/bindings/
Dresource-names.txt4 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/
Dofpart.c36 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/
Doxygen.c2 * 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 …]
Dxonar_dg.c21 * --------
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 …]
Dxonar_wm87x6.c21 * --------
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 …]
Dxonar_pcm179x.c21 * ------------
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 …]
Dxonar_cs43xx.c21 * -----------
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/
Di2c-pca-isa.c2 * 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/
Dspi-bus.txt10 - #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/
Dbooting-without-of.txt2 --------------------------------------------------
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/
Dprm2xxx_3xxx.h4 * 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/
Dachware.h3 * 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/
Dgpio-pca953x.c88 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/
Dqoriq-dma-0.dtsi14 * 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 …]
Dpq3-dma-1.dtsi14 * 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 …]
Dqoriq-dma-1.dtsi14 * 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 …]
Dpq3-dma-0.dtsi14 * 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 …]
Dpq3-sec4.4-0.dtsi14 * 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 …]
Dqoriq-rmu-0.dtsi14 * 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 …]
Dpq3-rmu-0.dtsi14 * 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 …]
Dqoriq-sec4.0-0.dtsi14 * 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/
Dtmp421.c33 #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/
Dak4xxx-adda.h22 * 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/
Dflexcop-reg.h3 * 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/
Dmpc8536ds.dtsi2 * 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 …]

12345678910>>...13