Lines Matching refs:prop

23 	const __be32 *prop;  in read_prop_string()  local
25 prop = of_get_property(np, prop_name, NULL); in read_prop_string()
26 if (cxl_verbose && prop) in read_prop_string()
27 pr_info("%s: %s\n", prop_name, (char *) prop); in read_prop_string()
28 return prop; in read_prop_string()
34 const __be32 *prop; in read_prop_dword() local
36 prop = of_get_property(np, prop_name, NULL); in read_prop_dword()
37 if (prop) in read_prop_dword()
38 *val = be32_to_cpu(prop[0]); in read_prop_dword()
39 if (cxl_verbose && prop) in read_prop_dword()
41 return prop; in read_prop_dword()
47 const __be64 *prop; in read_prop64_dword() local
49 prop = of_get_property(np, prop_name, NULL); in read_prop64_dword()
50 if (prop) in read_prop64_dword()
51 *val = be64_to_cpu(prop[0]); in read_prop64_dword()
52 if (cxl_verbose && prop) in read_prop64_dword()
54 return prop; in read_prop64_dword()
60 const __be32 *prop; in read_handle() local
64 prop = of_get_address(np, 0, &size, NULL); in read_handle()
69 *handle = of_read_number(prop, of_n_addr_cells(np)); in read_handle()
78 const __be32 *prop; in read_phys_addr() local
83 prop = of_get_property(np, prop_name, &len); in read_phys_addr()
84 if (prop) { in read_phys_addr()
86 for (i = 0; i < (len / 4); i += entry_size, prop += entry_size) { in read_phys_addr()
87 type = be32_to_cpu(prop[0]); in read_phys_addr()
88 addr = of_read_number(prop, naddr); in read_phys_addr()
89 size = of_read_number(&prop[naddr], nsize); in read_phys_addr()
148 const __be32 *prop; in cxl_of_read_afu_properties() local
157 prop = of_get_property(np, "compatible", &len); in cxl_of_read_afu_properties()
160 p = (char *) prop + i; in cxl_of_read_afu_properties()
197 prop = read_prop_dword(np, "ibm,min-ints-per-process", &afu->pp_irqs); in cxl_of_read_afu_properties()
198 if (prop) { in cxl_of_read_afu_properties()
257 prop = read_prop_dword(np, "ibm,process-mmio", &val); in cxl_of_read_afu_properties()
258 if (prop && val == 1) in cxl_of_read_afu_properties()
269 prop = read_prop_dword(np, "ibm,function-error-interrupt", &val); in cxl_of_read_afu_properties()
270 if (prop) in cxl_of_read_afu_properties()
353 const __be32 *prop; in cxl_of_read_adapter_properties() local
366 prop = of_get_property(np, "compatible", &len); in cxl_of_read_adapter_properties()
369 p = (char *) prop + i; in cxl_of_read_adapter_properties()
376 prop = of_get_property(np, "reg", NULL); in cxl_of_read_adapter_properties()
377 if (prop) { in cxl_of_read_adapter_properties()
379 of_read_number(prop, naddr), in cxl_of_read_adapter_properties()
380 be32_to_cpu(prop[naddr])); in cxl_of_read_adapter_properties()
394 prop = read_prop_dword(np, "ibm,caia-version", &val); in cxl_of_read_adapter_properties()
395 if (prop) { in cxl_of_read_adapter_properties()
400 prop = read_prop_dword(np, "ibm,psl-revision", &val); in cxl_of_read_adapter_properties()
401 if (prop) in cxl_of_read_adapter_properties()
404 prop = read_prop_string(np, "status"); in cxl_of_read_adapter_properties()
405 if (prop) { in cxl_of_read_adapter_properties()
406 adapter->guest->status = kasprintf(GFP_KERNEL, "%s", (char *) prop); in cxl_of_read_adapter_properties()
411 prop = read_prop_dword(np, "vendor-id", &val); in cxl_of_read_adapter_properties()
412 if (prop) in cxl_of_read_adapter_properties()
415 prop = read_prop_dword(np, "device-id", &val); in cxl_of_read_adapter_properties()
416 if (prop) in cxl_of_read_adapter_properties()
425 prop = read_prop_dword(np, "subsystem-vendor-id", &val); in cxl_of_read_adapter_properties()
426 if (prop) in cxl_of_read_adapter_properties()
429 prop = read_prop_dword(np, "subsystem-id", &val); in cxl_of_read_adapter_properties()
430 if (prop) in cxl_of_read_adapter_properties()