summaryrefslogtreecommitdiff
path: root/include/dm/platdata.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/dm/platdata.h')
-rw-r--r--include/dm/platdata.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/include/dm/platdata.h b/include/dm/platdata.h
deleted file mode 100644
index c972fa6..0000000
--- a/include/dm/platdata.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
-/*
- * Copyright (c) 2013 Google, Inc
- *
- * (C) Copyright 2012
- * Pavel Herrmann <morpheus.ibis@gmail.com>
- * Marek Vasut <marex@denx.de>
- */
-
-#ifndef _DM_PLATDATA_H
-#define _DM_PLATDATA_H
-
-#include <linker_lists.h>
-
-/**
- * struct driver_info - Information required to instantiate a device
- *
- * NOTE: Avoid using this except in extreme circumstances, where device tree
- * is not feasible (e.g. serial driver in SPL where <8KB of SRAM is
- * available). U-Boot's driver model uses device tree for configuration.
- *
- * @name: Driver name
- * @platdata: Driver-specific platform data
- * @platdata_size: Size of platform data structure
- */
-struct driver_info {
- const char *name;
- const void *platdata;
-#if CONFIG_IS_ENABLED(OF_PLATDATA)
- uint platdata_size;
-#endif
-};
-
-/**
- * NOTE: Avoid using these except in extreme circumstances, where device tree
- * is not feasible (e.g. serial driver in SPL where <8KB of SRAM is
- * available). U-Boot's driver model uses device tree for configuration.
- */
-#define U_BOOT_DEVICE(__name) \
- ll_entry_declare(struct driver_info, __name, driver_info)
-
-/* Declare a list of devices. The argument is a driver_info[] array */
-#define U_BOOT_DEVICES(__name) \
- ll_entry_declare_list(struct driver_info, __name, driver_info)
-
-#endif