Lines Matching refs:ourchip
309 * @ourchip: The chip for suspend.
311 static void s3c_pm_save_gpio(struct s3c_gpio_chip *ourchip)
313 struct s3c_gpio_pm *pm = ourchip->pm;
316 S3C_PMDBG("%s: no pm for %s\n", __func__, ourchip->chip.label);
318 pm->save(ourchip);
329 struct s3c_gpio_chip *ourchip;
333 ourchip = s3c_gpiolib_getchip(gpio_nr);
334 if (!ourchip) {
339 s3c_pm_save_gpio(ourchip);
342 ourchip->chip.label,
343 ourchip->pm_save[0],
344 ourchip->pm_save[1],
345 ourchip->pm_save[2],
346 ourchip->pm_save[3]);
348 gpio_nr += ourchip->chip.ngpio;
355 * @ourchip: The suspended chip.
357 static void s3c_pm_resume_gpio(struct s3c_gpio_chip *ourchip)
359 struct s3c_gpio_pm *pm = ourchip->pm;
362 S3C_PMDBG("%s: no pm for %s\n", __func__, ourchip->chip.label);
364 pm->resume(ourchip);
369 struct s3c_gpio_chip *ourchip;
373 ourchip = s3c_gpiolib_getchip(gpio_nr);
374 if (!ourchip) {
379 s3c_pm_resume_gpio(ourchip);
381 gpio_nr += ourchip->chip.ngpio;