1*8e6cc461SSimon Glass /* 2*8e6cc461SSimon Glass * Copyright (c) 2015 Google, Inc 3*8e6cc461SSimon Glass * Written by Simon Glass <sjg@chromium.org> 4*8e6cc461SSimon Glass * 5*8e6cc461SSimon Glass * SPDX-License-Identifier: GPL-2.0+ 6*8e6cc461SSimon Glass */ 7*8e6cc461SSimon Glass 8*8e6cc461SSimon Glass #include <common.h> 9*8e6cc461SSimon Glass #include <dm.h> 10*8e6cc461SSimon Glass #include <errno.h> 11*8e6cc461SSimon Glass #include <mmc.h> 12*8e6cc461SSimon Glass #include <asm/test.h> 13*8e6cc461SSimon Glass 14*8e6cc461SSimon Glass DECLARE_GLOBAL_DATA_PTR; 15*8e6cc461SSimon Glass 16*8e6cc461SSimon Glass static const struct udevice_id sandbox_mmc_ids[] = { 17*8e6cc461SSimon Glass { .compatible = "sandbox,mmc" }, 18*8e6cc461SSimon Glass { } 19*8e6cc461SSimon Glass }; 20*8e6cc461SSimon Glass 21*8e6cc461SSimon Glass U_BOOT_DRIVER(warm_mmc_sandbox) = { 22*8e6cc461SSimon Glass .name = "mmc_sandbox", 23*8e6cc461SSimon Glass .id = UCLASS_MMC, 24*8e6cc461SSimon Glass .of_match = sandbox_mmc_ids, 25*8e6cc461SSimon Glass }; 26