Lines Matching refs:pbank
173 struct stmp3xxx_pinmux_bank *pbank;
178 pbank = stmp3xxx_pinmux_bank(id, &bank, &pin);
182 hwdrive = pbank->hw_drive[pin / HW_DRIVE_PIN_NUM];
184 val = pbank->strengths[strength];
204 struct stmp3xxx_pinmux_bank *pbank;
209 pbank = stmp3xxx_pinmux_bank(id, &bank, &pin);
213 hwdrive = pbank->hw_drive[pin / HW_DRIVE_PIN_NUM];
229 struct stmp3xxx_pinmux_bank *pbank;
233 pbank = stmp3xxx_pinmux_bank(id, &bank, &pin);
237 hwpull = pbank->hw_pull;
252 struct stmp3xxx_pinmux_bank *pbank;
256 pbank = stmp3xxx_pinmux_bank(id, &bank, &pin);
260 if (test_bit(pin, &pbank->pin_map)) {
263 __func__, bank, pin, label, pbank->pin_labels[pin]);
267 set_bit(pin, &pbank->pin_map);
268 pbank->pin_labels[pin] = label;
277 struct stmp3xxx_pinmux_bank *pbank;
282 pbank = stmp3xxx_pinmux_bank(id, &bank, &pin);
284 hwmux = pbank->hw_muxsel[pin / HW_MUXSEL_PIN_NUM];
287 val = pbank->functions[fun];
297 struct stmp3xxx_pinmux_bank *pbank;
300 pbank = stmp3xxx_pinmux_bank(id, &bank, &pin);
306 clear_bit(pin, &pbank->pin_map);
307 pbank->pin_labels[pin] = NULL;