Lines Matching refs:propname
39 bool device_property_present(const struct device *dev, const char *propname);
40 int device_property_read_u8_array(const struct device *dev, const char *propname,
42 int device_property_read_u16_array(const struct device *dev, const char *propname,
44 int device_property_read_u32_array(const struct device *dev, const char *propname,
46 int device_property_read_u64_array(const struct device *dev, const char *propname,
48 int device_property_read_string_array(const struct device *dev, const char *propname,
50 int device_property_read_string(const struct device *dev, const char *propname,
53 const char *propname, const char *string);
56 const char *propname);
58 const char *propname, u8 *val,
61 const char *propname, u16 *val,
64 const char *propname, u32 *val,
67 const char *propname, u64 *val,
70 const char *propname, const char **val,
73 const char *propname, const char **val);
75 const char *propname, const char *string);
124 const char *propname,
129 const char *propname, in device_property_match_property_string() argument
132 return fwnode_property_match_property_string(dev_fwnode(dev), propname, array, n); in device_property_match_property_string()
211 const char *propname) in device_property_read_bool() argument
213 return device_property_present(dev, propname); in device_property_read_bool()
217 const char *propname, u8 *val) in device_property_read_u8() argument
219 return device_property_read_u8_array(dev, propname, val, 1); in device_property_read_u8()
223 const char *propname, u16 *val) in device_property_read_u16() argument
225 return device_property_read_u16_array(dev, propname, val, 1); in device_property_read_u16()
229 const char *propname, u32 *val) in device_property_read_u32() argument
231 return device_property_read_u32_array(dev, propname, val, 1); in device_property_read_u32()
235 const char *propname, u64 *val) in device_property_read_u64() argument
237 return device_property_read_u64_array(dev, propname, val, 1); in device_property_read_u64()
240 static inline int device_property_count_u8(const struct device *dev, const char *propname) in device_property_count_u8() argument
242 return device_property_read_u8_array(dev, propname, NULL, 0); in device_property_count_u8()
245 static inline int device_property_count_u16(const struct device *dev, const char *propname) in device_property_count_u16() argument
247 return device_property_read_u16_array(dev, propname, NULL, 0); in device_property_count_u16()
250 static inline int device_property_count_u32(const struct device *dev, const char *propname) in device_property_count_u32() argument
252 return device_property_read_u32_array(dev, propname, NULL, 0); in device_property_count_u32()
255 static inline int device_property_count_u64(const struct device *dev, const char *propname) in device_property_count_u64() argument
257 return device_property_read_u64_array(dev, propname, NULL, 0); in device_property_count_u64()
261 const char *propname) in device_property_string_array_count() argument
263 return device_property_read_string_array(dev, propname, NULL, 0); in device_property_string_array_count()
267 const char *propname) in fwnode_property_read_bool() argument
269 return fwnode_property_present(fwnode, propname); in fwnode_property_read_bool()
273 const char *propname, u8 *val) in fwnode_property_read_u8() argument
275 return fwnode_property_read_u8_array(fwnode, propname, val, 1); in fwnode_property_read_u8()
279 const char *propname, u16 *val) in fwnode_property_read_u16() argument
281 return fwnode_property_read_u16_array(fwnode, propname, val, 1); in fwnode_property_read_u16()
285 const char *propname, u32 *val) in fwnode_property_read_u32() argument
287 return fwnode_property_read_u32_array(fwnode, propname, val, 1); in fwnode_property_read_u32()
291 const char *propname, u64 *val) in fwnode_property_read_u64() argument
293 return fwnode_property_read_u64_array(fwnode, propname, val, 1); in fwnode_property_read_u64()
297 const char *propname) in fwnode_property_count_u8() argument
299 return fwnode_property_read_u8_array(fwnode, propname, NULL, 0); in fwnode_property_count_u8()
303 const char *propname) in fwnode_property_count_u16() argument
305 return fwnode_property_read_u16_array(fwnode, propname, NULL, 0); in fwnode_property_count_u16()
309 const char *propname) in fwnode_property_count_u32() argument
311 return fwnode_property_read_u32_array(fwnode, propname, NULL, 0); in fwnode_property_count_u32()
315 const char *propname) in fwnode_property_count_u64() argument
317 return fwnode_property_read_u64_array(fwnode, propname, NULL, 0); in fwnode_property_count_u64()
322 const char *propname) in fwnode_property_string_array_count() argument
324 return fwnode_property_read_string_array(fwnode, propname, NULL, 0); in fwnode_property_string_array_count()