static void jz_start_ohc(struct platform_device *dev) { printk(KERN_DEBUG __FILE__ ": starting JZ OHCI USB Controller\n"); /* Set UHC clock and start */ cpm_set_clock(CGU_UHCCLK, 48 * 1000 * 1000); cpm_start_clock(CGM_UHC); /* enable host controller */ cpm_uhc_phy(1); printk(KERN_DEBUG __FILE__ ": Clock to USB host has been enabled \n"); }
void cim_power_on(void) { cpm_stop_clock(CGM_CIM); cpm_set_clock(CGU_CIMCLK,24000000); cpm_start_clock(CGM_CIM); }