BCMA_IOCTL_FGC
if ((bcma_aread32(core, BCMA_IOCTL) & (BCMA_IOCTL_CLK | BCMA_IOCTL_FGC))
bcma_awrite32(core, BCMA_IOCTL, (BCMA_IOCTL_CLK | BCMA_IOCTL_FGC | flags));
tmp |= BCMA_IOCTL_FGC;
tmp &= ~BCMA_IOCTL_FGC;
tmp |= BCMA_IOCTL_FGC;
tmp &= ~BCMA_IOCTL_FGC;
tmp |= BCMA_IOCTL_FGC;
tmp &= ~BCMA_IOCTL_FGC;
ret = (regdata & (BCMA_IOCTL_FGC | BCMA_IOCTL_CLK)) == BCMA_IOCTL_CLK;
prereset | BCMA_IOCTL_FGC | BCMA_IOCTL_CLK);
reset | BCMA_IOCTL_FGC | BCMA_IOCTL_CLK);
bcma_awrite32(core, BCMA_IOCTL, BCMA_IOCTL_CLK | BCMA_IOCTL_FGC);