Home
last modified time | relevance | path

Searched refs:phandle (Results 1 – 200 of 591) sorted by relevance

123

/linux-4.1.27/arch/sparc/include/asm/
Doplib_32.h33 extern phandle prom_root_node;
114 phandle prom_getchild(phandle parent_node);
119 phandle prom_getsibling(phandle node);
124 int prom_getproplen(phandle thisnode, const char *property);
129 int __must_check prom_getproperty(phandle thisnode, const char *property,
133 int prom_getint(phandle node, char *property);
136 int prom_getintdefault(phandle node, char *property, int defval);
139 int prom_getbool(phandle node, char *prop);
142 void prom_getstring(phandle node, char *prop, char *buf, int bufsize);
147 phandle prom_searchsiblings(phandle node_start, char *name);
[all …]
Doplib_64.h19 extern phandle prom_root_node;
27 extern phandle prom_chosen_node;
182 phandle prom_getchild(phandle parent_node);
187 phandle prom_getsibling(phandle node);
192 int prom_getproplen(phandle thisnode, const char *property);
197 int prom_getproperty(phandle thisnode, const char *property,
201 int prom_getint(phandle node, const char *property);
204 int prom_getintdefault(phandle node, const char *property, int defval);
207 int prom_getbool(phandle node, const char *prop);
210 void prom_getstring(phandle node, const char *prop, char *buf,
[all …]
Dopenprom.h31 phandle (*v2_inst2pkg)(int d); /* Convert ihandle to phandle */
173 phandle (*no_nextnode)(phandle node);
174 phandle (*no_child)(phandle node);
175 int (*no_proplen)(phandle node, const char *name);
176 int (*no_getprop)(phandle node, const char *name, char *val);
177 int (*no_setprop)(phandle node, const char *name, char *val, int len);
178 char * (*no_nextprop)(phandle node, char *name);
/linux-4.1.27/arch/sparc/prom/
Dtree_64.c19 static phandle prom_node_to_node(const char *type, phandle node) in prom_node_to_node()
31 return (phandle) args[4]; in prom_node_to_node()
37 inline phandle __prom_getchild(phandle node) in __prom_getchild()
42 phandle prom_getchild(phandle node) in prom_getchild()
44 phandle cnode; in prom_getchild()
55 inline phandle prom_getparent(phandle node) in prom_getparent()
57 phandle cnode; in prom_getparent()
70 inline phandle __prom_getsibling(phandle node) in __prom_getsibling()
75 phandle prom_getsibling(phandle node) in prom_getsibling()
77 phandle sibnode; in prom_getsibling()
[all …]
Dtree_32.c23 static phandle __prom_getchild(phandle node) in __prom_getchild()
26 phandle cnode; in __prom_getchild()
39 phandle prom_getchild(phandle node) in prom_getchild()
41 phandle cnode; in prom_getchild()
55 static phandle __prom_getsibling(phandle node) in __prom_getsibling()
58 phandle cnode; in __prom_getsibling()
71 phandle prom_getsibling(phandle node) in prom_getsibling()
73 phandle sibnode; in prom_getsibling()
89 int prom_getproplen(phandle node, const char *prop) in prom_getproplen()
109 int prom_getproperty(phandle node, const char *prop, char *buffer, int bufsize) in prom_getproperty()
[all …]
Dinit_64.c22 phandle prom_chosen_node;
33 phandle node; in prom_init()
Dranges.c70 phandle node, obio_node; in prom_ranges_init()
91 void prom_apply_generic_ranges(phandle node, phandle parent, in prom_apply_generic_ranges()
Dinit_32.c23 phandle prom_root_node;
/linux-4.1.27/drivers/of/
Dresolver.c53 static phandle of_get_tree_max_phandle(void) in of_get_tree_max_phandle()
56 phandle phandle; in of_get_tree_max_phandle() local
61 phandle = 0; in of_get_tree_max_phandle()
63 if (node->phandle != OF_PHANDLE_ILLEGAL && in of_get_tree_max_phandle()
64 node->phandle > phandle) in of_get_tree_max_phandle()
65 phandle = node->phandle; in of_get_tree_max_phandle()
69 return phandle; in of_get_tree_max_phandle()
82 phandle phandle; in __of_adjust_tree_phandles() local
85 if (node->phandle != 0 && node->phandle != OF_PHANDLE_ILLEGAL) in __of_adjust_tree_phandles()
86 node->phandle += phandle_delta; in __of_adjust_tree_phandles()
[all …]
Dpdt.c70 if (of_pdt_prom_ops->pkg2path(dp->phandle, NULL, 0, &len)) in of_pdt_build_full_name()
74 if (of_pdt_prom_ops->pkg2path(dp->phandle, buf, len, &len)) in of_pdt_build_full_name()
90 static struct property * __init of_pdt_build_one_prop(phandle node, char *prev, in of_pdt_build_one_prop()
137 static struct property * __init of_pdt_build_prop_list(phandle node) in of_pdt_build_prop_list()
155 static char * __init of_pdt_get_one_property(phandle node, const char *name) in of_pdt_get_one_property()
169 static struct device_node * __init of_pdt_create_node(phandle node, in of_pdt_create_node()
184 dp->phandle = node; in of_pdt_create_node()
194 phandle node) in of_pdt_build_tree()
229 void __init of_pdt_build_devicetree(phandle root_node, struct of_pdt_ops *ops) in of_pdt_build_devicetree()
241 of_pdt_prom_ops->getchild(of_root->phandle)); in of_pdt_build_devicetree()
Ddynamic.c219 const __be32 *phandle; in __of_attach_node() local
225 phandle = __of_get_property(np, "phandle", &sz); in __of_attach_node()
226 if (!phandle) in __of_attach_node()
227 phandle = __of_get_property(np, "linux,phandle", &sz); in __of_attach_node()
228 if (IS_ENABLED(CONFIG_PPC_PSERIES) && !phandle) in __of_attach_node()
229 phandle = __of_get_property(np, "ibm,phandle", &sz); in __of_attach_node()
230 np->phandle = (phandle && (sz >= 4)) ? be32_to_cpup(phandle) : 0; in __of_attach_node()
Dof_reserved_mem.c219 rmem->phandle = of_read_number(prop, len/4); in fdt_init_reserved_mem()
233 if (!node->phandle) in __find_rmem()
237 if (reserved_mem[i].phandle == node->phandle) in __find_rmem()
/linux-4.1.27/drivers/of/unittest-data/
Dtests-phandle.dtsi11 phandle-tests {
13 #phandle-cells = <0>;
17 #phandle-cells = <1>;
21 #phandle-cells = <2>;
25 #phandle-cells = <3>;
29 phandle-list = <&provider1 1>,
36 phandle-list-names = "first", "second", "third";
38 phandle-list-bad-phandle = <12345678 0 0>;
39 phandle-list-bad-args = <&provider2 1 0>,
Dtestcases.dts12 #include "tests-phandle.dtsi"
19 * phandle fixup data - generated by dtc patches that aren't upstream.
20 * This data must be regenerated whenever phandle references are modified in
28 phandle-tests {
30 phandle-list = <0x00000000 0x00000008
33 phandle-list-bad-args = <0x00000000 0x0000000c>;
/linux-4.1.27/include/linux/
Dof_pdt.h22 int (*nextprop)(phandle node, char *prev, char *buf);
25 int (*getproplen)(phandle node, const char *prop);
26 int (*getproperty)(phandle node, const char *prop, char *buf,
30 phandle (*getchild)(phandle parent);
31 phandle (*getsibling)(phandle node);
34 int (*pkg2path)(phandle node, char *buf, const int buflen, int *len);
40 extern void of_pdt_build_devicetree(phandle root_node, struct of_pdt_ops *ops);
/linux-4.1.27/arch/sparc/kernel/
Ddevices.c33 static int check_cpu_node(phandle nd, int *cur_inst, in check_cpu_node()
34 int (*compare)(phandle, int, void *), void *compare_arg, in check_cpu_node() argument
35 phandle *prom_node, int *mid) in check_cpu_node()
53 static int __cpu_find_by(int (*compare)(phandle, int, void *), in __cpu_find_by() argument
54 void *compare_arg, phandle *prom_node, int *mid) in __cpu_find_by()
61 int err = check_cpu_node(dp->phandle, &cur_inst, in __cpu_find_by()
73 static int cpu_instance_compare(phandle nd, int instance, void *_arg) in cpu_instance_compare()
82 int cpu_find_by_instance(int instance, phandle *prom_node, int *mid) in cpu_find_by_instance()
88 static int cpu_mid_compare(phandle nd, int instance, void *_arg) in cpu_mid_compare()
100 int cpu_find_by_mid(int mid, phandle *prom_node) in cpu_find_by_mid()
[all …]
Dauxio_32.c31 phandle node, auxio_nd; in auxio_probe()
114 phandle node; in auxio_power_probe()
Dprom_common.c77 ret = prom_setprop(dp->phandle, name, val, len); in of_set_property()
136 static int __init prom_common_nextprop(phandle node, char *prev, char *buf) in prom_common_nextprop()
/linux-4.1.27/arch/x86/platform/olpc/
Dolpc_dt.c27 static phandle __init olpc_dt_getsibling(phandle node) in olpc_dt_getsibling()
41 static phandle __init olpc_dt_getchild(phandle node) in olpc_dt_getchild()
57 static int __init olpc_dt_getproplen(phandle node, const char *prop) in olpc_dt_getproplen()
74 static int __init olpc_dt_getproperty(phandle node, const char *prop, in olpc_dt_getproperty()
95 static int __init olpc_dt_nextprop(phandle node, char *prev, char *buf) in olpc_dt_nextprop()
112 static int __init olpc_dt_pkg2path(phandle node, char *buf, in olpc_dt_pkg2path()
168 static phandle __init olpc_dt_finddevice(const char *path) in olpc_dt_finddevice()
170 phandle node; in olpc_dt_finddevice()
205 phandle node; in olpc_dt_get_board_revision()
225 phandle node; in olpc_dt_fixup()
[all …]
/linux-4.1.27/arch/arm/mach-imx/
Dclk.c22 struct of_phandle_args phandle; in imx_obtain_fixed_clock_from_dt() local
30 phandle.np = of_find_node_by_path(path); in imx_obtain_fixed_clock_from_dt()
33 if (phandle.np) { in imx_obtain_fixed_clock_from_dt()
34 clk = of_clk_get_from_provider(&phandle); in imx_obtain_fixed_clock_from_dt()
35 of_node_put(phandle.np); in imx_obtain_fixed_clock_from_dt()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dmobility.c28 __be32 phandle; member
57 static int delete_dt_node(__be32 phandle) in delete_dt_node() argument
61 dn = of_find_node_by_phandle(be32_to_cpu(phandle)); in delete_dt_node()
130 static int update_dt_node(__be32 phandle, s32 scope) in update_dt_node() argument
150 dn = of_find_node_by_phandle(be32_to_cpu(phandle)); in update_dt_node()
157 upwa->phandle = phandle; in update_dt_node()
268 __be32 phandle = *data++; in pseries_devicetree_update() local
273 delete_dt_node(phandle); in pseries_devicetree_update()
276 update_dt_node(phandle, scope); in pseries_devicetree_update()
280 add_dt_node(phandle, drc_index); in pseries_devicetree_update()
/linux-4.1.27/arch/powerpc/boot/
Doflib.c119 phandle oprom, chosen; in check_of_version()
123 if (oprom == (phandle) -1) in check_of_version()
133 if (chosen == (phandle) -1) { in check_of_version()
135 if (chosen == (phandle) -1) { in check_of_version()
213 int of_getprop(const void *phandle, const char *name, void *buf, in of_getprop() argument
216 return of_call_prom("getprop", 4, 1, phandle, name, buf, buflen); in of_getprop()
219 int of_setprop(const void *phandle, const char *name, const void *buf, in of_setprop() argument
222 return of_call_prom("setprop", 4, 1, phandle, name, buf, buflen); in of_setprop()
Dops.h39 int (*getprop)(const void *phandle, const char *name, void *buf,
41 int (*setprop)(const void *phandle, const char *name,
43 int (*del_node)(const void *phandle);
44 void *(*get_parent)(const void *phandle);
53 char *(*get_path)(const void *phandle, char *buf, int len);
209 static inline char *get_path(const void *phandle, char *buf, int len) in get_path() argument
212 return dt_ops.get_path(phandle, buf, len); in get_path()
Dof.h6 typedef void *phandle; typedef
16 int of_getprop(const void *phandle, const char *name, void *buf,
18 int of_setprop(const void *phandle, const char *name, const void *buf,
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dexynos_hdmi.txt13 a) phandle of the gpio controller node.
29 - ddc: phandle to the hdmi ddc node
30 - phy: phandle to the hdmi phy node
31 - samsung,syscon-phandle: phandle for system controller node for PMU.
42 samsung,syscon-phandle = <&pmu_system_controller>;
Ddw_hdmi-rockchip.txt7 - clocks: phandle to hdmi iahb and isfr clocks.
18 - ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
19 - clocks, clock-names: phandle to the HDMI CEC clock, name should be "cec"
Dcirrus,clps711x-fb.txt7 - clocks : phandle + clock specifier pair of the FB reference clock.
8 - display : phandle to a display node as described in
Dexynos7-decon.txt12 - interrupt-parent: should be the phandle of the decon controller's
36 - samsung,power-domain: a phandle to DECON power domain node.
/linux-4.1.27/drivers/sbus/char/
Dopenprom.c200 phandle ph; in opromnext()
202 BUILD_BUG_ON(sizeof(phandle) != sizeof(int)); in opromnext()
204 if (bufsize < sizeof(phandle)) in opromnext()
236 ph = dp->phandle; in opromnext()
240 op->oprom_size = sizeof(phandle); in opromnext()
259 *((int *)op->oprom_array) = dp->phandle; in oprompci2node()
272 phandle ph = 0; in oprompath2node()
276 ph = dp->phandle; in oprompath2node()
375 static struct device_node *get_node(phandle n, DATA *data) in get_node()
525 phandle nd; in opiocgetnext()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/phy/
Dsamsung-phy.txt7 - syscon - phandle to the PMU system controller;
23 - samsung,pmu-syscon: phandle for PMU system controller interface, used to
39 - samsung,sysreg-phandle - handle to syscon used to control the system registers
40 - samsung,pmureg-phandle - handle to syscon used to control PMU registers
47 The first phandle argument in the PHY specifier identifies the PHY, its
70 samsung,sysreg-phandle = <&sys_reg>;
71 samsung,pmureg-phandle = <&pmu_reg>;
96 - samsung,exynos-sataphy-i2c-phandle : a phandle to the I2C device, no arguments
97 - samsung,syscon-phandle : a phandle to the PMU system controller, no arguments
106 samsung,exynos-sataphy-i2c-phandle = <&sata_phy_i2c>;
[all …]
Ddm816x-phy.txt8 - clocks : phandle to the clock
10 - syscon: phandle for the syscon node to access misc registers
12 - syscon: phandle for the syscon node to access misc registers
Dsun9i-usb-phy.txt11 - clocks : phandle + clock specifier for the phy clocks
15 - resets : a list of phandle + reset specifier pairs
21 - phy-supply : from the generic phy bindings, a phandle to a regulator that
Drockchip-usb-phy.txt5 - rockchip,grf : phandle to the syscon managing the "general
22 - clocks : phandle + clock specifier for the phy clocks
Dphy-stih407-usb.txt8 - st,syscfg : phandle of sysconfig bank plus integer array containing phyparam and phyctrl registe…
9 - resets : list of phandle and reset specifier pairs. There should be two entries, one
Dsun4i-usb-phy.txt16 - clocks : phandle + clock specifier for the phy clocks
20 - resets : a list of phandle + reset specifier pairs
Dphy-miphy28lp.txt9 - st,syscfg : Should be a phandle of the system configuration register group
20 Cell after port phandle is device type from:
30 - resets : phandle to the parent reset controller.
105 property, containing a phandle to the miphy device node and an index
Dti-phy.txt36 phandle while referencing this phy.
44 - ctrl-module : phandle of the control module used by PHY driver to power on
67 phandle while referencing this phy.
80 - ctrl-module : phandle of the control module used by PHY driver to power on
Drcar-gen2-phy.txt13 - clocks: clock phandle and specifier pair.
21 The phandle's argument in the PHY specifier is the USB controller selector for
Dphy-bindings.txt37 phys : the phandle for the PHY device (used by the PHY subsystem)
39 *phys* phandle
Dphy-miphy365x.txt22 Cell after port phandle is device type from:
67 property, containing a phandle to the phy port node and a device type.
/linux-4.1.27/scripts/dtc/
Dlivetree.c491 struct node *get_node_by_phandle(struct node *tree, cell_t phandle) in get_node_by_phandle() argument
495 assert((phandle != 0) && (phandle != -1)); in get_node_by_phandle()
497 if (tree->phandle == phandle) { in get_node_by_phandle()
504 node = get_node_by_phandle(child, phandle); in get_node_by_phandle()
522 static cell_t phandle = 1; /* FIXME: ick, static local */ in get_node_phandle() local
524 if ((node->phandle != 0) && (node->phandle != -1)) in get_node_phandle()
525 return node->phandle; in get_node_phandle()
527 while (get_node_by_phandle(root, phandle)) in get_node_phandle()
528 phandle++; in get_node_phandle()
530 node->phandle = phandle; in get_node_phandle()
[all …]
Dchecks.c368 cell_t phandle; in check_explicit_phandles() local
399 phandle = propval_cell(prop); in check_explicit_phandles()
401 if ((phandle == 0) || (phandle == -1)) { in check_explicit_phandles()
403 node->fullpath, phandle, prop->name); in check_explicit_phandles()
407 if (node->phandle && (node->phandle != phandle)) in check_explicit_phandles()
411 other = get_node_by_phandle(root, phandle); in check_explicit_phandles()
414 node->fullpath, phandle, other->fullpath); in check_explicit_phandles()
418 node->phandle = phandle; in check_explicit_phandles()
461 cell_t phandle; in fixup_phandle_references() local
473 phandle = get_node_phandle(dt, refnode); in fixup_phandle_references()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/power/
Dpower_domain.txt10 domains. A consumer node can refer to the provider by a phandle and a set of
11 phandle arguments (so called PM domain specifiers) of length specified by the
23 - power-domains : A phandle and PM domain specifier as defined by bindings of
24 the power controller specified by phandle.
41 expects one cell as its phandle argument.
65 - power-domains : A phandle and PM domain specifier as defined by bindings of
66 the power controller specified by phandle.
Disp1704.txt6 - nxp,enable-gpio: Should contain a phandle + gpio-specifier
8 - usb-phy: Should contain a phandle to the USB PHY
/linux-4.1.27/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt57 A phandle / integer array property which lets the BSP know the location
61 o a phandle to the "hif_cpubiuctrl" syscon node
66 A phandle pointing to the syscon node which describes the CPU boot
68 o a phandle to the "hif_continuation" syscon node
87 A phandle / integer array that points to the syscon node which describes
89 o a phandle to "sun_top_ctrl"
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
Disl9305.txt11 - VINDCD1-supply: A phandle to a regulator node supplying VINDCD1.
12 VINDCD2-supply: A phandle to a regulator node supplying VINDCD2.
13 VINLDO1-supply: A phandle to a regulator node supplying VINLDO1.
14 VINLDO2-supply: A phandle to a regulator node supplying VINLDO2.
/linux-4.1.27/include/xen/
Dacpi.h65 acpi_handle phandle = h; in xen_acpi_get_pxm() local
68 handle = phandle; in xen_acpi_get_pxm()
72 status = acpi_get_parent(handle, &phandle); in xen_acpi_get_pxm()
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dehci-st.txt9 - pinctrl-0 : phandle referencing pin configuration of the USB controller
11 - clocks : phandle list of usb clocks
15 - phys : phandle for the PHY device
17 - resets : phandle + reset specifier pairs to the powerdown and softreset lines
Domap-usb.txt18 - usb-phy : the phandle for the PHY device
19 - phys : the phandle for the PHY device (used by generic PHY framework)
21 *phy* phandle.
24 - ctrl-module : phandle of the control module this glue uses to write to
60 - extcon : phandle for the extcon device omap dwc3 uses to detect
62 - vbus-supply : phandle to the regulator device tree node if needed.
Dmsm-hsusb.txt8 - usb-phy: phandle for the PHY device
28 - clocks: A list of phandle + clock-specifier pairs for the
37 - vdccx-supply: phandle to the regulator for the vdd supply for
39 - v1p8-supply: phandle to the regulator for the 1.8V supply
40 - v3p3-supply: phandle to the regulator for the 3.3V supply
42 - resets: A list of phandle + reset-specifier pairs for the
Dusb-ohci.txt14 - clocks : a list of phandle + clock specifier pairs
15 - phys : phandle + phy specifier pair
17 - resets : phandle + reset specifier pair
Dohci-st.txt9 - clocks : phandle list of usb clocks
13 - phys : phandle for the PHY device
16 - resets : phandle to the powerdown and reset controller for the USB IP
Dsamsung-hsotg.txt17 - interrupt-parent: phandle for the interrupt controller to which the
25 - vusb_d-supply: phandle to voltage regulator of digital section,
26 - vusb_a-supply: phandle to voltage regulator of analog section.
Dusb-ehci.txt16 - clocks : a list of phandle + clock specifier pairs
17 - phys : phandle + phy specifier pair
19 - resets : phandle + reset specifier pair
Dspear-usb.txt9 - interrupt-parent: Should be the phandle for the interrupt controller
28 - interrupt-parent: Should be the phandle for the interrupt controller
Drenesas_usbhs.txt9 - clocks: A list of phandle + clock specifier pairs
15 - phys: phandle + phy specifier pair
Dusb-nop-xceiv.txt7 - clocks: phandle to the PHY clock. Use as per Documentation/devicetree
16 - vcc-supply: phandle to the regulator that provides power to the PHY.
Dtwlxxxx-usb.txt10 - usb-supply : phandle to the regulator device tree node. It should be vusb
28 - <supply-name>-supply : phandle to the regulator device tree node.
Dci-hdrc-qcom.txt7 - usb-phy: phandle for the PHY device
Ddwc3-st.txt11 - st,syscon : should be phandle to system configuration node which
13 - resets : list of phandle and reset specifier pairs. There should be two entries, one
/linux-4.1.27/Documentation/devicetree/bindings/ufs/
Dufshcd-pltfrm.txt12 - vdd-hba-supply : phandle to UFS host controller supply regulator node
13 - vcc-supply : phandle to VCC supply regulator node
14 - vccq-supply : phandle to VCCQ supply regulator node
15 - vccq2-supply : phandle to VCCQ2 supply regulator node
26 - clocks : List of phandle and clock specifier pairs
/linux-4.1.27/Documentation/devicetree/bindings/input/
Delan_i2c.txt6 - interrupt-parent: a phandle for the interrupt controller (see interrupt
14 - pinctrl-0: a phandle pointing to the pin settings for the device (see
16 - vcc-supply: a phandle for the regulator supplying 3.3V power.
Delants_i2c.txt6 - interrupt-parent: a phandle for the interrupt controller (see interrupt
14 - pinctrl-0: a phandle pointing to the pin settings for the device (see
Dpwm-beeper.txt7 - pwms: phandle to the physical PWM device
/linux-4.1.27/arch/powerpc/sysdev/
Dfsl_msi.c187 phandle phandle = 0; in fsl_setup_msi_irqs() local
214 phandle = np->phandle; in fsl_setup_msi_irqs()
218 hose->dn->full_name, np->phandle); in fsl_setup_msi_irqs()
237 if (phandle && (phandle != msi_data->phandle)) in fsl_setup_msi_irqs()
477 msi->phandle = dev->dev.of_node->phandle; in fsl_of_msi_probe()
Dfsl_msi.h50 phandle phandle; member
/linux-4.1.27/Documentation/devicetree/bindings/power/reset/
Dltc2952-poweroff.txt10 - watchdog-gpios: phandle + gpio-specifier for the GPIO connected to the
12 - kill-gpios: phandle + gpio-specifier for the GPIO connected to the
16 - trigger-gpios: phandle + gpio-specifier for the GPIO connected to the
Dkeystone-reset.txt16 - ti,syscon-pll: phandle/offset pair. The phandle to syscon used to
20 - ti,syscon-dev: phandle/offset pair. The phandle to syscon used to
Dst-reset.txt5 - st,syscfg: should be a phandle of the syscfg node.
/linux-4.1.27/Documentation/devicetree/bindings/panel/
Dsharp,lq101r1sx01.txt9 peripheral and controls the device. The 'link2' property contains a phandle
23 - link2: phandle to the DSI peripheral on the secondary link. Note that the
25 - power-supply: phandle of the regulator that provides the supply voltage
28 - backlight: phandle of the backlight device attached to the panel
Dsimple-panel.txt7 - ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
9 - backlight: phandle of the backlight device attached to the panel
/linux-4.1.27/Documentation/devicetree/bindings/pci/
Dpci-keystone.txt20 interrupt-parent: Parent interrupt controller phandle
40 interrupt-parent: Parent interrupt controller phandle
55 phys: phandle to Generic Keystone SerDes phy for PCI
62 1. pcie_bus clock-names not used. Instead, a phandle to phys is used.
Dspear13xx-pcie.txt9 - phys : phandle to phy node associated with pcie controller
/linux-4.1.27/Documentation/devicetree/bindings/rtc/
Drtc-opal.txt14 phandle = <0x10000029>;
15 linux,phandle = <0x10000029>;
Dspear-rtc.txt6 - interrupt-parent: Should be the phandle for the interrupt controller
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dsamsung,smdk-wm8994.txt5 - samsung,i2s-controller: The phandle of the Samsung I2S0 controller
6 - samsung,audio-codec: The phandle of the WM8994 audio codec
Domap-twl4030.txt6 - ti,mcbsp: phandle for the McBSP node
9 - ti,codec: phandle for the twl4030 audio node
10 - ti,mcbsp-voice: phandle for the McBSP node connected to the voice port of twl
Dmxs-audio-sgtl5000.txt6 - saif-controllers: The phandle list of the MXS SAIF controller
7 - audio-codec: The phandle of the SGTL5000 audio codec
Dsnow.txt8 - samsung,i2s-controller: The phandle of the Samsung I2S controller
9 - samsung,audio-codec: The phandle of the audio codec
Darndale.txt7 - samsung,audio-cpu: The phandle of the Samsung I2S controller
8 - samsung,audio-codec: The phandle of the audio codec
Drenesas,rsrc-card.txt24 phandle to a cpu or codec subnode.
26 phandle to a cpu or codec subnode.
35 - sound-dai : phandle and port of CPU/CODEC
Datmel-at91sam9g20ek-wm8731-audio.txt7 - atmel,ssc-controller: The phandle of the SSC controller
8 - atmel,audio-codec: The phandle of the WM8731 audio codec
Dnvidia,tegra-audio-trimslice.txt10 - nvidia,i2s-controller : The phandle of the Tegra I2S1 controller
11 - nvidia,audio-codec : The phandle of the WM8903 audio codec
Domap-abe-twl6040.txt7 - ti,mcpdm: phandle for the McPDM node
8 - ti,twl6040: phandle for the twl6040 core node
14 - ti,dmic: phandle for the OMAP dmic node if the machine have it connected
Dnokia,rx51.txt5 - nokia,cpu-dai: phandle for the McBSP node
8 - nokia,headphone-amplifier: phandle for the TPA6130A2 node
Dmxs-saif.txt7 - dmas: DMA specifier, consisting of a phandle to DMA controller node
13 - fsl,saif-master: phandle to the master SAIF. It's only required for
Datmel-sam9x5-wm8731-audio.txt6 - atmel,ssc-controller: The phandle of the SSC controller
7 - atmel,audio-codec: The phandle of the WM8731 audio codec
Dsirf-audio.txt5 - sirf,audio-platform: phandle for the platform node
6 - sirf,audio-codec: phandle for the SiRF internal codec node
Ddesignware-i2s.txt6 - clocks : Pairs of phandle and specifier referencing the controller's
10 - dmas: Pairs of phandle and specifier for the DMA channels that are used by
Dsamsung,odroidx2-max98090.txt7 - samsung,i2s-controller : the phandle of the I2S controller
8 - samsung,audio-codec : the phandle of the MAX98090 audio codec
Dadi,axi-i2s.txt6 - clocks : Pairs of phandle and specifier referencing the controller's clocks.
11 - dmas: Pairs of phandle and specifier for the DMA channels that are used by
Dadi,axi-spdif-tx.txt6 - clocks : Pairs of phandle and specifier referencing the controller's clocks.
11 - dmas: Pairs of phandle and specifier for the DMA channel that is used by
Dnvidia,tegra20-ac97.txt18 - nvidia,codec-reset-gpio : The Tegra GPIO controller's phandle and the number
20 - nvidia,codec-sync-gpio : The Tegra GPIO controller's phandle and the number
Datmel-wm8904.txt31 - atmel,ssc-controller: The phandle of the SSC controller
32 - atmel,audio-codec: The phandle of the WM8904 audio codec
Dimx-audio-wm8962.txt9 - ssi-controller : The phandle of the i.MX SSI controller
11 - audio-codec : The phandle of the WM8962 audio codec
Dimx-audio-sgtl5000.txt9 - ssi-controller : The phandle of the i.MX SSI controller
11 - audio-codec : The phandle of the SGTL5000 audio codec
Dnvidia,tegra-audio-alc5632.txt23 - nvidia,i2s-controller : The phandle of the Tegra I2S controller
24 - nvidia,audio-codec : The phandle of the ALC5632 audio codec
Dnvidia,tegra-audio-wm8753.txt21 - nvidia,i2s-controller : The phandle of the Tegra I2S1 controller
22 - nvidia,audio-codec : The phandle of the WM8753 audio codec
Dfsl-asoc-card.txt37 - audio-cpu : The phandle of an CPU DAI controller
39 - audio-codec : The phandle of an audio codec
59 - audio-asrc : The phandle of ASRC. It can be absent if there's no
Dnvidia,tegra-audio-max98090.txt23 - nvidia,i2s-controller : The phandle of the Tegra I2S controller that's
25 - nvidia,audio-codec : The phandle of the MAX98090 audio codec.
Dnvidia,tegra-audio-rt5640.txt22 - nvidia,i2s-controller : The phandle of the Tegra I2S controller that's
24 - nvidia,audio-codec : The phandle of the RT5640 audio codec. This binding
Dimx-audio-es8328.txt6 - ssi-controller : The phandle of the i.MX SSI controller
9 - audio-codec : The phandle of the ES8328 audio codec
Ddavinci-evm-audio.txt6 - ti,audio-codec : The phandle of the TLV320AIC3x audio codec
7 - ti,mcasp-controller : The phandle of the McASP controller
Dnvidia,tegra-audio-wm8903.txt22 - nvidia,i2s-controller : The phandle of the Tegra I2S1 controller
23 - nvidia,audio-codec : The phandle of the WM8903 audio codec
Dmax98095.txt13 - clocks: The phandle of the master clock to the CODEC
Dnvidia,tegra-audio-rt5677.txt24 - nvidia,i2s-controller : The phandle of the Tegra I2S controller that's
26 - nvidia,audio-codec : The phandle of the RT5677 audio codec. This binding
/linux-4.1.27/Documentation/devicetree/
Ddynamic-resolution-notes.txt17 1. Get the maximum device tree phandle value from the live tree + 1.
23 5. Retrieve the phandle of the target of the fixup.
25 and replace it with the phandle value.
Doverlay-notes.txt113 target=<phandle>; /* phandle target of the overlay */
130 Using the non-phandle based target method allows one to use a base DT which does
132 The __symbols__ node is only required for the target=<phandle> method, since it
133 contains the information required to map from a phandle to a tree location.
/linux-4.1.27/arch/powerpc/kernel/
Dprom_init.c118 phandle chosen;
446 static int __init prom_next_node(phandle *nodep) in prom_next_node()
448 phandle node; in prom_next_node()
463 static int inline prom_getprop(phandle node, const char *pname, in prom_getprop()
470 static int inline prom_getproplen(phandle node, const char *pname) in prom_getproplen()
501 static int __init prom_setprop(phandle node, const char *nodename, in prom_setprop()
821 phandle node; in prom_count_smt_threads()
1129 phandle node; in prom_init_mem()
1277 phandle opal_node; in prom_instantiate_opal()
1352 phandle rtas_node; in prom_instantiate_rtas()
[all …]
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspu_manage.c449 const phandle *vic_handles; in neighbour_spu()
457 for (i=0; i < (lenp / sizeof(phandle)); i++) { in neighbour_spu()
458 if (vic_handles[i] == target->phandle) in neighbour_spu()
469 phandle avoid_ph; in init_affinity_node()
470 const phandle *vic_handles; in init_affinity_node()
485 for (i = 0; i < (lenp / sizeof(phandle)); i++) { in init_affinity_node()
500 avoid_ph = last_spu_dn->phandle; in init_affinity_node()
515 avoid_ph = vic_dn->phandle; in init_affinity_node()
/linux-4.1.27/drivers/pinctrl/
Ddevicetree.c184 phandle phandle; in pinctrl_dt_to_map() local
224 phandle = be32_to_cpup(list++); in pinctrl_dt_to_map()
227 np_config = of_find_node_by_phandle(phandle); in pinctrl_dt_to_map()
/linux-4.1.27/Documentation/devicetree/bindings/timer/
Dmarvell,orion-timer.txt6 - interrupt-parent: phandle of the bridge interrupt controller
8 - clocks: phandle of timer reference clock (tclk)
Dallwinner,sun5i-a13-hstimer.txt10 - clocks: phandle to the source clock (usually the AHB clock)
13 - resets: phandle to a reset controller asserting the timer
Dmoxa,moxart-timer.txt8 - clocks : Should contain phandle for the clock that drives the counter
Ddigicolor-timer.txt9 - clocks: phandle to the main clock
Dcadence,ttc-timer.txt7 - clocks: phandle to the source clock
Dallwinner,sun4i-timer.txt8 - clocks: phandle to the source clock (usually a 24 MHz fixed clock)
/linux-4.1.27/Documentation/devicetree/bindings/
Dmarvell.txt137 - interrupt-parent : the phandle for the interrupt controller
139 - phy : the phandle for the PHY connected to this ethernet
159 - interrupt-parent : the phandle for the interrupt controller that
182 - interrupt-parent : the phandle for the interrupt controller
270 - sdma : the phandle for the SDMA node used by this port
271 - brg : the phandle for the BRG node used by this port
272 - cunit : the phandle for the CUNIT node used by this port
273 - mpscrouting : the phandle for the MPSCROUTING node used by this port
274 - mpscintr : the phandle for the MPSCINTR node used by this port
279 - interrupt-parent : the phandle for the interrupt controller
[all …]
Dgraph.txt11 phandle properties pointing to other nodes to describe connections that
90 Each endpoint should contain a 'remote-endpoint' phandle property that points
128 - remote-endpoint: phandle to an 'endpoint' subnode of a remote device node.
/linux-4.1.27/Documentation/devicetree/bindings/spi/
Dspi-sun6i.txt7 - clocks: phandle to the clocks feeding the SPI controller. Two are
12 - resets: phandle to the reset controller asserting this device in
/linux-4.1.27/Documentation/devicetree/bindings/gpu/
Dnvidia,tegra20-host1x.txt128 - nvidia,ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
131 - nvidia,panel: phandle of a display panel
154 - nvidia,ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
157 - nvidia,panel: phandle of a display panel
184 - avdd-dsi-supply: phandle of a supply that powers the DSI controller
185 - nvidia,mipi-calibrate: Should contain a phandle and a specifier specifying
190 - nvidia,ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
193 - nvidia,panel: phandle of a display panel
194 - nvidia,ganged-mode: contains a phandle to a second DSI controller to gang
218 - nvidia,ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
[all …]
Dst,stih4xx.txt9 - st,slave: phandle on a slave vtg
42 - st,vtg: phandle(s) on vtg device (main and aux) nodes.
71 - ddc: phandle of an I2C controller used for DDC EDID probing
100 - sti,panel: phandle of the panel connected to the DVO output
116 - st,vtg: phandle on vtg main device node.
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/
Dqe.txt25 - fsl,firmware-phandle:
27 Value type: <phandle>
81 fsl,firmware-phandle property. Other QE nodes that need the same firmware
82 should define an fsl,firmware-phandle property that points to the firmware node
113 fsl,firmware-phandle = <&qe_firmware>;
/linux-4.1.27/Documentation/devicetree/bindings/media/
Dhix5hd2-ir.txt10 - clocks: clock phandle and specifier pair.
11 - hisilicon,power-syscon: phandle of syscon used to control power.
Dsi4713.txt15 - vdd-supply: phandle for Vdd regulator
16 - vio-supply: phandle for Vio regulator
Dti,omap3isp.txt16 iommus : phandle and IOMMU specifier for the IOMMU that serves the ISP
17 syscon : the phandle and register offset to the Complex I/O or CSI-PHY
/linux-4.1.27/drivers/pci/hotplug/
Dsgi_hotplug.c407 acpi_handle phandle; in enable_slot() local
412 phandle = acpi_device_handle(PCI_CONTROLLER(slot->pci_bus)->companion); in enable_slot()
414 if (acpi_bus_get_device(phandle, &pdevice)) { in enable_slot()
428 phandle, chandle, in enable_slot()
494 acpi_handle phandle; in disable_slot() local
500 phandle = acpi_device_handle(PCI_CONTROLLER(slot->pci_bus)->companion); in disable_slot()
511 phandle, chandle, in disable_slot()
/linux-4.1.27/drivers/acpi/
Dpci_root.c286 acpi_handle phandle; in acpi_get_pci_dev() local
296 phandle = handle; in acpi_get_pci_dev()
297 while (!acpi_is_root_bridge(phandle)) { in acpi_get_pci_dev()
303 node->handle = phandle; in acpi_get_pci_dev()
306 status = acpi_get_parent(phandle, &phandle); in acpi_get_pci_dev()
311 root = acpi_pci_find_root(phandle); in acpi_get_pci_dev()
Dnuma.c314 acpi_handle phandle = h; in acpi_get_pxm() local
317 handle = phandle; in acpi_get_pxm()
321 status = acpi_get_parent(handle, &phandle); in acpi_get_pxm()
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-jz4780.txt12 - pinctrl-0: phandle to pinctrl function
15 - interrupt-parent: Should be the phandle of the interrupt controller that
Di2c-opal.txt34 phandle = <0x10000006>;
36 linux,phandle = <0x10000006>;
/linux-4.1.27/Documentation/devicetree/bindings/mmc/
Dusdhi6rol0.txt13 - vmmc-supply: a phandle of a regulator, supplying Vcc to the card
14 - vqmmc-supply: a phandle of a regulator, supplying VccQ to the card
Dsunxi-mmc.txt13 - clocks : a list with 4 phandle + clock specifier pairs
18 - resets : phandle + reset specifier pair
Dti-omap-hsmmc.txt20 <supply-name>-supply: phandle to the regulator device tree node
42 vmmc-supply = <&vmmc>; /* phandle to regulator node */
54 vmmc-supply = <&vmmc>; /* phandle to regulator node */
Dmmci.txt12 - vmmc-supply : phandle to the regulator device tree node, mentioned
18 - vqmmc-supply : phandle to the regulator device tree node, mentioned
/linux-4.1.27/Documentation/devicetree/bindings/net/
Ddavicom-dm9000.txt14 - reset-gpios : phandle of gpio that will be used to reset chip during probe
15 - vcc-supply : phandle of regulator that will be used to enable power to chip
Dsti-dwmac.txt12 - st,syscon : Should be phandle/offset pair. The phandle to the syscon node which
19 - resets : phandle pointing to the system reset controller with correct
Dsocfpga-dwmac.txt12 - altr,sysmgr-syscon : Should be the phandle to the system manager node that
16 altr,emac-splitter: Should be the phandle to the emac splitter soft IP node if
Dsh_eth.txt22 - clocks: clock phandle and specifier pair.
23 - pinctrl-0: phandle, referring to a default pin configuration node.
26 - interrupt-parent: the phandle for the interrupt controller that services
Demac_rockchip.txt8 - rockchip,grf: phandle to the syscon grf used to control speed and mode
14 - phy-supply: phandle to a regulator if the PHY needs one
Dstmmac.txt7 - interrupt-parent: Should be the phandle for the interrupt controller
34 - resets: Should contain a phandle to the STMMAC reset signal, if any
36 reset phandle is given
Dhisilicon-hip04-net.txt9 - port-handle: <phandle port channel>
10 phandle, specifies a reference to the syscon ppe node
Dbrcm,bcm7445-switch-v4.0.txt9 - dsa,mii-bus: phandle to the MDIO bus controller, see dsa/dsa.txt
10 - dsa,ethernet: phandle to the CPU network interface controller, see dsa/dsa.txt
/linux-4.1.27/Documentation/devicetree/bindings/pwm/
Dpwm.txt11 single-pwm ::= <pwm-phandle> <pwm-specifier>
12 pwm-phandle : phandle to PWM controller node
/linux-4.1.27/Documentation/devicetree/bindings/net/dsa/
Ddsa.txt10 - dsa,ethernet : Should be a phandle to a valid Ethernet device node
11 - dsa,mii-bus : Should be a phandle to a valid MDIO bus device node
43 Note that a port labelled "dsa" will imply checking for the uplink phandle
47 - link : Should be a phandle to another switch's DSA port.
/linux-4.1.27/Documentation/devicetree/bindings/thermal/
Dimx-thermal.txt8 - fsl,tempmon : phandle pointer to system controller that contains TEMPMON
10 - fsl,tempmon-data : phandle pointer to fuse controller that contains TEMPMON
/linux-4.1.27/Documentation/devicetree/bindings/serial/
Domap_serial.txt10 controller phandle and interrupt
16 - dmas : DMA specifier, consisting of a phandle to the DMA controller
Dmaxim,max310x.txt10 - interrupt-parent: The phandle for the interrupt controller that
15 - clocks: phandle to the IC source clock.
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/4xx/
Demac.txt24 - mal-device : phandle of the associated McMAL node
50 (440EP). phandle of the EMAC to use to drive the
52 - zmii-device : 1 cell, required iff connected to a ZMII. phandle of
56 - rgmii-device : 1 cell, required iff connected to an RGMII. phandle
58 For Axon: phandle of plb5/plb4/opb/rgmii
81 offload, phandle of the TAH device node.
Dakebono.txt22 - interrupt-parent : a phandle for the interrupt controller.
33 - interrupt-parent : a phandle for the interrupt controller.
/linux-4.1.27/Documentation/devicetree/bindings/soc/fsl/
Dqman-portals.txt45 Value type: <phandle>
76 Value type: <phandle>
81 Value type: <phandle>
82 Definition: The phandle to the particular hardware device that this
Dbman.txt41 Value type: <phandle>
51 Value type: <phandle>
62 Description: List of phandle and DCP index pairs, to the BMan instance
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Ddma.txt37 Client drivers should specify the DMA property using a phandle to the controller
42 - A phandle pointing to DMA controller node
44 #dma-cells property in the node referenced by phandle
Dmoxa,moxart-dma.txt27 a phandle plus one integer cells.
30 1. A phandle pointing to the DMA controller.
Datmel-dma.txt21 a phandle plus two integer cells.
24 1. A phandle pointing to the DMA controller.
Dsun6i-dma.txt29 channel: a phandle plus one integer cells.
32 1. A phandle pointing to the DMA controller.
Djz4780-dma.txt8 - interrupt-parent: Should be the phandle of the interrupt controller that
37 DMA clients must use the format described in dma.txt, giving a phandle to the
Dsnps-dma.txt21 - interrupt-parent: Should be the phandle for the interrupt controller
48 1. A phandle pointing to the DMA controller
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dmoxa,moxart-clock.txt17 - clocks : Should contain phandle + clock-specifier for the parent clock
29 - clocks : Should contain phandle + clock-specifier for the parent clock
Dvt8500.txt17 - clocks : shall be the input parent clock phandle for the clock. This should
22 - clocks : shall be the input parent clock phandle for the clock. This should
Dpxa-clock.txt8 ID in its "clocks" phandle cell (see include/.../pxa-clock.h).
/linux-4.1.27/Documentation/devicetree/bindings/watchdog/
Dsamsung-wdt.txt17 - samsung,syscon-phandle : reference to syscon node (This property required only
33 samsung,syscon-phandle = <&pmu_syscon>;
Dmoxa,moxart-watchdog.txt7 - clocks : Should contain phandle for the clock that drives the counter
Drt2880-wdt.txt8 - interrupt-parent: phandle to the INTC device node
Ddw_wdt.txt7 - clocks : phandle + clock-specifier for the clock that drives the
/linux-4.1.27/Documentation/devicetree/bindings/net/wireless/
Dti,wl1251.txt11 - interrupt-parent : Should be the phandle for the interrupt controller
13 - vio-supply : phandle to regulator providing VIO
/linux-4.1.27/Documentation/devicetree/bindings/input/touchscreen/
Dchipone_icn8318.txt6 - interrupt-parent : a phandle pointing to the interrupt controller
15 - pinctrl-0: : a phandle pointing to the pin settings for the
Dedt-ft5x06.txt22 - interrupt-parent: a phandle pointing to the interrupt controller
32 - pinctrl-0: a phandle pointing to the pin settings for the
Dsx8654.txt6 - interrupt-parent: the phandle for the interrupt controller
Dsitronix-st1232.txt9 - gpios: a phandle to the reset GPIO
/linux-4.1.27/Documentation/devicetree/bindings/drm/imx/
Dhdmi.txt14 The phandle points to the iomuxc-gpr region containing the HDMI
24 - ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
Dfsl-imx-drm.txt29 - resets: phandle pointing to the system reset controller and
66 - ddc: phandle describing the i2c bus handling the display data
/linux-4.1.27/Documentation/devicetree/bindings/mailbox/
Daltera-mailbox.txt12 - interrupt-parent : interrupt source phandle.
37 of the mboxes property should contain a phandle to the mailbox controller
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dti,keystone-irq.txt11 - ti,syscon-dev : phandle and offset pair. The phandle to syscon used to
/linux-4.1.27/Documentation/devicetree/bindings/drm/msm/
Dhdmi.txt17 - core-vdda-supply: phandle to supply regulator
18 - hdmi-mux-supply: phandle to mux regulator
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dgpio-dsp-keystone.txt18 - ti,syscon-dev: phandle/offset pair. The phandle to syscon used to
Dgpio.txt11 single-gpio ::= <gpio-phandle> <gpio-specifier>
12 gpio-phandle : phandle to gpio controller node
179 <pinctrl-phandle> <gpio-base> <pinctrl-base> <count>
180 named-gpio-range ::= <pinctrl-phandle> <gpio-base> '<0 0>'
181 pinctrl-phandle : phandle to pin controller node
Dgpio-tz1090.txt22 <[phandle of the gpio controller node]
43 <[phandle of the interurupt controller]
/linux-4.1.27/Documentation/devicetree/bindings/leds/
Dleds-pwm.txt10 - pwms : PWM property to point to the PWM device (phandle)/port (id) and to
11 specify the period time to be used: <&phandle id period_ns>;
/linux-4.1.27/Documentation/devicetree/bindings/drm/bridge/
Ddw_hdmi.txt22 - ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
23 - clocks, clock-names: phandle to the HDMI CEC clock, name should be "cec"
/linux-4.1.27/Documentation/devicetree/bindings/ata/
Dahci-st.txt10 - clocks : The phandle for the clock
12 - phys : The phandle for the PHY port
Dsata_highbank.txt15 - calxeda,port-phys : phandle-combophy and lane assignment, which maps each
18 - calxeda,sgpio-gpio: phandle-gpio bank, bit offset, and default on or off,
/linux-4.1.27/Documentation/devicetree/bindings/iio/
Diio-bindings.txt6 nodes use a phandle and IIO specifier pair to connect IIO provider
48 io-channels: List of phandle and IIO specifier pairs, one pair
51 then only the phandle portion of the pair will appear.
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Drockchip,pinctrl.txt25 - rockchip,grf: phandle referencing a syscon providing the
29 - rockchip,pmu: phandle referencing a syscon providing the pmu registers
60 setting. The format is rockchip,pins = <PIN_BANK PIN_BANK_IDX MUX &phandle>.
62 The phandle of a node containing the generic pinconfig options
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dpfunc_core.c654 func->phandle = data[0]; in pmf_add_function_prop()
663 count+1, func->flags, func->phandle, length); in pmf_add_function_prop()
847 if (func->phandle && target->phandle != func->phandle) in __pmf_find_function()
956 u32 phandle, u32 fflags, struct pmf_args *args) in pmf_do_functions() argument
973 if (phandle && func->phandle && phandle != func->phandle) in pmf_do_functions()
/linux-4.1.27/arch/arm/boot/dts/
Dexynos5250.dtsi224 samsung,syscon-phandle = <&pmu_system_controller>;
317 samsung,syscon-phandle = <&pmu_system_controller>;
331 samsung,sysreg-phandle = <&sysreg_system_controller>;
345 samsung,sysreg-phandle = <&sysreg_system_controller>;
359 samsung,sysreg-phandle = <&sysreg_system_controller>;
373 samsung,sysreg-phandle = <&sysreg_system_controller>;
651 samsung,sysreg-phandle = <&sysreg_system_controller>;
652 samsung,pmureg-phandle = <&pmu_system_controller>;
762 samsung,syscon-phandle = <&pmu_system_controller>;
803 samsung,syscon-phandle = <&pmu_system_controller>;
Dexynos5420.dtsi575 samsung,syscon-phandle = <&pmu_system_controller>;
589 samsung,sysreg-phandle = <&sysreg_system_controller>;
603 samsung,sysreg-phandle = <&sysreg_system_controller>;
617 samsung,sysreg-phandle = <&sysreg_system_controller>;
631 samsung,sysreg-phandle = <&sysreg_system_controller>;
736 samsung,syscon-phandle = <&pmu_system_controller>;
863 samsung,syscon-phandle = <&pmu_system_controller>;
962 samsung,sysreg-phandle = <&sysreg_system_controller>;
963 samsung,pmureg-phandle = <&pmu_system_controller>;
/linux-4.1.27/Documentation/devicetree/bindings/arm/samsung/
Dexynos-adc.txt48 - samsung,syscon-phandle Contains the PMU system controller node
66 samsung,syscon-phandle = <&pmu_system_controller>;
82 samsung,syscon-phandle = <&pmu_system_controller>;
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dpamu.txt35 - interrupt-parent : <phandle>
50 connected to a specific PAMU device should have a "fsl,pamu-phandle" property
79 : <phandle>
88 LIODN. The first cell is a phandle to a node that contains
Dmpc5121-psc.txt21 - interrupt-parent : the phandle for the interrupt controller that
39 - interrupt-parent : the phandle for the interrupt controller that
/linux-4.1.27/scripts/dtc/libfdt/
Dfdt_ro.c493 int fdt_node_offset_by_phandle(const void *fdt, uint32_t phandle) in fdt_node_offset_by_phandle() argument
497 if ((phandle == 0) || (phandle == -1)) in fdt_node_offset_by_phandle()
511 if (fdt_get_phandle(fdt, offset) == phandle) in fdt_node_offset_by_phandle()
/linux-4.1.27/Documentation/devicetree/bindings/reset/
Dreset.txt14 A reset signal is represented by the phandle of the provider, plus a reset
48 resets: List of phandle and reset specifier pairs, one pair
51 #reset-cells, then only the phandle portion of the pair will
/linux-4.1.27/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-dma.txt28 - clocks: phandle to dma instances clocks. The clock handles can be as
97 - A phandle pointing to DMA instance node
98 - A DMA channel number as a phandle arg.
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Ducc.txt14 - interrupt-parent : the phandle for the interrupt controller that
16 - pio-handle : The phandle for the Parallel I/O port configuration.
48 - phy-handle : The phandle for the PHY connected to this controller.
/linux-4.1.27/Documentation/devicetree/bindings/arm/exynos/
Dpower_domain.txt28 - power-domains: phandle pointing to the parent power domain, for more details
32 defined with a phandle to respective power domain.
/linux-4.1.27/drivers/usb/phy/
Dphy.c171 const char *phandle, u8 index) in devm_usb_get_phy_by_phandle() argument
182 node = of_parse_phandle(dev->of_node, phandle, index); in devm_usb_get_phy_by_phandle()
184 dev_dbg(dev, "failed to get %s phandle in %s node\n", phandle, in devm_usb_get_phy_by_phandle()
/linux-4.1.27/arch/powerpc/include/asm/
Dbootx.h34 u32 phandle; /* not really available */ member
/linux-4.1.27/Documentation/devicetree/bindings/iio/light/
Dapds9300.txt12 - interrupt-parent : should be the phandle for the interrupt controller
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dspear-timer.txt8 - interrupt-parent: Should be the phandle for the interrupt controller
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/
Daxxia-reset.txt8 -syscon: phandle to the syscon node.

123