Commit 904f426e607fab8834a49cf03e06cce8489cc7a5

Authored by Ye Li
1 parent 3a09583fdf

MLK-25287 imx8mq/mp: Use index parameter of gadget interrupt handler

The latest declare of usb_gadget_handle_interrupts has a parameter
to pass the USB controller index. We can use this index for DWC3
interrupt handler to avoid hard code for USB controller 0.
This will save a change when porting to second USB controller.

Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit 6a678c46b01c620755dc4eb4334caf475faf0ee8)

Showing 3 changed files with 6 additions and 6 deletions Side-by-side Diff

board/freescale/imx8mp_evk/imx8mp_evk.c
... ... @@ -360,9 +360,9 @@
360 360 .power_down_scale = 2,
361 361 };
362 362  
363   -int usb_gadget_handle_interrupts(void)
  363 +int usb_gadget_handle_interrupts(int index)
364 364 {
365   - dwc3_uboot_handle_interrupt(0);
  365 + dwc3_uboot_handle_interrupt(index);
366 366 return 0;
367 367 }
368 368  
board/freescale/imx8mq_evk/imx8mq_evk.c
... ... @@ -118,9 +118,9 @@
118 118 .power_down_scale = 2,
119 119 };
120 120  
121   -int usb_gadget_handle_interrupts(void)
  121 +int usb_gadget_handle_interrupts(int index)
122 122 {
123   - dwc3_uboot_handle_interrupt(0);
  123 + dwc3_uboot_handle_interrupt(index);
124 124 return 0;
125 125 }
126 126  
board/freescale/imx8mq_val/imx8mq_val.c
... ... @@ -168,9 +168,9 @@
168 168 .power_down_scale = 2,
169 169 };
170 170  
171   -int usb_gadget_handle_interrupts(void)
  171 +int usb_gadget_handle_interrupts(int index)
172 172 {
173   - dwc3_uboot_handle_interrupt(0);
  173 + dwc3_uboot_handle_interrupt(index);
174 174 return 0;
175 175 }
176 176