Lines Matching full:path
26 node-macro =/ %s"DT_N" path-id %s"_EXISTS"
30 node-macro =/ %s"DT_N" path-id %s"_BUS" ["_" dt-name]
32 node-macro =/ %s"DT_N" path-id %s"_REG_NUM"
33 node-macro =/ %s"DT_N" path-id %s"_REG_IDX_" DIGIT "_EXISTS"
34 node-macro =/ %s"DT_N" path-id %s"_REG_IDX_" DIGIT
36 node-macro =/ %s"DT_N" path-id %s"_REG_NAME_" dt-name
39 node-macro =/ %s"DT_N" path-id %s"_IRQ_NUM"
40 node-macro =/ %s"DT_N" path-id %s"_IRQ_LEVEL"
41 node-macro =/ %s"DT_N" path-id %s"_IRQ_IDX_" DIGIT "_EXISTS"
42 node-macro =/ %s"DT_N" path-id %s"_IRQ_IDX_" DIGIT
44 node-macro =/ %s"DT_N" path-id %s"_CONTROLLER"
45 node-macro =/ %s"DT_N" path-id %s"_IRQ_NAME_" dt-name
47 node-macro =/ %s"DT_N" path-id %s"_IRQ_NAME_" dt-name "_CONTROLLER"
49 node-macro =/ %s"DT_N" path-id %s"_RANGES_NUM"
50 node-macro =/ %s"DT_N" path-id %s"_RANGES_IDX_" DIGIT "_EXISTS"
51 node-macro =/ %s"DT_N" path-id %s"_RANGES_IDX_" DIGIT
54 node-macro =/ %s"DT_N" path-id %s"_RANGES_IDX_" DIGIT
56 node-macro =/ %s"DT_N" path-id %s"_FOREACH_RANGE"
59 node-macro =/ %s"DT_N" path-id %s"_PARTITION_ID" DIGIT
62 node-macro =/ %s"DT_N" path-id %s"_COMPAT_MATCHES_" dt-name
63 node-macro =/ %s"DT_N" path-id %s"_COMPAT_VENDOR_IDX_" DIGIT "_EXISTS"
64 node-macro =/ %s"DT_N" path-id %s"_COMPAT_VENDOR_IDX_" DIGIT
65 node-macro =/ %s"DT_N" path-id %s"_COMPAT_MODEL_IDX_" DIGIT "_EXISTS"
66 node-macro =/ %s"DT_N" path-id %s"_COMPAT_MODEL_IDX_" DIGIT
69 node-macro =/ %s"DT_N" path-id %s"_PARENT"
72 node-macro =/ %s"DT_N" path-id %s"_P_" prop-id %s"_FOREACH_PROP_ELEM"
73 node-macro =/ %s"DT_N" path-id %s"_P_" prop-id %s"_FOREACH_PROP_ELEM_SEP"
74 node-macro =/ %s"DT_N" path-id %s"_P_" prop-id %s"_FOREACH_PROP_ELEM_VARGS"
75 node-macro =/ %s"DT_N" path-id %s"_P_" prop-id %s"_FOREACH_PROP_ELEM_SEP_VARGS"
78 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD"
79 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD_SEP"
80 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD_VARGS"
81 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD_SEP_VARGS"
84 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD_STATUS_OKAY"
85 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD_STATUS_OKAY_SEP"
86 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD_STATUS_OKAY_VARGS"
87 node-macro =/ %s"DT_N" path-id %s"_FOREACH_CHILD_STATUS_OKAY_SEP_VARGS"
89 node-macro =/ %s"DT_N" path-id %s"_CHILD_IDX"
92 node-macro =/ %s"DT_N" path-id %s"_STATUS_" dt-name
95 node-macro =/ %s"DT_N" path-id %s"_ORD"
96 ; The node's path, as a string literal
97 node-macro =/ %s"DT_N" path-id %s"_PATH"
99 node-macro =/ %s"DT_N" path-id %s"_FULL_NAME"
101 node-macro =/ %s"DT_N" path-id %s"_REQUIRES_ORDS"
103 node-macro =/ %s"DT_N" path-id %s"_SUPPORTS_ORDS"
123 ; #define DT_N_<node path>_PINCTRL_NUM 2
124 pinctrl-macro = %s"DT_N" path-id %s"_PINCTRL_NUM"
127 ; #define DT_N_<node path>_PINCTRL_IDX_0_EXISTS 1
128 ; #define DT_N_<node path>_PINCTRL_IDX_1_EXISTS 1
129 pinctrl-macro =/ %s"DT_N" path-id %s"_PINCTRL_IDX_" DIGIT %s"_EXISTS"
132 ; #define DT_N_<node path>_PINCTRL_NAME_default_EXISTS 1
133 ; #define DT_N_<node path>_PINCTRL_NAME_sleep_EXISTS 1
134 pinctrl-macro =/ %s"DT_N" path-id %s"_PINCTRL_NAME_" dt-name %s"_EXISTS"
137 ; #define DT_N_<node path>_PINCTRL_NAME_default_IDX 0
138 ; #define DT_N_<node path>_PINCTRL_NAME_sleep_IDX 1
139 pinctrl-macro =/ %s"DT_N" path-id %s"_PINCTRL_NAME_" dt-name %s"_IDX"
142 ; #define DT_N_<node path>_PINCTRL_NAME_default_IDX_0_PH <node id for 'bar'>
147 pinctrl-macro =/ %s"DT_N" path-id %s"_PINCTRL_NAME_" dt-name %s"_IDX_" DIGIT %s"_PH"
179 ; #define DT_N_<node-1 path>_GPIO_HOGS_EXISTS 1
180 ; #define DT_N_<node-2 path>_GPIO_HOGS_EXISTS 1
181 gpioshogs-macro = %s"DT_N" path-id %s"_GPIO_HOGS_EXISTS"
184 ; #define DT_N_<node-1 path>_GPIO_HOGS_NUM 2
185 ; #define DT_N_<node-2 path>_GPIO_HOGS_NUM 1
186 gpioshogs-macro =/ %s"DT_N" path-id %s"_GPIO_HOGS_NUM"
189 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_0_EXISTS 1
190 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_1_EXISTS 1
191 ; #define DT_N_<node-2 path>_GPIO_HOGS_IDX_0_EXISTS 1
192 gpiohogs-macro =/ %s"DT_N" path-id %s"_GPIO_HOGS_IDX_" DIGIT %s"_EXISTS"
196 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_0_PH <node id for 'gpio1'>
197 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_1_PH <node id for 'gpio1'>
198 ; #define DT_N_<node-2 path>_GPIO_HOGS_IDX_0_PH <node id for 'gpio1'>
199 gpiohogs-macro =/ %s"DT_N" path-id %s"_GPIO_HOGS_IDX_" DIGIT %s"_PH"
202 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_0_VAL_pin_EXISTS 1
203 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_1_VAL_pin_EXISTS 1
204 ; #define DT_N_<node-2 path>_GPIO_HOGS_IDX_0_VAL_pin_EXISTS 1
205 gpiohogs-macro =/ %s"DT_N" path-id %s"_GPIO_HOGS_IDX_" DIGIT %s"_VAL_pin_EXISTS"
208 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_0_VAL_pin 0
209 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_1_VAL_pin 1
210 ; #define DT_N_<node-2 path>_GPIO_HOGS_IDX_0_VAL_pin 2
211 gpiohogs-macro =/ %s"DT_N" path-id %s"_GPIO_HOGS_IDX_" DIGIT %s"_VAL_pin"
214 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_0_VAL_flags_EXISTS 1
215 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_1_VAL_flags_EXISTS 1
216 ; #define DT_N_<node-2 path>_GPIO_HOGS_IDX_0_VAL_flags_EXISTS 1
217 gpiohogs-macro =/ %s"DT_N" path-id %s"_GPIO_HOGS_IDX_" DIGIT %s"_VAL_flags_EXISTS"
220 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_0_VAL_flags 0x10
221 ; #define DT_N_<node-1 path>_GPIO_HOGS_IDX_1_VAL_flags 0x20
222 ; #define DT_N_<node-2 path>_GPIO_HOGS_IDX_0_VAL_flags 0x30
223 gpiohogs-macro =/ %s"DT_N" path-id %s"_GPIO_HOGS_IDX_" DIGIT %s"_VAL_flags"
239 ; DT_N_<node path>_P_<property name>
243 ; - path-id: node's devicetree path converted to a C token
246 property-macro = %s"DT_N" path-id %s"_P_" prop-id [prop-suf]
249 ; path-id: a node's path-based macro identifier
252 ; the node's devicetree path converted to a C token by changing:
266 ; has path-id "_S_foo_123_S_bar_baz".
267 path-id = 1*( %s"_S_" dt-name )
351 ; alternate-id: another way to specify a node besides a path-id