Lines Matching refs:np

60 			     const struct device_node *np, const char *name,  in pl172_timing_prop()  argument
67 if (!of_property_read_u32(np, name, &val)) { in pl172_timing_prop()
86 struct device_node *np, u32 cs) in pl172_setup_static() argument
93 if (!of_property_read_u32(np, "mpmc,memory-width", &cfg)) { in pl172_setup_static()
109 if (of_property_read_bool(np, "mpmc,async-page-mode")) in pl172_setup_static()
112 if (of_property_read_bool(np, "mpmc,cs-active-high")) in pl172_setup_static()
115 if (of_property_read_bool(np, "mpmc,byte-lane-low")) in pl172_setup_static()
118 if (of_property_read_bool(np, "mpmc,extended-wait")) in pl172_setup_static()
122 of_property_read_bool(np, "mpmc,buffer-enable")) in pl172_setup_static()
125 if (of_property_read_bool(np, "mpmc,write-protect")) in pl172_setup_static()
132 ret = pl172_timing_prop(adev, np, "mpmc,write-enable-delay", in pl172_setup_static()
138 ret = pl172_timing_prop(adev, np, "mpmc,output-enable-delay", in pl172_setup_static()
144 ret = pl172_timing_prop(adev, np, "mpmc,read-access-delay", in pl172_setup_static()
150 ret = pl172_timing_prop(adev, np, "mpmc,page-mode-read-delay", in pl172_setup_static()
156 ret = pl172_timing_prop(adev, np, "mpmc,write-access-delay", in pl172_setup_static()
162 ret = pl172_timing_prop(adev, np, "mpmc,turn-round-delay", in pl172_setup_static()
175 struct device_node *np) in pl172_parse_cs_config() argument
179 if (!of_property_read_u32(np, "mpmc,cs", &cs)) { in pl172_parse_cs_config()
185 return pl172_setup_static(adev, np, cs); in pl172_parse_cs_config()
199 struct device_node *child_np, *np = adev->dev.of_node; in pl172_probe() local
262 for_each_available_child_of_node(np, child_np) { in pl172_probe()