Lines Matching refs:node
87 static TEE_Result stm32_omm_parse_fdt(const void *fdt, int node) in stm32_omm_parse_fdt() argument
102 if (fdt_get_reg_props_by_name(fdt, node, "regs", &base, &size) < 0) in stm32_omm_parse_fdt()
108 if (fdt_get_reg_props_by_name(fdt, node, "memory_map", &base, &size) < in stm32_omm_parse_fdt()
117 res = clk_dt_get_by_index(fdt, node, 0, &omm_d->clock); in stm32_omm_parse_fdt()
121 res = pinctrl_get_state_by_name(fdt, node, "default", in stm32_omm_parse_fdt()
126 res = pinctrl_get_state_by_name(fdt, node, "sleep", in stm32_omm_parse_fdt()
131 omm_d->mux = fdt_read_uint32_default(fdt, node, "st,omm-mux", 0); in stm32_omm_parse_fdt()
132 omm_d->req2ack = fdt_read_uint32_default(fdt, node, in stm32_omm_parse_fdt()
134 omm_d->cssel_ovr = fdt_read_uint32_default(fdt, node, in stm32_omm_parse_fdt()
138 cuint = fdt_getprop(fdt, node, "memory-region", &len); in stm32_omm_parse_fdt()
147 index = fdt_stringlist_search(fdt, node, in stm32_omm_parse_fdt()
171 fdt_for_each_subnode(ctrl_node, fdt, node) in stm32_omm_parse_fdt()
177 fdt_for_each_subnode(ctrl_node, fdt, node) { in stm32_omm_parse_fdt()
347 static TEE_Result stm32_omm_probe(const void *fdt, int node, in stm32_omm_probe() argument
356 res = stm32_omm_parse_fdt(fdt, node); in stm32_omm_probe()