Lines Matching refs:gate
320 unsigned long gate; in sm501_unit_power() local
326 gate = smc501_readl(sm->regs + SM501_CURRENT_GATE); in sm501_unit_power()
348 if (gate & (1 << unit)) in sm501_unit_power()
350 gate |= (1 << unit); in sm501_unit_power()
352 if (!(gate & (1 << unit))) in sm501_unit_power()
354 gate &= ~(1 << unit); in sm501_unit_power()
359 smc501_writel(gate, sm->regs + SM501_POWER_MODE_0_GATE); in sm501_unit_power()
365 smc501_writel(gate, sm->regs + SM501_POWER_MODE_1_GATE); in sm501_unit_power()
371 gate = -1; in sm501_unit_power()
379 gate, clock, mode); in sm501_unit_power()
385 return gate; in sm501_unit_power()
515 unsigned long gate = smc501_readl(sm->regs + SM501_CURRENT_GATE); in sm501_set_clock() local
588 gate = smc501_readl(sm->regs + SM501_CURRENT_GATE); in sm501_set_clock()
598 smc501_writel(gate, sm->regs + SM501_POWER_MODE_0_GATE); in sm501_set_clock()
604 smc501_writel(gate, sm->regs + SM501_POWER_MODE_1_GATE); in sm501_set_clock()
623 gate, clock, mode); in sm501_set_clock()