CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2011/11/10 12:37:01
Modified files:
sys/arch/beagle/beagle: beagle_machdep.c
sys/arch/beagle/conf: GENERIC RAMDISK files.beagle
sys/arch/beagle/dev: ampintc.c amptimer.c gptimer.c intc.c
omap_com.c omdisplay.c omdog.c omehci.c
omgpio.c ommmc.c omohci.c omusbtll.c prcm.c
Added files:
sys/arch/beagle/dev: omap.c omap3.c omap4.c omapvar.h
Removed files:
sys/arch/beagle/beagle: ahb.c ahb.h
Log message:
Reduce autoconf(4) overuse on beagle
Renamed `ahb' to `omap' and extended it to configure the on-chip
devices directly, based a board-specific table instead of trying to
maintain addresses, interrupt numbers and such for two OMAP variants
in the same config file.
This may be an intermediate step, but should provide us some relief
already. :)
Suggestions from deraadt and drahn; ok drahn@