1 /* 2 * Copyright (c) 2016 Google, Inc 3 * 4 * SPDX-License-Identifier: GPL-2.0+ 5 */ 6 7 #ifndef __DT_STRUCTS 8 #define __DT_STRUCTS 9 10 /* These structures may only be used in SPL */ 11 #if CONFIG_IS_ENABLED(OF_PLATDATA) 12 struct phandle_0_arg { 13 const void *node; 14 int arg[0]; 15 }; 16 17 struct phandle_1_arg { 18 const void *node; 19 int arg[1]; 20 }; 21 22 struct phandle_2_arg { 23 const void *node; 24 int arg[2]; 25 }; 26 #include <generated/dt-structs-gen.h> 27 #endif 28 29 #endif 30