Lines Matching refs:con_id
33 char *con_id; member
176 ce->clk = clk_get(dev, ce->con_id); in pm_clk_acquire()
192 ce->clk, ce->con_id); in pm_clk_acquire()
195 static int __pm_clk_add(struct device *dev, const char *con_id, in __pm_clk_add() argument
208 if (con_id) { in __pm_clk_add()
209 ce->con_id = kstrdup(con_id, GFP_KERNEL); in __pm_clk_add()
210 if (!ce->con_id) { in __pm_clk_add()
240 int pm_clk_add(struct device *dev, const char *con_id) in pm_clk_add() argument
242 return __pm_clk_add(dev, con_id, NULL); in pm_clk_add()
342 kfree(ce->con_id); in __pm_clk_remove()
554 char **con_id; in pm_clk_notify() local
572 for (con_id = clknb->con_ids; *con_id; con_id++) in pm_clk_notify()
573 pm_clk_add(dev, *con_id); in pm_clk_notify()
637 static void enable_clock(struct device *dev, const char *con_id) in enable_clock() argument
641 clk = clk_get(dev, con_id); in enable_clock()
654 static void disable_clock(struct device *dev, const char *con_id) in disable_clock() argument
658 clk = clk_get(dev, con_id); in disable_clock()
682 char **con_id; in pm_clk_notify() local
691 for (con_id = clknb->con_ids; *con_id; con_id++) in pm_clk_notify()
692 enable_clock(dev, *con_id); in pm_clk_notify()
700 for (con_id = clknb->con_ids; *con_id; con_id++) in pm_clk_notify()
701 disable_clock(dev, *con_id); in pm_clk_notify()