Lines Matching refs:fwnode
115 if dev.fwnode().is_some_and(|node| node.is_of_node()) { in probe()
125 let fwnode = dev.fwnode().ok_or(ENOENT)?; in properties_parse() localVariable
128 fwnode.property_match_string(c_str!("compatible"), c_str!("test,rust-device")) in properties_parse()
134 let prop = fwnode.property_read::<CString>(name).required_by(dev)?; in properties_parse()
138 let prop = fwnode.property_read_bool(c_str!("test,bool-prop")); in properties_parse()
141 if fwnode.property_present(c_str!("test,u32-prop")) { in properties_parse()
146 let prop = fwnode.property_read::<u32>(name).or(0x12); in properties_parse()
152 let _ = fwnode.property_read::<u32>(name).required_by(dev); in properties_parse()
155 let prop: u32 = fwnode.property_read(name).required_by(dev)?; in properties_parse()
159 let prop: [i16; 4] = fwnode.property_read(name).required_by(dev)?; in properties_parse()
161 let len = fwnode.property_count_elem::<u16>(name)?; in properties_parse()
165 let prop: KVec<i16> = fwnode.property_read_array_vec(name, 4)?.required_by(dev)?; in properties_parse()
168 for child in fwnode.children() { in properties_parse()