summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-rockchip/rk3568.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-rockchip/rk3568.c')
-rw-r--r--arch/arm/mach-rockchip/rk3568.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/arch/arm/mach-rockchip/rk3568.c b/arch/arm/mach-rockchip/rk3568.c
index fcf3cb7053..234c6d22d1 100644
--- a/arch/arm/mach-rockchip/rk3568.c
+++ b/arch/arm/mach-rockchip/rk3568.c
@@ -90,7 +90,7 @@ static void qos_priority_init(void)
writel(0x303, EBC_PRIORITY_REG);
}
-int rk3568_lowlevel_init(void)
+void rk3568_lowlevel_init(void)
{
/*
* When perform idle operation, corresponding clock can
@@ -135,8 +135,6 @@ int rk3568_lowlevel_init(void)
writel(0x01ff01d1, USBPHY_U2_GRF_CON1);
qos_priority_init();
-
- return 0;
}
struct rk_bootsource {
@@ -145,12 +143,12 @@ struct rk_bootsource {
};
static struct rk_bootsource bootdev_map[] = {
- { .src = BOOTSOURCE_UNKNOWN, .instance = 0 },
- { .src = BOOTSOURCE_NAND, .instance = 0 },
- { .src = BOOTSOURCE_MMC, .instance = 0 },
- { .src = BOOTSOURCE_SPI_NOR, .instance = 0 },
- { .src = BOOTSOURCE_SPI_NAND, .instance = 0 },
- { .src = BOOTSOURCE_MMC, .instance = 1 },
+ [0x1] = { .src = BOOTSOURCE_NAND, .instance = 0 },
+ [0x2] = { .src = BOOTSOURCE_MMC, .instance = 0 },
+ [0x3] = { .src = BOOTSOURCE_SPI_NOR, .instance = 0 },
+ [0x4] = { .src = BOOTSOURCE_SPI_NAND, .instance = 0 },
+ [0x5] = { .src = BOOTSOURCE_MMC, .instance = 1 },
+ [0xa] = { .src = BOOTSOURCE_USB, .instance = 0 },
};
static enum bootsource rk3568_bootsource(void)