Lines Matching defs:ourchip
305 * @ourchip: The chip for suspend.
307 static void samsung_pm_save_gpio(struct samsung_gpio_chip *ourchip)
309 struct samsung_gpio_pm *pm = ourchip->pm;
312 S3C_PMDBG("%s: no pm for %s\n", __func__, ourchip->chip.label);
314 pm->save(ourchip);
325 struct samsung_gpio_chip *ourchip;
329 ourchip = samsung_gpiolib_getchip(gpio_nr);
330 if (!ourchip) {
335 samsung_pm_save_gpio(ourchip);
338 ourchip->chip.label,
339 ourchip->pm_save[0],
340 ourchip->pm_save[1],
341 ourchip->pm_save[2],
342 ourchip->pm_save[3]);
344 gpio_nr += ourchip->chip.ngpio;
351 * @ourchip: The suspended chip.
353 static void samsung_pm_resume_gpio(struct samsung_gpio_chip *ourchip)
355 struct samsung_gpio_pm *pm = ourchip->pm;
358 S3C_PMDBG("%s: no pm for %s\n", __func__, ourchip->chip.label);
360 pm->resume(ourchip);
365 struct samsung_gpio_chip *ourchip;
369 ourchip = samsung_gpiolib_getchip(gpio_nr);
370 if (!ourchip) {
375 samsung_pm_resume_gpio(ourchip);
377 gpio_nr += ourchip->chip.ngpio;