pll.c (9095bf25ea08135a5b74875dd0e3eeaddc4218a0) | pll.c (e665f029a283aff4f36f0c5388f7c708be67470e) |
---|---|
1/* 2 * PLL clock driver for Keystone devices 3 * 4 * Copyright (C) 2013 Texas Instruments Inc. 5 * Murali Karicheri <m-karicheri2@ti.com> 6 * Santosh Shilimkar <santosh.shilimkar@ti.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 205 unchanged lines hidden (view full) --- 214 215 clk = clk_register_pll(NULL, node->name, parent_name, pll_data); 216 if (clk) { 217 of_clk_add_provider(node, of_clk_src_simple_get, clk); 218 return; 219 } 220 221out: | 1/* 2 * PLL clock driver for Keystone devices 3 * 4 * Copyright (C) 2013 Texas Instruments Inc. 5 * Murali Karicheri <m-karicheri2@ti.com> 6 * Santosh Shilimkar <santosh.shilimkar@ti.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 205 unchanged lines hidden (view full) --- 214 215 clk = clk_register_pll(NULL, node->name, parent_name, pll_data); 216 if (clk) { 217 of_clk_add_provider(node, of_clk_src_simple_get, clk); 218 return; 219 } 220 221out: |
222 pr_err("%s: error initializing pll %s\n", __func__, node->name); | 222 pr_err("%s: error initializing pll %pOFn\n", __func__, node); |
223 kfree(pll_data); 224} 225 226/** 227 * of_keystone_pll_clk_init - PLL initialisation DT wrapper 228 * @node: device tree node for this clock 229 */ 230static void __init of_keystone_pll_clk_init(struct device_node *node) --- 110 unchanged lines hidden --- | 223 kfree(pll_data); 224} 225 226/** 227 * of_keystone_pll_clk_init - PLL initialisation DT wrapper 228 * @node: device tree node for this clock 229 */ 230static void __init of_keystone_pll_clk_init(struct device_node *node) --- 110 unchanged lines hidden --- |