PWM in beagleboard c3

Hi,
Am trying to work with pwm on beagleboard with rowboat version of
android. (kernel version 2.6.32)
i have added definitions to "arch/arm/mach-omap2/board-
omap3beagle.c" (as mentioned in ht://elinux.org/BeagleBoardPWM) ,
enabled "CONFIG_OMAP_MUX" and disabled "CONFIG_OMAP_RESET_CLOCKS"
I got the pwm driver module from "https://github.com/scottellis/omap3-
pwm"
changed the mux value to M2 to use pwm settings in "rowboat-android/u-
boot-omap3/board/ti/beagle/beagle.h"

but i dont get the voltage in pin 10 of the expansion header for pwm10
of beagleboard

Can anyone suggest me what other settings i have to make ?

Thanks