Home
last modified time | relevance | path

Searched refs:propname (Results 1 – 20 of 20) sorted by relevance

/components/drivers/include/drivers/core/
A Ddm.h82 int rt_dm_dev_prop_read_u8_array_index(rt_device_t dev, const char *propname,
84 int rt_dm_dev_prop_read_u16_array_index(rt_device_t dev, const char *propname,
86 int rt_dm_dev_prop_read_u32_array_index(rt_device_t dev, const char *propname,
88 int rt_dm_dev_prop_read_u64_array_index(rt_device_t dev, const char *propname,
96 rt_bool_t rt_dm_dev_prop_read_bool(rt_device_t dev, const char *propname);
141 return rt_dm_dev_prop_read_u8_index(dev, propname, 0, out_value); in rt_dm_dev_prop_read_u8()
147 return rt_dm_dev_prop_read_u16_index(dev, propname, 0, out_value); in rt_dm_dev_prop_read_u16()
153 return rt_dm_dev_prop_read_u32_index(dev, propname, 0, out_value); in rt_dm_dev_prop_read_u32()
165 return rt_dm_dev_prop_read_u64_index(dev, propname, 0, out_value); in rt_dm_dev_prop_read_u64()
171 return rt_dm_dev_prop_read_string_index(dev, propname, 0, out_string); in rt_dm_dev_prop_read_string()
[all …]
/components/drivers/include/drivers/
A Dofw.h171 return rt_ofw_find_node_by_prop_r(from, propname, RT_NULL); in rt_ofw_find_node_by_prop()
290 return rt_ofw_prop_read_u8_index(np, propname, 0, out_value); in rt_ofw_prop_read_u8()
296 return rt_ofw_prop_read_u16_index(np, propname, 0, out_value); in rt_ofw_prop_read_u16()
302 return rt_ofw_prop_read_u32_index(np, propname, 0, out_value); in rt_ofw_prop_read_u32()
314 return rt_ofw_prop_read_u64_index(np, propname, 0, out_value); in rt_ofw_prop_read_u64()
320 return rt_ofw_prop_read_string_index(np, propname, 0, out_string); in rt_ofw_prop_read_string()
325 return rt_ofw_get_prop(np, propname, RT_NULL) ? RT_TRUE : RT_FALSE; in rt_ofw_prop_read_bool()
418 #define rt_ofw_foreach_prop_u32(np, propname, prop, p, u) \ argument
419 for (prop = rt_ofw_get_prop(np, propname, RT_NULL), \
423 #define rt_ofw_foreach_prop_string(np, propname, prop, s) \ argument
[all …]
A Ddev_pin.h201 const char *propname; member
302 rt_ssize_t rt_pin_get_named_pin(struct rt_device *dev, const char *propname, int index,
304 rt_ssize_t rt_pin_get_named_pin_count(struct rt_device *dev, const char *propname);
307 rt_ssize_t rt_ofw_get_named_pin(struct rt_ofw_node *np, const char *propname, int index,
309 rt_ssize_t rt_ofw_get_named_pin_count(struct rt_ofw_node *np, const char *propname);
A Dsyscon.h33 struct rt_syscon *rt_syscon_find_by_ofw_phandle(struct rt_ofw_node *np, const char *propname);
/components/legacy/fdt/inc/
A Ddtb_node.h175 int dtb_node_read_u32_array(const struct dtb_node *dn, const char *propname,
177 int dtb_node_read_u32_index(const struct dtb_node *dn, const char *propname,
204 int dtb_node_property_match_string(const struct dtb_node *dn, const char *propname,
207 const char *propname, const char **out_strs,
228 const char *propname, in dtb_node_property_read_string_index() argument
231 int rc = dtb_node_property_read_string_helper(dn, propname, output, 1, index); in dtb_node_property_read_string_index()
248 const char *propname) in dtb_node_property_count_strings() argument
250 return dtb_node_property_read_string_helper(dn, propname, NULL, 0, 0); in dtb_node_property_count_strings()
331 rt_bool_t dtb_node_read_bool(const struct dtb_node *node, const char *propname);
335 int dtb_node_read_u32_array(const struct dtb_node *node, const char *propname,
[all …]
A Ddtb_fwnode.h58 const char *propname);
60 const char *propname,
64 const char *propname, const char **val,
/components/legacy/fdt/src/
A Ddtb_access.c43 debug("%s: %s: \n", __func__, propname); in dtb_node_read_u32()
46 val = dtb_node_find_property_value_of_size(dn, propname, sizeof(*outp)); in dtb_node_read_u32()
61 dtb_node_read_u32(node, propname, &def); in dtb_node_read_u32_default()
71 debug("%s: %s: ", __func__, propname); in dtb_node_read_u32_array()
72 val = dtb_node_find_property_value_of_size(dn, propname, in dtb_node_read_u32_array()
89 dtb_node_read_u32_index(node, propname, index, &def); in dtb_node_read_u32_index_default()
97 dtb_node_read_u32(node, propname, (uint32_t *)&def); in dtb_node_read_s32_default()
107 debug("%s: %s: ", __func__, propname); in dtb_node_read_u32_index()
111 val = dtb_node_find_property_value_of_size(dn, propname, in dtb_node_read_u32_index()
129 debug("%s: %s: ", __func__, propname); in dtb_node_read_u64()
[all …]
A Ddtb_base.c84 rt_bool_t dtb_node_read_bool(const struct dtb_node *node, const char *propname) in dtb_node_read_bool() argument
89 debug("%s: %s: ", __func__, propname); in dtb_node_read_bool()
91 prop = dtb_node_get_property(node, propname, NULL); in dtb_node_read_bool()
104 debug("%s: %s: ", __func__, propname); in dtb_node_read_prop()
132 str = dtb_node_read_prop(node, propname, &len); in dtb_node_read_string()
199 int dtb_node_read_size(const struct dtb_node *node, const char *propname) in dtb_node_read_size() argument
315 return dtb_node_get_dtb_node_property_value(node, propname, lenp); in dtb_node_get_property()
390 if (strcmp(pp->name, propname) == 0) in dtb_node_write_prop()
408 new->name = strdup(propname); in dtb_node_write_prop()
431 debug("%s: %s = %s", __func__, propname, value); in dtb_node_write_string()
[all …]
/components/drivers/pin/
A Ddev_pin_ofw.c20 rt_ssize_t rt_ofw_get_named_pin(struct rt_ofw_node *np, const char *propname, int index, in rt_ofw_get_named_pin() argument
39 if (propname) in rt_ofw_get_named_pin()
41 rt_snprintf(gpios_name, sizeof(gpios_name), "%s-%s", propname, gpio_suffixes[i]); in rt_ofw_get_named_pin()
152 rt_ssize_t rt_ofw_get_named_pin_count(struct rt_ofw_node *np, const char *propname) in rt_ofw_get_named_pin_count() argument
164 if (propname) in rt_ofw_get_named_pin_count()
166 rt_snprintf(gpios_name, sizeof(gpios_name), "%s-%s", propname, gpio_suffixes[i]); in rt_ofw_get_named_pin_count()
173 count = rt_ofw_count_phandle_cells(np, propname, "#gpio-cells"); in rt_ofw_get_named_pin_count()
A Ddev_pin_dm.c419 rt_ssize_t rt_pin_get_named_pin(struct rt_device *dev, const char *propname, int index, in rt_pin_get_named_pin() argument
429 res = rt_ofw_get_named_pin(dev->ofw_node, propname, index, out_mode, out_value); in rt_pin_get_named_pin()
440 rt_ssize_t rt_pin_get_named_pin_count(struct rt_device *dev, const char *propname) in rt_pin_get_named_pin_count() argument
449 count = rt_ofw_get_named_pin_count(dev->ofw_node, propname); in rt_pin_get_named_pin_count()
/components/drivers/core/
A Ddm.c479 int rt_dm_dev_prop_read_u8_array_index(rt_device_t dev, const char *propname, in rt_dm_dev_prop_read_u8_array_index() argument
487 return ofw_api_call(prop_read_u8_array_index, dev->ofw_node, propname, in rt_dm_dev_prop_read_u8_array_index()
495 int rt_dm_dev_prop_read_u16_array_index(rt_device_t dev, const char *propname, in rt_dm_dev_prop_read_u16_array_index() argument
503 return ofw_api_call(prop_read_u16_array_index, dev->ofw_node, propname, in rt_dm_dev_prop_read_u16_array_index()
511 int rt_dm_dev_prop_read_u32_array_index(rt_device_t dev, const char *propname, in rt_dm_dev_prop_read_u32_array_index() argument
519 return ofw_api_call(prop_read_u32_array_index, dev->ofw_node, propname, in rt_dm_dev_prop_read_u32_array_index()
527 int rt_dm_dev_prop_read_u64_array_index(rt_device_t dev, const char *propname, in rt_dm_dev_prop_read_u64_array_index() argument
535 return ofw_api_call(prop_read_u64_array_index, dev->ofw_node, propname, in rt_dm_dev_prop_read_u64_array_index()
566 return ofw_api_call(prop_count_of_size, dev->ofw_node, propname, size); in rt_dm_dev_prop_count_of_size()
587 rt_bool_t rt_dm_dev_prop_read_bool(rt_device_t dev, const char *propname) in rt_dm_dev_prop_read_bool() argument
[all …]
/components/drivers/ofw/
A Dbase.c502 if (propname) in rt_ofw_find_node_by_prop_r()
838 const char *propname = "reg"; in rt_ofw_get_cpu_node() local
1697 propname += field; in ofw_get_prop_fuzzy_name()
1719 propname = str + field - 1; in ofw_get_prop_fuzzy_name()
1734 if (!(propname = rt_strstr(propname, fuzzy_name))) in ofw_get_prop_fuzzy_name()
1756 const char *propname = RT_NULL; in rt_ofw_get_prop_fuzzy_name() local
1760 propname = ofw_get_prop_fuzzy_name(np, name); in rt_ofw_get_prop_fuzzy_name()
1763 return propname; in rt_ofw_get_prop_fuzzy_name()
1878 if (np && propname && size > 0) in rt_ofw_prop_count_of_size()
1884 if (rt_ofw_get_prop(np, propname, &len)) in rt_ofw_prop_count_of_size()
[all …]
/components/drivers/i2c/
A Ddev_i2c_dm.c18 static void i2c_parse_timing(struct rt_ofw_node *dev_np, const char *propname, in i2c_parse_timing() argument
21 if (rt_ofw_prop_read_u32(dev_np, propname, out_value) && use_defaults) in i2c_parse_timing()
/components/drivers/led/
A Dled-gpio.c92 const char *propname, *state, *trigger; in ofw_append_gpio_led() local
124 if ((propname = rt_ofw_get_prop_fuzzy_name(np, "default-trigger$"))) in ofw_append_gpio_led()
126 if (!rt_ofw_prop_read_string(np, propname, &trigger)) in ofw_append_gpio_led()
/components/drivers/pci/
A Dofw.c161 static rt_err_t pci_ofw_parse_ranges(struct rt_ofw_node *dev_np, const char *propname, in pci_ofw_parse_ranges() argument
173 cell = rt_ofw_prop_read_raw(dev_np, propname, &total_cells); in pci_ofw_parse_ranges()
305 const char *propname; in rt_pci_ofw_host_bridge_init() local
320 propname = rt_ofw_get_prop_fuzzy_name(dev_np, ",pci-domain$"); in rt_pci_ofw_host_bridge_init()
321 rt_ofw_prop_read_u32(dev_np, propname, &host_bridge->domain); in rt_pci_ofw_host_bridge_init()
/components/drivers/mfd/
A Dmfd-syscon.c149 struct rt_syscon *rt_syscon_find_by_ofw_phandle(struct rt_ofw_node *np, const char *propname) in rt_syscon_find_by_ofw_phandle() argument
152 struct rt_ofw_node *syscon_np = rt_ofw_parse_phandle(np, propname, 0); in rt_syscon_find_by_ofw_phandle()
/components/legacy/fdt/libfdt/
A Dfdt_ro.c497 const char *propname, in fdt_node_offset_by_prop_value() argument
514 val = fdt_getprop(fdt, offset, propname, &len); in fdt_node_offset_by_prop_value()
A Dlibfdt.h914 const char *propname,
/components/drivers/ofw/libfdt/
A Dfdt_ro.c655 const char *propname, in fdt_node_offset_by_prop_value() argument
672 val = fdt_getprop(fdt, offset, propname, &len); in fdt_node_offset_by_prop_value()
A Dlibfdt.h1015 const char *propname,

Completed in 35 milliseconds