/* SPDX-License-Identifier: GPL-2.0+ */ | |
/* | |
* Copyright (c) 2016 Google, Inc | |
*/ | |
#ifndef __DT_STRUCTS | |
#define __DT_STRUCTS | |
/* These structures may only be used in SPL */ | |
#if CONFIG_IS_ENABLED(OF_PLATDATA) | |
struct driver_info; | |
struct phandle_0_arg { | |
const struct driver_info *node; | |
int arg[0]; | |
}; | |
struct phandle_1_arg { | |
const struct driver_info *node; | |
int arg[1]; | |
}; | |
struct phandle_2_arg { | |
const struct driver_info *node; | |
int arg[2]; | |
}; | |
#include <generated/dt-structs-gen.h> | |
#endif | |
#endif |