Home
last modified time | relevance | path

Searched refs:phandle (Results 1 – 25 of 703) sorted by relevance

12345678910>>...29

/openbmc/linux/drivers/of/unittest-data/
H A Dtests-phandle.dtsi14 phandle-tests {
16 #phandle-cells = <0>;
20 #phandle-cells = <1>;
24 #phandle-cells = <2>;
28 #phandle-cells = <3>;
32 #phandle-cells = <2>;
33 phandle-map = <0 1 &provider1 3>,
39 phandle-map-mask = <0xff 0xf>;
40 phandle-map-pass-thru = <0x0 0xf0>;
44 #phandle-cells = <2>;
[all …]
/openbmc/linux/arch/sparc/include/asm/
H A Doplib_32.h34 extern phandle prom_root_node;
115 phandle prom_getchild(phandle parent_node);
120 phandle prom_getsibling(phandle node);
125 int prom_getproplen(phandle thisnode, const char *property);
130 int __must_check prom_getproperty(phandle thisnode, const char *property,
134 int prom_getint(phandle node, char *property);
137 int prom_getintdefault(phandle node, char *property, int defval);
140 int prom_getbool(phandle node, char *prop);
143 void prom_getstring(phandle node, char *prop, char *buf, int bufsize);
148 phandle prom_searchsiblings(phandle node_start, char *name);
[all …]
H A Doplib_64.h20 extern phandle prom_root_node;
28 extern phandle prom_chosen_node;
183 phandle prom_getchild(phandle parent_node);
188 phandle prom_getsibling(phandle node);
193 int prom_getproplen(phandle thisnode, const char *property);
198 int prom_getproperty(phandle thisnode, const char *property,
202 int prom_getint(phandle node, const char *property);
205 int prom_getintdefault(phandle node, const char *property, int defval);
208 int prom_getbool(phandle node, const char *prop);
211 void prom_getstring(phandle node, const char *prop, char *buf,
[all …]
H A Dopenprom.h32 phandle (*v2_inst2pkg)(int d); /* Convert ihandle to phandle */
174 phandle (*no_nextnode)(phandle node);
175 phandle (*no_child)(phandle node);
176 int (*no_proplen)(phandle node, const char *name);
177 int (*no_getprop)(phandle node, const char *name, char *val);
178 int (*no_setprop)(phandle node, const char *name, char *val, int len);
179 char * (*no_nextprop)(phandle node, char *name);
/openbmc/linux/arch/sparc/prom/
H A Dtree_64.c20 static phandle prom_node_to_node(const char *type, phandle node) in prom_node_to_node()
32 return (phandle) args[4]; in prom_node_to_node()
38 inline phandle __prom_getchild(phandle node) in __prom_getchild()
43 phandle prom_getchild(phandle node) in prom_getchild()
45 phandle cnode; in prom_getchild()
56 inline phandle prom_getparent(phandle node) in prom_getparent()
58 phandle cnode; in prom_getparent()
71 inline phandle __prom_getsibling(phandle node) in __prom_getsibling()
76 phandle prom_getsibling(phandle node) in prom_getsibling()
78 phandle sibnode; in prom_getsibling()
[all …]
H A Dtree_32.c24 static phandle __prom_getchild(phandle node) in __prom_getchild()
27 phandle cnode; in __prom_getchild()
40 phandle prom_getchild(phandle node) in prom_getchild()
42 phandle cnode; in prom_getchild()
56 static phandle __prom_getsibling(phandle node) in __prom_getsibling()
59 phandle cnode; in __prom_getsibling()
72 phandle prom_getsibling(phandle node) in prom_getsibling()
74 phandle sibnode; in prom_getsibling()
90 int prom_getproplen(phandle node, const char *prop) in prom_getproplen()
110 int prom_getproperty(phandle node, const char *prop, char *buffer, int bufsize) in prom_getproperty()
[all …]
/openbmc/linux/drivers/of/
H A Dresolver.c22 static phandle live_tree_max_phandle(void) in live_tree_max_phandle()
25 phandle phandle; in live_tree_max_phandle() local
29 phandle = 0; in live_tree_max_phandle()
31 if (node->phandle != OF_PHANDLE_ILLEGAL && in live_tree_max_phandle()
32 node->phandle > phandle) in live_tree_max_phandle()
33 phandle = node->phandle; in live_tree_max_phandle()
37 return phandle; in live_tree_max_phandle()
45 phandle phandle; in adjust_overlay_phandles() local
48 if (overlay->phandle != 0 && overlay->phandle != OF_PHANDLE_ILLEGAL) in adjust_overlay_phandles()
49 overlay->phandle += phandle_delta; in adjust_overlay_phandles()
[all …]
H A Dpdt.c49 if (!of_pdt_prom_ops->pkg2path(dp->phandle, path, sizeof(path), &len)) { in of_pdt_build_full_name()
65 static struct property * __init of_pdt_build_one_prop(phandle node, char *prev, in of_pdt_build_one_prop()
112 static struct property * __init of_pdt_build_prop_list(phandle node) in of_pdt_build_prop_list()
130 static char * __init of_pdt_get_one_property(phandle node, const char *name) in of_pdt_get_one_property()
144 static struct device_node * __init of_pdt_create_node(phandle node, in of_pdt_create_node()
158 dp->phandle = node; in of_pdt_create_node()
170 phandle node) in of_pdt_build_tree()
200 void __init of_pdt_build_devicetree(phandle root_node, struct of_pdt_ops *ops) in of_pdt_build_devicetree()
209 of_pdt_prom_ops->getchild(of_root->phandle)); in of_pdt_build_devicetree()
/openbmc/linux/arch/sparc/kernel/
H A Ddevices.c34 static int check_cpu_node(phandle nd, int *cur_inst, in check_cpu_node()
35 int (*compare)(phandle, int, void *), void *compare_arg, in check_cpu_node() argument
36 phandle *prom_node, int *mid) in check_cpu_node()
54 static int __cpu_find_by(int (*compare)(phandle, int, void *), in __cpu_find_by() argument
55 void *compare_arg, phandle *prom_node, int *mid) in __cpu_find_by()
62 int err = check_cpu_node(dp->phandle, &cur_inst, in __cpu_find_by()
74 static int cpu_instance_compare(phandle nd, int instance, void *_arg) in cpu_instance_compare()
83 int cpu_find_by_instance(int instance, phandle *prom_node, int *mid) in cpu_find_by_instance()
89 static int cpu_mid_compare(phandle nd, int instance, void *_arg) in cpu_mid_compare()
101 int cpu_find_by_mid(int mid, phandle *prom_node) in cpu_find_by_mid()
[all …]
/openbmc/linux/include/linux/
H A Dof_pdt.h18 int (*nextprop)(phandle node, char *prev, char *buf);
21 int (*getproplen)(phandle node, const char *prop);
22 int (*getproperty)(phandle node, const char *prop, char *buf,
26 phandle (*getchild)(phandle parent);
27 phandle (*getsibling)(phandle node);
30 int (*pkg2path)(phandle node, char *buf, const int buflen, int *len);
36 extern void of_pdt_build_devicetree(phandle root_node, struct of_pdt_ops *ops);
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dtas571x.txt23 - clocks: clock phandle for the MCLK input
25 - AVDD-supply: regulator phandle for the AVDD supply (all chips)
26 - DVDD-supply: regulator phandle for the DVDD supply (all chips)
27 - HPVDD-supply: regulator phandle for the HPVDD supply (5717/5719)
28 - PVDD_AB-supply: regulator phandle for the PVDD_AB supply (5717/5719)
29 - PVDD_CD-supply: regulator phandle for the PVDD_CD supply (5717/5719)
30 - PVDD_A-supply: regulator phandle for the PVDD_A supply (5711)
31 - PVDD_B-supply: regulator phandle for the PVDD_B supply (5711)
32 - PVDD_C-supply: regulator phandle for the PVDD_C supply (5711)
33 - PVDD_D-supply: regulator phandle for the PVDD_D supply (5711)
[all …]
/openbmc/linux/arch/x86/platform/olpc/
H A Dolpc_dt.c22 static phandle __init olpc_dt_getsibling(phandle node) in olpc_dt_getsibling()
36 static phandle __init olpc_dt_getchild(phandle node) in olpc_dt_getchild()
52 static int __init olpc_dt_getproplen(phandle node, const char *prop) in olpc_dt_getproplen()
69 static int __init olpc_dt_getproperty(phandle node, const char *prop, in olpc_dt_getproperty()
90 static int __init olpc_dt_nextprop(phandle node, char *prev, char *buf) in olpc_dt_nextprop()
107 static int __init olpc_dt_pkg2path(phandle node, char *buf, in olpc_dt_pkg2path()
166 static phandle __init olpc_dt_finddevice(const char *path) in olpc_dt_finddevice()
168 phandle node; in olpc_dt_finddevice()
203 phandle node; in olpc_dt_get_board_revision()
219 static int __init olpc_dt_compatible_match(phandle node, const char *compat) in olpc_dt_compatible_match()
[all …]
/openbmc/u-boot/tools/dtoc/
H A Ddtoc_test_phandle.dts11 phandle: phandle-target { label
31 phandle-source {
34 clocks = <&phandle &phandle_1 11 &phandle_2 12 13 &phandle>;
37 phandle-source2 {
40 clocks = <&phandle>;
H A Ddtoc_test_phandle_bad2.dts11 phandle: phandle-target { label
17 phandle-source2 {
20 clocks = <&phandle>;
H A Ddtoc_test_phandle_reorder.dts12 phandle-source2 {
15 clocks = <&phandle>;
18 phandle: phandle-target { label
H A Ddtoc_test_phandle_single.dts11 phandle: phandle-target { label
18 phandle-source2 {
21 clocks = <&phandle>;
/openbmc/u-boot/arch/x86/cpu/broadwell/
H A Dpinctrl_broadwell.c32 int phandle; member
57 int phandle = fdt_get_phandle(blob, node); in broadwell_pinctrl_read_configs() local
59 if (!phandle) in broadwell_pinctrl_read_configs()
67 conf->phandle = phandle; in broadwell_pinctrl_read_configs()
88 debug("config: phandle=%d\n", phandle); in broadwell_pinctrl_read_configs()
98 int conf_count, int phandle) in broadwell_pinctrl_lookup_phandle() argument
103 if (conf[i].phandle == phandle) in broadwell_pinctrl_lookup_phandle()
132 uint phandle = fdt32_to_cpu(prop[i * 3 + 1]); in broadwell_pinctrl_read_pins() local
141 phandle); in broadwell_pinctrl_read_pins()
144 phandle); in broadwell_pinctrl_read_pins()
/openbmc/qemu/hw/arm/
H A Dxlnx-versal-virt.c46 } phandle; member
68 s->phandle.gic = qemu_fdt_alloc_phandle(s->fdt); in fdt_create()
69 for (i = 0; i < ARRAY_SIZE(s->phandle.ethernet_phy); i++) { in fdt_create()
70 s->phandle.ethernet_phy[i] = qemu_fdt_alloc_phandle(s->fdt); in fdt_create()
72 s->phandle.clk_25Mhz = qemu_fdt_alloc_phandle(s->fdt); in fdt_create()
73 s->phandle.clk_125Mhz = qemu_fdt_alloc_phandle(s->fdt); in fdt_create()
75 s->phandle.usb = qemu_fdt_alloc_phandle(s->fdt); in fdt_create()
76 s->phandle.dwc = qemu_fdt_alloc_phandle(s->fdt); in fdt_create()
81 qemu_fdt_setprop_cell(s->fdt, "/", "interrupt-parent", s->phandle.gic); in fdt_create()
89 unsigned int freq_hz, uint32_t phandle) in fdt_add_clk_node() argument
[all …]
/openbmc/u-boot/doc/device-tree-bindings/phy/
H A Dsun4i-usb-phy.txt24 - clocks : phandle + clock specifier for the phy clocks
31 - resets : a list of phandle + reset specifier pairs
39 - usb0_id_det-gpios : gpio phandle for reading the otg id pin value
40 - usb0_vbus_det-gpios : gpio phandle for detecting the presence of usb0 vbus
41 - usb0_vbus_power-supply: power-supply phandle for usb0 vbus presence detect
42 - usb0_vbus-supply : regulator phandle for controller usb0 vbus
43 - usb1_vbus-supply : regulator phandle for controller usb1 vbus
44 - usb2_vbus-supply : regulator phandle for controller usb2 vbus
45 - usb3_vbus-supply : regulator phandle for controller usb3 vbus
/openbmc/linux/arch/powerpc/boot/
H A Doflib.c115 phandle oprom, chosen; in check_of_version()
119 if (oprom == (phandle) -1) in check_of_version()
129 if (chosen == (phandle) -1) { in check_of_version()
131 if (chosen == (phandle) -1) { in check_of_version()
209 int of_getprop(const void *phandle, const char *name, void *buf, in of_getprop() argument
212 return of_call_prom("getprop", 4, 1, phandle, name, buf, buflen); in of_getprop()
215 int of_setprop(const void *phandle, const char *name, const void *buf, in of_setprop() argument
218 return of_call_prom("setprop", 4, 1, phandle, name, buf, buflen); in of_setprop()
/openbmc/linux/drivers/char/tpm/
H A Dtpm2-space.c230 u32 phandle; in tpm2_map_to_phandle() local
237 phandle = space->context_tbl[i]; in tpm2_map_to_phandle()
238 *((__be32 *)handle) = cpu_to_be32(phandle); in tpm2_map_to_phandle()
357 static u32 tpm2_map_to_vhandle(struct tpm_space *space, u32 phandle, bool alloc) in tpm2_map_to_vhandle() argument
364 space->context_tbl[i] = phandle; in tpm2_map_to_vhandle()
367 } else if (space->context_tbl[i] == phandle) in tpm2_map_to_vhandle()
382 u32 phandle; in tpm2_map_response_header() local
400 phandle = be32_to_cpup((__be32 *)&rsp[TPM_HEADER_SIZE]); in tpm2_map_response_header()
401 phandle_type = phandle & 0xFF000000; in tpm2_map_response_header()
405 vhandle = tpm2_map_to_vhandle(space, phandle, true); in tpm2_map_response_header()
[all …]
/openbmc/linux/drivers/sbus/char/
H A Dopenprom.c187 phandle ph; in opromnext()
189 BUILD_BUG_ON(sizeof(phandle) != sizeof(int)); in opromnext()
191 if (bufsize < sizeof(phandle)) in opromnext()
223 ph = dp->phandle; in opromnext()
227 op->oprom_size = sizeof(phandle); in opromnext()
247 *((int *)op->oprom_array) = dp->phandle; in oprompci2node()
260 phandle ph = 0; in oprompath2node()
264 ph = dp->phandle; in oprompath2node()
363 static struct device_node *get_node(phandle n, DATA *data) in get_node()
498 phandle nd; in opiocgetnext()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/phy/
H A 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.
/openbmc/qemu/hw/ppc/
H A Dvof.c46 uint32_t phandle; member
351 static uint32_t vof_nextprop(const void *fdt, uint32_t phandle, in vof_nextprop() argument
354 int offset, nodeoff = fdt_node_offset_by_phandle(fdt, phandle); in vof_nextprop()
387 static uint32_t vof_peer(const void *fdt, uint32_t phandle) in vof_peer() argument
392 if (phandle == 0) { in vof_peer()
395 rc = fdt_next_subnode(fdt, fdt_node_offset_by_phandle(fdt, phandle)); in vof_peer()
405 static uint32_t vof_child(const void *fdt, uint32_t phandle) in vof_child() argument
408 int rc = fdt_first_subnode(fdt, fdt_node_offset_by_phandle(fdt, phandle)); in vof_child()
417 static uint32_t vof_parent(const void *fdt, uint32_t phandle) in vof_parent() argument
420 int rc = fdt_parent_offset(fdt, fdt_node_offset_by_phandle(fdt, phandle)); in vof_parent()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/usb/
H A 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.

12345678910>>...29