blob: 2ed997115aee5e6e56a9fb4fbc0f0740bd27b5ca [file] [log] [blame]
Simon Glassf24770d2016-07-04 11:58:02 -06001/*
2 * Copyright (c) 2016 Google, Inc
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
Philipp Tomsich00b26f72017-07-11 23:30:07 +02007#ifndef __DT_STRUCTS
8#define __DT_STRUCTS
Simon Glassf24770d2016-07-04 11:58:02 -06009
10/* These structures may only be used in SPL */
11#if CONFIG_IS_ENABLED(OF_PLATDATA)
Simon Glass0d154632017-08-29 14:15:56 -060012struct phandle_0_arg {
13 const void *node;
14 int id[0];
15};
16
17struct phandle_1_arg {
Simon Glassf24770d2016-07-04 11:58:02 -060018 const void *node;
19 int id;
20};
21#include <generated/dt-structs.h>
22#endif
23
24#endif