qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

fdt.h (1020B)


      1 /*
      2  * QEMU PowerPC helper routines for the device tree.
      3  *
      4  * Copyright (C) 2016 IBM Corp.
      5  *
      6  * This code is licensed under the GPL version 2 or later. See the
      7  * COPYING file in the top-level directory.
      8  */
      9 
     10 #ifndef PPC_FDT_H
     11 #define PPC_FDT_H
     12 
     13 #include "qemu/error-report.h"
     14 #include "target/ppc/cpu-qom.h"
     15 
     16 #define _FDT(exp)                                                  \
     17     do {                                                           \
     18         int ret = (exp);                                           \
     19         if (ret < 0) {                                             \
     20             error_report("error creating device tree: %s: %s",   \
     21                     #exp, fdt_strerror(ret));                      \
     22             exit(1);                                               \
     23         }                                                          \
     24     } while (0)
     25 
     26 size_t ppc_create_page_sizes_prop(PowerPCCPU *cpu, uint32_t *prop,
     27                                   size_t maxsize);
     28 
     29 #endif /* PPC_FDT_H */