avr32: Clean up HMATRIX code
authorHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Thu, 31 Jul 2008 13:56:36 +0000 (15:56 +0200)
committerHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Fri, 8 Aug 2008 10:44:01 +0000 (12:44 +0200)
commitb47eb4092f81ae9fe406fa2c6719eaa9cd7a593c
tree3df392bb0440f3b04b169f8650464b6052076499
parenta8d902db221e1e2dcbbd32efbf89055ed69f8e56
avr32: Clean up HMATRIX code

Introduce a few helper functions for HMATRIX configuration and clean up
the register definitions. Also add definitions for the HMATRIX master
and slave IDs on the AT32AP700x chips.

Also make the definitions in hmatrix.h available to board code by moving
it to <mach/hmatrix.h>

Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
arch/avr32/mach-at32ap/Makefile
arch/avr32/mach-at32ap/at32ap700x.c
arch/avr32/mach-at32ap/hmatrix.c [new file with mode: 0644]
arch/avr32/mach-at32ap/hmatrix.h [deleted file]
arch/avr32/mach-at32ap/include/mach/at32ap700x.h
arch/avr32/mach-at32ap/include/mach/hmatrix.h [new file with mode: 0644]