Lines Matching refs:reg_cache

395 	struct samsung_clock_reg_cache *reg_cache;  in samsung_clk_suspend()  local
397 list_for_each_entry(reg_cache, &clock_reg_cache_list, node) { in samsung_clk_suspend()
398 samsung_clk_save(reg_cache->reg_base, reg_cache->sysreg, in samsung_clk_suspend()
399 reg_cache->rdump, reg_cache->rd_num); in samsung_clk_suspend()
400 samsung_clk_restore(reg_cache->reg_base, reg_cache->sysreg, in samsung_clk_suspend()
401 reg_cache->rsuspend, in samsung_clk_suspend()
402 reg_cache->rsuspend_num); in samsung_clk_suspend()
409 struct samsung_clock_reg_cache *reg_cache; in samsung_clk_resume() local
411 list_for_each_entry(reg_cache, &clock_reg_cache_list, node) in samsung_clk_resume()
412 samsung_clk_restore(reg_cache->reg_base, reg_cache->sysreg, in samsung_clk_resume()
413 reg_cache->rdump, reg_cache->rd_num); in samsung_clk_resume()
432 struct samsung_clock_reg_cache *reg_cache; in samsung_clk_extended_sleep_init() local
434 reg_cache = kzalloc_obj(struct samsung_clock_reg_cache); in samsung_clk_extended_sleep_init()
435 if (!reg_cache) in samsung_clk_extended_sleep_init()
437 reg_cache->rdump = samsung_clk_alloc_reg_dump(rdump, nr_rdump); in samsung_clk_extended_sleep_init()
439 if (!reg_cache->rdump) in samsung_clk_extended_sleep_init()
445 reg_cache->reg_base = reg_base; in samsung_clk_extended_sleep_init()
446 reg_cache->sysreg = sysreg; in samsung_clk_extended_sleep_init()
447 reg_cache->rd_num = nr_rdump; in samsung_clk_extended_sleep_init()
448 reg_cache->rsuspend = rsuspend; in samsung_clk_extended_sleep_init()
449 reg_cache->rsuspend_num = nr_rsuspend; in samsung_clk_extended_sleep_init()
450 list_add_tail(&reg_cache->node, &clock_reg_cache_list); in samsung_clk_extended_sleep_init()