summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-ux500/board-mop500.c
diff options
context:
space:
mode:
authorLee Jones <lee.jones@linaro.org>2013-09-18 15:35:06 +0200
committerLinus Walleij <linus.walleij@linaro.org>2013-09-26 11:07:23 +0200
commit598ad492bff2742407c238355a67a79ca096287f (patch)
tree04f6b2082c6e15979ce545cc9c05798fdf8a1c9d /arch/arm/mach-ux500/board-mop500.c
parentARM: ux500: Deactivate Crypt support when booting with ATAGs (diff)
downloadlinux-598ad492bff2742407c238355a67a79ca096287f.tar.xz
linux-598ad492bff2742407c238355a67a79ca096287f.zip
ARM: ux500: Rip out Hash support when booting with ATAGs
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/mach-ux500/board-mop500.c')
-rw-r--r--arch/arm/mach-ux500/board-mop500.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mach-ux500/board-mop500.c
index c4fdb03be2cf..65b3dbb1a7ef 100644
--- a/arch/arm/mach-ux500/board-mop500.c
+++ b/arch/arm/mach-ux500/board-mop500.c
@@ -182,17 +182,6 @@ static void mop500_prox_deactivate(struct device *dev)
regulator_put(prox_regulator);
}
-static struct stedma40_chan_cfg u8500_hash_dma_cfg_tx = {
- .dir = DMA_MEM_TO_DEV,
- .dev_type = DB8500_DMA_DEV50_HAC1_TX,
- .mode = STEDMA40_MODE_LOGICAL,
-};
-
-static struct hash_platform_data u8500_hash1_platform_data = {
- .mem_to_engine = &u8500_hash_dma_cfg_tx,
- .dma_filter = stedma40_filter,
-};
-
/* add any platform devices here - TODO */
static struct platform_device *mop500_platform_devs[] __initdata = {
&mop500_gpio_keys_device,
@@ -302,11 +291,6 @@ static void __init mop500_uart_init(struct device *parent)
db8500_add_uart2(parent, &uart2_plat);
}
-static void __init u8500_cryp1_hash1_init(struct device *parent)
-{
- db8500_add_hash1(parent, &u8500_hash1_platform_data);
-}
-
static void __init mop500_init_machine(void)
{
struct device *parent = NULL;
@@ -328,7 +312,6 @@ static void __init mop500_init_machine(void)
mop500_sdi_init(parent);
mop500_spi_init(parent);
mop500_uart_init(parent);
- u8500_cryp1_hash1_init(parent);
/* This board has full regulator constraints */
regulator_has_full_constraints();
@@ -349,8 +332,6 @@ static void __init snowball_init_machine(void)
mop500_spi_init(parent);
mop500_uart_init(parent);
- u8500_cryp1_hash1_init(parent);
-
/* This board has full regulator constraints */
regulator_has_full_constraints();
}