| /optee_os/core/drivers/gpio/ |
| H A D | gpio.c | 40 char prop_name[32]; /* 32 is max size of property name in DT */ in gpio_dt_get_by_index() local 47 snprintf(prop_name, sizeof(prop_name), "%s-%s", in gpio_dt_get_by_index() 50 snprintf(prop_name, sizeof(prop_name), "%s", in gpio_dt_get_by_index() 53 res = dt_driver_device_from_node_idx_prop(prop_name, fdt, in gpio_dt_get_by_index()
|
| /optee_os/core/drivers/pinctrl/ |
| H A D | pinctrl.c | 78 char prop_name[8 + 20 + 1] = { }; in pinctrl_get_state_by_idx() local 82 bw = snprintf(prop_name, sizeof(prop_name), "pinctrl-%d", in pinctrl_get_state_by_idx() 84 if (bw >= (int)sizeof(prop_name)) in pinctrl_get_state_by_idx() 87 prop = fdt_getprop(fdt, nodeoffset, prop_name, (int *)&conf_count); in pinctrl_get_state_by_idx() 101 res = dt_driver_device_from_node_idx_prop(prop_name, fdt, in pinctrl_get_state_by_idx()
|
| /optee_os/core/include/kernel/ |
| H A D | dt.h | 210 int fdt_read_uint32_array(const void *fdt, int node, const char *prop_name, 217 int fdt_read_uint32_index(const void *fdt, int node, const char *prop_name, 224 int fdt_read_uint32(const void *fdt, int node, const char *prop_name, 232 const char *prop_name, uint32_t dflt_value); 389 const char *prop_name __unused, in fdt_read_uint32_array() 398 const char *prop_name __unused, in fdt_read_uint32() 406 const char *prop_name __unused, in fdt_read_uint32_default() 414 const char *prop_name __unused, in fdt_read_uint32_index()
|
| H A D | dt_driver.h | 158 TEE_Result dt_driver_device_from_node_idx_prop(const char *prop_name, 193 TEE_Result dt_driver_device_from_node_idx_prop_phandle(const char *prop_name,
|
| /optee_os/core/kernel/ |
| H A D | dt.c | 342 int fdt_read_uint32_array(const void *fdt, int node, const char *prop_name, in fdt_read_uint32_array() argument 349 cuint = fdt_getprop(fdt, node, prop_name, &len); in fdt_read_uint32_array() 365 int fdt_read_uint32_index(const void *fdt, int node, const char *prop_name, in fdt_read_uint32_index() argument 371 cuint = fdt_getprop(fdt, node, prop_name, &len); in fdt_read_uint32_index() 383 int fdt_read_uint32(const void *fdt, int node, const char *prop_name, in fdt_read_uint32() argument 386 return fdt_read_uint32_array(fdt, node, prop_name, value, 1); in fdt_read_uint32() 390 const char *prop_name, uint32_t dflt_value) in fdt_read_uint32_default() argument 394 fdt_read_uint32_index(fdt, node, prop_name, 0, &ret); in fdt_read_uint32_default()
|
| H A D | dt_driver.c | 311 TEE_Result dt_driver_device_from_node_idx_prop_phandle(const char *prop_name, in dt_driver_device_from_node_idx_prop_phandle() argument 324 prop = fdt_getprop(fdt, nodeoffs, prop_name, &len); in dt_driver_device_from_node_idx_prop_phandle() 327 DMSG("Corrupted node %s", prop_name); in dt_driver_device_from_node_idx_prop_phandle() 330 DMSG("Property %s missing in node %s", prop_name, in dt_driver_device_from_node_idx_prop_phandle() 351 TEE_Result dt_driver_device_from_node_idx_prop(const char *prop_name, in dt_driver_device_from_node_idx_prop() argument 367 prop = fdt_getprop(fdt, nodeoffset, prop_name, &len); in dt_driver_device_from_node_idx_prop() 369 DMSG("Property %s missing in node %s", prop_name, in dt_driver_device_from_node_idx_prop()
|
| /optee_os/core/drivers/clk/ |
| H A D | clk_dt.c | 30 static TEE_Result clk_dt_get_by_idx_prop(const char *prop_name, const void *fdt, in clk_dt_get_by_idx_prop() argument 37 res = dt_driver_device_from_node_idx_prop(prop_name, fdt, nodeoffset, in clk_dt_get_by_idx_prop()
|