Skip to content
Snippets Groups Projects
Commit f2ec4e34 authored by Łukasz Majewski's avatar Łukasz Majewski Committed by Marek Vasut
Browse files

udc: dfu: s3c_udc: Provide function to check if USB reset was asserted


New dfu_usb_get_reset() method is necessary to distinct two different
use cases of dfu-util program.
This method checks if the USB bus reset has been really performed after
DFU DETACH.

Without this function the previous DFU behavior is preserved.

Signed-off-by: default avatarLukasz Majewski <l.majewski@samsung.com>
parent 1cc03c5c
No related branches found
No related tags found
No related merge requests found
...@@ -149,6 +149,11 @@ struct s3c_usbotg_reg *reg; ...@@ -149,6 +149,11 @@ struct s3c_usbotg_reg *reg;
struct s3c_usbotg_phy *phy; struct s3c_usbotg_phy *phy;
static unsigned int usb_phy_ctrl; static unsigned int usb_phy_ctrl;
bool dfu_usb_get_reset(void)
{
return !!(readl(&reg->gintsts) & INT_RESET);
}
void otg_phy_init(struct s3c_udc *dev) void otg_phy_init(struct s3c_udc *dev)
{ {
dev->pdata->phy_control(1); dev->pdata->phy_control(1);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment