qemu/include/hw/ppc/fdt.h
<<
>>
Prefs
   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
  26size_t ppc_create_page_sizes_prop(PowerPCCPU *cpu, uint32_t *prop,
  27                                  size_t maxsize);
  28
  29#endif /* PPC_FDT_H */
  30