How to add new driver modules to beagle board

Linuxtv has released the newest version of the video for linux(V4L)
module set.THe source code is also available which support a large
variety of video capture devices. How can i cross compile this source
code and add the module to the beagle boards kernel. I need this so as
to capture video from a easycap USB device. I am able to capture it on
PC where i work on debian.Kindly help me through the procedure for
modifying the V4L source code for it to compile on arm architecture
than x86 archi as it is coded for..