Lines Matching refs:ctrl
170 unsigned ctrl;
179 ctrl = pin->dtest - 1;
183 ctrl = PM8XXX_MPP_BI_PULLUP_OPEN;
185 ctrl = PM8XXX_MPP_BI_PULLUP_1KOHM;
187 ctrl = PM8XXX_MPP_BI_PULLUP_10KOHM;
189 ctrl = PM8XXX_MPP_BI_PULLUP_30KOHM;
193 ctrl = pin->dtest;
195 ctrl = PM8XXX_MPP_DIN_TO_INT;
198 ctrl = !!pin->output_value;
200 ctrl |= BIT(1);
209 ctrl = pin->output_value;
211 ctrl |= BIT(1);
215 ctrl = 0;
222 ctrl = pin->dtest - 1;
225 ctrl = pin->output_value;
227 ctrl |= BIT(1);
234 val = type << 5 | level << 2 | ctrl;
649 unsigned ctrl;
661 ctrl = (val) & 3;
668 pin->dtest = ctrl;
674 pin->output_value = !!(ctrl & BIT(0));
675 pin->paired = !!(ctrl & BIT(1));
682 switch (ctrl) {
706 pin->output_value = !!(ctrl & BIT(0));
707 pin->paired = !!(ctrl & BIT(1));
712 pin->output_value = !!(ctrl & BIT(0));
713 pin->paired = !!(ctrl & BIT(1));
717 pin->dtest = ctrl + 1;
723 if (ctrl >= 1)
724 pin->dtest = ctrl;