Skip to content

Commit

Permalink
davinci: update DM644x support in preparation for more SoCs
Browse files Browse the repository at this point in the history
Rework DM644x code into SoC specific and board specific parts.
This is also to generalize the structure a bit so it's easier to add
support for new SoCs in the DaVinci family.

Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
  • Loading branch information
Kevin Hilman committed Apr 27, 2009
1 parent 73d3c68 commit d0e47fb
Show file tree
Hide file tree
Showing 7 changed files with 791 additions and 39 deletions.
9 changes: 4 additions & 5 deletions arch/arm/mach-davinci/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,18 @@ menu "TI DaVinci Implementations"

comment "DaVinci Core Type"

config ARCH_DAVINCI644x
default y
config ARCH_DAVINCI_DM644x
bool "DaVinci 644x based system"

comment "DaVinci Board Type"

config MACH_DAVINCI_EVM
bool "TI DaVinci EVM"
bool "TI DM644x EVM"
default y
depends on ARCH_DAVINCI644x
depends on ARCH_DAVINCI_DM644x
help
Configure this option to specify the whether the board used
for development is a DaVinci EVM
for development is a DM644x EVM


config DAVINCI_MUX
Expand Down
5 changes: 4 additions & 1 deletion arch/arm/mach-davinci/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,8 @@ obj-y := time.o irq.o clock.o serial.o io.o id.o psc.o \

obj-$(CONFIG_DAVINCI_MUX) += mux.o

# Chip specific
obj-$(CONFIG_ARCH_DAVINCI_DM644x) += dm644x.o

# Board specific
obj-$(CONFIG_MACH_DAVINCI_EVM) += board-evm.o
obj-$(CONFIG_MACH_DAVINCI_EVM) += board-dm644x-evm.o
Loading

0 comments on commit d0e47fb

Please sign in to comment.