Home
last modified time | relevance | path

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

1234

/linux-4.4.14/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.4.14/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()
/linux-4.4.14/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.c269 rmem->phandle = of_read_number(prop, len/4); in fdt_init_reserved_mem()
283 if (!node->phandle) in __find_rmem()
287 if (reserved_mem[i].phandle == node->phandle) in __find_rmem()
/linux-4.4.14/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.4.14/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);
Dremoteproc.h486 struct rproc *rproc_get_by_phandle(phandle phandle);
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/sound/
Dtas571x.txt17 - clocks: clock phandle for the MCLK input
19 - AVDD-supply: regulator phandle for the AVDD supply (all chips)
20 - DVDD-supply: regulator phandle for the DVDD supply (all chips)
21 - HPVDD-supply: regulator phandle for the HPVDD supply (5717/5719)
22 - PVDD_AB-supply: regulator phandle for the PVDD_AB supply (5717/5719)
23 - PVDD_CD-supply: regulator phandle for the PVDD_CD supply (5717/5719)
24 - PVDD_A-supply: regulator phandle for the PVDD_A supply (5711)
25 - PVDD_B-supply: regulator phandle for the PVDD_B supply (5711)
26 - PVDD_C-supply: regulator phandle for the PVDD_C supply (5711)
27 - PVDD_D-supply: regulator phandle for the PVDD_D supply (5711)
Drockchip-max98090.txt6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's
8 - rockchip,audio-codec: The phandle of the MAX98090 audio codec
9 - rockchip,headset-codec: The phandle of Ext chip for jack detection
Dmt8173-max98090.txt5 - mediatek,audio-codec: the phandle of the MAX98090 audio codec
6 - mediatek,platform: the phandle of MT8173 ASoC platform
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
Drockchip-rt5645.txt6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's
8 - rockchip,audio-codec: The phandle of the RT5645/RT5650 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
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
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
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
Dzte,zx-spdif.txt6 - clocks : Pairs of phandle and specifier referencing the controller's clocks.
8 - dmas: Pairs of phandle and specifier for the DMA channel that is used by
Drenesas,rsrc-card.txt25 phandle to a cpu or codec subnode.
27 phandle to a cpu or codec subnode.
42 - sound-dai : phandle and port of CPU/CODEC
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
Dzte,zx-i2s.txt6 - clocks : Pairs of phandle and specifier referencing the controller's clocks.
8 - dmas: Pairs of phandle and specifier for the DMA channel that is used by
Drockchip-spdif.txt18 - clocks: a list of phandle + clock-specifier pairs, one for each entry
25 - rockchip,grf: the phandle of the syscon node for the general register
Datmel-wm8904.txt31 - atmel,ssc-controller: The phandle of the SSC controller
32 - atmel,audio-codec: The phandle of the WM8904 audio codec
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
Dimx-audio-wm8962.txt9 - ssi-controller : The phandle of the i.MX SSI controller
11 - audio-codec : The phandle of the WM8962 audio codec
Dqcom,apq8016-sbc.txt29 -sound-dai : phandle and port of CPU/CODEC
30 -capture-dai : phandle and port of CPU/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
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
Dimx-audio-sgtl5000.txt9 - ssi-controller : The phandle of the i.MX SSI controller
11 - audio-codec : The phandle of the SGTL5000 audio codec
Dfsl-asoc-card.txt39 - audio-cpu : The phandle of an CPU DAI controller
41 - audio-codec : The phandle of an audio codec
61 - audio-asrc : The phandle of ASRC. It can be absent if there's no
Dimx-audio-es8328.txt6 - ssi-controller : The phandle of the i.MX SSI controller
9 - audio-codec : The phandle of the ES8328 audio codec
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
Ddavinci-evm-audio.txt6 - ti,audio-codec : The phandle of the TLV320AIC3x audio codec
7 - ti,mcasp-controller : The phandle of the McASP controller
Dst,sti-asoc-card.txt16 - st,syscfg: phandle to boot-device system configuration registers
29 - dma: CPU_DAI DMA controller phandle and DMA request line, listed in the same
111 - st,syscfg: phandle to boot-device system configuration registers.
/linux-4.4.14/Documentation/devicetree/bindings/phy/
Dsun4i-usb-phy.txt18 - clocks : phandle + clock specifier for the phy clocks
23 - resets : a list of phandle + reset specifier pairs
30 - usb0_id_det-gpios : gpio phandle for reading the otg id pin value
31 - usb0_vbus_det-gpios : gpio phandle for detecting the presence of usb0 vbus
32 - usb0_vbus_power-supply: power-supply phandle for usb0 vbus presence detect
33 - usb0_vbus-supply : regulator phandle for controller usb0 vbus
34 - usb1_vbus-supply : regulator phandle for controller usb1 vbus
35 - usb2_vbus-supply : regulator phandle for controller usb2 vbus
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
48 - vbus-supply: power-supply phandle for vbus power source
50 The first phandle argument in the PHY specifier identifies the PHY, its
73 samsung,sysreg-phandle = <&sys_reg>;
74 samsung,pmureg-phandle = <&pmu_reg>;
99 - samsung,exynos-sataphy-i2c-phandle : a phandle to the I2C device, no arguments
100 - samsung,syscon-phandle : a phandle to the PMU system controller, no arguments
[all …]
Dqcom,usb-8x16-phy.txt27 Value type: <phandle>
28 Definition: phandle to the regulator VDCCX supply node.
32 Value type: <phandle>
33 Definition: phandle to the regulator 1.8V supply node.
37 Value type: <phandle>
38 Definition: phandle to the regulator 3.3V supply node.
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
Dphy-mt65xx-usb.txt10 - clocks : a list of phandle + clock-specifier pairs, one for each
23 cell after port phandle is phy type from:
56 property, containing a phandle to the phy port node and a device type;
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
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.txt14 - clocks: clock phandle and specifier pair.
22 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
/linux-4.4.14/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.4.14/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.4.14/drivers/clk/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.4.14/Documentation/devicetree/bindings/display/exynos/
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>;
/linux-4.4.14/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.4.14/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()
524 static cell_t phandle = 1; /* FIXME: ick, static local */ in get_node_phandle() local
526 if ((node->phandle != 0) && (node->phandle != -1)) in get_node_phandle()
527 return node->phandle; in get_node_phandle()
529 while (get_node_by_phandle(root, phandle)) in get_node_phandle()
530 phandle++; in get_node_phandle()
532 node->phandle = phandle; in get_node_phandle()
[all …]
Dchecks.c369 cell_t phandle; in check_explicit_phandles() local
400 phandle = propval_cell(prop); in check_explicit_phandles()
402 if ((phandle == 0) || (phandle == -1)) { in check_explicit_phandles()
404 node->fullpath, phandle, prop->name); in check_explicit_phandles()
408 if (node->phandle && (node->phandle != phandle)) in check_explicit_phandles()
412 other = get_node_by_phandle(root, phandle); in check_explicit_phandles()
415 node->fullpath, phandle, other->fullpath); in check_explicit_phandles()
419 node->phandle = phandle; in check_explicit_phandles()
462 cell_t phandle; in fixup_phandle_references() local
474 phandle = get_node_phandle(dt, refnode); in fixup_phandle_references()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/ufs/
Dufshcd-pltfrm.txt16 - phys : phandle to UFS PHY node
18 with "phys" attribute, provides phandle to UFS PHY node
19 - vdd-hba-supply : phandle to UFS host controller supply regulator node
20 - vcc-supply : phandle to VCC supply regulator node
21 - vccq-supply : phandle to VCCQ supply regulator node
22 - vccq2-supply : phandle to VCCQ2 supply regulator node
33 - clocks : List of phandle and clock specifier pairs
Dufs-qcom.txt7 contain a phandle reference to UFS PHY node.
16 - vdda-phy-supply : phandle to main PHY supply for analog domain
17 - vdda-pll-supply : phandle to PHY PLL and Power-Gen block power supply
18 - clocks : List of phandle and clock specifier pairs
27 - vddp-ref-clk-supply : phandle to UFS device ref_clk pad power supply
/linux-4.4.14/Documentation/devicetree/bindings/usb/
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
55 - switch-gpio: A phandle + gpio-specifier pair. Some boards are using Dual
80 - extcon: phandles to external connector devices. First phandle
85 phandle should be specified.
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.
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.txt18 - clocks : a list of phandle + clock specifier pairs
19 - phys : phandle + phy specifier pair
21 - 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.txt11 - clocks: A list of phandle + clock specifier pairs
17 - phys: phandle + phy specifier pair
Dci-hdrc-usb2.txt20 - usb-phy: phandle for the PHY device. Use "phys" instead.
21 - fsl,usbphy: phandle of usb phy that connects to the port. Use "phys" instead.
49 - extcon: phandles to external connector devices. First phandle should point to
52 of the external connector devices is not required, empty <0> phandle should
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.
/linux-4.4.14/Documentation/devicetree/bindings/input/
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
17 - vcc33-supply: a phandle for the regulator supplying 3.3V power.
18 - vccio-supply: a phandle for the regulator supplying IO power.
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.
Dcypress,cyapa.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.
Dpwm-beeper.txt7 - pwms: phandle to the physical PWM device
/linux-4.4.14/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
Dpd-samsung.txt29 - power-domains: phandle pointing to the parent power domain, for more details
33 defined with a phandle to respective power domain.
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/display/msm/
Ddsi.txt24 - vdd-supply: phandle to vdd regulator device node
25 - vddio-supply: phandle to vdd-io regulator device node
26 - vdda-supply: phandle to vdda regulator device node
27 - qcom,dsi-phy: phandle to DSI PHY device node
39 - interrupt-parent: phandle to the MDP block if the interrupt signal is routed
45 remote-endpoint set to the phandle of the connected panel's endpoint.
67 - vddio-supply: phandle to vdd-io regulator device node
Dedp.txt21 - vdda-supply: phandle to vdda regulator device node
22 - lvl-vdd-supply: phandle to regulator device node which is used to supply power
29 - interrupt-parent: phandle to the MDP block if the interrupt signal is routed
Dhdmi.txt19 - core-vdda-supply: phandle to supply regulator
20 - hdmi-mux-supply: phandle to mux regulator
/linux-4.4.14/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()
478 msi->phandle = dev->dev.of_node->phandle; in fsl_of_msi_probe()
Dfsl_msi.h50 phandle phandle; member
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/display/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.4.14/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.
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Drtc-opal.txt15 phandle = <0x10000029>;
16 linux,phandle = <0x10000029>;
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/display/rockchip/
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"
/linux-4.4.14/arch/powerpc/kernel/
Dprom_init.c117 phandle chosen;
445 static int __init prom_next_node(phandle *nodep) in prom_next_node()
447 phandle node; in prom_next_node()
462 static int inline prom_getprop(phandle node, const char *pname, in prom_getprop()
469 static int inline prom_getproplen(phandle node, const char *pname) in prom_getproplen()
500 static int __init prom_setprop(phandle node, const char *nodename, in prom_setprop()
829 phandle node; in prom_count_smt_threads()
1137 phandle node; in prom_init_mem()
1285 phandle opal_node; in prom_instantiate_opal()
1360 phandle rtas_node; in prom_instantiate_rtas()
[all …]
/linux-4.4.14/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.4.14/drivers/pinctrl/
Ddevicetree.c178 phandle phandle; in pinctrl_dt_to_map() local
218 phandle = be32_to_cpup(list++); in pinctrl_dt_to_map()
221 np_config = of_find_node_by_phandle(phandle); in pinctrl_dt_to_map()
/linux-4.4.14/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
/linux-4.4.14/Documentation/devicetree/bindings/fpga/
Dxilinx-zynq-fpga-mgr.txt7 - clocks: phandle for clocks required operation
9 - syscon: phandle for access to SLCR registers
/linux-4.4.14/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.4.14/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
50 towards the phandle port, which can be more than one hop away.
62 - mii-bus : Should be a phandle to a valid MDIO bus device node.
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/display/tegra/
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
220 - nvidia,ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
[all …]
/linux-4.4.14/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.4.14/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
Dstih407-c8sectpfe.txt24 - clocks : phandle list of c8sectpfe clocks
30 - pinctrl-0 : phandle referencing pin configuration for this tsin configuration
37 - i2c-bus : phandle to the I2C bus DT node which the demodulators & tuners on this tsin channel are…
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.4.14/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.4.14/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.4.14/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.4.14/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
Dipq806x-dwmac.txt12 - qcom,nss-common: should contain a phandle to a syscon device mapping the
15 - qcom,qsgmii-csr: should contain a phandle to a syscon device mapping the
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
Drenesas,ravb.txt19 - clocks: clock phandle and specifier pair.
20 - pinctrl-0: phandle, referring to a default pin configuration node.
23 - interrupt-parent: the phandle for the interrupt controller that services
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.4.14/Documentation/devicetree/bindings/serial/
Dnxp,sc16is7xx.txt13 - interrupt-parent: The phandle for the interrupt controller that
47 - interrupt-parent: The phandle for the interrupt controller that
52 - clocks: phandle to the IC source clock.
Dmaxim,max310x.txt10 - interrupt-parent: The phandle for the interrupt controller that
15 - clocks: phandle to the IC source clock.
Domap_serial.txt13 controller phandle and interrupt
19 - dmas : DMA specifier, consisting of a phandle to the DMA controller
/linux-4.4.14/Documentation/devicetree/bindings/pwm/
Dpwm.txt11 single-pwm ::= <pwm-phandle> <pwm-specifier>
12 pwm-phandle : phandle to PWM controller node
Drenesas,pwm-rcar.txt13 - clocks: clock phandle and specifier pair.
14 - pinctrl-0: phandle, referring to a default pin configuration node.
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt76 A phandle / integer array property which lets the BSP know the location
80 o a phandle to the "hif_cpubiuctrl" syscon node
85 A phandle pointing to the syscon node which describes the CPU boot
87 o a phandle to the "hif_continuation" syscon node
106 A phandle / integer array that points to the syscon node which describes
108 o a phandle to "sun_top_ctrl"
Dbrcm,bcm63138.txt12 initialization as well as a 'resets' phandle to the correct PMB controller as
25 - resets: phandle to the relevant PMB controller, one integer indicating the internal
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/dma/
Ddma.txt41 - dma-masters: phandle of the DMA controller or list of phandles for
65 Client drivers should specify the DMA property using a phandle to the controller
70 - A phandle pointing to DMA controller node
72 #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.
Dsun4i-dma.txt27 each channel: a phandle plus two integer cells.
30 1. A phandle pointing to the DMA controller.
Dsun6i-dma.txt32 channel: a phandle plus one integer cells.
35 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.4.14/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
Dcsr,atlas7-car.txt10 ID in its "clocks" phandle cell.
14 ID in its "reset" phandle cell.
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
/linux-4.4.14/Documentation/devicetree/bindings/mailbox/
Dsti-mailbox.txt14 <&phandle instance channel direction>
15 phandle : Label name of controller
Daltera-mailbox.txt12 - interrupt-parent : interrupt source phandle.
37 of the mboxes property should contain a phandle to the mailbox controller
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/display/
Dcirrus,clps711x-fb.txt7 - clocks : phandle + clock specifier pair of the FB reference clock.
8 - display : phandle to a display node as described in
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dsamsung-wdt.txt17 - samsung,syscon-phandle : reference to syscon node (This property required only
33 samsung,syscon-phandle = <&pmu_syscon>;
/linux-4.4.14/drivers/acpi/
Dnuma.c356 acpi_handle phandle = h; in acpi_get_pxm() local
359 handle = phandle; in acpi_get_pxm()
363 status = acpi_get_parent(handle, &phandle); in acpi_get_pxm()
Dpci_root.c282 acpi_handle phandle; in acpi_get_pci_dev() local
292 phandle = handle; in acpi_get_pci_dev()
293 while (!acpi_is_root_bridge(phandle)) { in acpi_get_pci_dev()
299 node->handle = phandle; in acpi_get_pci_dev()
302 status = acpi_get_parent(phandle, &phandle); in acpi_get_pci_dev()
307 root = acpi_pci_find_root(phandle); in acpi_get_pci_dev()
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Dti,keystone-irq.txt11 - ti,syscon-dev : phandle and offset pair. The phandle to syscon used to
/linux-4.4.14/Documentation/devicetree/bindings/display/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
/linux-4.4.14/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.txt24 - interrupt-parent: a phandle pointing to the interrupt controller
34 - pinctrl-0: a phandle pointing to the pin settings for the
Dsx8654.txt6 - interrupt-parent: the phandle for the interrupt controller
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio-dsp-keystone.txt18 - ti,syscon-dev: phandle/offset pair. The phandle to syscon used to
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dsp810.txt18 - clocks: from the common clock bindings, phandle and clock
32 should be: phandle of input clock listed in clocks
/linux-4.4.14/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.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/crypto/
Dfsl-sec4.txt104 Value type: <phandle>
105 Definition: A single <phandle> value that points
112 Definition: A list of phandle and clock specifier pairs describing
184 Value type: <phandle>
185 Definition: A single <phandle> value that points
355 Value type: <phandle>
356 Definition: A single <phandle> value that points
390 Value type: <phandle>
391 Definition: this is phandle to the register map node.
435 Value type: <phandle>
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/display/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.4.14/Documentation/devicetree/bindings/media/i2c/
Dtc358743.txt9 - clocks, clock-names: should contain a phandle link to the reference clock
14 - reset-gpios: gpio phandle GPIO connected to the reset pin
/linux-4.4.14/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
61 setting. The format is rockchip,pins = <PIN_BANK PIN_BANK_IDX MUX &phandle>.
63 The phandle of a node containing the generic pinconfig options
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/hwlock/
Dhwlock.txt25 - hwlocks: List of phandle to a hwlock provider node and an
29 a phandle and a corresponding args specifier.
/linux-4.4.14/scripts/dtc/libfdt/
Dfdt_ro.c499 int fdt_node_offset_by_phandle(const void *fdt, uint32_t phandle) in fdt_node_offset_by_phandle() argument
503 if ((phandle == 0) || (phandle == -1)) in fdt_node_offset_by_phandle()
517 if (fdt_get_phandle(fdt, offset) == phandle) in fdt_node_offset_by_phandle()
/linux-4.4.14/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
/linux-4.4.14/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.4.14/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.4.14/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.

1234