>> >> +#define BCSR_USB_EN 0x11 >This define is wrong here. Its not common for all 44x platforms but Canyonlands specific. So, do you suggest to move this macro to the canyonlands.c ? Or introduce canyonlands.h ? Regards, Rup