Home
last modified time | relevance | path

Searched +full:string +full:- +full:array +full:- +full:property (Results 1 – 25 of 40) sorted by relevance

12

/linux-3.3/Documentation/devicetree/bindings/powerpc/fsl/
Dsrio-rmu.txt5 node is composed of three types of sub-nodes ("fsl-srio-msg-unit",
6 "fsl-srio-dbell-unit" and "fsl-srio-port-write-unit").
10 - compatible
12 Value type: <string>
13 Definition: Must include "fsl,srio-rmu-vX.Y", "fsl,srio-rmu".
18 - reg
20 Value type: <prop-encoded-array>
21 Definition: A standard property. Specifies the physical address and
25 - fsl,liodn
26 Usage: optional-but-recommended (for devices with PAMU)
[all …]
Ddcsr.txt21 - compatible
23 Value type: <string>
24 Definition: Must include "fsl,dcsr" and "simple-bus".
25 The DCSR space exists in the memory-mapped bus.
27 - #address-cells
30 Definition: A standard property. Defines the number of cells
33 - #size-cells
36 Definition: A standard property. Defines the number of cells
40 - ranges
42 Value type: <prop-encoded-array>
[all …]
Dsrio.txt5 - compatible
7 Value type: <string>
11 Optionally, a compatiable string of "fsl,srio-vX.Y" where X is Major
15 - reg
17 Value type: <prop-encoded-array>
18 Definition: A standard property. Specifies the physical address and
22 - interrupts
24 Value type: <prop_encoded-array>
26 value of the interrupts property consists of one interrupt
31 property. (Typically shared with port-write).
[all …]
Dmcm.txt11 number of local access windows as specified by fsl,num-laws.
15 - compatible
17 Value type: <string>
18 Definition: Must include "fsl,mcm-law"
20 - reg
22 Value type: <prop-encoded-array>
23 Definition: A standard property. The value specifies the
27 - fsl,num-laws
43 - compatible
45 Value type: <string>
[all …]
Decm.txt11 number of local access windows as specified by fsl,num-laws.
15 - compatible
17 Value type: <string>
18 Definition: Must include "fsl,ecm-law"
20 - reg
22 Value type: <prop-encoded-array>
23 Definition: A standard property. The value specifies the
27 - fsl,num-laws
43 - compatible
45 Value type: <string>
[all …]
Dmpic.txt14 - compatible
16 Value type: <string>
22 - reg
24 Value type: <prop-encoded-array>
25 Definition: A standard property. Specifies the physical
29 - interrupt-controller
35 - #interrupt-cells
39 specifiers do not contain the interrupt-type or type-specific
42 - #address-cells
47 - pic-no-reset
[all …]
/linux-3.3/Documentation/devicetree/bindings/crypto/
Dfsl-sec4.txt3 Copyright (C) 2008-2011 Freescale Semiconductor Inc.
6 -Overview
7 -SEC 4 Node
8 -Job Ring Node
9 -Run Time Integrity Check (RTIC) Node
10 -Run Time Integrity Check (RTIC) Memory Node
11 -Secure Non-Volatile Storage (SNVS) Node
12 -Full Example
28 HW interface between QM & SEC 4 and also BM & SEC 4, on DPAA-enabled parts
53 - compatible
[all …]
/linux-3.3/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/
Dqe.txt16 - compatible : should be "fsl,qe";
17 - model : precise model of the QE, Can be "QE", "CPM", or "CPM2"
18 - reg : offset and length of the device registers.
19 - bus-frequency : the clock frequency for QUICC Engine.
20 - fsl,qe-num-riscs: define how many RISC engines the QE has.
21 - fsl,qe-num-snums: define how many serial number(SNUM) the QE can use for the
25 - fsl,firmware-phandle:
26 Usage: required only if there is no fsl,qe-firmware child node
30 The compatible property for the firmware node should say,
31 "fsl,qe-firmware".
[all …]
/linux-3.3/drivers/of/
Dbase.c5 * Copyright (C) 1996-2005 Paul Mackerras.
28 * struct alias_prop - Alias property in 'aliases' node
30 * @alias: Alias property name
33 * @stem: Alias string without the index
35 * The structure represents one alias property of 'aliases' node as
64 if (np->parent) in of_n_addr_cells()
65 np = np->parent; in of_n_addr_cells()
66 ip = of_get_property(np, "#address-cells", NULL); in of_n_addr_cells()
69 } while (np->parent); in of_n_addr_cells()
70 /* No #address-cells property for the root node */ in of_n_addr_cells()
[all …]
Dirq.c5 * Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
7 * Copyright (C) 1996-2001 Cort Dougan
26 #include <linux/string.h>
30 * irq_of_parse_and_map - Parse and map an interrupt into linux virq space
50 * of_irq_find_parent - Given a device node, find its interrupt parent node
65 parp = of_get_property(child, "interrupt-parent", NULL); in of_irq_find_parent()
76 } while (p && of_get_property(p, "#interrupt-cells", NULL) == NULL); in of_irq_find_parent()
82 * of_irq_map_raw - Low level interrupt tree parsing
84 * @intspec: interrupt specifier ("interrupts" property of the device)
86 * @addr: address specifier (start of "reg" property of the device)
[all …]
Ddevice.c1 #include <linux/string.h>
13 * of_match_device - Tell if a struct device matches an of_device_id list
14 * @ids: array of of device match structures to search in
23 if ((!matches) || (!dev->of_node)) in of_match_device()
25 return of_match_node(matches, dev->of_node); in of_match_device()
35 tmp = get_device(&dev->dev); in of_dev_get()
46 put_device(&dev->dev); in of_dev_put()
52 BUG_ON(ofdev->dev.of_node == NULL); in of_device_add()
56 ofdev->name = dev_name(&ofdev->dev); in of_device_add()
57 ofdev->id = -1; in of_device_add()
[all …]
Daddress.c7 #include <linux/string.h>
24 while (na--) in of_dump_addr()
73 return da - cp; in of_bus_default_map()
82 addr[na - 2] = cpu_to_be32(a >> 32); in of_bus_default_translate()
83 addr[na - 1] = cpu_to_be32(a & 0xffffffffu); in of_bus_default_translate()
100 /* "vci" is for the /chaos bridge on 1st-gen PCI powermacs */ in of_bus_pci_match()
101 return !strcmp(np->type, "pci") || !strcmp(np->type, "vci"); in of_bus_pci_match()
146 cp = of_read_number(range + 1, na - 1); in of_bus_pci_map()
148 da = of_read_number(addr + 1, na - 1); in of_bus_pci_map()
156 return da - cp; in of_bus_pci_map()
[all …]
/linux-3.3/Documentation/devicetree/bindings/
Dopen-pic.txt13 - compatible: Specifies the compatibility list for the PIC. The type
14 shall be <string> and the value shall include "open-pic".
16 - reg: Specifies the base physical address(s) and size(s) of this
17 PIC's addressable register space. The type shall be <prop-encoded-array>.
19 - interrupt-controller: The presence of this property identifies the node
20 as an Open PIC. No property value shall be defined.
22 - #interrupt-cells: Specifies the number of cells needed to encode an
25 - #address-cells: Specifies the number of cells needed to encode an
27 'interrupt-map' nodes do not have to specify a parent unit address.
31 - pic-no-reset: The presence of this property indicates that the PIC
[all …]
/linux-3.3/drivers/media/radio/
Dsi4713-i2c.c2 * drivers/media/radio/si4713-i2c.c
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
33 #include <media/v4l2-device.h>
34 #include <media/v4l2-ioctl.h>
35 #include <media/v4l2-common.h>
37 #include "si4713-i2c.h"
42 MODULE_PARM_DESC(debug, "Debug level (0 - 2)");
67 #define DEFAULT_ACOMP_THRESHOLD (-0x28)
178 static int usecs_to_dev(unsigned long usecs, unsigned long const array[], in usecs_to_dev() argument
182 int rval = -EINVAL; in usecs_to_dev()
[all …]
/linux-3.3/arch/powerpc/platforms/powermac/
Dbootx_init.c13 #include <linux/string.h>
40 /* Is boot-info compatible ? */
42 ((bi)->compatible_version <= BOOT_INFO_VERSION)
43 #define BOOT_INFO_IS_V2_COMPATIBLE(bi) ((bi)->version >= 2)
44 #define BOOT_INFO_IS_V4_COMPATIBLE(bi) ((bi)->version >= 4)
58 btext_drawtext(p, q - p); in bootx_printf()
96 u32 *ppp = &np->properties; in bootx_early_getprop()
102 if (strcmp((char *)((unsigned long)pp->name + base), in bootx_early_getprop()
104 return (void *)((unsigned long)pp->value + base); in bootx_early_getprop()
106 ppp = &pp->next; in bootx_early_getprop()
[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/powerpc/kernel/
Disa-bridge.c20 #include <linux/string.h>
29 #include <asm/pci-bridge.h>
31 #include <asm/ppc-pci.h>
77 * The ranges property is laid out as an array of elements, in pci_process_ISA_OF_ranges()
79 * cells 0 - 1: an ISA address in pci_process_ISA_OF_ranges()
80 * cells 2 - 4: a PCI address in pci_process_ISA_OF_ranges()
81 * (size depending on dev->n_addr_cells) in pci_process_ISA_OF_ranges()
84 if ((range->isa_addr.a_hi & ISA_SPACE_MASK) != ISA_SPACE_IO) { in pci_process_ISA_OF_ranges()
86 rlen -= sizeof(struct isa_range); in pci_process_ISA_OF_ranges()
90 if ((range->isa_addr.a_hi & ISA_SPACE_MASK) != ISA_SPACE_IO) in pci_process_ISA_OF_ranges()
[all …]
Dprom_init.c5 * Copyright (C) 1996-2005 Paul Mackerras.
20 #include <linux/string.h>
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()
[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/Documentation/DocBook/media/v4l/
Dvidioc-g-audio.xml1 <refentry id="vidioc-g-audio">
62 <structfield>reserved</structfield> array of a &v4l2-audio;
68 <para>Audio inputs have one writable property, the audio mode. To
73 <structfield>reserved</structfield> array of a
77 is a write-only ioctl, it does not return the actual new audio
80 <table pgwide="1" frame="none" id="v4l2-audio">
83 &cs-str;
94 <entry>Name of the audio input, a NUL-terminated ASCII
95 string, for example: "Line In". This information is intended for the
102 linkend="audio-capability" />.</entry>
[all …]
/linux-3.3/arch/sparc/kernel/
Dof_device_64.c1 #include <linux/string.h>
18 unsigned long ret = res->start + offset; in of_ioremap()
21 if (res->flags & IORESOURCE_MEM) in of_ioremap()
34 if (res->flags & IORESOURCE_MEM) in of_iounmap()
47 if (!strcmp(np->name, "pci")) { in of_bus_pci_match()
54 * PCI bridge lacks a ranges property. We in of_bus_pci_match()
56 * parent as-is, not with the PCI translate in of_bus_pci_match()
75 /* Treat PCI busses lacking ranges property just like in of_bus_simba_match()
78 if (!strcmp(np->name, "pci")) { in of_bus_simba_match()
111 /* Special exception, we can map a 64-bit address into in of_bus_pci_map()
[all …]
Dof_device_32.c1 #include <linux/string.h>
23 if (!strcmp(np->type, "pci") || !strcmp(np->type, "pciex")) { in of_bus_pci_match()
25 * PCI bridge lacks a ranges property. We in of_bus_pci_match()
27 * parent as-is, not with the PCI translate in of_bus_pci_match()
56 return -EINVAL; in of_bus_pci_map()
59 na - 1, ns)) in of_bus_pci_map()
60 return -EINVAL; in of_bus_pci_map()
66 for (i = 0; i < na - 1; i++) in of_bus_pci_map()
67 result[pna - 1 - i] += in of_bus_pci_map()
68 (addr[na - 1 - i] - in of_bus_pci_map()
[all …]
/linux-3.3/drivers/tty/
Dehv_bytechan.c3 * Copyright 2009-2011 Freescale Semiconductor, Inc.
14 * 1) An early-console (udbg) driver. This provides early console output
22 * 3) A tty driver, which is used to handle user-space input and output. The
46 /* Per-byte channel private data */
62 /* Array of byte channel objects */
84 * 1. The tty layer makes two back-to-back calls to ehv_bc_tty_write()
91 if (!bc->tx_irq_enabled) { in enable_tx_interrupt()
92 enable_irq(bc->tx_irq); in enable_tx_interrupt()
93 bc->tx_irq_enabled = 1; in enable_tx_interrupt()
99 if (bc->tx_irq_enabled) { in disable_tx_interrupt()
[all …]
/linux-3.3/include/acpi/
Dactypes.h3 * Name: actypes.h - Common data types for the entire ACPI subsystem
8 * Copyright (C) 2000 - 2011, Intel Corp.
22 * 3. Neither the names of the above-listed copyright holders nor the names
47 /* acpisrc:struct_defs -- for acpisrc conversion */
50 * ACPI_MACHINE_WIDTH must be specified in an OS- or compiler-dependent header
51 * and must be either 32 or 64. 16-bit ACPICA is no longer supported, as of
63 * working around problems that some 32-bit compilers have with 64-bit
73 * Architecture-specific ACPICA Subsystem Data Types
76 * 16-bit, 32-bit, and 64-bit targets.
82 * UINT8 8-bit (1 byte) unsigned value
[all …]
/linux-3.3/drivers/usb/class/
Dusblp.c17 * v0.1 - thorough cleaning, URBification, almost a rewrite
18 * v0.2 - some more cleanups
19 * v0.3 - cleaner again, waitqueue fixes
20 * v0.4 - fixes in unidirectional mode
21 * v0.5 - add DEVICE_ID string support
22 * v0.6 - never time out
23 * v0.7 - fixed bulk-IN read and poll (David Paschal)
24 * v0.8 - add devfs support
25 * v0.9 - fix unplug-while-open paths
26 * v0.10- remove sleep_on, fix error on oom (oliver@neukum.org)
[all …]

12