Merged in changes from my local SVN to git.
authorBen Gray <ben@Bens-MBP.local>
Tue, 17 May 2011 08:02:13 +0000 (09:02 +0100)
committerBen Gray <ben@Bens-MBP.local>
Tue, 17 May 2011 08:02:13 +0000 (09:02 +0100)
commite48c78d078a3cd4c2feb80822c83fcc4566e3664
tree8a8719aaef07f86ebf75615769954987daef836d
parent2f851f12d22630e7e784c4aa66dc3a1685f1eb1d
Merged in changes from my local SVN to git.

USB / EHCI
----------
Updated the EHCI OMAP3350 driver to support the OMAP4430 as well.
However have found some problems when caching is enabled, weirdly
by adding printf statements in the busdma-machdep.c file the problem
goes away.  So could be timing related as well as cache related.

System Control Module
---------------------
Added support for the system control module, which is basically
just pin/pad configuration.  Most of this was just a job in
data entry.

TODO - Short Term
-----------------
There is still plenty todo, figuring out why the USB/EHCI driver
doesn't work with caching enabled is first priority, next is tidying
up the existing drivers in terms of comments and code structure.

I'll like to also add the GPIO driver shortly so I can make the
EHCI driver beagle compatible (uncomment the GPIO calls in the
EHCI driver).
33 files changed:
sys/arm/arm/cpufunc.c
sys/arm/arm/elf_trampoline.c
sys/arm/conf/PANDABOARD
sys/arm/conf/PANDABOARD.hints
sys/arm/include/cpuconf.h
sys/arm/include/cpufunc.h
sys/arm/include/md_var.h
sys/arm/include/pmap_armv7.h
sys/arm/include/pte.h
sys/arm/omap/files.omap [deleted file]
sys/arm/omap/omap.c
sys/arm/omap/omap3/beagleboard_machdep.c [deleted file]
sys/arm/omap/omap3/beagleboard_ttb_debug.c [deleted file]
sys/arm/omap/omap3/files.beagleboard [deleted file]
sys/arm/omap/omap3/files.omap3 [deleted file]
sys/arm/omap/omap4/files.omap4 [deleted file]
sys/arm/omap/omap4/files.pandaboard [deleted file]
sys/arm/omap/omap4/omap4.c [deleted file]
sys/arm/omap/omap4/omap4_intr.c
sys/arm/omap/omap4/omap4_prcm_clks.c
sys/arm/omap/omap4/omap4_timer.c
sys/arm/omap/omap4/omap4reg.h [deleted file]
sys/arm/omap/omap4/omap4var.h
sys/arm/omap/omap4/pandaboard_machdep.c [deleted file]
sys/arm/omap/omap4/std.omap4 [deleted file]
sys/arm/omap/omap4/std.pandaboard [deleted file]
sys/arm/omap/omap4/uart_cpu_omap4.c
sys/arm/omap/omap_prcm.c
sys/arm/omap/omap_prcm.h
sys/arm/omap/omap_timer.c
sys/arm/omap/omap_uart.c [deleted file]
sys/arm/omap/omapvar.h
sys/arm/omap/std.omap