xref: /rk3399_rockchip-uboot/drivers/mmc/sandbox_mmc.c (revision 8e6cc46178f9eecada860f7a8f14672e6a94c2de)
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