Merge branch develop-3.10 into develop-3.10-next
[firefly-linux-kernel-4.4.55.git] / drivers / usb / dwc_otg_310 / dwc_otg_adp.c
index 56e984a1f0f7ad29e85de410d2766eab7e08aa4f..7e4bfe7e95296e0766ec55a72d258f6808946ef7 100755 (executable)
@@ -43,7 +43,7 @@
  *
  */
 
-void dwc_otg_adp_write_reg(dwc_otg_core_if_t * core_if, uint32_t value)
+void dwc_otg_adp_write_reg(dwc_otg_core_if_t *core_if, uint32_t value)
 {
        adpctl_data_t adpctl;
 
@@ -52,16 +52,15 @@ void dwc_otg_adp_write_reg(dwc_otg_core_if_t * core_if, uint32_t value)
 
        DWC_WRITE_REG32(&core_if->core_global_regs->adpctl, adpctl.d32);
 
-       while (adpctl.b.ar) {
+       while (adpctl.b.ar)
                adpctl.d32 = DWC_READ_REG32(&core_if->core_global_regs->adpctl);
-       }
 
 }
 
 /**
  * Function is called to read ADP registers
  */
-uint32_t dwc_otg_adp_read_reg(dwc_otg_core_if_t * core_if)
+uint32_t dwc_otg_adp_read_reg(dwc_otg_core_if_t *core_if)
 {
        adpctl_data_t adpctl;
 
@@ -70,9 +69,8 @@ uint32_t dwc_otg_adp_read_reg(dwc_otg_core_if_t * core_if)
 
        DWC_WRITE_REG32(&core_if->core_global_regs->adpctl, adpctl.d32);
 
-       while (adpctl.b.ar) {
+       while (adpctl.b.ar)
                adpctl.d32 = DWC_READ_REG32(&core_if->core_global_regs->adpctl);
-       }
 
        return adpctl.d32;
 }
@@ -80,7 +78,7 @@ uint32_t dwc_otg_adp_read_reg(dwc_otg_core_if_t * core_if)
 /**
  * Function is called to read ADPCTL register and filter Write-clear bits
  */
-uint32_t dwc_otg_adp_read_reg_filter(dwc_otg_core_if_t * core_if)
+uint32_t dwc_otg_adp_read_reg_filter(dwc_otg_core_if_t *core_if)
 {
        adpctl_data_t adpctl;
 
@@ -88,23 +86,23 @@ uint32_t dwc_otg_adp_read_reg_filter(dwc_otg_core_if_t * core_if)
        adpctl.b.adp_tmout_int = 0;
        adpctl.b.adp_prb_int = 0;
        adpctl.b.adp_tmout_int = 0;
-               
+
        return adpctl.d32;
 }
 
 /**
  * Function is called to write ADP registers
  */
-void dwc_otg_adp_modify_reg(dwc_otg_core_if_t * core_if, uint32_t clr,
+void dwc_otg_adp_modify_reg(dwc_otg_core_if_t *core_if, uint32_t clr,
                            uint32_t set)
 {
        dwc_otg_adp_write_reg(core_if,
                              (dwc_otg_adp_read_reg(core_if) & (~clr)) | set);
 }
 
-static void adp_probe_func(void * ptr)
+static void adp_probe_func(void *ptr)
 {
-       dwc_otg_core_if_t *core_if = (dwc_otg_core_if_t *) ptr; 
+       dwc_otg_core_if_t *core_if = (dwc_otg_core_if_t *) ptr;
        dwc_otg_adp_probe_start(core_if);
 }
 
@@ -116,7 +114,7 @@ static void adp_sense_timeout(void *ptr)
        if (core_if->adp_enable) {
                dwc_otg_adp_sense_stop(core_if);
                DWC_WORKQ_SCHEDULE_DELAYED(core_if->wq_otg, adp_probe_func,
-                                                                       core_if, 2500, "start probe");
+                                          core_if, 2500, "start probe");
        }
 }
 
@@ -129,7 +127,8 @@ static void adp_vbuson_timeout(void *ptr)
        dwc_otg_core_if_t *core_if = (dwc_otg_core_if_t *) ptr;
        hprt0_data_t hprt0 = {.d32 = 0 };
        pcgcctl_data_t pcgcctl = {.d32 = 0 };
-       DWC_PRINTF("%s: 1.1 seconds expire after turning on VBUS\n",__FUNCTION__);
+       DWC_PRINTF("%s: 1.1 seconds expire after turning on VBUS\n",
+                  __func__);
        if (core_if) {
                core_if->adp.vbuson_timer_started = 0;
                /* Turn off vbus */
@@ -140,7 +139,7 @@ static void adp_vbuson_timeout(void *ptr)
                /* Power off the core */
                if (core_if->power_down == 2) {
                        /* Enable Wakeup Logic */
-//                      gpwrdn.b.wkupactiv = 1;
+                       /* gpwrdn.b.wkupactiv = 1; */
                        gpwrdn.b.pmuactv = 0;
                        gpwrdn.b.pwrdnrstn = 1;
                        gpwrdn.b.pwrdnclmp = 1;
@@ -152,7 +151,7 @@ static void adp_vbuson_timeout(void *ptr)
                        DWC_MODIFY_REG32(core_if->pcgcctl, 0, pcgcctl.d32);
 
                        /* Switch on VDD */
-//                      gpwrdn.b.wkupactiv = 1;
+                       /* gpwrdn.b.wkupactiv = 1; */
                        gpwrdn.b.pmuactv = 1;
                        gpwrdn.b.pwrdnrstn = 1;
                        gpwrdn.b.pwrdnclmp = 1;
@@ -162,7 +161,8 @@ static void adp_vbuson_timeout(void *ptr)
                        /* Enable Power Down Logic */
                        gpwrdn.b.pmuintsel = 1;
                        gpwrdn.b.pmuactv = 1;
-                       DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0, gpwrdn.d32);
+                       DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0,
+                                        gpwrdn.d32);
                }
 
                /* Power off the core */
@@ -176,7 +176,8 @@ static void adp_vbuson_timeout(void *ptr)
                /* Unmask SRP detected interrupt from Power Down Logic */
                gpwrdn.d32 = 0;
                gpwrdn.b.srp_det_msk = 1;
-               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0, gpwrdn.d32);
+               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0,
+                                gpwrdn.d32);
 
                dwc_otg_adp_probe_start(core_if);
                dwc_otg_dump_global_registers(core_if);
@@ -186,21 +187,20 @@ static void adp_vbuson_timeout(void *ptr)
 }
 
 /**
- * Start the ADP Initial Probe timer to detect if Port Connected interrupt is 
+ * Start the ADP Initial Probe timer to detect if Port Connected interrupt is
  * not asserted within 1.1 seconds.
  *
  * @param core_if the pointer to core_if strucure.
  */
-void dwc_otg_adp_vbuson_timer_start(dwc_otg_core_if_t * core_if)
+void dwc_otg_adp_vbuson_timer_start(dwc_otg_core_if_t *core_if)
 {
        core_if->adp.vbuson_timer_started = 1;
-       if (core_if->adp.vbuson_timer)
-       {
+       if (core_if->adp.vbuson_timer) {
                DWC_PRINTF("SCHEDULING VBUSON TIMER\n");
-               /* 1.1 secs + 60ms necessary for cil_hcd_start*/
+               /* 1.1 secs + 60ms necessary for cil_hcd_start */
                DWC_TIMER_SCHEDULE(core_if->adp.vbuson_timer, 1160);
        } else {
-               DWC_WARN("VBUSON_TIMER = %p\n",core_if->adp.vbuson_timer);
+               DWC_WARN("VBUSON_TIMER = %p\n", core_if->adp.vbuson_timer);
        }
 }
 
@@ -209,7 +209,7 @@ void dwc_otg_adp_vbuson_timer_start(dwc_otg_core_if_t * core_if)
  * Masks all DWC OTG core interrupts
  *
  */
-static void mask_all_interrupts(dwc_otg_core_if_t * core_if)
+static void mask_all_interrupts(dwc_otg_core_if_t *core_if)
 {
        int i;
        gahbcfg_data_t ahbcfg = {.d32 = 0 };
@@ -219,7 +219,8 @@ static void mask_all_interrupts(dwc_otg_core_if_t * core_if)
        /* Clear and disable HCINTs */
        for (i = 0; i < core_if->core_params->host_channels; i++) {
                DWC_WRITE_REG32(&core_if->host_if->hc_regs[i]->hcintmsk, 0);
-               DWC_WRITE_REG32(&core_if->host_if->hc_regs[i]->hcint, 0xFFFFFFFF);
+               DWC_WRITE_REG32(&core_if->host_if->hc_regs[i]->hcint,
+                               0xFFFFFFFF);
 
        }
 
@@ -232,15 +233,15 @@ static void mask_all_interrupts(dwc_otg_core_if_t * core_if)
                /* Clear and disable IN Endpoint interrupts */
                DWC_WRITE_REG32(&core_if->dev_if->dev_global_regs->diepmsk, 0);
                for (i = 0; i <= core_if->dev_if->num_in_eps; i++) {
-                       DWC_WRITE_REG32(&core_if->dev_if->in_ep_regs[i]->
-                                       diepint, 0xFFFFFFFF);
+                       DWC_WRITE_REG32(&core_if->dev_if->
+                                       in_ep_regs[i]->diepint, 0xFFFFFFFF);
                }
 
                /* Clear and disable OUT Endpoint interrupts */
                DWC_WRITE_REG32(&core_if->dev_if->dev_global_regs->doepmsk, 0);
                for (i = 0; i <= core_if->dev_if->num_out_eps; i++) {
-                       DWC_WRITE_REG32(&core_if->dev_if->out_ep_regs[i]->
-                                       doepint, 0xFFFFFFFF);
+                       DWC_WRITE_REG32(&core_if->dev_if->
+                                       out_ep_regs[i]->doepint, 0xFFFFFFFF);
                }
 
                /* Clear and disable DAINT */
@@ -249,17 +250,17 @@ static void mask_all_interrupts(dwc_otg_core_if_t * core_if)
                DWC_WRITE_REG32(&core_if->dev_if->dev_global_regs->daintmsk, 0);
        } else {
                for (i = 0; i < core_if->dev_if->num_in_eps; ++i) {
-                       DWC_WRITE_REG32(&core_if->dev_if->dev_global_regs->
-                                       diepeachintmsk[i], 0);
-                       DWC_WRITE_REG32(&core_if->dev_if->in_ep_regs[i]->
-                                       diepint, 0xFFFFFFFF);
+                       DWC_WRITE_REG32(&core_if->dev_if->
+                                       dev_global_regs->diepeachintmsk[i], 0);
+                       DWC_WRITE_REG32(&core_if->dev_if->
+                                       in_ep_regs[i]->diepint, 0xFFFFFFFF);
                }
 
                for (i = 0; i < core_if->dev_if->num_out_eps; ++i) {
-                       DWC_WRITE_REG32(&core_if->dev_if->dev_global_regs->
-                                       doepeachintmsk[i], 0);
-                       DWC_WRITE_REG32(&core_if->dev_if->out_ep_regs[i]->
-                                       doepint, 0xFFFFFFFF);
+                       DWC_WRITE_REG32(&core_if->dev_if->
+                                       dev_global_regs->doepeachintmsk[i], 0);
+                       DWC_WRITE_REG32(&core_if->dev_if->
+                                       out_ep_regs[i]->doepint, 0xFFFFFFFF);
                }
 
                DWC_WRITE_REG32(&core_if->dev_if->dev_global_regs->deachintmsk,
@@ -287,9 +288,9 @@ static void mask_all_interrupts(dwc_otg_core_if_t * core_if)
  * Unmask Port Connection Detected interrupt
  *
  */
-static void unmask_conn_det_intr(dwc_otg_core_if_t * core_if)
+static void unmask_conn_det_intr(dwc_otg_core_if_t *core_if)
 {
-       gintmsk_data_t gintmsk = {.d32 = 0,.b.portintr = 1 };
+       gintmsk_data_t gintmsk = {.d32 = 0, .b.portintr = 1};
 
        DWC_WRITE_REG32(&core_if->core_global_regs->gintmsk, gintmsk.d32);
 }
@@ -300,20 +301,21 @@ static void unmask_conn_det_intr(dwc_otg_core_if_t * core_if)
  *
  * @param core_if the pointer to core_if structure.
  */
-uint32_t dwc_otg_adp_probe_start(dwc_otg_core_if_t * core_if)
+uint32_t dwc_otg_adp_probe_start(dwc_otg_core_if_t *core_if)
 {
 
-       adpctl_data_t adpctl = {.d32 = 0};
+       adpctl_data_t adpctl = {.d32 = 0 };
        gpwrdn_data_t gpwrdn;
 #if 0
        adpctl_data_t adpctl_int = {.d32 = 0, .b.adp_prb_int = 1,
-                                                               .b.adp_sns_int = 1, b.adp_tmout_int};
+               .b.adp_sns_int = 1, b.adp_tmout_int
+       };
 #endif
        if (core_if->stop_adpprb) {
                core_if->stop_adpprb = 0;
                return 0;
        }
-       
+
        dwc_otg_disable_global_interrupts(core_if);
        DWC_PRINTF("ADP Probe Start\n");
        core_if->adp.probe_enabled = 1;
@@ -321,9 +323,8 @@ uint32_t dwc_otg_adp_probe_start(dwc_otg_core_if_t * core_if)
        adpctl.b.adpres = 1;
        dwc_otg_adp_write_reg(core_if, adpctl.d32);
 
-       while (adpctl.b.adpres) {
+       while (adpctl.b.adpres)
                adpctl.d32 = dwc_otg_adp_read_reg(core_if);
-       }
 
        adpctl.d32 = 0;
        gpwrdn.d32 = DWC_READ_REG32(&core_if->core_global_regs->gpwrdn);
@@ -331,9 +332,10 @@ uint32_t dwc_otg_adp_probe_start(dwc_otg_core_if_t * core_if)
        /* In Host mode unmask SRP detected interrupt */
        gpwrdn.d32 = 0;
        gpwrdn.b.sts_chngint_msk = 1;
-       if (!gpwrdn.b.idsts) {
+
+       if (!gpwrdn.b.idsts)
                gpwrdn.b.srp_det_msk = 1;
-       }
+
        DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0, gpwrdn.d32);
 
        adpctl.b.adp_tmout_int_msk = 1;
@@ -350,15 +352,15 @@ uint32_t dwc_otg_adp_probe_start(dwc_otg_core_if_t * core_if)
 }
 
 /**
- * Starts the ADP Sense timer to detect if ADP Sense interrupt is not asserted 
+ * Starts the ADP Sense timer to detect if ADP Sense interrupt is not asserted
  * within 3 seconds.
  *
  * @param core_if the pointer to core_if strucure.
  */
-void dwc_otg_adp_sense_timer_start(dwc_otg_core_if_t * core_if)
+void dwc_otg_adp_sense_timer_start(dwc_otg_core_if_t *core_if)
 {
        core_if->adp.sense_timer_started = 1;
-       DWC_TIMER_SCHEDULE(core_if->adp.sense_timer, 3300 /* 3.3 secs */ );
+       DWC_TIMER_SCHEDULE(core_if->adp.sense_timer, 3300 /* 3.3 secs */);
 }
 
 /**
@@ -366,7 +368,7 @@ void dwc_otg_adp_sense_timer_start(dwc_otg_core_if_t * core_if)
  *
  * @param core_if the pointer to core_if strucure.
  */
-uint32_t dwc_otg_adp_sense_start(dwc_otg_core_if_t * core_if)
+uint32_t dwc_otg_adp_sense_start(dwc_otg_core_if_t *core_if)
 {
        adpctl_data_t adpctl;
 
@@ -376,16 +378,15 @@ uint32_t dwc_otg_adp_sense_start(dwc_otg_core_if_t * core_if)
        adpctl.d32 = dwc_otg_adp_read_reg_filter(core_if);
        adpctl.b.adp_sns_int_msk = 1;
        dwc_otg_adp_write_reg(core_if, adpctl.d32);
-       dwc_otg_disable_global_interrupts(core_if); // vahrama 
+       dwc_otg_disable_global_interrupts(core_if);     /* vahrama */
 
-       /* Set ADP reset bit*/
+       /* Set ADP reset bit */
        adpctl.d32 = dwc_otg_adp_read_reg_filter(core_if);
        adpctl.b.adpres = 1;
        dwc_otg_adp_write_reg(core_if, adpctl.d32);
 
-       while (adpctl.b.adpres) {
+       while (adpctl.b.adpres)
                adpctl.d32 = dwc_otg_adp_read_reg(core_if);
-       }
 
        adpctl.b.adpres = 0;
        adpctl.b.adpen = 1;
@@ -402,13 +403,13 @@ uint32_t dwc_otg_adp_sense_start(dwc_otg_core_if_t * core_if)
  *
  * @param core_if the pointer to core_if strucure.
  */
-uint32_t dwc_otg_adp_probe_stop(dwc_otg_core_if_t * core_if)
+uint32_t dwc_otg_adp_probe_stop(dwc_otg_core_if_t *core_if)
 {
 
        adpctl_data_t adpctl;
        DWC_PRINTF("Stop ADP probe\n");
        core_if->adp.probe_enabled = 0;
-       //core_if->adp.probe_counter = 0;
+       /* core_if->adp.probe_counter = 0; */
        adpctl.d32 = dwc_otg_adp_read_reg(core_if);
 
        adpctl.b.adpen = 0;
@@ -425,7 +426,7 @@ uint32_t dwc_otg_adp_probe_stop(dwc_otg_core_if_t * core_if)
  *
  * @param core_if the pointer to core_if strucure.
  */
-uint32_t dwc_otg_adp_sense_stop(dwc_otg_core_if_t * core_if)
+uint32_t dwc_otg_adp_sense_stop(dwc_otg_core_if_t *core_if)
 {
        adpctl_data_t adpctl;
 
@@ -446,7 +447,7 @@ uint32_t dwc_otg_adp_sense_stop(dwc_otg_core_if_t * core_if)
  *
  * @param core_if the pointer to core_if structure.
  */
-void dwc_otg_adp_turnon_vbus(dwc_otg_core_if_t * core_if)
+void dwc_otg_adp_turnon_vbus(dwc_otg_core_if_t *core_if)
 {
        hprt0_data_t hprt0 = {.d32 = 0 };
        hprt0.d32 = dwc_otg_read_hprt0(core_if);
@@ -454,9 +455,9 @@ void dwc_otg_adp_turnon_vbus(dwc_otg_core_if_t * core_if)
 
        if (hprt0.b.prtpwr == 0) {
                hprt0.b.prtpwr = 1;
-               //DWC_WRITE_REG32(core_if->host_if->hprt0, hprt0.d32);
+               /* DWC_WRITE_REG32(core_if->host_if->hprt0, hprt0.d32); */
        }
-       
+
        dwc_otg_adp_vbuson_timer_start(core_if);
 }
 
@@ -467,7 +468,7 @@ void dwc_otg_adp_turnon_vbus(dwc_otg_core_if_t * core_if)
  * @param core_if the pointer to core_if structure.
  * @param is_host - flag for current mode of operation either from GINTSTS or GPWRDN
  */
-void dwc_otg_adp_start(dwc_otg_core_if_t * core_if, uint8_t is_host)
+void dwc_otg_adp_start(dwc_otg_core_if_t *core_if, uint8_t is_host)
 {
        gpwrdn_data_t gpwrdn;
 
@@ -478,32 +479,36 @@ void dwc_otg_adp_start(dwc_otg_core_if_t * core_if, uint8_t is_host)
        dwc_otg_disable_global_interrupts(core_if);
        if (is_host) {
                DWC_PRINTF("HOST MODE\n");
-               /* Enable Power Down Logic Interrupt*/
+               /* Enable Power Down Logic Interrupt */
                gpwrdn.d32 = 0;
                gpwrdn.b.pmuintsel = 1;
                gpwrdn.b.pmuactv = 1;
-               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0, gpwrdn.d32);
+               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0,
+                                gpwrdn.d32);
                /* Initialize first ADP probe to obtain Ramp Time value */
                core_if->adp.initial_probe = 1;
                dwc_otg_adp_probe_start(core_if);
        } else {
                gotgctl_data_t gotgctl;
-               gotgctl.d32 = DWC_READ_REG32(&core_if->core_global_regs->gotgctl);
+               gotgctl.d32 =
+                   DWC_READ_REG32(&core_if->core_global_regs->gotgctl);
                DWC_PRINTF("DEVICE MODE\n");
-               //dwc_otg_core_init(core_if);
+               /* dwc_otg_core_init(core_if); */
                if (gotgctl.b.bsesvld == 0) {
-                       /* Enable Power Down Logic Interrupt*/
+                       /* Enable Power Down Logic Interrupt */
                        gpwrdn.d32 = 0;
                        DWC_PRINTF("VBUS is not valid - start ADP probe\n");
                        gpwrdn.b.pmuintsel = 1;
                        gpwrdn.b.pmuactv = 1;
-                       DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0, gpwrdn.d32);
+                       DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, 0,
+                                        gpwrdn.d32);
                        core_if->adp.initial_probe = 1;
                        dwc_otg_adp_probe_start(core_if);
                } else {
-                       DWC_PRINTF("VBUS is valid - initialize core as a Device\n");
+                       DWC_PRINTF
+                           ("VBUS is valid - initialize core as a Device\n");
                        core_if->op_state = B_PERIPHERAL;
-                       //dwc_otg_core_init(core_if);
+                       /* dwc_otg_core_init(core_if); */
                        dwc_otg_enable_global_interrupts(core_if);
                        cil_pcd_start(core_if);
                        dwc_otg_dump_global_registers(core_if);
@@ -512,7 +517,7 @@ void dwc_otg_adp_start(dwc_otg_core_if_t * core_if, uint8_t is_host)
        }
 }
 
-void dwc_otg_adp_init(dwc_otg_core_if_t * core_if)
+void dwc_otg_adp_init(dwc_otg_core_if_t *core_if)
 {
        core_if->adp.adp_started = 0;
        core_if->adp.initial_probe = 0;
@@ -531,37 +536,33 @@ void dwc_otg_adp_init(dwc_otg_core_if_t * core_if)
        core_if->adp.vbuson_timer =
            DWC_TIMER_ALLOC("ADP VBUS ON TIMER", adp_vbuson_timeout, core_if);
        if (!core_if->adp.sense_timer || !core_if->adp.vbuson_timer)
-       {
                DWC_ERROR("Could not allocate memory for ADP timers\n");
-       }
 }
 
-void dwc_otg_adp_remove(dwc_otg_core_if_t * core_if)
+void dwc_otg_adp_remove(dwc_otg_core_if_t *core_if)
 {
-       gpwrdn_data_t gpwrdn = { .d32 = 0 };
+       gpwrdn_data_t gpwrdn = {.d32 = 0 };
        gpwrdn.b.pmuintsel = 1;
        gpwrdn.b.pmuactv = 1;
        DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, gpwrdn.d32, 0);
 
-       if (core_if->adp.probe_enabled)         
+       if (core_if->adp.probe_enabled)
                dwc_otg_adp_probe_stop(core_if);
-       if (core_if->adp.sense_enabled)         
+       if (core_if->adp.sense_enabled)
                dwc_otg_adp_sense_stop(core_if);
-       if (core_if->adp.sense_timer_started)           
+       if (core_if->adp.sense_timer_started)
                DWC_TIMER_CANCEL(core_if->adp.sense_timer);
-       if (core_if->adp.vbuson_timer_started)          
+       if (core_if->adp.vbuson_timer_started)
                DWC_TIMER_CANCEL(core_if->adp.vbuson_timer);
        DWC_TIMER_FREE(core_if->adp.sense_timer);
        DWC_TIMER_FREE(core_if->adp.vbuson_timer);
 }
 
-/////////////////////////////////////////////////////////////////////
-////////////// ADP Interrupt Handlers ///////////////////////////////
-/////////////////////////////////////////////////////////////////////
+/* ADP Interrupt Handlers */
 /**
  * This function sets Ramp Timer values
  */
-static uint32_t set_timer_value(dwc_otg_core_if_t * core_if, uint32_t val)
+static uint32_t set_timer_value(dwc_otg_core_if_t *core_if, uint32_t val)
 {
        if (core_if->adp.probe_timer_values[0] == -1) {
                core_if->adp.probe_timer_values[0] = val;
@@ -578,41 +579,47 @@ static uint32_t set_timer_value(dwc_otg_core_if_t * core_if, uint32_t val)
 /**
  * This function compares Ramp Timer values
  */
-static uint32_t compare_timer_values(dwc_otg_core_if_t * core_if)
+static uint32_t compare_timer_values(dwc_otg_core_if_t *core_if)
 {
        uint32_t diff;
-       DWC_DEBUGPL(DBG_ANY, "timer value 0 %d timer value 1 %d\n", 
-               core_if->adp.probe_timer_values[0], core_if->adp.probe_timer_values[1]);
-       if (core_if->adp.probe_timer_values[0] >= core_if->adp.probe_timer_values[1])
-               diff = core_if->adp.probe_timer_values[0] - core_if->adp.probe_timer_values[1];
+       DWC_DEBUGPL(DBG_ANY, "timer value 0 %d timer value 1 %d\n",
+                   core_if->adp.probe_timer_values[0],
+                   core_if->adp.probe_timer_values[1]);
+       if (core_if->adp.probe_timer_values[0] >=
+           core_if->adp.probe_timer_values[1])
+               diff =
+                   core_if->adp.probe_timer_values[0] -
+                   core_if->adp.probe_timer_values[1];
        else
-               diff = core_if->adp.probe_timer_values[1] - core_if->adp.probe_timer_values[0];         
-       if(diff < 3) {
+               diff =
+                   core_if->adp.probe_timer_values[1] -
+                   core_if->adp.probe_timer_values[0];
+       if (diff < 3)
                return 0;
-       } else {
+       else
                return 1;
-       }
 }
 
 /**
  * This function handles ADP Probe Interrupts
  */
-static int32_t dwc_otg_adp_handle_prb_intr(dwc_otg_core_if_t * core_if,
-                                                uint32_t val)
+static int32_t dwc_otg_adp_handle_prb_intr(dwc_otg_core_if_t *core_if,
+                                          uint32_t val)
 {
        adpctl_data_t adpctl = {.d32 = 0 };
        gpwrdn_data_t gpwrdn, temp;
        adpctl.d32 = val;
 
        temp.d32 = DWC_READ_REG32(&core_if->core_global_regs->gpwrdn);
-       
-       core_if->adp.gpwrdn = DWC_READ_REG32(&core_if->core_global_regs->gpwrdn);
-       if (adpctl.b.rtim == 0 /*&& !temp.b.idsts*/){
-               DWC_PRINTF("RTIM value is 0\n");        
+
+       core_if->adp.gpwrdn =
+           DWC_READ_REG32(&core_if->core_global_regs->gpwrdn);
+       if (adpctl.b.rtim == 0 /*&& !temp.b.idsts */) {
+               DWC_PRINTF("RTIM value is 0\n");
                goto exit;
        }
        core_if->adp.probe_counter++;
-       
+
        if (set_timer_value(core_if, adpctl.b.rtim) &&
            core_if->adp.initial_probe) {
                core_if->adp.initial_probe = 0;
@@ -620,8 +627,10 @@ static int32_t dwc_otg_adp_handle_prb_intr(dwc_otg_core_if_t * core_if,
                gpwrdn.d32 = 0;
                gpwrdn.b.pmuactv = 1;
                gpwrdn.b.pmuintsel = 1;
-               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, gpwrdn.d32, 0);
-               DWC_WRITE_REG32(&core_if->core_global_regs->gintsts, 0xFFFFFFFF);
+               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, gpwrdn.d32,
+                                0);
+               DWC_WRITE_REG32(&core_if->core_global_regs->gintsts,
+                               0xFFFFFFFF);
 
                /* check which value is for device mode and which for Host mode */
                if (!temp.b.idsts) {    /* considered host mode value is 0 */
@@ -641,18 +650,19 @@ static int32_t dwc_otg_adp_handle_prb_intr(dwc_otg_core_if_t * core_if,
                        dwc_otg_enable_global_interrupts(core_if);
                        dwc_otg_initiate_srp(core_if);
                }
-       } else if (core_if->adp.probe_counter > 2){
+       } else if (core_if->adp.probe_counter > 2) {
                gpwrdn.d32 = DWC_READ_REG32(&core_if->core_global_regs->gpwrdn);
                if (compare_timer_values(core_if)) {
                        DWC_PRINTF("Difference in timer values !!! \n");
-//          core_if->adp.attached = DWC_OTG_ADP_ATTACHED;
+                       /* core_if->adp.attached = DWC_OTG_ADP_ATTACHED; */
                        dwc_otg_adp_probe_stop(core_if);
 
                        /* Power on the core */
                        if (core_if->power_down == 2) {
                                gpwrdn.b.pwrdnswtch = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->
-                                                gpwrdn, 0, gpwrdn.d32);
+                               DWC_MODIFY_REG32(&core_if->
+                                                core_global_regs->gpwrdn, 0,
+                                                gpwrdn.d32);
                        }
 
                        /* check which value is for device mode and which for Host mode */
@@ -661,8 +671,9 @@ static int32_t dwc_otg_adp_handle_prb_intr(dwc_otg_core_if_t * core_if,
                                gpwrdn.d32 = 0;
                                gpwrdn.b.pmuintsel = 1;
                                gpwrdn.b.pmuactv = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->
-                                                gpwrdn, gpwrdn.d32, 0);
+                               DWC_MODIFY_REG32(&core_if->
+                                                core_global_regs->gpwrdn,
+                                                gpwrdn.d32, 0);
 
                                /*
                                 * Initialize the Core for Host mode.
@@ -676,25 +687,29 @@ static int32_t dwc_otg_adp_handle_prb_intr(dwc_otg_core_if_t * core_if,
                                /* Mask SRP detected interrupt from Power Down Logic */
                                gpwrdn.d32 = 0;
                                gpwrdn.b.srp_det_msk = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->
-                                                gpwrdn, gpwrdn.d32, 0);
+                               DWC_MODIFY_REG32(&core_if->
+                                                core_global_regs->gpwrdn,
+                                                gpwrdn.d32, 0);
 
                                /* Disable Power Down Logic */
                                gpwrdn.d32 = 0;
                                gpwrdn.b.pmuintsel = 1;
                                gpwrdn.b.pmuactv = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->
-                                                gpwrdn, gpwrdn.d32, 0);
+                               DWC_MODIFY_REG32(&core_if->
+                                                core_global_regs->gpwrdn,
+                                                gpwrdn.d32, 0);
 
                                /*
                                 * Initialize the Core for Device mode.
                                 */
                                core_if->op_state = B_PERIPHERAL;
-                               //dwc_otg_core_init(core_if);
+                               /* dwc_otg_core_init(core_if); */
                                cil_pcd_start(core_if);
                                dwc_otg_enable_global_interrupts(core_if);
 
-                               gotgctl.d32 = DWC_READ_REG32(&core_if->core_global_regs->gotgctl);
+                               gotgctl.d32 =
+                                   DWC_READ_REG32(&core_if->core_global_regs->
+                                                  gotgctl);
                                if (!gotgctl.b.bsesvld)
                                        dwc_otg_initiate_srp(core_if);
                        }
@@ -704,12 +719,14 @@ static int32_t dwc_otg_adp_handle_prb_intr(dwc_otg_core_if_t * core_if,
                                /* Mask SRP detected interrupt from Power Down Logic */
                                gpwrdn.d32 = 0;
                                gpwrdn.b.srp_det_msk = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, gpwrdn.d32, 0);
-                               
+                               DWC_MODIFY_REG32(&core_if->core_global_regs->
+                                                gpwrdn, gpwrdn.d32, 0);
+
                                /* Disable Power Down Logic */
                                gpwrdn.d32 = 0;
                                gpwrdn.b.pmuactv = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->gpwrdn, gpwrdn.d32, 0);
+                               DWC_MODIFY_REG32(&core_if->core_global_regs->
+                                                gpwrdn, gpwrdn.d32, 0);
 
                                /*
                                 * Initialize the Core for Device mode.
@@ -733,7 +750,7 @@ exit:
 /**
  * This function hadles ADP Sense Interrupt
  */
-static int32_t dwc_otg_adp_handle_sns_intr(dwc_otg_core_if_t * core_if)
+static int32_t dwc_otg_adp_handle_sns_intr(dwc_otg_core_if_t *core_if)
 {
        adpctl_data_t adpctl;
        /* Stop ADP Sense timer */
@@ -741,7 +758,7 @@ static int32_t dwc_otg_adp_handle_sns_intr(dwc_otg_core_if_t * core_if)
 
        /* Restart ADP Sense timer */
        dwc_otg_adp_sense_timer_start(core_if);
-       
+
        /* Clear interrupt */
        adpctl.d32 = dwc_otg_adp_read_reg(core_if);
        adpctl.b.adp_sns_int = 1;
@@ -753,13 +770,13 @@ static int32_t dwc_otg_adp_handle_sns_intr(dwc_otg_core_if_t * core_if)
 /**
  * This function handles ADP Probe Interrupts
  */
-static int32_t dwc_otg_adp_handle_prb_tmout_intr(dwc_otg_core_if_t * core_if,
+static int32_t dwc_otg_adp_handle_prb_tmout_intr(dwc_otg_core_if_t *core_if,
                                                 uint32_t val)
 {
        adpctl_data_t adpctl = {.d32 = 0 };
        adpctl.d32 = val;
        set_timer_value(core_if, adpctl.b.rtim);
-       
+
        /* Clear interrupt */
        adpctl.d32 = dwc_otg_adp_read_reg(core_if);
        adpctl.b.adp_tmout_int = 1;
@@ -772,13 +789,13 @@ static int32_t dwc_otg_adp_handle_prb_tmout_intr(dwc_otg_core_if_t * core_if,
  * ADP Interrupt handler.
  *
  */
-int32_t dwc_otg_adp_handle_intr(dwc_otg_core_if_t * core_if)
+int32_t dwc_otg_adp_handle_intr(dwc_otg_core_if_t *core_if)
 {
        int retval = 0;
-       adpctl_data_t adpctl = {.d32 = 0};
+       adpctl_data_t adpctl = {.d32 = 0 };
 
        adpctl.d32 = dwc_otg_adp_read_reg(core_if);
-       DWC_PRINTF("ADPCTL = %08x\n",adpctl.d32);
+       DWC_PRINTF("ADPCTL = %08x\n", adpctl.d32);
 
        if (adpctl.b.adp_sns_int & adpctl.b.adp_sns_int_msk) {
                DWC_PRINTF("ADP Sense interrupt\n");
@@ -786,16 +803,16 @@ int32_t dwc_otg_adp_handle_intr(dwc_otg_core_if_t * core_if)
        }
        if (adpctl.b.adp_tmout_int & adpctl.b.adp_tmout_int_msk) {
                DWC_PRINTF("ADP timeout interrupt\n");
-               retval |= dwc_otg_adp_handle_prb_tmout_intr(core_if, adpctl.d32);
+               retval |=
+                   dwc_otg_adp_handle_prb_tmout_intr(core_if, adpctl.d32);
        }
        if (adpctl.b.adp_prb_int & adpctl.b.adp_prb_int_msk) {
                DWC_PRINTF("ADP Probe interrupt\n");
-               adpctl.b.adp_prb_int = 1;       
+               adpctl.b.adp_prb_int = 1;
                retval |= dwc_otg_adp_handle_prb_intr(core_if, adpctl.d32);
        }
-
-//     dwc_otg_adp_modify_reg(core_if, adpctl.d32, 0);
-       //dwc_otg_adp_write_reg(core_if, adpctl.d32);
+       /* dwc_otg_adp_modify_reg(core_if, adpctl.d32, 0); */
+       /* dwc_otg_adp_write_reg(core_if, adpctl.d32); */
        DWC_PRINTF("RETURN FROM ADP ISR\n");
 
        return retval;
@@ -805,13 +822,14 @@ int32_t dwc_otg_adp_handle_intr(dwc_otg_core_if_t * core_if)
  *
  * @param core_if Programming view of DWC_otg controller.
  */
-int32_t dwc_otg_adp_handle_srp_intr(dwc_otg_core_if_t * core_if)
+int32_t dwc_otg_adp_handle_srp_intr(dwc_otg_core_if_t *core_if)
 {
 
 #ifndef DWC_HOST_ONLY
        hprt0_data_t hprt0;
        gpwrdn_data_t gpwrdn;
-       DWC_DEBUGPL(DBG_ANY, "++ Power Down Logic Session Request Interrupt++\n");
+       DWC_DEBUGPL(DBG_ANY,
+                   "++ Power Down Logic Session Request Interrupt++\n");
 
        gpwrdn.d32 = DWC_READ_REG32(&core_if->core_global_regs->gpwrdn);
        /* check which value is for device mode and which for Host mode */
@@ -824,8 +842,9 @@ int32_t dwc_otg_adp_handle_srp_intr(dwc_otg_core_if_t * core_if)
                        /* Power on the core */
                        if (core_if->power_down == 2) {
                                gpwrdn.b.pwrdnswtch = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->
-                                                gpwrdn, 0, gpwrdn.d32);
+                               DWC_MODIFY_REG32(&core_if->
+                                                core_global_regs->gpwrdn, 0,
+                                                gpwrdn.d32);
                        }
 
                        core_if->op_state = A_HOST;
@@ -843,15 +862,16 @@ int32_t dwc_otg_adp_handle_srp_intr(dwc_otg_core_if_t * core_if)
                 * if connect does not occur within 10 seconds. */
                cil_hcd_session_start(core_if);
        } else {
-               DWC_PRINTF("SRP: Device mode %s\n", __FUNCTION__);
+               DWC_PRINTF("SRP: Device mode %s\n", __func__);
                if (core_if->adp_enable) {
                        dwc_otg_adp_probe_stop(core_if);
 
                        /* Power on the core */
                        if (core_if->power_down == 2) {
                                gpwrdn.b.pwrdnswtch = 1;
-                               DWC_MODIFY_REG32(&core_if->core_global_regs->
-                                                gpwrdn, 0, gpwrdn.d32);
+                               DWC_MODIFY_REG32(&core_if->
+                                                core_global_regs->gpwrdn, 0,
+                                                gpwrdn.d32);
                        }
 
                        gpwrdn.d32 = 0;