summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/radxa-rock3/board.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/boards/radxa-rock3/board.c')
-rw-r--r--arch/arm/boards/radxa-rock3/board.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/arm/boards/radxa-rock3/board.c b/arch/arm/boards/radxa-rock3/board.c
index aef5ec5df6..0d425e2667 100644
--- a/arch/arm/boards/radxa-rock3/board.c
+++ b/arch/arm/boards/radxa-rock3/board.c
@@ -3,14 +3,14 @@
#include <common.h>
#include <deep-probe.h>
#include <init.h>
-#include <mach/bbu.h>
+#include <mach/rockchip/bbu.h>
struct rock3_model {
const char *name;
const char *shortname;
};
-static int rock3_probe(struct device_d *dev)
+static int rock3_probe(struct device *dev)
{
enum bootsource bootsource = bootsource_get();
int instance = bootsource_get_instance();
@@ -26,8 +26,8 @@ static int rock3_probe(struct device_d *dev)
else
of_device_enable_path("/chosen/environment-emmc");
- rk3568_bbu_mmc_register("emmc", BBU_HANDLER_FLAG_DEFAULT,
- "/dev/mmc1");
+ rk3568_bbu_mmc_register("emmc", BBU_HANDLER_FLAG_DEFAULT, "/dev/mmc0");
+ rk3568_bbu_mmc_register("sd", 0, "/dev/mmc1");
return 0;
}
@@ -45,7 +45,7 @@ static const struct of_device_id rock3_of_match[] = {
{ /* sentinel */ },
};
-static struct driver_d rock3_board_driver = {
+static struct driver rock3_board_driver = {
.name = "board-rock3",
.probe = rock3_probe,
.of_compatible = rock3_of_match,