BCMA_RESET_CTL_RESET
bcma_awrite32(BCMA_RESET_CTL, BCMA_RESET_CTL_RESET);
if (bcma_aread32(core, BCMA_RESET_CTL) & BCMA_RESET_CTL_RESET)
if (bcma_aread32(core, BCMA_RESET_CTL) & BCMA_RESET_CTL_RESET)
bcma_awrite32(core, BCMA_RESET_CTL, BCMA_RESET_CTL_RESET);
if (bgmac_idm_read(bgmac, BCMA_RESET_CTL) & BCMA_RESET_CTL_RESET)
ret = ret && ((regdata & BCMA_RESET_CTL_RESET) == 0);
if ((regdata & BCMA_RESET_CTL_RESET) != 0)
BCMA_RESET_CTL_RESET);
BCMA_RESET_CTL_RESET, 300);
BCMA_RESET_CTL_RESET) {
BCMA_RESET_CTL_RESET) {
writel(BCMA_RESET_CTL_RESET, usb3->dmp + BCMA_RESET_CTL);
bcma_awrite32(core, BCMA_RESET_CTL, BCMA_RESET_CTL_RESET);