1 /* 2 * Copyright (c) 2013 Google, Inc 3 * 4 * (C) Copyright 2012 5 * Pavel Herrmann <morpheus.ibis@gmail.com> 6 * Marek Vasut <marex@denx.de> 7 * 8 * SPDX-License-Identifier: GPL-2.0+ 9 */ 10 11 #ifndef _DM_PLATDATA_H 12 #define _DM_PLATDATA_H 13 14 /** 15 * struct driver_info - Information required to instantiate a device 16 * 17 * @name: Device name 18 * @platdata: Driver-specific platform data 19 */ 20 struct driver_info { 21 const char *name; 22 const void *platdata; 23 }; 24 25 #define U_BOOT_DEVICE(__name) \ 26 ll_entry_declare(struct driver_info, __name, driver_info) 27 28 #endif 29