CLK_AVAIL
brcmf_sdio_clkctl(bus, CLK_AVAIL, pendok);
bus->clkstate = CLK_AVAIL;
if ((intstatus & I_HMB_FRAME_IND) && (bus->clkstate == CLK_AVAIL)) {
if (bus->ctrl_frame_stat && (bus->clkstate == CLK_AVAIL) &&
if ((bus->clkstate == CLK_AVAIL) && !atomic_read(&bus->fcstate) &&
brcmf_sdio_clkctl(bus, CLK_AVAIL, false);
(bus->clkstate == CLK_AVAIL)) {
brcmf_sdio_clkctl(bus, CLK_AVAIL, false);
if (bus->clkstate != CLK_AVAIL)
brcmf_sdio_clkctl(bus, CLK_AVAIL, false);
bus->clkstate = (on ? CLK_AVAIL : CLK_SDONLY);
bus->clkstate = CLK_AVAIL;
case CLK_AVAIL:
else if (bus->clkstate == CLK_AVAIL)
if (bus->clkstate == CLK_AVAIL)