I believe these are mistakes in this header file. Perhaps someone would like to correct them. Can't say I wouldn't make them if this file was my responsibility.
#include <asm-arm/arch-davinci/hardware.h>
#define DM3XX_TIMER2_BASE (0x01C20800) // 0x01C2 1C00 in datasheet.
#define DM365_TIMER3_BASE (0x01C23800) // This is the address for timer 4 in the datasheet. Timer 3 should be 0x01C2 0800.
No definition for timer 4.