How to control the USB_OTG_PWR_CTL_WAKE and USB_OTG_ID of i.MX6 in Linux BSP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to control the USB_OTG_PWR_CTL_WAKE and USB_OTG_ID of i.MX6 in Linux BSP

Jump to solution
1,308 Views
yuuki
Senior Contributor II

Dear all,

Would you teach about USB_OTG_PWR_CTL_WAKE and USB_OTG_ID in i.MX6 Linux BSP?

For USB_OTG_ID
In MX6DL-SABRE-SDP, USB_OTG_ID are connected as follows.
USB_OTG_ID => ENET_RX_ER(W23)

So, I understand Hardware processes this signal.
(ALT0 mode of ENET_RX_ER is used)

Is my understanding right?


For USB_OTG_PWR_CTL_WAKE
I was not able to find this signal with a schematic of the SABRE.
USB_OTG_PWR_CTL_WAKE is multiplexed by GPIO_8.
However, GPIO_8 is used as DISP0_SER_RS.

What kind of case is USB_OTG_PWR_CTL_WAKE used in?

Does Linux BSP support USB_OTG_PWR_CTL_WAKE?

Best Regards,
Yuuki

Labels (1)
0 Kudos
1 Solution
705 Views
igorpadykov
NXP Employee
NXP Employee

Hi Yuuki

1. yes this understanding is right.

2. USB_OTG_PWR_CTL_WAKE is an output asserted by the USB controller

whenever the USB controller and PHY wake up due to a software resume or

a USB remote wakeup. It can be used as a USB wakeup signal to the rest

of the system. It is not used in Linux.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
1 Reply
706 Views
igorpadykov
NXP Employee
NXP Employee

Hi Yuuki

1. yes this understanding is right.

2. USB_OTG_PWR_CTL_WAKE is an output asserted by the USB controller

whenever the USB controller and PHY wake up due to a software resume or

a USB remote wakeup. It can be used as a USB wakeup signal to the rest

of the system. It is not used in Linux.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos