Lines Matching defs:gpio
502 unsigned int gpio;
510 assert((pm_cfg->cfg.gpio.pin_count < PMIC_GPIO_MAX_NUMBER) &&
511 (pm_cfg->cfg.gpio.step_count < PMIC_GPIO_MAX_TOGGLE_STEP));
514 for (gpio = 0; gpio < pm_cfg->cfg.gpio.pin_count; gpio++) {
515 info = &pm_cfg->cfg.gpio.info[gpio];
532 mdelay(pm_cfg->cfg.gpio.delay_ms);
537 for (idx = 0; idx < pm_cfg->cfg.gpio.step_count; idx++) {
538 tog_bits = pm_cfg->cfg.gpio.seq[idx];
543 info = &pm_cfg->cfg.gpio.info[0];
548 for (gpio = 0; gpio < pm_cfg->cfg.gpio.pin_count; gpio++) {
549 shift = pm_cfg->cfg.gpio.info[gpio].gpio_index % 32;
550 if (GPIO_LOW == (tog_bits & (1 << gpio)))
559 if (idx < pm_cfg->cfg.gpio.step_count - 1) {
562 mdelay(pm_cfg->cfg.gpio.delay_ms);