diff options
author | Manjunath Hadli <manjunath.hadli@ti.com> | 2011-12-21 08:43:39 -0500 |
---|---|---|
committer | Sekhar Nori <nsekhar@ti.com> | 2012-02-24 16:10:25 -0500 |
commit | 12db9588ff811ae43a476b1234b27323055ab3ad (patch) | |
tree | 6c41d12ca748268d055eb7d4c9183b787db80bbb /arch/arm/mach-davinci/board-dm644x-evm.c | |
parent | 314d7389608831202f5b445d9154e30161935630 (diff) |
ARM: davinci: dm644x: don't force vpfe registeration on all boards
Move all vpfe platform device registrations to the board specific
file.
This removes registration of vpfe platform devices on boards which
do not use vpfe.
Signed-off-by: Manjunath Hadli <manjunath.hadli@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Diffstat (limited to 'arch/arm/mach-davinci/board-dm644x-evm.c')
-rw-r--r-- | arch/arm/mach-davinci/board-dm644x-evm.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c b/arch/arm/mach-davinci/board-dm644x-evm.c index 14dd390f6da8..b89bebe01c0f 100644 --- a/arch/arm/mach-davinci/board-dm644x-evm.c +++ b/arch/arm/mach-davinci/board-dm644x-evm.c | |||
@@ -625,8 +625,6 @@ static struct davinci_uart_config uart_config __initdata = { | |||
625 | static void __init | 625 | static void __init |
626 | davinci_evm_map_io(void) | 626 | davinci_evm_map_io(void) |
627 | { | 627 | { |
628 | /* setup input configuration for VPFE input devices */ | ||
629 | dm644x_set_vpfe_config(&dm644xevm_capture_cfg); | ||
630 | dm644x_init(); | 628 | dm644x_init(); |
631 | } | 629 | } |
632 | 630 | ||
@@ -698,6 +696,7 @@ static __init void davinci_evm_init(void) | |||
698 | evm_init_i2c(); | 696 | evm_init_i2c(); |
699 | 697 | ||
700 | davinci_setup_mmc(0, &dm6446evm_mmc_config); | 698 | davinci_setup_mmc(0, &dm6446evm_mmc_config); |
699 | dm644x_init_video(&dm644xevm_capture_cfg); | ||
701 | 700 | ||
702 | davinci_serial_init(&uart_config); | 701 | davinci_serial_init(&uart_config); |
703 | dm644x_init_asp(&dm644x_evm_snd_data); | 702 | dm644x_init_asp(&dm644x_evm_snd_data); |