1573a3811SMasahiro Yamada /* 2573a3811SMasahiro Yamada * SPDX-License-Identifier: GPL-2.0+ 3573a3811SMasahiro Yamada */ 4573a3811SMasahiro Yamada 54af0d7e8SSimon Glass #include <common.h> 69d922450SSimon Glass #include <dm.h> 7573a3811SMasahiro Yamada 8573a3811SMasahiro Yamada /* Firmware access is platform-dependent. No generic code in uclass */ 9573a3811SMasahiro Yamada UCLASS_DRIVER(firmware) = { 10573a3811SMasahiro Yamada .id = UCLASS_FIRMWARE, 11573a3811SMasahiro Yamada .name = "firmware", 12573a3811SMasahiro Yamada }; 13*5120375cSJoseph Chen 14*5120375cSJoseph Chen U_BOOT_DRIVER(firmware) = { 15*5120375cSJoseph Chen .name = "firmware", 16*5120375cSJoseph Chen .id = UCLASS_FIRMWARE, 17*5120375cSJoseph Chen #if !CONFIG_IS_ENABLED(OF_PLATDATA) 18*5120375cSJoseph Chen .bind = dm_scan_fdt_dev, 19*5120375cSJoseph Chen #endif 20*5120375cSJoseph Chen }; 21