Lines Matching defs:bit
617 int bit;
622 bit = pfc->info->ops->pin_to_pocctrl(_pin, &pocctrl);
623 if (WARN(bit < 0, "invalid pin %#x", _pin))
624 return bit;
632 arg = (val & BIT(bit)) ? hi : lo;
690 int bit;
695 bit = pfc->info->ops->pin_to_pocctrl(_pin, &pocctrl);
696 if (WARN(bit < 0, "invalid pin %#x", _pin))
697 return bit;
709 val |= BIT(bit);
711 val &= ~BIT(bit);
821 unsigned int *bit)
828 *bit = j;
842 unsigned int bit;
844 reg = rcar_pin_to_bias_reg(pfc->info, pin, &bit);
849 if (!(sh_pfc_read(pfc, reg->puen) & BIT(bit)))
851 else if (!reg->pud || (sh_pfc_read(pfc, reg->pud) & BIT(bit)))
856 if (sh_pfc_read(pfc, reg->pud) & BIT(bit))
868 unsigned int bit;
870 reg = rcar_pin_to_bias_reg(pfc->info, pin, &bit);
875 enable = sh_pfc_read(pfc, reg->puen) & ~BIT(bit);
877 enable |= BIT(bit);
880 updown = sh_pfc_read(pfc, reg->pud) & ~BIT(bit);
882 updown |= BIT(bit);
889 enable = sh_pfc_read(pfc, reg->pud) & ~BIT(bit);
891 enable |= BIT(bit);