Searched refs:bank_shift (Results 1 - 2 of 2) sorted by relevance

/u-boot/drivers/gpio/
H A Dtca642x.c248 uint8_t bank_shift; local
291 bank_shift = ul_arg2 - (gpio_bank * 10);
292 ret = tca642x_set_dir(chip, gpio_bank, (1 << bank_shift),
293 TCA642X_DIR_IN << bank_shift);
295 (1 << bank_shift)) != 0;
310 bank_shift = ul_arg2 - (gpio_bank * 10);
311 ret = tca642x_set_dir(chip, gpio_bank, (1 << bank_shift),
312 (TCA642X_DIR_OUT << bank_shift));
315 gpio_bank, (1 << bank_shift),
316 (ul_arg3 << bank_shift));
[all...]
H A Dpca953x_gpio.c111 int bank_shift = fls((info->gpio_count - 1) / BANK_SZ); local
115 ret = dm_i2c_write(dev, (reg << bank_shift) + off, &val, 1);
128 int bank_shift = fls((info->gpio_count - 1) / BANK_SZ); local
133 ret = dm_i2c_read(dev, (reg << bank_shift) + off, &byte, 1);

Completed in 93 milliseconds