rowboat BSP on beagleboardxM

Hi,
I would like to know what content will be placed in the /rowbaot-android/kernel/arch/arm/mach-omap2 and
/rowbaot-android/kernel/arch/arm/plat-omap?
I found many c code looks like driver source code in both archives,but how to distinguish between both archives?
How do I get the description document about all the archives of rowboat-android BSP?
Thanks for your help!

Duncan