How to customize and build own Kernel for bbb

Hello,

I would like to build my own Kernel to beaglebone black board. To be more precise I will take the latest kernel source from the kernel.org and I would like the raw kernel source to customize for bbb.
I am unaware that how to proceed. If anyone know how to do this part please let me know.

Thanks in adv !!!