\r
#include "libfdt_internal.h"\r
\r
-int fdt_setprop_inplace_namelen_partial(void *fdt, int nodeoffset,\r
- const char *name, int namelen,\r
- uint32_t idx, const void *val,\r
- int len)\r
+int\r
+fdt_setprop_inplace_namelen_partial (\r
+ void *fdt,\r
+ int nodeoffset,\r
+ const char *name,\r
+ int namelen,\r
+ uint32_t idx,\r
+ const void *val,\r
+ int len\r
+ )\r
{\r
- void *propval;\r
- int proplen;\r
-\r
- propval = fdt_getprop_namelen_w(fdt, nodeoffset, name, namelen,\r
- &proplen);\r
- if (!propval)\r
- return proplen;\r
-\r
- if (proplen < (len + idx))\r
- return -FDT_ERR_NOSPACE;\r
-\r
- memcpy((char *)propval + idx, val, len);\r
- return 0;\r
+ void *propval;\r
+ int proplen;\r
+\r
+ propval = fdt_getprop_namelen_w (\r
+ fdt,\r
+ nodeoffset,\r
+ name,\r
+ namelen,\r
+ &proplen\r
+ );\r
+ if (!propval) {\r
+ return proplen;\r
+ }\r
+\r
+ if (proplen < (len + idx)) {\r
+ return -FDT_ERR_NOSPACE;\r
+ }\r
+\r
+ memcpy ((char *)propval + idx, val, len);\r
+ return 0;\r
}\r
\r
-int fdt_setprop_inplace(void *fdt, int nodeoffset, const char *name,\r
- const void *val, int len)\r
+int\r
+fdt_setprop_inplace (\r
+ void *fdt,\r
+ int nodeoffset,\r
+ const char *name,\r
+ const void *val,\r
+ int len\r
+ )\r
{\r
- const void *propval;\r
- int proplen;\r
-\r
- propval = fdt_getprop(fdt, nodeoffset, name, &proplen);\r
- if (!propval)\r
- return proplen;\r
-\r
- if (proplen != len)\r
- return -FDT_ERR_NOSPACE;\r
-\r
- return fdt_setprop_inplace_namelen_partial(fdt, nodeoffset, name,\r
- strlen(name), 0,\r
- val, len);\r
+ const void *propval;\r
+ int proplen;\r
+\r
+ propval = fdt_getprop (fdt, nodeoffset, name, &proplen);\r
+ if (!propval) {\r
+ return proplen;\r
+ }\r
+\r
+ if (proplen != len) {\r
+ return -FDT_ERR_NOSPACE;\r
+ }\r
+\r
+ return fdt_setprop_inplace_namelen_partial (\r
+ fdt,\r
+ nodeoffset,\r
+ name,\r
+ strlen (name),\r
+ 0,\r
+ val,\r
+ len\r
+ );\r
}\r
\r
-static void _fdt_nop_region(void *start, int len)\r
+static void\r
+_fdt_nop_region (\r
+ void *start,\r
+ int len\r
+ )\r
{\r
- fdt32_t *p;\r
+ fdt32_t *p;\r
\r
- for (p = start; (char *)p < ((char *)start + len); p++)\r
- *p = cpu_to_fdt32(FDT_NOP);\r
+ for (p = start; (char *)p < ((char *)start + len); p++) {\r
+ *p = cpu_to_fdt32 (FDT_NOP);\r
+ }\r
}\r
\r
-int fdt_nop_property(void *fdt, int nodeoffset, const char *name)\r
+int\r
+fdt_nop_property (\r
+ void *fdt,\r
+ int nodeoffset,\r
+ const char *name\r
+ )\r
{\r
- struct fdt_property *prop;\r
- int len;\r
+ struct fdt_property *prop;\r
+ int len;\r
\r
- prop = fdt_get_property_w(fdt, nodeoffset, name, &len);\r
- if (!prop)\r
- return len;\r
+ prop = fdt_get_property_w (fdt, nodeoffset, name, &len);\r
+ if (!prop) {\r
+ return len;\r
+ }\r
\r
- _fdt_nop_region(prop, len + sizeof(*prop));\r
+ _fdt_nop_region (prop, len + sizeof (*prop));\r
\r
- return 0;\r
+ return 0;\r
}\r
\r
-int _fdt_node_end_offset(void *fdt, int offset)\r
+int\r
+_fdt_node_end_offset (\r
+ void *fdt,\r
+ int offset\r
+ )\r
{\r
- int depth = 0;\r
+ int depth = 0;\r
\r
- while ((offset >= 0) && (depth >= 0))\r
- offset = fdt_next_node(fdt, offset, &depth);\r
+ while ((offset >= 0) && (depth >= 0)) {\r
+ offset = fdt_next_node (fdt, offset, &depth);\r
+ }\r
\r
- return offset;\r
+ return offset;\r
}\r
\r
-int fdt_nop_node(void *fdt, int nodeoffset)\r
+int\r
+fdt_nop_node (\r
+ void *fdt,\r
+ int nodeoffset\r
+ )\r
{\r
- int endoffset;\r
-\r
- endoffset = _fdt_node_end_offset(fdt, nodeoffset);\r
- if (endoffset < 0)\r
- return endoffset;\r
-\r
- _fdt_nop_region(fdt_offset_ptr_w(fdt, nodeoffset, 0),\r
- endoffset - nodeoffset);\r
- return 0;\r
+ int endoffset;\r
+\r
+ endoffset = _fdt_node_end_offset (fdt, nodeoffset);\r
+ if (endoffset < 0) {\r
+ return endoffset;\r
+ }\r
+\r
+ _fdt_nop_region (\r
+ fdt_offset_ptr_w (fdt, nodeoffset, 0),\r
+ endoffset - nodeoffset\r
+ );\r
+ return 0;\r
}\r