Lines Matching refs:propname

118 bool device_property_present(struct device *dev, const char *propname)  in device_property_present()  argument
120 return fwnode_property_present(dev_fwnode(dev), propname); in device_property_present()
129 bool fwnode_property_present(struct fwnode_handle *fwnode, const char *propname) in fwnode_property_present() argument
132 return of_property_read_bool(of_node(fwnode), propname); in fwnode_property_present()
134 return !acpi_dev_prop_get(acpi_node(fwnode), propname, NULL); in fwnode_property_present()
136 return !!pset_prop_get(to_pset(fwnode), propname); in fwnode_property_present()
157 int device_property_read_u8_array(struct device *dev, const char *propname, in device_property_read_u8_array() argument
160 return fwnode_property_read_u8_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u8_array()
181 int device_property_read_u16_array(struct device *dev, const char *propname, in device_property_read_u16_array() argument
184 return fwnode_property_read_u16_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u16_array()
205 int device_property_read_u32_array(struct device *dev, const char *propname, in device_property_read_u32_array() argument
208 return fwnode_property_read_u32_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u32_array()
229 int device_property_read_u64_array(struct device *dev, const char *propname, in device_property_read_u64_array() argument
232 return fwnode_property_read_u64_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u64_array()
253 int device_property_read_string_array(struct device *dev, const char *propname, in device_property_read_string_array() argument
256 return fwnode_property_read_string_array(dev_fwnode(dev), propname, val, nval); in device_property_read_string_array()
274 int device_property_read_string(struct device *dev, const char *propname, in device_property_read_string() argument
277 return fwnode_property_read_string(dev_fwnode(dev), propname, val); in device_property_read_string()
281 #define OF_DEV_PROP_READ_ARRAY(node, propname, type, val, nval) \ argument
282 (val) ? of_property_read_##type##_array((node), (propname), (val), (nval)) \
283 : of_property_count_elems_of_size((node), (propname), sizeof(type))
319 const char *propname, u8 *val, size_t nval) in fwnode_property_read_u8_array() argument
321 return FWNODE_PROP_READ_ARRAY(fwnode, propname, u8, DEV_PROP_U8, in fwnode_property_read_u8_array()
345 const char *propname, u16 *val, size_t nval) in fwnode_property_read_u16_array() argument
347 return FWNODE_PROP_READ_ARRAY(fwnode, propname, u16, DEV_PROP_U16, in fwnode_property_read_u16_array()
371 const char *propname, u32 *val, size_t nval) in fwnode_property_read_u32_array() argument
373 return FWNODE_PROP_READ_ARRAY(fwnode, propname, u32, DEV_PROP_U32, in fwnode_property_read_u32_array()
397 const char *propname, u64 *val, size_t nval) in fwnode_property_read_u64_array() argument
399 return FWNODE_PROP_READ_ARRAY(fwnode, propname, u64, DEV_PROP_U64, in fwnode_property_read_u64_array()
423 const char *propname, const char **val, in fwnode_property_read_string_array() argument
428 of_property_read_string_array(of_node(fwnode), propname, in fwnode_property_read_string_array()
430 of_property_count_strings(of_node(fwnode), propname); in fwnode_property_read_string_array()
432 return acpi_dev_prop_read(acpi_node(fwnode), propname, in fwnode_property_read_string_array()
435 return pset_prop_read_array(to_pset(fwnode), propname, in fwnode_property_read_string_array()
456 const char *propname, const char **val) in fwnode_property_read_string() argument
459 return of_property_read_string(of_node(fwnode), propname, val); in fwnode_property_read_string()
461 return acpi_dev_prop_read(acpi_node(fwnode), propname, in fwnode_property_read_string()