Home
last modified time | relevance | path

Searched full:phandle (Results 1 – 25 of 1419) sorted by relevance

12345678910>>...57

/Linux-v6.1/drivers/of/
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
47 /* adjust node's phandle in node */ in adjust_overlay_phandles()
48 if (overlay->phandle != 0 && overlay->phandle != OF_PHANDLE_ILLEGAL) in adjust_overlay_phandles()
[all …]
/Linux-v6.1/drivers/of/unittest-data/
Dtests-phandle.dtsi12 phandle-tests {
14 #phandle-cells = <0>;
18 #phandle-cells = <1>;
22 #phandle-cells = <2>;
26 #phandle-cells = <3>;
30 #phandle-cells = <2>;
31 phandle-map = <0 1 &provider1 3>,
37 phandle-map-mask = <0xff 0xf>;
38 phandle-map-pass-thru = <0x0 0xf0>;
42 phandle-list = <&provider1 1>,
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/net/
Dintel,ixp4xx-hss.yaml27 $ref: '/schemas/types.yaml#/definitions/phandle-array'
30 - description: phandle to the NPE this HSS instance is using
32 description: phandle to the NPE this HSS instance is using
36 $ref: '/schemas/types.yaml#/definitions/phandle-array'
39 - description: phandle to the RX trigger queue on the NPE
41 description: phandle to the RX trigger queue on the NPE
44 $ref: '/schemas/types.yaml#/definitions/phandle-array'
47 - description: phandle to the TX ready queue on the NPE
49 description: phandle to the TX ready queue on the NPE
52 $ref: '/schemas/types.yaml#/definitions/phandle-array'
[all …]
Dintel,ixp4xx-ethernet.yaml31 $ref: '/schemas/types.yaml#/definitions/phandle-array'
34 - description: phandle to the RX queue node
36 description: phandle to the RX queue on the NPE
39 $ref: '/schemas/types.yaml#/definitions/phandle-array'
42 - description: phandle to the TX READY queue node
44 description: phandle to the TX READY queue on the NPE
51 $ref: '/schemas/types.yaml#/definitions/phandle-array'
54 - description: phandle to the NPE this ethernet instance is using
56 description: phandle to the NPE this ethernet instance is using
/Linux-v6.1/arch/sparc/prom/
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 …]
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 …]
/Linux-v6.1/arch/sparc/include/asm/
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 …]
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 …]
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dtas571x.txt22 - clocks: clock phandle for the MCLK input
24 - AVDD-supply: regulator phandle for the AVDD supply (all chips)
25 - DVDD-supply: regulator phandle for the DVDD supply (all chips)
26 - HPVDD-supply: regulator phandle for the HPVDD supply (5717/5719)
27 - PVDD_AB-supply: regulator phandle for the PVDD_AB supply (5717/5719)
28 - PVDD_CD-supply: regulator phandle for the PVDD_CD supply (5717/5719)
29 - PVDD_A-supply: regulator phandle for the PVDD_A supply (5711)
30 - PVDD_B-supply: regulator phandle for the PVDD_B supply (5711)
31 - PVDD_C-supply: regulator phandle for the PVDD_C supply (5711)
32 - PVDD_D-supply: regulator phandle for the PVDD_D supply (5711)
[all …]
Dmt8195-mt6359.yaml27 $ref: "/schemas/types.yaml#/definitions/phandle"
28 description: The phandle of MT8195 ASoC platform.
31 $ref: "/schemas/types.yaml#/definitions/phandle"
32 description: The phandle of MT8195 Display Port Tx codec node.
35 $ref: "/schemas/types.yaml#/definitions/phandle"
36 description: The phandle of MT8195 HDMI codec node.
39 $ref: "/schemas/types.yaml#/definitions/phandle"
40 description: The phandle of MT8195 ADSP platform.
Dsamsung,tm2.yaml18 description: Phandle to the MAX98504 amplifier.
19 $ref: /schemas/types.yaml#/definitions/phandle
23 $ref: /schemas/types.yaml#/definitions/phandle-array
25 - description: Phandle to the WM5110 audio codec.
26 - description: Phandle to the HDMI transmitter node.
39 $ref: /schemas/types.yaml#/definitions/phandle-array
41 - description: Phandle to I2S0.
42 - description: Phandle to I2S1.
Dsamsung,snow.yaml27 - description: Phandle to the MAX98090, MAX98091 or MAX98095 CODEC.
28 - description: Phandle to the HDMI IP block node.
37 description: Phandle to the Samsung I2S controller.
43 description: Phandle to the audio codec.
44 $ref: /schemas/types.yaml#/definitions/phandle
48 description: Phandle to the Samsung I2S controller.
49 $ref: /schemas/types.yaml#/definitions/phandle
Dmt8186-mt6366-da7219-max98357.yaml21 $ref: "/schemas/types.yaml#/definitions/phandle"
22 description: The phandle of MT8186 ASoC platform.
39 - description: phandle of dp codec
40 - description: phandle of l channel speaker codec
41 - description: phandle of r channel speaker codec
47 $ref: /schemas/types.yaml#/definitions/phandle
48 description: The phandle of MT8186 ADSP platform.
Dmt8186-mt6366-rt1019-rt5682s.yaml21 $ref: "/schemas/types.yaml#/definitions/phandle"
22 description: The phandle of MT8186 ASoC platform.
39 - description: phandle of dp codec
40 - description: phandle of l channel speaker codec
41 - description: phandle of r channel speaker codec
47 $ref: /schemas/types.yaml#/definitions/phandle
48 description: The phandle of MT8186 ADSP platform.
/Linux-v6.1/Documentation/devicetree/bindings/phy/
Dsamsung,exynos5250-sata-phy.yaml31 samsung,syscon-phandle:
32 $ref: /schemas/types.yaml#/definitions/phandle
34 Phandle to PMU system controller interface.
36 samsung,exynos-sataphy-i2c-phandle:
37 $ref: /schemas/types.yaml#/definitions/phandle
39 Phandle to I2C SATA interface.
47 - samsung,syscon-phandle
48 - samsung,exynos-sataphy-i2c-phandle
62 samsung,syscon-phandle = <&pmu_system_controller>;
63 samsung,exynos-sataphy-i2c-phandle = <&sata_phy_i2c>;
Dsamsung,usb2-phy.yaml15 The first phandle argument in the PHY specifier identifies the PHY, its
53 samsung,pmureg-phandle:
54 $ref: /schemas/types.yaml#/definitions/phandle
56 Phandle to PMU system controller interface.
58 samsung,sysreg-phandle:
59 $ref: /schemas/types.yaml#/definitions/phandle
61 Phandle to system registers interface.
73 - samsung,pmureg-phandle
86 - samsung,sysreg-phandle
100 samsung,sysreg-phandle = <&sysreg_system_controller>;
[all …]
Dsamsung,mipi-video-phy.yaml37 $ref: /schemas/types.yaml#/definitions/phandle
39 Phandle to PMU system controller interface, valid only for
43 $ref: /schemas/types.yaml#/definitions/phandle
45 Phandle to PMU system controller interface, valid for
49 $ref: /schemas/types.yaml#/definitions/phandle
51 Phandle to DISP system controller interface, valid for
55 $ref: /schemas/types.yaml#/definitions/phandle
57 Phandle to CAM0 system controller interface, valid for
61 $ref: /schemas/types.yaml#/definitions/phandle
63 Phandle to CAM1 system controller interface, valid for
/Linux-v6.1/include/linux/
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);
/Linux-v6.1/arch/sparc/kernel/
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 …]
/Linux-v6.1/Documentation/devicetree/bindings/display/samsung/
Dsamsung,exynos-hdmi.yaml32 $ref: /schemas/types.yaml#/definitions/phandle
34 Phandle to the HDMI DDC node.
52 $ref: /schemas/types.yaml#/definitions/phandle
53 description: Phandle to the HDMI PHY node.
66 samsung,syscon-phandle:
67 $ref: /schemas/types.yaml#/definitions/phandle
69 Phandle to the PMU system controller node.
71 samsung,sysreg-phandle:
72 $ref: /schemas/types.yaml#/definitions/phandle
74 Phandle to DISP system controller interface.
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/crypto/
Dintel,ixp4xx-crypto.yaml24 $ref: '/schemas/types.yaml#/definitions/phandle-array'
27 - description: phandle to the NPE this crypto engine
29 description: phandle to the NPE this crypto engine is using, the cell
33 $ref: /schemas/types.yaml#/definitions/phandle-array
36 - description: phandle to the RX queue on the NPE
38 description: phandle to the RX queue on the NPE, the cell describing
42 $ref: /schemas/types.yaml#/definitions/phandle-array
45 - description: phandle to the TX READY queue on the NPE
47 description: phandle to the TX READY queue on the NPE, the cell describing
/Linux-v6.1/Documentation/devicetree/bindings/display/tegra/
Dnvidia,tegra20-dsi.yaml51 $ref: "/schemas/types.yaml#/definitions/phandle"
57 description: phandle of a supply that powers the DSI controller
60 description: Should contain a phandle and a specifier specifying
63 $ref: "/schemas/types.yaml#/definitions/phandle-array"
66 description: phandle of an I2C controller used for DDC EDID
68 $ref: "/schemas/types.yaml#/definitions/phandle"
79 description: phandle of a display panel
80 $ref: "/schemas/types.yaml#/definitions/phandle"
83 description: contains a phandle to a second DSI controller to
85 $ref: "/schemas/types.yaml#/definitions/phandle"
/Linux-v6.1/scripts/dtc/libfdt/
Dfdt_overlay.c15 * overlay_get_target_phandle - retrieves the target phandle of a fragment
19 * overlay_get_target_phandle() retrieves the target phandle of an
20 * overlay fragment when that fragment uses a phandle (target
24 * the phandle pointed by the target property
25 * 0, if the phandle was not found
26 * -1, if the phandle was malformed
52 * done (through a phandle or a path)
61 uint32_t phandle; in overlay_get_target() local
65 /* Try first to do a phandle based lookup */ in overlay_get_target()
66 phandle = overlay_get_target_phandle(fdto, fragment); in overlay_get_target()
[all …]
/Linux-v6.1/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.
/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/
Dst,stm32-rproc.yaml32 $ref: "/schemas/types.yaml#/definitions/phandle-array"
35 - description: Phandle of syscon block
42 $ref: "/schemas/types.yaml#/definitions/phandle-array"
45 - description: Phandle of syscon block
98 $ref: "/schemas/types.yaml#/definitions/phandle-array"
103 - description: Phandle of syscon block
108 $ref: "/schemas/types.yaml#/definitions/phandle-array"
113 - description: Phandle of syscon block with the tamp register
118 $ref: "/schemas/types.yaml#/definitions/phandle-array"
124 - description: Phandle of syscon block with the tamp register

12345678910>>...57