• D
    libfdt: Several cleanups to parameter checking · 2f08bfa9
    David Gibson 提交于
    This patch makes a couple of small cleanups to parameter checking of
    libfdt functions.
    
    	- In several functions which take a node offset, we use an
    idiom involving fdt_next_tag() first to check that we have indeed been
    given a node offset.  This patch adds a helper function
    _fdt_check_node_offset() to encapsulate this usage of fdt_next_tag().
    
    	- In fdt_rw.c in several places we have the expanded version
    of the RW_CHECK_HEADER() macro for no particular reason.  This patch
    replaces those instances with an invocation of the macro; that's what
    it's for.
    
    	- In fdt_sw.c we rename the check_header_sw() function to
    sw_check_header() to match the analgous function in fdt_rw.c, and we
    provide an SW_CHECK_HEADER() wrapper macro as RW_CHECK_HEADER()
    functions in fdt_rw.c
    Signed-off-by: NDavid Gibson <david@gibson.dropbear.id.au>
    2f08bfa9
fdt_rw.c 11.7 KB