parent_name 231 arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c const char *parent_name = "mpu_ck"; parent_name 241 arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c init.parent_names = &parent_name; parent_name 150 arch/mips/alchemy/common/clock.c static struct clk __init *alchemy_clk_setup_cpu(const char *parent_name, parent_name 161 arch/mips/alchemy/common/clock.c id.parent_names = &parent_name; parent_name 233 arch/mips/alchemy/common/clock.c static struct clk __init *alchemy_clk_setup_aux(const char *parent_name, parent_name 246 arch/mips/alchemy/common/clock.c id.parent_names = &parent_name; parent_name 224 arch/powerpc/platforms/512x/clock-commonclk.c const char *name, const char *parent_name, parent_name 230 arch/powerpc/platforms/512x/clock-commonclk.c return clk_register_fixed_factor(NULL, name, parent_name, clkflags, parent_name 235 arch/powerpc/platforms/512x/clock-commonclk.c const char *name, const char *parent_name, u8 clkflags, parent_name 239 arch/powerpc/platforms/512x/clock-commonclk.c return clk_register_divider(NULL, name, parent_name, clkflags, parent_name 244 arch/powerpc/platforms/512x/clock-commonclk.c const char *name, const char *parent_name, parent_name 251 arch/powerpc/platforms/512x/clock-commonclk.c return clk_register_divider_table(NULL, name, parent_name, 0, parent_name 257 arch/powerpc/platforms/512x/clock-commonclk.c const char *name, const char *parent_name, parent_name 265 arch/powerpc/platforms/512x/clock-commonclk.c return clk_register_gate(NULL, name, parent_name, clkflags, parent_name 453 drivers/clk/at91/clk-audio-pll.c const char *parent_name) parent_name 465 drivers/clk/at91/clk-audio-pll.c init.parent_names = &parent_name; parent_name 483 drivers/clk/at91/clk-audio-pll.c const char *parent_name) parent_name 495 drivers/clk/at91/clk-audio-pll.c init.parent_names = &parent_name; parent_name 514 drivers/clk/at91/clk-audio-pll.c const char *parent_name) parent_name 526 drivers/clk/at91/clk-audio-pll.c init.parent_names = &parent_name; parent_name 86 drivers/clk/at91/clk-h32mx.c const char *parent_name) parent_name 98 drivers/clk/at91/clk-h32mx.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 99 drivers/clk/at91/clk-h32mx.c init.num_parents = parent_name ? 1 : 0; parent_name 132 drivers/clk/at91/clk-main.c const char *parent_name, parent_name 140 drivers/clk/at91/clk-main.c if (!name || !parent_name) parent_name 149 drivers/clk/at91/clk-main.c init.parent_names = &parent_name; parent_name 359 drivers/clk/at91/clk-main.c const char *parent_name) parent_name 369 drivers/clk/at91/clk-main.c if (!parent_name) parent_name 378 drivers/clk/at91/clk-main.c init.parent_names = &parent_name; parent_name 98 drivers/clk/at91/clk-peripheral.c const char *parent_name, u32 id) parent_name 105 drivers/clk/at91/clk-peripheral.c if (!name || !parent_name || id > PERIPHERAL_ID_MAX) parent_name 114 drivers/clk/at91/clk-peripheral.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 115 drivers/clk/at91/clk-peripheral.c init.num_parents = (parent_name ? 1 : 0); parent_name 326 drivers/clk/at91/clk-peripheral.c const char *name, const char *parent_name, parent_name 334 drivers/clk/at91/clk-peripheral.c if (!name || !parent_name) parent_name 343 drivers/clk/at91/clk-peripheral.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 344 drivers/clk/at91/clk-peripheral.c init.num_parents = (parent_name ? 1 : 0); parent_name 274 drivers/clk/at91/clk-pll.c const char *parent_name, u8 id, parent_name 294 drivers/clk/at91/clk-pll.c init.parent_names = &parent_name; parent_name 75 drivers/clk/at91/clk-plldiv.c const char *parent_name) parent_name 88 drivers/clk/at91/clk-plldiv.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 89 drivers/clk/at91/clk-plldiv.c init.num_parents = parent_name ? 1 : 0; parent_name 287 drivers/clk/at91/clk-sam9x60-pll.c const char *name, const char *parent_name, u8 id, parent_name 305 drivers/clk/at91/clk-sam9x60-pll.c init.parent_names = &parent_name; parent_name 88 drivers/clk/at91/clk-system.c const char *parent_name, u8 id) parent_name 95 drivers/clk/at91/clk-system.c if (!parent_name || id > SYSTEM_MAX_ID) parent_name 104 drivers/clk/at91/clk-system.c init.parent_names = &parent_name; parent_name 247 drivers/clk/at91/clk-usb.c const char *parent_name) parent_name 260 drivers/clk/at91/clk-usb.c init.parent_names = &parent_name; parent_name 364 drivers/clk/at91/clk-usb.c const char *parent_name, const u32 *divisors) parent_name 377 drivers/clk/at91/clk-usb.c init.parent_names = &parent_name; parent_name 125 drivers/clk/at91/clk-utmi.c const char *name, const char *parent_name) parent_name 138 drivers/clk/at91/clk-utmi.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 139 drivers/clk/at91/clk-utmi.c init.num_parents = parent_name ? 1 : 0; parent_name 30 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 37 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 39 drivers/clk/at91/dt-compat.c hw = at91_clk_register_audio_pll_frac(regmap, name, parent_name); parent_name 53 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 60 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 62 drivers/clk/at91/dt-compat.c hw = at91_clk_register_audio_pll_pad(regmap, name, parent_name); parent_name 76 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 83 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 85 drivers/clk/at91/dt-compat.c hw = at91_clk_register_audio_pll_pmc(regmap, name, parent_name); parent_name 176 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 183 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 185 drivers/clk/at91/dt-compat.c hw = at91_clk_register_h32mx(regmap, name, parent_name); parent_name 238 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 244 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 250 drivers/clk/at91/dt-compat.c hw = at91_clk_register_main_osc(regmap, name, parent_name, bypass); parent_name 287 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 291 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 298 drivers/clk/at91/dt-compat.c hw = at91_clk_register_rm9200_main(regmap, name, parent_name); parent_name 421 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 426 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 427 drivers/clk/at91/dt-compat.c if (!parent_name) parent_name 450 drivers/clk/at91/dt-compat.c parent_name, id); parent_name 462 drivers/clk/at91/dt-compat.c parent_name, parent_name 590 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 597 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 609 drivers/clk/at91/dt-compat.c hw = at91_clk_register_pll(regmap, name, parent_name, id, layout, parent_name 653 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 657 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 665 drivers/clk/at91/dt-compat.c hw = at91_clk_register_plldiv(regmap, name, parent_name); parent_name 809 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 827 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(sysclknp, 0); parent_name 829 drivers/clk/at91/dt-compat.c hw = at91_clk_register_system(regmap, name, parent_name, id); parent_name 875 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 879 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 880 drivers/clk/at91/dt-compat.c if (!parent_name) parent_name 889 drivers/clk/at91/dt-compat.c hw = at91sam9n12_clk_register_usb(regmap, name, parent_name); parent_name 901 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 906 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 907 drivers/clk/at91/dt-compat.c if (!parent_name) parent_name 919 drivers/clk/at91/dt-compat.c hw = at91rm9200_clk_register_usb(regmap, name, parent_name, divisors); parent_name 933 drivers/clk/at91/dt-compat.c const char *parent_name; parent_name 937 drivers/clk/at91/dt-compat.c parent_name = of_clk_get_parent_name(np, 0); parent_name 963 drivers/clk/at91/dt-compat.c hw = at91_clk_register_utmi(regmap_pmc, regmap_sfr, name, parent_name); parent_name 107 drivers/clk/at91/pmc.h const char *parent_name); parent_name 111 drivers/clk/at91/pmc.h const char *parent_name); parent_name 115 drivers/clk/at91/pmc.h const char *parent_name); parent_name 126 drivers/clk/at91/pmc.h const char *parent_name); parent_name 138 drivers/clk/at91/pmc.h const char *parent_name, bool bypass); parent_name 142 drivers/clk/at91/pmc.h const char *parent_name); parent_name 155 drivers/clk/at91/pmc.h const char *parent_name, u32 id); parent_name 159 drivers/clk/at91/pmc.h const char *name, const char *parent_name, parent_name 164 drivers/clk/at91/pmc.h const char *parent_name, u8 id, parent_name 169 drivers/clk/at91/pmc.h const char *parent_name); parent_name 173 drivers/clk/at91/pmc.h const char *name, const char *parent_name, u8 id, parent_name 193 drivers/clk/at91/pmc.h const char *parent_name, u8 id); parent_name 200 drivers/clk/at91/pmc.h const char *parent_name); parent_name 206 drivers/clk/at91/pmc.h const char *parent_name, const u32 *divisors); parent_name 210 drivers/clk/at91/pmc.h const char *name, const char *parent_name); parent_name 120 drivers/clk/at91/sckc.c const char *parent_name, parent_name 130 drivers/clk/at91/sckc.c if (!sckcr || !name || !parent_name) parent_name 139 drivers/clk/at91/sckc.c init.parent_names = &parent_name; parent_name 171 drivers/clk/axs10x/i2s_pll_clock.c const char *parent_name; parent_name 190 drivers/clk/axs10x/i2s_pll_clock.c parent_name = of_clk_get_parent_name(node, 0); parent_name 191 drivers/clk/axs10x/i2s_pll_clock.c init.parent_names = &parent_name; parent_name 222 drivers/clk/axs10x/pll_clock.c const char *parent_name; parent_name 244 drivers/clk/axs10x/pll_clock.c parent_name = of_clk_get_parent_name(dev->of_node, 0); parent_name 245 drivers/clk/axs10x/pll_clock.c init.parent_names = &parent_name; parent_name 274 drivers/clk/axs10x/pll_clock.c const char *parent_name; parent_name 297 drivers/clk/axs10x/pll_clock.c parent_name = of_clk_get_parent_name(node, 0); parent_name 298 drivers/clk/axs10x/pll_clock.c init.parent_names = &parent_name; parent_name 299 drivers/clk/axs10x/pll_clock.c init.num_parents = parent_name ? 1 : 0; parent_name 102 drivers/clk/bcm/clk-bcm53573-ilp.c const char *parent_name; parent_name 109 drivers/clk/bcm/clk-bcm53573-ilp.c parent_name = of_clk_get_parent_name(np, 0); parent_name 110 drivers/clk/bcm/clk-bcm53573-ilp.c if (!parent_name) { parent_name 123 drivers/clk/bcm/clk-bcm53573-ilp.c init.parent_names = &parent_name; parent_name 249 drivers/clk/bcm/clk-iproc-armpll.c const char *parent_name; parent_name 262 drivers/clk/bcm/clk-iproc-armpll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 263 drivers/clk/bcm/clk-iproc-armpll.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 264 drivers/clk/bcm/clk-iproc-armpll.c init.num_parents = (parent_name ? 1 : 0); parent_name 220 drivers/clk/bcm/clk-iproc-asiu.c const char *parent_name; parent_name 237 drivers/clk/bcm/clk-iproc-asiu.c parent_name = of_clk_get_parent_name(node, 0); parent_name 238 drivers/clk/bcm/clk-iproc-asiu.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 239 drivers/clk/bcm/clk-iproc-asiu.c init.num_parents = (parent_name ? 1 : 0); parent_name 736 drivers/clk/bcm/clk-iproc-pll.c const char *parent_name; parent_name 789 drivers/clk/bcm/clk-iproc-pll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 790 drivers/clk/bcm/clk-iproc-pll.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 791 drivers/clk/bcm/clk-iproc-pll.c init.num_parents = (parent_name ? 1 : 0); parent_name 812 drivers/clk/bcm/clk-iproc-pll.c parent_name = node->name; parent_name 826 drivers/clk/bcm/clk-iproc-pll.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 827 drivers/clk/bcm/clk-iproc-pll.c init.num_parents = (parent_name ? 1 : 0); parent_name 181 drivers/clk/berlin/berlin2-avpll.c const char *name, const char *parent_name, parent_name 196 drivers/clk/berlin/berlin2-avpll.c init.parent_names = &parent_name; parent_name 357 drivers/clk/berlin/berlin2-avpll.c const char *name, u8 index, const char *parent_name, parent_name 377 drivers/clk/berlin/berlin2-avpll.c init.parent_names = &parent_name; parent_name 15 drivers/clk/berlin/berlin2-avpll.h const char *parent_name, u8 vco_flags, unsigned long flags); parent_name 18 drivers/clk/berlin/berlin2-avpll.h u8 index, const char *parent_name, u8 ch_flags, parent_name 79 drivers/clk/berlin/berlin2-pll.c const char *parent_name, unsigned long flags) parent_name 94 drivers/clk/berlin/berlin2-pll.c init.parent_names = &parent_name; parent_name 21 drivers/clk/berlin/berlin2-pll.h const char *parent_name, unsigned long flags); parent_name 658 drivers/clk/berlin/bg2.c gd->parent_name, gd->flags, gbase + REG_CLKENABLE, parent_name 351 drivers/clk/berlin/bg2q.c gd->parent_name, gd->flags, gbase + REG_CLKENABLE, parent_name 13 drivers/clk/berlin/common.h const char *parent_name; parent_name 66 drivers/clk/clk-asm9260.c const char *parent_name; parent_name 73 drivers/clk/clk-asm9260.c const char *parent_name; parent_name 301 drivers/clk/clk-asm9260.c gd->parent_name, gd->flags | CLK_SET_RATE_PARENT, parent_name 310 drivers/clk/clk-asm9260.c dc->parent_name, CLK_SET_RATE_PARENT, parent_name 320 drivers/clk/clk-asm9260.c gd->parent_name, gd->flags, base + gd->reg, parent_name 345 drivers/clk/clk-aspeed.c const char *name, const char *parent_name, unsigned long flags, parent_name 361 drivers/clk/clk-aspeed.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 362 drivers/clk/clk-aspeed.c init.num_parents = parent_name ? 1 : 0; parent_name 527 drivers/clk/clk-aspeed.c gd->parent_name, parent_name 29 drivers/clk/clk-aspeed.h const char *parent_name; parent_name 356 drivers/clk/clk-ast2600.c const char *name, const char *parent_name, unsigned long flags, parent_name 372 drivers/clk/clk-ast2600.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 373 drivers/clk/clk-ast2600.c init.num_parents = parent_name ? 1 : 0; parent_name 568 drivers/clk/clk-ast2600.c gd->parent_name, parent_name 642 drivers/clk/clk-cdce925.c const char *parent_name; parent_name 683 drivers/clk/clk-cdce925.c parent_name = of_clk_get_parent_name(node, 0); parent_name 684 drivers/clk/clk-cdce925.c if (!parent_name) { parent_name 688 drivers/clk/clk-cdce925.c dev_dbg(&client->dev, "parent is: %s\n", parent_name); parent_name 701 drivers/clk/clk-cdce925.c init.parent_names = &parent_name; parent_name 747 drivers/clk/clk-cdce925.c init.parent_names = &parent_name; /* Mux Y1 to input */ parent_name 467 drivers/clk/clk-divider.c const char *parent_name, unsigned long flags, parent_name 495 drivers/clk/clk-divider.c init.parent_names = (parent_name ? &parent_name: NULL); parent_name 496 drivers/clk/clk-divider.c init.num_parents = (parent_name ? 1 : 0); parent_name 531 drivers/clk/clk-divider.c const char *parent_name, unsigned long flags, parent_name 537 drivers/clk/clk-divider.c hw = _register_divider(dev, name, parent_name, flags, reg, shift, parent_name 558 drivers/clk/clk-divider.c const char *parent_name, unsigned long flags, parent_name 562 drivers/clk/clk-divider.c return _register_divider(dev, name, parent_name, flags, reg, shift, parent_name 582 drivers/clk/clk-divider.c const char *parent_name, unsigned long flags, parent_name 589 drivers/clk/clk-divider.c hw = _register_divider(dev, name, parent_name, flags, reg, shift, parent_name 612 drivers/clk/clk-divider.c const char *name, const char *parent_name, unsigned long flags, parent_name 617 drivers/clk/clk-divider.c return _register_divider(dev, name, parent_name, flags, reg, shift, parent_name 69 drivers/clk/clk-fixed-factor.c const char *name, const char *parent_name, int index, parent_name 90 drivers/clk/clk-fixed-factor.c if (parent_name) parent_name 91 drivers/clk/clk-fixed-factor.c init.parent_names = &parent_name; parent_name 110 drivers/clk/clk-fixed-factor.c const char *name, const char *parent_name, unsigned long flags, parent_name 113 drivers/clk/clk-fixed-factor.c return __clk_hw_register_fixed_factor(dev, NULL, name, parent_name, -1, parent_name 119 drivers/clk/clk-fixed-factor.c const char *parent_name, unsigned long flags, parent_name 124 drivers/clk/clk-fixed-factor.c hw = clk_hw_register_fixed_factor(dev, name, parent_name, flags, mult, parent_name 56 drivers/clk/clk-fixed-rate.c const char *name, const char *parent_name, unsigned long flags, parent_name 72 drivers/clk/clk-fixed-rate.c init.parent_names = (parent_name ? &parent_name: NULL); parent_name 73 drivers/clk/clk-fixed-rate.c init.num_parents = (parent_name ? 1 : 0); parent_name 93 drivers/clk/clk-fixed-rate.c const char *name, const char *parent_name, unsigned long flags, parent_name 98 drivers/clk/clk-fixed-rate.c hw = clk_hw_register_fixed_rate_with_accuracy(dev, name, parent_name, parent_name 116 drivers/clk/clk-fixed-rate.c const char *parent_name, unsigned long flags, parent_name 119 drivers/clk/clk-fixed-rate.c return clk_hw_register_fixed_rate_with_accuracy(dev, name, parent_name, parent_name 125 drivers/clk/clk-fixed-rate.c const char *parent_name, unsigned long flags, parent_name 128 drivers/clk/clk-fixed-rate.c return clk_register_fixed_rate_with_accuracy(dev, name, parent_name, parent_name 156 drivers/clk/clk-fractional-divider.c const char *name, const char *parent_name, unsigned long flags, parent_name 172 drivers/clk/clk-fractional-divider.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 173 drivers/clk/clk-fractional-divider.c init.num_parents = parent_name ? 1 : 0; parent_name 198 drivers/clk/clk-fractional-divider.c const char *name, const char *parent_name, unsigned long flags, parent_name 204 drivers/clk/clk-fractional-divider.c hw = clk_hw_register_fractional_divider(dev, name, parent_name, flags, parent_name 138 drivers/clk/clk-gate.c const char *parent_name, unsigned long flags, parent_name 162 drivers/clk/clk-gate.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 163 drivers/clk/clk-gate.c init.num_parents = parent_name ? 1 : 0; parent_name 184 drivers/clk/clk-gate.c const char *parent_name, unsigned long flags, parent_name 190 drivers/clk/clk-gate.c hw = clk_hw_register_gate(dev, name, parent_name, flags, reg, parent_name 62 drivers/clk/clk-gemini.c const char *parent_name; parent_name 192 drivers/clk/clk-gemini.c const char *parent_name, parent_name 206 drivers/clk/clk-gemini.c init.parent_names = &parent_name; parent_name 345 drivers/clk/clk-gemini.c gd->parent_name, parent_name 173 drivers/clk/clk-gpio.c const char *parent_name, struct gpio_desc *gpiod, parent_name 184 drivers/clk/clk-gpio.c (parent_name ? &parent_name : NULL), parent_name 185 drivers/clk/clk-gpio.c (parent_name ? 1 : 0), gpiod, flags, ops); parent_name 190 drivers/clk/clk-gpio.c const char *parent_name, struct gpio_desc *gpiod, parent_name 195 drivers/clk/clk-gpio.c hw = clk_hw_register_gpio_gate(dev, name, parent_name, gpiod, flags); parent_name 40 drivers/clk/clk-highbank.c char *parent_name; parent_name 268 drivers/clk/clk-highbank.c const char *parent_name; parent_name 293 drivers/clk/clk-highbank.c parent_name = of_clk_get_parent_name(node, 0); parent_name 294 drivers/clk/clk-highbank.c init.parent_names = &parent_name; parent_name 303 drivers/clk/clk-hsdk-pll.c const char *parent_name; parent_name 320 drivers/clk/clk-hsdk-pll.c parent_name = of_clk_get_parent_name(dev->of_node, 0); parent_name 321 drivers/clk/clk-hsdk-pll.c init.parent_names = &parent_name; parent_name 357 drivers/clk/clk-hsdk-pll.c const char *parent_name; parent_name 380 drivers/clk/clk-hsdk-pll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 381 drivers/clk/clk-hsdk-pll.c init.parent_names = &parent_name; parent_name 71 drivers/clk/clk-milbeaut.c const char *parent_name; parent_name 82 drivers/clk/clk-milbeaut.c const char *parent_name; parent_name 458 drivers/clk/clk-milbeaut.c const char *name, const char *parent_name, unsigned long flags, parent_name 475 drivers/clk/clk-milbeaut.c init.parent_names = &parent_name; parent_name 515 drivers/clk/clk-milbeaut.c factors->parent_name, parent_name 529 drivers/clk/clk-milbeaut.c const char *parent_name) parent_name 532 drivers/clk/clk-milbeaut.c const char *pn = factors->parent_name ? parent_name 533 drivers/clk/clk-milbeaut.c factors->parent_name : parent_name; parent_name 567 drivers/clk/clk-milbeaut.c const char *parent_name; parent_name 574 drivers/clk/clk-milbeaut.c parent_name = of_clk_get_parent_name(np, 0); parent_name 582 drivers/clk/clk-milbeaut.c m10v_clk_data, parent_name); parent_name 614 drivers/clk/clk-milbeaut.c const char *parent_name; parent_name 630 drivers/clk/clk-milbeaut.c parent_name = of_clk_get_parent_name(np, 0); parent_name 631 drivers/clk/clk-milbeaut.c if (!parent_name) { parent_name 650 drivers/clk/clk-milbeaut.c m10v_clk_data, parent_name); parent_name 26 drivers/clk/clk-moxart.c const char *parent_name; parent_name 29 drivers/clk/clk-moxart.c parent_name = of_clk_get_parent_name(node, 0); parent_name 46 drivers/clk/clk-moxart.c hw = clk_hw_register_fixed_factor(NULL, name, parent_name, 0, mul, 1); parent_name 66 drivers/clk/clk-moxart.c const char *parent_name; parent_name 69 drivers/clk/clk-moxart.c parent_name = of_clk_get_parent_name(node, 0); parent_name 90 drivers/clk/clk-moxart.c hw = clk_hw_register_fixed_factor(NULL, name, parent_name, 0, 1, div); parent_name 258 drivers/clk/clk-nomadik.c const char *parent_name, u32 id) parent_name 275 drivers/clk/clk-nomadik.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 276 drivers/clk/clk-nomadik.c init.num_parents = (parent_name ? 1 : 0); parent_name 350 drivers/clk/clk-nomadik.c const char *parent_name, u8 id) parent_name 367 drivers/clk/clk-nomadik.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 368 drivers/clk/clk-nomadik.c init.num_parents = (parent_name ? 1 : 0); parent_name 503 drivers/clk/clk-nomadik.c const char *parent_name; parent_name 514 drivers/clk/clk-nomadik.c parent_name = of_clk_get_parent_name(np, 0); parent_name 515 drivers/clk/clk-nomadik.c hw = pll_clk_register(NULL, clk_name, parent_name, pll_id); parent_name 526 drivers/clk/clk-nomadik.c const char *parent_name; parent_name 531 drivers/clk/clk-nomadik.c parent_name = of_clk_get_parent_name(np, 0); parent_name 535 drivers/clk/clk-nomadik.c hw = clk_hw_register_divider(NULL, clk_name, parent_name, parent_name 550 drivers/clk/clk-nomadik.c const char *parent_name; parent_name 561 drivers/clk/clk-nomadik.c parent_name = of_clk_get_parent_name(np, 0); parent_name 562 drivers/clk/clk-nomadik.c hw = src_clk_register(NULL, clk_name, parent_name, clk_id); parent_name 70 drivers/clk/clk-npcm7xx.c const char *parent_name, unsigned long flags) parent_name 81 drivers/clk/clk-npcm7xx.c pr_debug("%s reg, name=%s, p=%s\n", __func__, name, parent_name); parent_name 85 drivers/clk/clk-npcm7xx.c init.parent_names = &parent_name; parent_name 136 drivers/clk/clk-npcm7xx.c const char *parent_name; parent_name 167 drivers/clk/clk-npcm7xx.c const char *parent_name; parent_name 183 drivers/clk/clk-npcm7xx.c const char *parent_name; parent_name 197 drivers/clk/clk-npcm7xx.c const char *parent_name; parent_name 576 drivers/clk/clk-npcm7xx.c pll_data->name, pll_data->parent_name, pll_data->flags); parent_name 626 drivers/clk/clk-npcm7xx.c div_data->parent_name, parent_name 70 drivers/clk/clk-nspire.c const char *parent_name; parent_name 82 drivers/clk/clk-nspire.c parent_name = of_clk_get_parent_name(node, 0); parent_name 84 drivers/clk/clk-nspire.c hw = clk_hw_register_fixed_factor(NULL, clk_name, parent_name, 0, parent_name 51 drivers/clk/clk-stm32f4.c const char *parent_name; parent_name 467 drivers/clk/clk-stm32f4.c const char *parent_name, parent_name 484 drivers/clk/clk-stm32f4.c init.parent_names = &parent_name; parent_name 746 drivers/clk/clk-stm32f4.c const char *parent_name, unsigned long flags, parent_name 764 drivers/clk/clk-stm32f4.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 765 drivers/clk/clk-stm32f4.c init.num_parents = (parent_name ? 1 : 0); parent_name 962 drivers/clk/clk-stm32f4.c const char *parent_name, unsigned long flags, parent_name 978 drivers/clk/clk-stm32f4.c init.parent_names = &parent_name; parent_name 1825 drivers/clk/clk-stm32f4.c NULL, gd->name, gd->parent_name, gd->flags, parent_name 216 drivers/clk/clk-stm32h7.c const char *name, const char *parent_name, parent_name 232 drivers/clk/clk-stm32h7.c init.parent_names = &parent_name; parent_name 267 drivers/clk/clk-stm32h7.c const char * const *parent_name; parent_name 460 drivers/clk/clk-stm32h7.c const char *name, const char *parent_name, parent_name 477 drivers/clk/clk-stm32h7.c init.parent_names = &parent_name; parent_name 631 drivers/clk/clk-stm32h7.c const char *parent_name; parent_name 945 drivers/clk/clk-stm32h7.c .parent_name = &(const char *) {_parent},\ parent_name 1072 drivers/clk/clk-stm32h7.c .parent_name = _parent_name, \ parent_name 1089 drivers/clk/clk-stm32h7.c .parent_name = _parent_name, \ parent_name 1186 drivers/clk/clk-stm32h7.c .parent_name = _parents,\ parent_name 1311 drivers/clk/clk-stm32h7.c stm32_pll[n].parent_name, stm32_pll[n].flags, parent_name 1324 drivers/clk/clk-stm32h7.c stm32_odf[n][odf].parent_name, parent_name 1347 drivers/clk/clk-stm32h7.c kclk[n].parent_name, parent_name 1362 drivers/clk/clk-stm32h7.c rtc_clk.parent_name, parent_name 1376 drivers/clk/clk-stm32h7.c mco_clk[n].parent_name, parent_name 315 drivers/clk/clk-stm32mp1.c const char *parent_name; parent_name 389 drivers/clk/clk-stm32mp1.c cfg->parent_name, parent_name 405 drivers/clk/clk-stm32mp1.c return clk_hw_register_fixed_factor(dev, cfg->name, cfg->parent_name, parent_name 420 drivers/clk/clk-stm32mp1.c cfg->parent_name, parent_name 575 drivers/clk/clk-stm32mp1.c const char *parent_name, parent_name 586 drivers/clk/clk-stm32mp1.c init.parent_names = &parent_name; parent_name 867 drivers/clk/clk-stm32mp1.c const char *parent_name, parent_name 884 drivers/clk/clk-stm32mp1.c init.parent_names = &parent_name; parent_name 997 drivers/clk/clk-stm32mp1.c const char *parent_name, parent_name 1015 drivers/clk/clk-stm32mp1.c init.parent_names = &parent_name; parent_name 1045 drivers/clk/clk-stm32mp1.c return clk_register_pll(dev, cfg->name, cfg->parent_name, parent_name 1061 drivers/clk/clk-stm32mp1.c return clk_register_cktim(dev, cfg->name, cfg->parent_name, cfg->flags, parent_name 1074 drivers/clk/clk-stm32mp1.c cfg->parent_name, parent_name 1096 drivers/clk/clk-stm32mp1.c .parent_name = _parent,\ parent_name 1110 drivers/clk/clk-stm32mp1.c .parent_name = _parent,\ parent_name 1124 drivers/clk/clk-stm32mp1.c .parent_name = _parent,\ parent_name 1160 drivers/clk/clk-stm32mp1.c .parent_name = _parent,\ parent_name 1172 drivers/clk/clk-stm32mp1.c .parent_name = _parent,\ parent_name 1190 drivers/clk/clk-stm32mp1.c .parent_name = _parent,\ parent_name 694 drivers/clk/clk-u300.c const char *parent_name, unsigned long flags, parent_name 712 drivers/clk/clk-u300.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 713 drivers/clk/clk-u300.c init.num_parents = (parent_name ? 1 : 0); parent_name 875 drivers/clk/clk-u300.c const char *parent_name; parent_name 892 drivers/clk/clk-u300.c parent_name = of_clk_get_parent_name(np, 0); parent_name 916 drivers/clk/clk-u300.c hw = syscon_clk_register(NULL, clk_name, parent_name, parent_name 1117 drivers/clk/clk-u300.c const char *parent_name, bool is_mspro) parent_name 1131 drivers/clk/clk-u300.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 1132 drivers/clk/clk-u300.c init.num_parents = (parent_name ? 1 : 0); parent_name 1150 drivers/clk/clk-u300.c const char *parent_name; parent_name 1152 drivers/clk/clk-u300.c parent_name = of_clk_get_parent_name(np, 0); parent_name 1153 drivers/clk/clk-u300.c hw = mclk_clk_register(NULL, clk_name, parent_name, false); parent_name 229 drivers/clk/clk-vt8500.c const char *parent_name; parent_name 289 drivers/clk/clk-vt8500.c parent_name = of_clk_get_parent_name(node, 0); parent_name 290 drivers/clk/clk-vt8500.c init.parent_names = &parent_name; parent_name 679 drivers/clk/clk-vt8500.c const char *parent_name; parent_name 703 drivers/clk/clk-vt8500.c parent_name = of_clk_get_parent_name(node, 0); parent_name 704 drivers/clk/clk-vt8500.c init.parent_names = &parent_name; parent_name 124 drivers/clk/clk-xgene.c const char *name, const char *parent_name, parent_name 140 drivers/clk/clk-xgene.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 141 drivers/clk/clk-xgene.c init.num_parents = parent_name ? 1 : 0; parent_name 342 drivers/clk/clk-xgene.c const char *name, const char *parent_name, parent_name 357 drivers/clk/clk-xgene.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 358 drivers/clk/clk-xgene.c init.num_parents = parent_name ? 1 : 0; parent_name 626 drivers/clk/clk-xgene.c const char *name, const char *parent_name, parent_name 642 drivers/clk/clk-xgene.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 643 drivers/clk/clk-xgene.c init.num_parents = parent_name ? 1 : 0; parent_name 92 drivers/clk/davinci/da8xx-cfgchip.c const char *parent_name; parent_name 101 drivers/clk/davinci/da8xx-cfgchip.c parent_name = __clk_get_name(parent); parent_name 112 drivers/clk/davinci/da8xx-cfgchip.c init.parent_names = &parent_name; parent_name 236 drivers/clk/davinci/pll.c const char *parent_name, parent_name 240 drivers/clk/davinci/pll.c const char * const *parent_names = parent_name ? &parent_name : NULL; parent_name 241 drivers/clk/davinci/pll.c int num_parents = parent_name ? 1 : 0; parent_name 368 drivers/clk/davinci/pll.c const char *parent_name, parent_name 397 drivers/clk/davinci/pll.c parent_name, 0, 1, 1); parent_name 401 drivers/clk/davinci/pll.c parent_name = OSCIN_CLK_NAME; parent_name 416 drivers/clk/davinci/pll.c parent_name, flags, 1, 8); parent_name 419 drivers/clk/davinci/pll.c parent_name, base + PREDIV, fixed, flags); parent_name 425 drivers/clk/davinci/pll.c parent_name = prediv_name; parent_name 451 drivers/clk/davinci/pll.c init.parent_names = &parent_name; parent_name 473 drivers/clk/davinci/pll.c parent_name = pllout_name; parent_name 485 drivers/clk/davinci/pll.c parent_name, base + POSTDIV, fixed, flags); parent_name 491 drivers/clk/davinci/pll.c parent_name = postdiv_name; parent_name 504 drivers/clk/davinci/pll.c init.parent_names = &parent_name; parent_name 725 drivers/clk/davinci/pll.c clk = clk_register_composite(dev, info->name, &info->parent_name, 1, parent_name 754 drivers/clk/davinci/pll.c const char *parent_name; parent_name 758 drivers/clk/davinci/pll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 760 drivers/clk/davinci/pll.c parent_name = OSCIN_CLK_NAME; parent_name 762 drivers/clk/davinci/pll.c clk = davinci_pll_clk_register(dev, info, parent_name, base, cfgchip); parent_name 64 drivers/clk/davinci/pll.h const char *parent_name; parent_name 73 drivers/clk/davinci/pll.h .parent_name = #p, \ parent_name 97 drivers/clk/davinci/pll.h const char *parent_name, parent_name 235 drivers/clk/davinci/psc.c const char *parent_name, struct regmap *regmap, parent_name 249 drivers/clk/davinci/psc.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 250 drivers/clk/davinci/psc.c init.num_parents = (parent_name ? 1 : 0); parent_name 21 drivers/clk/h8300/clk-div.c const char *parent_name; parent_name 41 drivers/clk/h8300/clk-div.c parent_name = of_clk_get_parent_name(node, 0); parent_name 43 drivers/clk/h8300/clk-div.c hw = clk_hw_register_divider(NULL, clk_name, parent_name, parent_name 90 drivers/clk/h8300/clk-h8s2678.c const char *parent_name; parent_name 118 drivers/clk/h8300/clk-h8s2678.c parent_name = of_clk_get_parent_name(node, 0); parent_name 122 drivers/clk/h8300/clk-h8s2678.c init.parent_names = &parent_name; parent_name 222 drivers/clk/hisilicon/clk-hi3620.c const char *parent_name; parent_name 425 drivers/clk/hisilicon/clk-hi3620.c init.parent_names = (mmc_clk->parent_name ? &mmc_clk->parent_name : NULL); parent_name 426 drivers/clk/hisilicon/clk-hi3620.c init.num_parents = (mmc_clk->parent_name ? 1 : 0); parent_name 134 drivers/clk/hisilicon/clk-hix5hd2.c const char *parent_name; parent_name 276 drivers/clk/hisilicon/clk-hix5hd2.c (clks[i].parent_name ? &clks[i].parent_name : NULL); parent_name 277 drivers/clk/hisilicon/clk-hix5hd2.c init.num_parents = (clks[i].parent_name ? 1 : 0); parent_name 99 drivers/clk/hisilicon/clk.c clks[i].parent_name, parent_name 129 drivers/clk/hisilicon/clk.c clks[i].parent_name, parent_name 221 drivers/clk/hisilicon/clk.c clks[i].parent_name, parent_name 259 drivers/clk/hisilicon/clk.c clks[i].parent_name, parent_name 296 drivers/clk/hisilicon/clk.c clks[i].parent_name, parent_name 325 drivers/clk/hisilicon/clk.c clks[i].parent_name, parent_name 29 drivers/clk/hisilicon/clk.h const char *parent_name; parent_name 37 drivers/clk/hisilicon/clk.h const char *parent_name; parent_name 73 drivers/clk/hisilicon/clk.h const char *parent_name; parent_name 86 drivers/clk/hisilicon/clk.h const char *parent_name; parent_name 98 drivers/clk/hisilicon/clk.h const char *parent_name; parent_name 111 drivers/clk/hisilicon/clk.h const char *parent_name, unsigned long flags, void __iomem *reg, parent_name 101 drivers/clk/hisilicon/clkdivider-hi6220.c const char *parent_name, unsigned long flags, void __iomem *reg, parent_name 134 drivers/clk/hisilicon/clkdivider-hi6220.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 135 drivers/clk/hisilicon/clkdivider-hi6220.c init.num_parents = parent_name ? 1 : 0; parent_name 84 drivers/clk/hisilicon/clkgate-separated.c const char *parent_name, parent_name 100 drivers/clk/hisilicon/clkgate-separated.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 101 drivers/clk/hisilicon/clkgate-separated.c init.num_parents = (parent_name ? 1 : 0); parent_name 75 drivers/clk/imx/clk-busy.c struct clk_hw *imx_clk_hw_busy_divider(const char *name, const char *parent_name, parent_name 100 drivers/clk/imx/clk-busy.c init.parent_names = &parent_name; parent_name 72 drivers/clk/imx/clk-cpu.c struct clk_hw *imx_clk_hw_cpu(const char *name, const char *parent_name, parent_name 93 drivers/clk/imx/clk-cpu.c init.parent_names = &parent_name; parent_name 176 drivers/clk/imx/clk-divider-gate.c struct clk_hw *imx_clk_divider_gate(const char *name, const char *parent_name, parent_name 198 drivers/clk/imx/clk-divider-gate.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 199 drivers/clk/imx/clk-divider-gate.c init.num_parents = parent_name ? 1 : 0; parent_name 204 drivers/clk/imx/clk-frac-pll.c struct clk *imx_clk_frac_pll(const char *name, const char *parent_name, parent_name 219 drivers/clk/imx/clk-frac-pll.c init.parent_names = &parent_name; parent_name 126 drivers/clk/imx/clk-gate2.c const char *parent_name, unsigned long flags, parent_name 151 drivers/clk/imx/clk-gate2.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 152 drivers/clk/imx/clk-gate2.c init.num_parents = parent_name ? 1 : 0; parent_name 83 drivers/clk/imx/clk-lpcg-scu.c struct clk_hw *imx_clk_lpcg_scu(const char *name, const char *parent_name, parent_name 103 drivers/clk/imx/clk-lpcg-scu.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 104 drivers/clk/imx/clk-lpcg-scu.c init.num_parents = parent_name ? 1 : 0; parent_name 124 drivers/clk/imx/clk-pfd.c struct clk_hw *imx_clk_hw_pfd(const char *name, const char *parent_name, parent_name 142 drivers/clk/imx/clk-pfd.c init.parent_names = &parent_name; parent_name 169 drivers/clk/imx/clk-pfdv2.c struct clk_hw *imx_clk_pfdv2(const char *name, const char *parent_name, parent_name 190 drivers/clk/imx/clk-pfdv2.c init.parent_names = &parent_name; parent_name 340 drivers/clk/imx/clk-pll14xx.c struct clk *imx_clk_pll14xx(const char *name, const char *parent_name, parent_name 355 drivers/clk/imx/clk-pll14xx.c init.parent_names = &parent_name; parent_name 414 drivers/clk/imx/clk-pllv3.c const char *parent_name, void __iomem *base, parent_name 478 drivers/clk/imx/clk-pllv3.c init.parent_names = &parent_name; parent_name 209 drivers/clk/imx/clk-pllv4.c struct clk_hw *imx_clk_pllv4(const char *name, const char *parent_name, parent_name 225 drivers/clk/imx/clk-pllv4.c init.parent_names = &parent_name; parent_name 29 drivers/clk/imx/clk-scu.h struct clk_hw *imx_clk_lpcg_scu(const char *name, const char *parent_name, parent_name 53 drivers/clk/imx/clk.h #define imx_clk_cpu(name, parent_name, div, mux, pll, step) \ parent_name 54 drivers/clk/imx/clk.h to_clk(imx_clk_hw_cpu(name, parent_name, div, mux, pll, step)) parent_name 56 drivers/clk/imx/clk.h #define clk_register_gate2(dev, name, parent_name, flags, reg, bit_idx, \ parent_name 58 drivers/clk/imx/clk.h to_clk(clk_hw_register_gate2(dev, name, parent_name, flags, reg, bit_idx, \ parent_name 61 drivers/clk/imx/clk.h #define imx_clk_pllv3(type, name, parent_name, base, div_mask) \ parent_name 62 drivers/clk/imx/clk.h to_clk(imx_clk_hw_pllv3(type, name, parent_name, base, div_mask)) parent_name 64 drivers/clk/imx/clk.h #define imx_clk_pfd(name, parent_name, reg, idx) \ parent_name 65 drivers/clk/imx/clk.h to_clk(imx_clk_hw_pfd(name, parent_name, reg, idx)) parent_name 97 drivers/clk/imx/clk.h struct clk *imx_clk_pll14xx(const char *name, const char *parent_name, parent_name 106 drivers/clk/imx/clk.h struct clk *imx_clk_frac_pll(const char *name, const char *parent_name, parent_name 130 drivers/clk/imx/clk.h const char *parent_name, void __iomem *base, u32 div_mask); parent_name 149 drivers/clk/imx/clk.h struct clk_hw *imx_clk_pllv4(const char *name, const char *parent_name, parent_name 153 drivers/clk/imx/clk.h const char *parent_name, unsigned long flags, parent_name 170 drivers/clk/imx/clk.h struct clk_hw *imx_clk_hw_pfd(const char *name, const char *parent_name, parent_name 173 drivers/clk/imx/clk.h struct clk_hw *imx_clk_pfdv2(const char *name, const char *parent_name, parent_name 176 drivers/clk/imx/clk.h struct clk_hw *imx_clk_hw_busy_divider(const char *name, const char *parent_name, parent_name 449 drivers/clk/imx/clk.h struct clk_hw *imx_clk_hw_cpu(const char *name, const char *parent_name, parent_name 469 drivers/clk/imx/clk.h struct clk_hw *imx_clk_divider_gate(const char *name, const char *parent_name, parent_name 163 drivers/clk/keystone/gate.c const char *parent_name, parent_name 178 drivers/clk/keystone/gate.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 179 drivers/clk/keystone/gate.c init.num_parents = (parent_name ? 1 : 0); parent_name 200 drivers/clk/keystone/gate.c const char *parent_name; parent_name 232 drivers/clk/keystone/gate.c parent_name = of_clk_get_parent_name(node, 0); parent_name 233 drivers/clk/keystone/gate.c if (!parent_name) { parent_name 238 drivers/clk/keystone/gate.c clk = clk_register_psc(NULL, clk_name, parent_name, data, lock); parent_name 122 drivers/clk/keystone/pll.c const char *parent_name, parent_name 136 drivers/clk/keystone/pll.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 137 drivers/clk/keystone/pll.c init.num_parents = (parent_name ? 1 : 0); parent_name 161 drivers/clk/keystone/pll.c const char *parent_name; parent_name 171 drivers/clk/keystone/pll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 211 drivers/clk/keystone/pll.c clk = clk_register_pll(NULL, node->name, parent_name, pll_data); parent_name 250 drivers/clk/keystone/pll.c const char *parent_name; parent_name 263 drivers/clk/keystone/pll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 264 drivers/clk/keystone/pll.c if (!parent_name) { parent_name 282 drivers/clk/keystone/pll.c clk = clk_register_divider(NULL, clk_name, parent_name, 0, reg, shift, parent_name 312 drivers/clk/keystone/sci-clk.c char *parent_name; parent_name 314 drivers/clk/keystone/sci-clk.c parent_name = kasprintf(GFP_KERNEL, "clk:%d:%d", parent_name 317 drivers/clk/keystone/sci-clk.c if (!parent_name) { parent_name 321 drivers/clk/keystone/sci-clk.c parent_names[i] = parent_name; parent_name 13 drivers/clk/loongson1/clk.c const char *parent_name, parent_name 29 drivers/clk/loongson1/clk.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 30 drivers/clk/loongson1/clk.c init.num_parents = parent_name ? 1 : 0; parent_name 11 drivers/clk/loongson1/clk.h const char *parent_name, parent_name 73 drivers/clk/mediatek/clk-apmixed.c const char *parent_name, void __iomem *reg) parent_name 88 drivers/clk/mediatek/clk-apmixed.c init.parent_names = &parent_name; parent_name 146 drivers/clk/mediatek/clk-gate.c const char *parent_name, parent_name 166 drivers/clk/mediatek/clk-gate.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 167 drivers/clk/mediatek/clk-gate.c init.num_parents = parent_name ? 1 : 0; parent_name 36 drivers/clk/mediatek/clk-gate.h const char *parent_name, parent_name 50 drivers/clk/mediatek/clk-gate.h .parent_name = _parent, \ parent_name 21 drivers/clk/mediatek/clk-mt2701-aud.c .parent_name = _parent, \ parent_name 30 drivers/clk/mediatek/clk-mt2701-aud.c .parent_name = _parent, \ parent_name 39 drivers/clk/mediatek/clk-mt2701-aud.c .parent_name = _parent, \ parent_name 48 drivers/clk/mediatek/clk-mt2701-aud.c .parent_name = _parent, \ parent_name 30 drivers/clk/mediatek/clk-mt2701-bdp.c .parent_name = _parent, \ parent_name 39 drivers/clk/mediatek/clk-mt2701-bdp.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt2701-eth.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt2701-g3d.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt2701-hif.c .parent_name = _parent, \ parent_name 24 drivers/clk/mediatek/clk-mt2701-img.c .parent_name = _parent, \ parent_name 30 drivers/clk/mediatek/clk-mt2701-mm.c .parent_name = _parent, \ parent_name 39 drivers/clk/mediatek/clk-mt2701-mm.c .parent_name = _parent, \ parent_name 30 drivers/clk/mediatek/clk-mt2701-vdec.c .parent_name = _parent, \ parent_name 39 drivers/clk/mediatek/clk-mt2701-vdec.c .parent_name = _parent, \ parent_name 641 drivers/clk/mediatek/clk-mt2701.c .parent_name = _parent, \ parent_name 706 drivers/clk/mediatek/clk-mt2701.c .parent_name = _parent, \ parent_name 807 drivers/clk/mediatek/clk-mt2701.c .parent_name = _parent, \ parent_name 816 drivers/clk/mediatek/clk-mt2701.c .parent_name = _parent, \ parent_name 24 drivers/clk/mediatek/clk-mt2712-bdp.c .parent_name = _parent, \ parent_name 24 drivers/clk/mediatek/clk-mt2712-img.c .parent_name = _parent, \ parent_name 24 drivers/clk/mediatek/clk-mt2712-jpgdec.c .parent_name = _parent, \ parent_name 24 drivers/clk/mediatek/clk-mt2712-mfg.c .parent_name = _parent, \ parent_name 36 drivers/clk/mediatek/clk-mt2712-mm.c .parent_name = _parent, \ parent_name 45 drivers/clk/mediatek/clk-mt2712-mm.c .parent_name = _parent, \ parent_name 54 drivers/clk/mediatek/clk-mt2712-mm.c .parent_name = _parent, \ parent_name 30 drivers/clk/mediatek/clk-mt2712-vdec.c .parent_name = _parent, \ parent_name 39 drivers/clk/mediatek/clk-mt2712-vdec.c .parent_name = _parent, \ parent_name 24 drivers/clk/mediatek/clk-mt2712-venc.c .parent_name = _parent, \ parent_name 963 drivers/clk/mediatek/clk-mt2712.c .parent_name = _parent, \ parent_name 972 drivers/clk/mediatek/clk-mt2712.c .parent_name = _parent, \ parent_name 1003 drivers/clk/mediatek/clk-mt2712.c .parent_name = _parent, \ parent_name 1040 drivers/clk/mediatek/clk-mt2712.c .parent_name = _parent, \ parent_name 1049 drivers/clk/mediatek/clk-mt2712.c .parent_name = _parent, \ parent_name 1058 drivers/clk/mediatek/clk-mt2712.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt6797-img.c .parent_name = _parent, \ parent_name 29 drivers/clk/mediatek/clk-mt6797-mm.c .parent_name = _parent, \ parent_name 38 drivers/clk/mediatek/clk-mt6797-mm.c .parent_name = _parent, \ parent_name 30 drivers/clk/mediatek/clk-mt6797-vdec.c .parent_name = _parent, \ parent_name 39 drivers/clk/mediatek/clk-mt6797-vdec.c .parent_name = _parent, \ parent_name 24 drivers/clk/mediatek/clk-mt6797-venc.c .parent_name = _parent, \ parent_name 426 drivers/clk/mediatek/clk-mt6797.c .parent_name = _parent, \ parent_name 438 drivers/clk/mediatek/clk-mt6797.c .parent_name = _parent, \ parent_name 451 drivers/clk/mediatek/clk-mt6797.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt7622-aud.c .parent_name = _parent, \ parent_name 31 drivers/clk/mediatek/clk-mt7622-aud.c .parent_name = _parent, \ parent_name 40 drivers/clk/mediatek/clk-mt7622-aud.c .parent_name = _parent, \ parent_name 49 drivers/clk/mediatek/clk-mt7622-aud.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt7622-eth.c .parent_name = _parent, \ parent_name 51 drivers/clk/mediatek/clk-mt7622-eth.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt7622-hif.c .parent_name = _parent, \ parent_name 31 drivers/clk/mediatek/clk-mt7622-hif.c .parent_name = _parent, \ parent_name 42 drivers/clk/mediatek/clk-mt7622.c .parent_name = _parent_name, \ parent_name 55 drivers/clk/mediatek/clk-mt7622.c .parent_name = _parent, \ parent_name 64 drivers/clk/mediatek/clk-mt7622.c .parent_name = _parent, \ parent_name 73 drivers/clk/mediatek/clk-mt7622.c .parent_name = _parent, \ parent_name 82 drivers/clk/mediatek/clk-mt7622.c .parent_name = _parent, \ parent_name 91 drivers/clk/mediatek/clk-mt7622.c .parent_name = _parent, \ parent_name 100 drivers/clk/mediatek/clk-mt7622.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt7629-eth.c .parent_name = _parent, \ parent_name 51 drivers/clk/mediatek/clk-mt7629-eth.c .parent_name = _parent, \ parent_name 22 drivers/clk/mediatek/clk-mt7629-hif.c .parent_name = _parent, \ parent_name 31 drivers/clk/mediatek/clk-mt7629-hif.c .parent_name = _parent, \ parent_name 42 drivers/clk/mediatek/clk-mt7629.c .parent_name = _parent_name, \ parent_name 55 drivers/clk/mediatek/clk-mt7629.c .parent_name = _parent, \ parent_name 64 drivers/clk/mediatek/clk-mt7629.c .parent_name = _parent, \ parent_name 73 drivers/clk/mediatek/clk-mt7629.c .parent_name = _parent, \ parent_name 82 drivers/clk/mediatek/clk-mt7629.c .parent_name = _parent, \ parent_name 406 drivers/clk/mediatek/clk-mt8135.c .parent_name = _parent, \ parent_name 443 drivers/clk/mediatek/clk-mt8135.c .parent_name = _parent, \ parent_name 452 drivers/clk/mediatek/clk-mt8135.c .parent_name = _parent, \ parent_name 625 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 664 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 673 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 740 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 771 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 780 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 858 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 867 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 881 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 897 drivers/clk/mediatek/clk-mt8173.c .parent_name = _parent, \ parent_name 28 drivers/clk/mediatek/clk-mt8516-aud.c .parent_name = _parent, \ parent_name 470 drivers/clk/mediatek/clk-mt8516.c .parent_name = _parent, \ parent_name 530 drivers/clk/mediatek/clk-mt8516.c .parent_name = _parent, \ parent_name 539 drivers/clk/mediatek/clk-mt8516.c .parent_name = _parent, \ parent_name 548 drivers/clk/mediatek/clk-mt8516.c .parent_name = _parent, \ parent_name 557 drivers/clk/mediatek/clk-mt8516.c .parent_name = _parent, \ parent_name 566 drivers/clk/mediatek/clk-mt8516.c .parent_name = _parent, \ parent_name 575 drivers/clk/mediatek/clk-mt8516.c .parent_name = _parent, \ parent_name 83 drivers/clk/mediatek/clk-mtk.c clk = clk_register_fixed_factor(NULL, ff->name, ff->parent_name, parent_name 122 drivers/clk/mediatek/clk-mtk.c clk = mtk_clk_register_gate(gate->name, gate->parent_name, parent_name 275 drivers/clk/mediatek/clk-mtk.c clk = clk_register_divider(NULL, mcd->name, mcd->parent_name, parent_name 42 drivers/clk/mediatek/clk-mtk.h const char *parent_name; parent_name 50 drivers/clk/mediatek/clk-mtk.h .parent_name = _parent, \ parent_name 161 drivers/clk/mediatek/clk-mtk.h const char *parent_name; parent_name 180 drivers/clk/mediatek/clk-mtk.h const char *parent_name; parent_name 193 drivers/clk/mediatek/clk-mtk.h .parent_name = _parent, \ parent_name 235 drivers/clk/mediatek/clk-mtk.h const char *parent_name; parent_name 243 drivers/clk/mediatek/clk-mtk.h const char *parent_name, void __iomem *reg); parent_name 306 drivers/clk/mediatek/clk-pll.c const char *parent_name = "clk26m"; parent_name 330 drivers/clk/mediatek/clk-pll.c if (data->parent_name) parent_name 331 drivers/clk/mediatek/clk-pll.c init.parent_names = &data->parent_name; parent_name 333 drivers/clk/mediatek/clk-pll.c init.parent_names = &parent_name; parent_name 122 drivers/clk/mmp/clk-apbc.c struct clk *mmp_clk_register_apbc(const char *name, const char *parent_name, parent_name 137 drivers/clk/mmp/clk-apbc.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 138 drivers/clk/mmp/clk-apbc.c init.num_parents = (parent_name ? 1 : 0); parent_name 68 drivers/clk/mmp/clk-apmu.c struct clk *mmp_clk_register_apmu(const char *name, const char *parent_name, parent_name 82 drivers/clk/mmp/clk-apmu.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 83 drivers/clk/mmp/clk-apmu.c init.num_parents = (parent_name ? 1 : 0); parent_name 158 drivers/clk/mmp/clk-frac.c struct clk *mmp_clk_register_factor(const char *name, const char *parent_name, parent_name 188 drivers/clk/mmp/clk-frac.c init.parent_names = &parent_name; parent_name 96 drivers/clk/mmp/clk-gate.c const char *parent_name, unsigned long flags, parent_name 112 drivers/clk/mmp/clk-gate.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 113 drivers/clk/mmp/clk-gate.c init.num_parents = (parent_name ? 1 : 0); parent_name 35 drivers/clk/mmp/clk.c clks[i].parent_name, parent_name 57 drivers/clk/mmp/clk.c clks[i].parent_name, parent_name 79 drivers/clk/mmp/clk.c clks[i].parent_name, parent_name 105 drivers/clk/mmp/clk.c clks[i].parent_name, parent_name 133 drivers/clk/mmp/clk.c clks[i].parent_name, parent_name 161 drivers/clk/mmp/clk.c clks[i].parent_name, parent_name 36 drivers/clk/mmp/clk.h const char *parent_name, unsigned long flags, parent_name 122 drivers/clk/mmp/clk.h const char *parent_name, unsigned long flags, parent_name 129 drivers/clk/mmp/clk.h const char *parent_name, unsigned long flags); parent_name 131 drivers/clk/mmp/clk.h const char *parent_name, void __iomem *base, parent_name 134 drivers/clk/mmp/clk.h const char *parent_name, void __iomem *base, u32 enable_mask, parent_name 146 drivers/clk/mmp/clk.h const char *parent_name; parent_name 157 drivers/clk/mmp/clk.h const char *parent_name; parent_name 169 drivers/clk/mmp/clk.h const char *parent_name; parent_name 183 drivers/clk/mmp/clk.h const char *parent_name; parent_name 199 drivers/clk/mmp/clk.h const char **parent_name; parent_name 215 drivers/clk/mmp/clk.h const char *parent_name; parent_name 286 drivers/clk/mvebu/ap-cpu-clk.c const char *parent_name; parent_name 306 drivers/clk/mvebu/ap-cpu-clk.c parent_name = __clk_get_name(parent); parent_name 319 drivers/clk/mvebu/ap-cpu-clk.c init.parent_names = &parent_name; parent_name 86 drivers/clk/mvebu/armada-37xx-tbg.c const char *parent_name; parent_name 105 drivers/clk/mvebu/armada-37xx-tbg.c parent_name = __clk_get_name(parent); parent_name 121 drivers/clk/mvebu/armada-37xx-tbg.c parent_name, 0, mult, div); parent_name 258 drivers/clk/mvebu/clk-corediv.c const char *parent_name; parent_name 266 drivers/clk/mvebu/clk-corediv.c parent_name = of_clk_get_parent_name(node, 0); parent_name 287 drivers/clk/mvebu/clk-corediv.c init.parent_names = &parent_name; parent_name 37 drivers/clk/mvebu/clk-cpu.c const char *parent_name; parent_name 210 drivers/clk/mvebu/clk-cpu.c cpuclk[cpu].parent_name = of_clk_get_parent_name(node, 0); parent_name 221 drivers/clk/mvebu/clk-cpu.c init.parent_names = &cpuclk[cpu].parent_name; parent_name 156 drivers/clk/mvebu/cp110-system-controller.c const char *parent_name, parent_name 172 drivers/clk/mvebu/cp110-system-controller.c init.parent_names = &parent_name; parent_name 70 drivers/clk/mxs/clk-div.c struct clk *mxs_clk_div(const char *name, const char *parent_name, parent_name 84 drivers/clk/mxs/clk-div.c init.parent_names = (parent_name ? &parent_name: NULL); parent_name 85 drivers/clk/mxs/clk-div.c init.num_parents = (parent_name ? 1 : 0); parent_name 110 drivers/clk/mxs/clk-frac.c struct clk *mxs_clk_frac(const char *name, const char *parent_name, parent_name 124 drivers/clk/mxs/clk-frac.c init.parent_names = (parent_name ? &parent_name: NULL); parent_name 125 drivers/clk/mxs/clk-frac.c init.num_parents = (parent_name ? 1 : 0); parent_name 82 drivers/clk/mxs/clk-pll.c struct clk *mxs_clk_pll(const char *name, const char *parent_name, parent_name 96 drivers/clk/mxs/clk-pll.c init.parent_names = (parent_name ? &parent_name: NULL); parent_name 97 drivers/clk/mxs/clk-pll.c init.num_parents = (parent_name ? 1 : 0); parent_name 121 drivers/clk/mxs/clk-ref.c struct clk *mxs_clk_ref(const char *name, const char *parent_name, parent_name 135 drivers/clk/mxs/clk-ref.c init.parent_names = (parent_name ? &parent_name: NULL); parent_name 136 drivers/clk/mxs/clk-ref.c init.num_parents = (parent_name ? 1 : 0); parent_name 21 drivers/clk/mxs/clk.h struct clk *mxs_clk_pll(const char *name, const char *parent_name, parent_name 24 drivers/clk/mxs/clk.h struct clk *mxs_clk_ref(const char *name, const char *parent_name, parent_name 27 drivers/clk/mxs/clk.h struct clk *mxs_clk_div(const char *name, const char *parent_name, parent_name 30 drivers/clk/mxs/clk.h struct clk *mxs_clk_frac(const char *name, const char *parent_name, parent_name 39 drivers/clk/mxs/clk.h const char *parent_name, void __iomem *reg, u8 shift) parent_name 41 drivers/clk/mxs/clk.h return clk_register_gate(NULL, name, parent_name, CLK_SET_RATE_PARENT, parent_name 55 drivers/clk/mxs/clk.h const char *parent_name, unsigned int mult, unsigned int div) parent_name 57 drivers/clk/mxs/clk.h return clk_register_fixed_factor(NULL, name, parent_name, parent_name 141 drivers/clk/nxp/clk-lpc18xx-creg.c const char **parent_name, parent_name 148 drivers/clk/nxp/clk-lpc18xx-creg.c init.parent_names = parent_name; parent_name 446 drivers/clk/pistachio/clk-pll.c static struct clk *pll_register(const char *name, const char *parent_name, parent_name 462 drivers/clk/pistachio/clk-pll.c init.parent_names = &parent_name; parent_name 207 drivers/clk/qcom/clk-spmi-pmic-div.c const char *parent_name; parent_name 249 drivers/clk/qcom/clk-spmi-pmic-div.c parent_name = of_clk_get_parent_name(of_node, 0); parent_name 250 drivers/clk/qcom/clk-spmi-pmic-div.c if (!parent_name) { parent_name 256 drivers/clk/qcom/clk-spmi-pmic-div.c init.parent_names = &parent_name; parent_name 69 drivers/clk/renesas/clk-emev2.c const char *parent_name = of_clk_get_parent_name(np, 0); parent_name 74 drivers/clk/renesas/clk-emev2.c clk = clk_register_divider(NULL, np->name, parent_name, 0, parent_name 87 drivers/clk/renesas/clk-emev2.c const char *parent_name = of_clk_get_parent_name(np, 0); parent_name 92 drivers/clk/renesas/clk-emev2.c clk = clk_register_gate(NULL, np->name, parent_name, 0, parent_name 150 drivers/clk/renesas/clk-mstp.c const char *parent_name, unsigned int index, parent_name 169 drivers/clk/renesas/clk-mstp.c init.parent_names = &parent_name; parent_name 222 drivers/clk/renesas/clk-mstp.c const char *parent_name; parent_name 233 drivers/clk/renesas/clk-mstp.c parent_name = of_clk_get_parent_name(np, i); parent_name 235 drivers/clk/renesas/clk-mstp.c if (parent_name == NULL || ret < 0) parent_name 244 drivers/clk/renesas/clk-mstp.c clks[clkidx] = cpg_mstp_clock_register(name, parent_name, parent_name 65 drivers/clk/renesas/clk-r8a73a4.c const char *parent_name; parent_name 76 drivers/clk/renesas/clk-r8a73a4.c parent_name = of_clk_get_parent_name(np, 0); parent_name 79 drivers/clk/renesas/clk-r8a73a4.c parent_name = of_clk_get_parent_name(np, 0); parent_name 83 drivers/clk/renesas/clk-r8a73a4.c parent_name = of_clk_get_parent_name(np, 1); parent_name 86 drivers/clk/renesas/clk-r8a73a4.c parent_name = of_clk_get_parent_name(np, 1); parent_name 98 drivers/clk/renesas/clk-r8a73a4.c parent_name = "main"; parent_name 105 drivers/clk/renesas/clk-r8a73a4.c parent_name = "main"; parent_name 129 drivers/clk/renesas/clk-r8a73a4.c parent_name = "main"; parent_name 133 drivers/clk/renesas/clk-r8a73a4.c parent_name = "extal2"; parent_name 137 drivers/clk/renesas/clk-r8a73a4.c parent_name = "extal2"; parent_name 141 drivers/clk/renesas/clk-r8a73a4.c parent_name = "main"; parent_name 144 drivers/clk/renesas/clk-r8a73a4.c parent_name = "extal2"; parent_name 156 drivers/clk/renesas/clk-r8a73a4.c parent_name = "pll0"; parent_name 173 drivers/clk/renesas/clk-r8a73a4.c parent_name = "pll1"; parent_name 180 drivers/clk/renesas/clk-r8a73a4.c return clk_register_fixed_factor(NULL, name, parent_name, 0, parent_name 183 drivers/clk/renesas/clk-r8a73a4.c return clk_register_divider_table(NULL, name, parent_name, 0, parent_name 67 drivers/clk/renesas/clk-r8a7740.c const char *parent_name; parent_name 76 drivers/clk/renesas/clk-r8a7740.c parent_name = of_clk_get_parent_name(np, 0); parent_name 81 drivers/clk/renesas/clk-r8a7740.c parent_name = of_clk_get_parent_name(np, 0); parent_name 86 drivers/clk/renesas/clk-r8a7740.c parent_name = of_clk_get_parent_name(np, 2); parent_name 90 drivers/clk/renesas/clk-r8a7740.c parent_name = of_clk_get_parent_name(np, 0); parent_name 100 drivers/clk/renesas/clk-r8a7740.c parent_name = "system"; parent_name 104 drivers/clk/renesas/clk-r8a7740.c parent_name = "system"; parent_name 109 drivers/clk/renesas/clk-r8a7740.c parent_name = "system"; parent_name 115 drivers/clk/renesas/clk-r8a7740.c parent_name = of_clk_get_parent_name(np, 1); parent_name 117 drivers/clk/renesas/clk-r8a7740.c parent_name = "system"; parent_name 124 drivers/clk/renesas/clk-r8a7740.c parent_name = "pllc1"; parent_name 136 drivers/clk/renesas/clk-r8a7740.c return clk_register_fixed_factor(NULL, name, parent_name, 0, parent_name 139 drivers/clk/renesas/clk-r8a7740.c return clk_register_divider_table(NULL, name, parent_name, 0, parent_name 94 drivers/clk/renesas/clk-r8a7779.c const char *parent_name = "plla"; parent_name 99 drivers/clk/renesas/clk-r8a7779.c parent_name = of_clk_get_parent_name(np, 0); parent_name 116 drivers/clk/renesas/clk-r8a7779.c return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, div); parent_name 138 drivers/clk/renesas/clk-rcar-gen2.c static const char *parent_name = "pll0"; parent_name 150 drivers/clk/renesas/clk-rcar-gen2.c init.parent_names = &parent_name; parent_name 167 drivers/clk/renesas/clk-rcar-gen2.c const char *parent_name = of_clk_get_parent_name(np, 1); parent_name 190 drivers/clk/renesas/clk-rcar-gen2.c clk = clk_register_composite(NULL, "rcan", &parent_name, 1, NULL, NULL, parent_name 210 drivers/clk/renesas/clk-rcar-gen2.c const char *parent_name = "pll1"; parent_name 235 drivers/clk/renesas/clk-rcar-gen2.c clk = clk_register_composite(NULL, "adsp", &parent_name, 1, NULL, NULL, parent_name 313 drivers/clk/renesas/clk-rcar-gen2.c const char *parent_name; parent_name 319 drivers/clk/renesas/clk-rcar-gen2.c parent_name = of_clk_get_parent_name(np, 0); parent_name 335 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "main"; parent_name 337 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "main"; parent_name 340 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "main"; parent_name 343 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "pll1"; parent_name 346 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "pll1_div2"; parent_name 350 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "pll1"; parent_name 354 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "pll1"; parent_name 358 drivers/clk/renesas/clk-rcar-gen2.c parent_name = "pll1"; parent_name 372 drivers/clk/renesas/clk-rcar-gen2.c return clk_register_fixed_factor(NULL, name, parent_name, 0, parent_name 375 drivers/clk/renesas/clk-rcar-gen2.c return clk_register_divider_table(NULL, name, parent_name, 0, parent_name 60 drivers/clk/renesas/clk-rz.c const char *parent_name = of_clk_get_parent_name(np, cpg_mode); parent_name 64 drivers/clk/renesas/clk-rz.c return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, 1); parent_name 80 drivers/clk/renesas/clk-sh73a0.c const char *parent_name = NULL; parent_name 88 drivers/clk/renesas/clk-sh73a0.c parent_name = of_clk_get_parent_name(np, parent_idx >> 1); parent_name 94 drivers/clk/renesas/clk-sh73a0.c parent_name = "main"; parent_name 123 drivers/clk/renesas/clk-sh73a0.c parent_name = phy_no ? "dsi1pck" : "dsi0pck"; parent_name 130 drivers/clk/renesas/clk-sh73a0.c parent_name = "pll0"; parent_name 140 drivers/clk/renesas/clk-sh73a0.c parent_name = c->parent; parent_name 153 drivers/clk/renesas/clk-sh73a0.c return clk_register_fixed_factor(NULL, name, parent_name, 0, parent_name 156 drivers/clk/renesas/clk-sh73a0.c return clk_register_divider_table(NULL, name, parent_name, 0, parent_name 502 drivers/clk/renesas/r9a06g032-clocks.c const char *parent_name, parent_name 516 drivers/clk/renesas/r9a06g032-clocks.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 517 drivers/clk/renesas/r9a06g032-clocks.c init.num_parents = parent_name ? 1 : 0; parent_name 672 drivers/clk/renesas/r9a06g032-clocks.c const char *parent_name, parent_name 687 drivers/clk/renesas/r9a06g032-clocks.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 688 drivers/clk/renesas/r9a06g032-clocks.c init.num_parents = parent_name ? 1 : 0; parent_name 756 drivers/clk/renesas/r9a06g032-clocks.c const char *parent_name, parent_name 769 drivers/clk/renesas/r9a06g032-clocks.c names[0] = parent_name; parent_name 846 drivers/clk/renesas/r9a06g032-clocks.c const char *parent_name, parent_name 869 drivers/clk/renesas/r9a06g032-clocks.c init.parent_names = &parent_name; parent_name 926 drivers/clk/renesas/r9a06g032-clocks.c const char *parent_name = d->source ? parent_name 934 drivers/clk/renesas/r9a06g032-clocks.c parent_name, 0, parent_name 938 drivers/clk/renesas/r9a06g032-clocks.c clk = r9a06g032_register_gate(clocks, parent_name, d); parent_name 941 drivers/clk/renesas/r9a06g032-clocks.c clk = r9a06g032_register_div(clocks, parent_name, d); parent_name 946 drivers/clk/renesas/r9a06g032-clocks.c clk = r9a06g032_register_bitsel(clocks, parent_name, d); parent_name 949 drivers/clk/renesas/r9a06g032-clocks.c clk = r9a06g032_register_dualgate(clocks, parent_name, parent_name 134 drivers/clk/renesas/rcar-gen2-cpg.c const char *parent_name, parent_name 148 drivers/clk/renesas/rcar-gen2-cpg.c init.parent_names = &parent_name; parent_name 163 drivers/clk/renesas/rcar-gen2-cpg.c const char *parent_name, parent_name 188 drivers/clk/renesas/rcar-gen2-cpg.c clk = clk_register_composite(NULL, name, &parent_name, 1, NULL, NULL, parent_name 207 drivers/clk/renesas/rcar-gen2-cpg.c const char *parent_name, parent_name 234 drivers/clk/renesas/rcar-gen2-cpg.c clk = clk_register_composite(NULL, name, &parent_name, 1, NULL, NULL, parent_name 280 drivers/clk/renesas/rcar-gen2-cpg.c const char *parent_name; parent_name 289 drivers/clk/renesas/rcar-gen2-cpg.c parent_name = __clk_get_name(parent); parent_name 323 drivers/clk/renesas/rcar-gen2-cpg.c return cpg_z_clk_register(core->name, parent_name, base); parent_name 330 drivers/clk/renesas/rcar-gen2-cpg.c return cpg_adsp_clk_register(core->name, parent_name, base); parent_name 359 drivers/clk/renesas/rcar-gen2-cpg.c return cpg_rcan_clk_register(core->name, parent_name, base); parent_name 366 drivers/clk/renesas/rcar-gen2-cpg.c return clk_register_fixed_factor(NULL, core->name, parent_name, parent_name 370 drivers/clk/renesas/rcar-gen2-cpg.c parent_name, 0, parent_name 180 drivers/clk/renesas/rcar-gen3-cpg.c const char *parent_name, parent_name 196 drivers/clk/renesas/rcar-gen3-cpg.c init.parent_names = &parent_name; parent_name 380 drivers/clk/renesas/rcar-gen3-cpg.c void __iomem *base, unsigned int offset, const char *parent_name, parent_name 395 drivers/clk/renesas/rcar-gen3-cpg.c init.parent_names = &parent_name; parent_name 443 drivers/clk/renesas/rcar-gen3-cpg.c void __iomem *base, const char *parent_name, parent_name 465 drivers/clk/renesas/rcar-gen3-cpg.c clk = clk_register_composite(NULL, name, &parent_name, 1, NULL, NULL, parent_name 485 drivers/clk/renesas/rcar-gen3-cpg.c const char *parent_name) parent_name 502 drivers/clk/renesas/rcar-gen3-cpg.c clk = clk_register_composite(NULL, name, &parent_name, 1, NULL, NULL, parent_name 312 drivers/clk/renesas/renesas-cpg-mssr.c const char *parent_name; parent_name 337 drivers/clk/renesas/renesas-cpg-mssr.c parent_name = __clk_get_name(parent); parent_name 344 drivers/clk/renesas/renesas-cpg-mssr.c clk = cpg_div6_register(core->name, 1, &parent_name, parent_name 349 drivers/clk/renesas/renesas-cpg-mssr.c parent_name, 0, parent_name 391 drivers/clk/renesas/renesas-cpg-mssr.c const char *parent_name; parent_name 427 drivers/clk/renesas/renesas-cpg-mssr.c parent_name = __clk_get_name(parent); parent_name 428 drivers/clk/renesas/renesas-cpg-mssr.c init.parent_names = &parent_name; parent_name 1041 drivers/clk/samsung/clk-exynos4.c char *parent_name; parent_name 1044 drivers/clk/samsung/clk-exynos4.c parent_name = xom & 1 ? "xusbxti" : "xxti"; parent_name 1045 drivers/clk/samsung/clk-exynos4.c clk = clk_get(NULL, parent_name); parent_name 1049 drivers/clk/samsung/clk-exynos4.c parent_name); parent_name 1056 drivers/clk/samsung/clk-exynos4.c fclk.parent_name = NULL; parent_name 1266 drivers/clk/samsung/clk-pll.c init.parent_names = &pll_clk->parent_name; parent_name 136 drivers/clk/samsung/clk.c list->parent_name, list->flags, list->fixed_rate); parent_name 165 drivers/clk/samsung/clk.c list->parent_name, list->flags, list->mult, list->div); parent_name 210 drivers/clk/samsung/clk.c list->name, list->parent_name, list->flags, parent_name 216 drivers/clk/samsung/clk.c list->parent_name, list->flags, parent_name 238 drivers/clk/samsung/clk.c clk_hw = clk_hw_register_gate(ctx->dev, list->name, list->parent_name, parent_name 62 drivers/clk/samsung/clk.h const char *parent_name; parent_name 71 drivers/clk/samsung/clk.h .parent_name = pname, \ parent_name 88 drivers/clk/samsung/clk.h const char *parent_name; parent_name 98 drivers/clk/samsung/clk.h .parent_name = pname, \ parent_name 160 drivers/clk/samsung/clk.h const char *parent_name; parent_name 173 drivers/clk/samsung/clk.h .parent_name = pname, \ parent_name 204 drivers/clk/samsung/clk.h const char *parent_name; parent_name 215 drivers/clk/samsung/clk.h .parent_name = pname, \ parent_name 250 drivers/clk/samsung/clk.h const char *parent_name; parent_name 263 drivers/clk/samsung/clk.h .parent_name = _pname, \ parent_name 182 drivers/clk/sifive/fu540-prci.c const char *parent_name; parent_name 487 drivers/clk/sifive/fu540-prci.c .parent_name = "hfclk", parent_name 493 drivers/clk/sifive/fu540-prci.c .parent_name = "hfclk", parent_name 499 drivers/clk/sifive/fu540-prci.c .parent_name = "hfclk", parent_name 505 drivers/clk/sifive/fu540-prci.c .parent_name = "corepll", parent_name 537 drivers/clk/sifive/fu540-prci.c init.parent_names = &pic->parent_name; parent_name 244 drivers/clk/sirf/clk-atlas7.c const char *parent_name; parent_name 271 drivers/clk/sirf/clk-atlas7.c const char *parent_name; parent_name 1272 drivers/clk/sirf/clk-atlas7.c const char * const parent_name, unsigned long flags, parent_name 1284 drivers/clk/sirf/clk-atlas7.c init.parent_names = &parent_name; parent_name 1645 drivers/clk/sirf/clk-atlas7.c div->parent_name, div->divider_flags, sirfsoc_clk_vbase + div->div_offset, parent_name 1667 drivers/clk/sirf/clk-atlas7.c atlas7_clks[i] = atlas7_unit_clk_register(NULL, unit->unit_name, unit->parent_name, parent_name 104 drivers/clk/socfpga/clk-gate-a10.c const char *parent_name[SOCFPGA_MAX_PARENTS]; parent_name 159 drivers/clk/socfpga/clk-gate-a10.c init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); parent_name 160 drivers/clk/socfpga/clk-gate-a10.c init.parent_names = parent_name; parent_name 68 drivers/clk/socfpga/clk-gate-s10.c struct clk *s10_register_gate(const char *name, const char *parent_name, parent_name 116 drivers/clk/socfpga/clk-gate-s10.c init.parent_names = parent_names ? parent_names : &parent_name; parent_name 180 drivers/clk/socfpga/clk-gate.c const char *parent_name[SOCFPGA_MAX_PARENTS]; parent_name 232 drivers/clk/socfpga/clk-gate.c init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); parent_name 238 drivers/clk/socfpga/clk-gate.c init.parent_names = parent_name; parent_name 67 drivers/clk/socfpga/clk-periph-a10.c const char *parent_name[SOCFPGA_MAX_PARENTS]; parent_name 102 drivers/clk/socfpga/clk-periph-a10.c init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); parent_name 103 drivers/clk/socfpga/clk-periph-a10.c init.parent_names = parent_name; parent_name 76 drivers/clk/socfpga/clk-periph-s10.c struct clk *s10_register_periph(const char *name, const char *parent_name, parent_name 96 drivers/clk/socfpga/clk-periph-s10.c init.parent_names = parent_names ? parent_names : &parent_name; parent_name 108 drivers/clk/socfpga/clk-periph-s10.c struct clk *s10_register_cnt_periph(const char *name, const char *parent_name, parent_name 140 drivers/clk/socfpga/clk-periph-s10.c init.parent_names = parent_names ? parent_names : &parent_name; parent_name 57 drivers/clk/socfpga/clk-periph.c const char *parent_name[SOCFPGA_MAX_PARENTS]; parent_name 92 drivers/clk/socfpga/clk-periph.c init.num_parents = of_clk_parent_fill(node, parent_name, parent_name 94 drivers/clk/socfpga/clk-periph.c init.parent_names = parent_name; parent_name 73 drivers/clk/socfpga/clk-pll-a10.c const char *parent_name[SOCFGPA_MAX_PARENTS]; parent_name 97 drivers/clk/socfpga/clk-pll-a10.c while (i < SOCFGPA_MAX_PARENTS && (parent_name[i] = parent_name 101 drivers/clk/socfpga/clk-pll-a10.c init.parent_names = parent_name; parent_name 80 drivers/clk/socfpga/clk-pll.c const char *parent_name[SOCFPGA_MAX_PARENTS]; parent_name 103 drivers/clk/socfpga/clk-pll.c init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); parent_name 104 drivers/clk/socfpga/clk-pll.c init.parent_names = parent_name; parent_name 180 drivers/clk/socfpga/clk-s10.c clk = s10_register_periph(clks[i].name, clks[i].parent_name, parent_name 201 drivers/clk/socfpga/clk-s10.c clk = s10_register_cnt_periph(clks[i].name, clks[i].parent_name, parent_name 228 drivers/clk/socfpga/clk-s10.c clk = s10_register_gate(clks[i].name, clks[i].parent_name, parent_name 45 drivers/clk/socfpga/clk.h char *parent_name; parent_name 58 drivers/clk/socfpga/clk.h char *parent_name; parent_name 26 drivers/clk/socfpga/stratix10-clk.h const char *parent_name; parent_name 36 drivers/clk/socfpga/stratix10-clk.h const char *parent_name; parent_name 49 drivers/clk/socfpga/stratix10-clk.h const char *parent_name; parent_name 138 drivers/clk/spear/clk-aux-synth.c const char *parent_name, unsigned long flags, void __iomem *reg, parent_name 146 drivers/clk/spear/clk-aux-synth.c if (!aux_name || !parent_name || !reg || !rtbl || !rtbl_cnt) { parent_name 170 drivers/clk/spear/clk-aux-synth.c init.parent_names = &parent_name; parent_name 125 drivers/clk/spear/clk-frac-synth.c struct clk *clk_register_frac(const char *name, const char *parent_name, parent_name 133 drivers/clk/spear/clk-frac-synth.c if (!name || !parent_name || !reg || !rtbl || !rtbl_cnt) { parent_name 152 drivers/clk/spear/clk-frac-synth.c init.parent_names = &parent_name; parent_name 114 drivers/clk/spear/clk-gpt-synth.c struct clk *clk_register_gpt(const char *name, const char *parent_name, unsigned parent_name 122 drivers/clk/spear/clk-gpt-synth.c if (!name || !parent_name || !reg || !rtbl || !rtbl_cnt) { parent_name 141 drivers/clk/spear/clk-gpt-synth.c init.parent_names = &parent_name; parent_name 276 drivers/clk/spear/clk-vco-pll.c const char *vco_gate_name, const char *parent_name, parent_name 288 drivers/clk/spear/clk-vco-pll.c if (!vco_name || !pll_name || !parent_name || !mode_reg || !cfg_reg || parent_name 315 drivers/clk/spear/clk-vco-pll.c parent_name, 0, mode_reg, PLL_ENABLE, 0, lock); parent_name 323 drivers/clk/spear/clk-vco-pll.c vco_parent_name = &parent_name; parent_name 114 drivers/clk/spear/clk.h const char *parent_name, unsigned long flags, void __iomem *reg, parent_name 117 drivers/clk/spear/clk.h struct clk *clk_register_frac(const char *name, const char *parent_name, parent_name 120 drivers/clk/spear/clk.h struct clk *clk_register_gpt(const char *name, const char *parent_name, unsigned parent_name 124 drivers/clk/spear/clk.h const char *vco_gate_name, const char *parent_name, parent_name 382 drivers/clk/st/clkgen-fsyn.c const char *name, const char *parent_name, parent_name 393 drivers/clk/st/clkgen-fsyn.c if (WARN_ON(!name || !parent_name)) parent_name 403 drivers/clk/st/clkgen-fsyn.c init.parent_names = &parent_name; parent_name 821 drivers/clk/st/clkgen-fsyn.c const char *name, const char *parent_name, parent_name 832 drivers/clk/st/clkgen-fsyn.c if (WARN_ON(!name || !parent_name)) parent_name 842 drivers/clk/st/clkgen-fsyn.c init.parent_names = &parent_name; parent_name 582 drivers/clk/st/clkgen-pll.c static struct clk * __init clkgen_pll_register(const char *parent_name, parent_name 599 drivers/clk/st/clkgen-pll.c init.parent_names = &parent_name; parent_name 637 drivers/clk/st/clkgen-pll.c static struct clk * __init clkgen_odf_register(const char *parent_name, parent_name 672 drivers/clk/st/clkgen-pll.c clk = clk_register_composite(NULL, odf_name, &parent_name, 1, parent_name 692 drivers/clk/st/clkgen-pll.c const char *parent_name, *pll_name; parent_name 699 drivers/clk/st/clkgen-pll.c parent_name = of_clk_get_parent_name(np, 0); parent_name 700 drivers/clk/st/clkgen-pll.c if (!parent_name) parent_name 709 drivers/clk/st/clkgen-pll.c clk = clkgen_pll_register(parent_name, data, pll_base, pll_flags, parent_name 17 drivers/clk/sunxi/clk-a10-codec.c const char *clk_name = node->name, *parent_name; parent_name 25 drivers/clk/sunxi/clk-a10-codec.c parent_name = of_clk_get_parent_name(node, 0); parent_name 27 drivers/clk/sunxi/clk-a10-codec.c clk = clk_register_gate(NULL, clk_name, parent_name, parent_name 119 drivers/clk/tegra/clk-divider.c const char *parent_name, void __iomem *reg, parent_name 137 drivers/clk/tegra/clk-divider.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 138 drivers/clk/tegra/clk-divider.c init.num_parents = parent_name ? 1 : 0; parent_name 163 drivers/clk/tegra/clk-divider.c struct clk *tegra_clk_register_mc(const char *name, const char *parent_name, parent_name 166 drivers/clk/tegra/clk-divider.c return clk_register_divider_table(NULL, name, parent_name, parent_name 120 drivers/clk/tegra/clk-periph-gate.c const char *parent_name, u8 gate_flags, void __iomem *clk_base, parent_name 140 drivers/clk/tegra/clk-periph-gate.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 141 drivers/clk/tegra/clk-periph-gate.c init.num_parents = parent_name ? 1 : 0; parent_name 79 drivers/clk/tegra/clk-pll-out.c const char *parent_name, void __iomem *reg, u8 enb_bit_idx, parent_name 93 drivers/clk/tegra/clk-pll-out.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 94 drivers/clk/tegra/clk-pll-out.c init.num_parents = (parent_name ? 1 : 0); parent_name 1830 drivers/clk/tegra/clk-pll.c const char *name, const char *parent_name, unsigned long flags, parent_name 1838 drivers/clk/tegra/clk-pll.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 1839 drivers/clk/tegra/clk-pll.c init.num_parents = (parent_name ? 1 : 0); parent_name 1858 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pll(const char *name, const char *parent_name, parent_name 1872 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 1889 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_plle(const char *name, const char *parent_name, parent_name 1906 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 1914 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pllu(const char *name, const char *parent_name, parent_name 1927 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 1980 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pllxc(const char *name, const char *parent_name, parent_name 1991 drivers/clk/tegra/clk-pll.c parent = __clk_lookup(parent_name); parent_name 1994 drivers/clk/tegra/clk-pll.c parent_name, name); parent_name 2036 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2044 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pllre(const char *name, const char *parent_name, parent_name 2085 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2093 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pllm(const char *name, const char *parent_name, parent_name 2106 drivers/clk/tegra/clk-pll.c parent = __clk_lookup(parent_name); parent_name 2109 drivers/clk/tegra/clk-pll.c parent_name, name); parent_name 2127 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2135 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pllc(const char *name, const char *parent_name, parent_name 2150 drivers/clk/tegra/clk-pll.c parent = __clk_lookup(parent_name); parent_name 2153 drivers/clk/tegra/clk-pll.c parent_name, name); parent_name 2201 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2210 drivers/clk/tegra/clk-pll.c const char *parent_name, parent_name 2239 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2248 drivers/clk/tegra/clk-pll.c tegra_clk_register_pllu_tegra114(const char *name, const char *parent_name, parent_name 2262 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2281 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pllss(const char *name, const char *parent_name, parent_name 2296 drivers/clk/tegra/clk-pll.c parent = __clk_lookup(parent_name); parent_name 2299 drivers/clk/tegra/clk-pll.c parent_name, name); parent_name 2352 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2364 drivers/clk/tegra/clk-pll.c const char *parent_name, void __iomem *clk_base, parent_name 2382 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2531 drivers/clk/tegra/clk-pll.c const char *parent_name, parent_name 2560 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2569 drivers/clk/tegra/clk-pll.c const char *parent_name, void __iomem *clk_base, parent_name 2582 drivers/clk/tegra/clk-pll.c parent = __clk_lookup(parent_name); parent_name 2585 drivers/clk/tegra/clk-pll.c name, parent_name); parent_name 2602 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2611 drivers/clk/tegra/clk-pll.c const char *parent_name, void __iomem *clk_base, parent_name 2624 drivers/clk/tegra/clk-pll.c parent = __clk_lookup(parent_name); parent_name 2627 drivers/clk/tegra/clk-pll.c name, parent_name); parent_name 2650 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 2659 drivers/clk/tegra/clk-pll.c struct clk *tegra_clk_register_pllmb(const char *name, const char *parent_name, parent_name 2672 drivers/clk/tegra/clk-pll.c parent = __clk_lookup(parent_name); parent_name 2675 drivers/clk/tegra/clk-pll.c parent_name, name); parent_name 2693 drivers/clk/tegra/clk-pll.c clk = _tegra_clk_register_pll(pll, name, parent_name, flags, parent_name 234 drivers/clk/tegra/clk-tegra-periph.c .p.parent_name = _parent_name, \ parent_name 244 drivers/clk/tegra/clk-tegra-periph.c .p.parent_name = _parent_name, \ parent_name 916 drivers/clk/tegra/clk-tegra-periph.c data->p.parent_name, data->periph.gate.flags, parent_name 941 drivers/clk/tegra/clk-tegra-periph.c data->p.parent_name, clk_base + data->offset, parent_name 76 drivers/clk/tegra/clk.h const char *parent_name, void __iomem *reg, parent_name 79 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_mc(const char *name, const char *parent_name, parent_name 339 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pll(const char *name, const char *parent_name, parent_name 344 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_plle(const char *name, const char *parent_name, parent_name 349 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pllxc(const char *name, const char *parent_name, parent_name 355 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pllm(const char *name, const char *parent_name, parent_name 361 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pllc(const char *name, const char *parent_name, parent_name 367 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pllre(const char *name, const char *parent_name, parent_name 374 drivers/clk/tegra/clk.h const char *parent_name, void __iomem *clk_base, parent_name 380 drivers/clk/tegra/clk.h const char *parent_name, parent_name 386 drivers/clk/tegra/clk.h const char *parent_name, parent_name 392 drivers/clk/tegra/clk.h const char *parent_name, void __iomem *clk_base, parent_name 398 drivers/clk/tegra/clk.h const char *parent_name, void __iomem *clk_base, parent_name 403 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pllss(const char *name, const char *parent_name, parent_name 408 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pllmb(const char *name, const char *parent_name, parent_name 414 drivers/clk/tegra/clk.h struct clk *tegra_clk_register_pllu(const char *name, const char *parent_name, parent_name 420 drivers/clk/tegra/clk.h const char *parent_name, parent_name 426 drivers/clk/tegra/clk.h const char *parent_name, parent_name 454 drivers/clk/tegra/clk.h const char *parent_name, void __iomem *reg, u8 enb_bit_idx, parent_name 523 drivers/clk/tegra/clk.h const char *parent_name, u8 gate_flags, void __iomem *clk_base, parent_name 614 drivers/clk/tegra/clk.h const char *parent_name; parent_name 257 drivers/clk/ti/adpll.c const char *parent_name; parent_name 264 drivers/clk/ti/adpll.c parent_name = __clk_get_name(parent_clock); parent_name 265 drivers/clk/ti/adpll.c clock = clk_register_divider(d->dev, child_name, parent_name, 0, parent_name 315 drivers/clk/ti/adpll.c const char *parent_name; parent_name 322 drivers/clk/ti/adpll.c parent_name = __clk_get_name(parent_clock); parent_name 323 drivers/clk/ti/adpll.c clock = clk_register_gate(d->dev, child_name, parent_name, 0, parent_name 344 drivers/clk/ti/adpll.c const char *parent_name; parent_name 351 drivers/clk/ti/adpll.c parent_name = __clk_get_name(parent_clock); parent_name 352 drivers/clk/ti/adpll.c clock = clk_register_fixed_factor(d->dev, child_name, parent_name, parent_name 351 drivers/clk/ti/apll.c const char *parent_name; parent_name 374 drivers/clk/ti/apll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 375 drivers/clk/ti/apll.c init->parent_names = &parent_name; parent_name 314 drivers/clk/ti/divider.c const char *parent_name, parent_name 340 drivers/clk/ti/divider.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 341 drivers/clk/ti/divider.c init.num_parents = (parent_name ? 1 : 0); parent_name 576 drivers/clk/ti/divider.c const char *parent_name; parent_name 585 drivers/clk/ti/divider.c parent_name = of_clk_get_parent_name(node, 0); parent_name 591 drivers/clk/ti/divider.c clk = _register_divider(NULL, node->name, parent_name, flags, ®, parent_name 231 drivers/clk/ti/dpll.c const char *parent_name; parent_name 233 drivers/clk/ti/dpll.c parent_name = of_clk_get_parent_name(node, 0); parent_name 234 drivers/clk/ti/dpll.c if (!parent_name) { parent_name 248 drivers/clk/ti/dpll.c init.parent_names = &parent_name; parent_name 536 drivers/clk/ti/fapll.c const char *parent_name[2]; parent_name 563 drivers/clk/ti/fapll.c of_clk_parent_fill(node, parent_name, 2); parent_name 564 drivers/clk/ti/fapll.c init->parent_names = parent_name; parent_name 40 drivers/clk/ti/fixed-factor.c const char *parent_name; parent_name 57 drivers/clk/ti/fixed-factor.c parent_name = of_clk_get_parent_name(node, 0); parent_name 59 drivers/clk/ti/fixed-factor.c clk = clk_register_fixed_factor(NULL, clk_name, parent_name, flags, parent_name 97 drivers/clk/ti/gate.c const char *parent_name, unsigned long flags, parent_name 121 drivers/clk/ti/gate.c init.parent_names = &parent_name; parent_name 139 drivers/clk/ti/gate.c const char *parent_name; parent_name 159 drivers/clk/ti/gate.c parent_name = of_clk_get_parent_name(node, 0); parent_name 167 drivers/clk/ti/gate.c clk = _register_gate(NULL, node->name, parent_name, flags, ®, parent_name 36 drivers/clk/ti/interface.c const char *parent_name, parent_name 58 drivers/clk/ti/interface.c init.parent_names = &parent_name; parent_name 72 drivers/clk/ti/interface.c const char *parent_name; parent_name 83 drivers/clk/ti/interface.c parent_name = of_clk_get_parent_name(node, 0); parent_name 84 drivers/clk/ti/interface.c if (!parent_name) { parent_name 89 drivers/clk/ti/interface.c clk = _register_interface(NULL, node->name, parent_name, ®, parent_name 26 drivers/clk/uniphier/clk-uniphier-fixed-factor.c init.flags = data->parent_name ? CLK_SET_RATE_PARENT : 0; parent_name 27 drivers/clk/uniphier/clk-uniphier-fixed-factor.c init.parent_names = data->parent_name ? &data->parent_name : NULL; parent_name 28 drivers/clk/uniphier/clk-uniphier-fixed-factor.c init.num_parents = data->parent_name ? 1 : 0; parent_name 74 drivers/clk/uniphier/clk-uniphier-gate.c init.flags = data->parent_name ? CLK_SET_RATE_PARENT : 0; parent_name 75 drivers/clk/uniphier/clk-uniphier-gate.c init.parent_names = data->parent_name ? &data->parent_name : NULL; parent_name 76 drivers/clk/uniphier/clk-uniphier-gate.c init.num_parents = data->parent_name ? 1 : 0; parent_name 33 drivers/clk/uniphier/clk-uniphier.h const char *parent_name; parent_name 43 drivers/clk/uniphier/clk-uniphier.h const char *parent_name; parent_name 89 drivers/clk/uniphier/clk-uniphier.h .parent_name = (_parent), \ parent_name 101 drivers/clk/uniphier/clk-uniphier.h .parent_name = (_parent), \ parent_name 94 drivers/clk/ux500/clk-prcc.c const char *parent_name, parent_name 123 drivers/clk/ux500/clk-prcc.c clk_prcc_init.parent_names = (parent_name ? &parent_name : NULL); parent_name 124 drivers/clk/ux500/clk-prcc.c clk_prcc_init.num_parents = (parent_name ? 1 : 0); parent_name 142 drivers/clk/ux500/clk-prcc.c const char *parent_name, parent_name 147 drivers/clk/ux500/clk-prcc.c return clk_reg_prcc(name, parent_name, phy_base, cg_sel, flags, parent_name 152 drivers/clk/ux500/clk-prcc.c const char *parent_name, parent_name 157 drivers/clk/ux500/clk-prcc.c return clk_reg_prcc(name, parent_name, phy_base, cg_sel, flags, parent_name 245 drivers/clk/ux500/clk-prcmu.c const char *parent_name, parent_name 275 drivers/clk/ux500/clk-prcmu.c clk_prcmu_init.parent_names = (parent_name ? &parent_name : NULL); parent_name 276 drivers/clk/ux500/clk-prcmu.c clk_prcmu_init.num_parents = (parent_name ? 1 : 0); parent_name 292 drivers/clk/ux500/clk-prcmu.c const char *parent_name, parent_name 297 drivers/clk/ux500/clk-prcmu.c return clk_reg_prcmu(name, parent_name, cg_sel, rate, flags, parent_name 302 drivers/clk/ux500/clk-prcmu.c const char *parent_name, parent_name 306 drivers/clk/ux500/clk-prcmu.c return clk_reg_prcmu(name, parent_name, cg_sel, 0, flags, parent_name 311 drivers/clk/ux500/clk-prcmu.c const char *parent_name, parent_name 316 drivers/clk/ux500/clk-prcmu.c return clk_reg_prcmu(name, parent_name, cg_sel, rate, flags, parent_name 321 drivers/clk/ux500/clk-prcmu.c const char *parent_name, parent_name 325 drivers/clk/ux500/clk-prcmu.c return clk_reg_prcmu(name, parent_name, cg_sel, 0, flags, parent_name 330 drivers/clk/ux500/clk-prcmu.c const char *parent_name, parent_name 334 drivers/clk/ux500/clk-prcmu.c return clk_reg_prcmu(name, parent_name, cg_sel, 0, flags, parent_name 339 drivers/clk/ux500/clk-prcmu.c const char *parent_name, parent_name 344 drivers/clk/ux500/clk-prcmu.c return clk_reg_prcmu(name, parent_name, cg_sel, rate, flags, parent_name 179 drivers/clk/ux500/clk-sysctrl.c const char *parent_name, parent_name 186 drivers/clk/ux500/clk-sysctrl.c const char **parent_names = (parent_name ? &parent_name : NULL); parent_name 187 drivers/clk/ux500/clk-sysctrl.c u8 num_parents = (parent_name ? 1 : 0); parent_name 196 drivers/clk/ux500/clk-sysctrl.c const char *parent_name, parent_name 204 drivers/clk/ux500/clk-sysctrl.c const char **parent_names = (parent_name ? &parent_name : NULL); parent_name 205 drivers/clk/ux500/clk-sysctrl.c u8 num_parents = (parent_name ? 1 : 0); parent_name 18 drivers/clk/ux500/clk.h const char *parent_name, parent_name 24 drivers/clk/ux500/clk.h const char *parent_name, parent_name 30 drivers/clk/ux500/clk.h const char *parent_name, parent_name 36 drivers/clk/ux500/clk.h const char *parent_name, parent_name 41 drivers/clk/ux500/clk.h const char *parent_name, parent_name 47 drivers/clk/ux500/clk.h const char *parent_name, parent_name 52 drivers/clk/ux500/clk.h const char *parent_name, parent_name 57 drivers/clk/ux500/clk.h const char *parent_name, parent_name 64 drivers/clk/ux500/clk.h const char *parent_name, parent_name 73 drivers/clk/ux500/clk.h const char *parent_name, parent_name 350 drivers/clk/versatile/clk-icst.c const char *parent_name, parent_name 372 drivers/clk/versatile/clk-icst.c init.parent_names = (parent_name ? &parent_name : NULL); parent_name 373 drivers/clk/versatile/clk-icst.c init.num_parents = (parent_name ? 1 : 0); parent_name 393 drivers/clk/versatile/clk-icst.c const char *parent_name, parent_name 408 drivers/clk/versatile/clk-icst.c return icst_clk_setup(dev, desc, name, parent_name, map, parent_name 498 drivers/clk/versatile/clk-icst.c const char *parent_name; parent_name 550 drivers/clk/versatile/clk-icst.c parent_name = of_clk_get_parent_name(np, 0); parent_name 552 drivers/clk/versatile/clk-icst.c regclk = icst_clk_setup(NULL, &icst_desc, name, parent_name, map, ctype); parent_name 18 drivers/clk/versatile/clk-icst.h const char *parent_name, parent_name 61 drivers/clk/versatile/clk-versatile.c const char *parent_name; parent_name 80 drivers/clk/versatile/clk-versatile.c parent_name = of_clk_get_parent_name(np, 0); parent_name 81 drivers/clk/versatile/clk-versatile.c clk = icst_clk_register(NULL, desc, clk_name, parent_name, cm_base); parent_name 215 drivers/clk/x86/clk-pmc-atom.c const char *parent_name, parent_name 224 drivers/clk/x86/clk-pmc-atom.c pclk->clk = clk_hw_register_fixed_rate(&pdev->dev, name, parent_name, parent_name 292 drivers/clk/x86/clk-pmc-atom.c clks[i].parent_name, parent_name 154 drivers/clk/zte/clk.c struct clk *clk_register_zx_pll(const char *name, const char *parent_name, parent_name 170 drivers/clk/zte/clk.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 171 drivers/clk/zte/clk.c init.num_parents = parent_name ? 1 : 0; parent_name 294 drivers/clk/zte/clk.c const char * const parent_name, parent_name 309 drivers/clk/zte/clk.c init.parent_names = parent_name ? &parent_name : NULL; parent_name 310 drivers/clk/zte/clk.c init.num_parents = parent_name ? 1 : 0; parent_name 158 drivers/clk/zte/clk.h struct clk *clk_register_zx_pll(const char *name, const char *parent_name, parent_name 168 drivers/clk/zte/clk.h const char * const parent_name, parent_name 173 drivers/clocksource/timer-ti-dm.c const char *parent_name; parent_name 182 drivers/clocksource/timer-ti-dm.c parent_name = "timer_sys_ck"; parent_name 185 drivers/clocksource/timer-ti-dm.c parent_name = "timer_32k_ck"; parent_name 188 drivers/clocksource/timer-ti-dm.c parent_name = "timer_ext_ck"; parent_name 210 drivers/clocksource/timer-ti-dm.c parent = clk_get(&timer->pdev->dev, parent_name); parent_name 212 drivers/clocksource/timer-ti-dm.c pr_err("%s: %s not found\n", __func__, parent_name); parent_name 219 drivers/clocksource/timer-ti-dm.c parent_name); parent_name 908 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c const char *parent_name, parent_name 915 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c .parent_names = (const char *[]) { parent_name }, parent_name 403 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c char *clk_name, *parent_name, *vco_name; parent_name 427 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c parent_name = devm_kzalloc(dev, 32, GFP_KERNEL); parent_name 428 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c if (!parent_name) parent_name 448 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c snprintf(parent_name, 32, "dsi%dvco_clk", pll_28nm->id); parent_name 454 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c bytediv_init.parent_names = (const char * const *) &parent_name; parent_name 465 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c parent_name, 0, pll_28nm->mmio + parent_name 542 drivers/gpu/drm/pl111/pl111_display.c const char *parent_name; parent_name 546 drivers/gpu/drm/pl111/pl111_display.c .parent_names = &parent_name, parent_name 564 drivers/gpu/drm/pl111/pl111_display.c parent_name = __clk_get_name(parent); parent_name 167 drivers/gpu/drm/sun4i/sun4i_dotclock.c const char *clk_name, *parent_name; parent_name 172 drivers/gpu/drm/sun4i/sun4i_dotclock.c parent_name = __clk_get_name(tcon->sclk0); parent_name 186 drivers/gpu/drm/sun4i/sun4i_dotclock.c init.parent_names = &parent_name; parent_name 112 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c const char *parent_name; parent_name 114 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c parent_name = __clk_get_name(parent); parent_name 115 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c if (!parent_name) parent_name 129 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c init.parent_names = &parent_name; parent_name 103 drivers/gpu/drm/sun4i/sun8i_tcon_top.c const char *clk_name, *parent_name; parent_name 110 drivers/gpu/drm/sun4i/sun8i_tcon_top.c parent_name = of_clk_get_parent_name(dev->of_node, index); parent_name 118 drivers/gpu/drm/sun4i/sun8i_tcon_top.c return clk_hw_register_gate(dev, clk_name, parent_name, parent_name 1381 drivers/gpu/drm/vc4/vc4_dsi.c const char *parent_name = __clk_get_name(dsi->pll_phy_clock); parent_name 1420 drivers/gpu/drm/vc4/vc4_dsi.c init.parent_names = &parent_name; parent_name 338 drivers/media/platform/meson/ao-cec-g12a.c const char *parent_name; parent_name 350 drivers/media/platform/meson/ao-cec-g12a.c parent_name = __clk_get_name(ao_cec->oscin); parent_name 355 drivers/media/platform/meson/ao-cec-g12a.c init.parent_names = &parent_name; parent_name 113 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c const char *parent_name, *mux_parent_names[MUX_CLK_NUM_PARENTS]; parent_name 154 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c parent_name = __clk_get_name(clk); parent_name 161 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c clk = meson8b_dwmac_register_clk(dwmac, "m250_div", &parent_name, 1, parent_name 167 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c parent_name = __clk_get_name(clk); parent_name 170 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c clk = meson8b_dwmac_register_clk(dwmac, "fixed_div2", &parent_name, 1, parent_name 176 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c parent_name = __clk_get_name(clk); parent_name 179 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c clk = meson8b_dwmac_register_clk(dwmac, "rgmii_tx_en", &parent_name, 1, parent_name 842 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c const char *parent_name; parent_name 845 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c parent_name = __clk_get_name(inno->refoclk); parent_name 847 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c init.parent_names = &parent_name; parent_name 55 drivers/platform/x86/pmc_atom.c .parent_name = NULL, parent_name 60 drivers/platform/x86/pmc_atom.c .parent_name = "xtal", parent_name 69 drivers/platform/x86/pmc_atom.c .parent_name = NULL, parent_name 194 drivers/staging/gasket/gasket_core.c const char *parent_name = dev_name(parent); parent_name 196 drivers/staging/gasket/gasket_core.c pr_debug("Allocating a Gasket device, parent %s.\n", parent_name); parent_name 200 drivers/staging/gasket/gasket_core.c dev_idx = gasket_find_dev_slot(internal_desc, parent_name); parent_name 206 drivers/staging/gasket/gasket_core.c pr_err("no memory for device, parent %s\n", parent_name); parent_name 215 drivers/staging/gasket/gasket_core.c snprintf(gasket_dev->kobj_name, GASKET_NAME_MAX, "%s", parent_name); parent_name 35 fs/nilfs2/sysfs.c #define NILFS_DEV_INT_GROUP_OPS(name, parent_name) \ parent_name 41 fs/nilfs2/sysfs.c ns_##parent_name##_kobj); \ parent_name 53 fs/nilfs2/sysfs.c ns_##parent_name##_kobj); \ parent_name 64 fs/nilfs2/sysfs.c #define NILFS_DEV_INT_GROUP_TYPE(name, parent_name) \ parent_name 67 fs/nilfs2/sysfs.c struct nilfs_sysfs_##parent_name##_subgroups *subgroups; \ parent_name 70 fs/nilfs2/sysfs.c ns_##parent_name##_kobj); \ parent_name 71 fs/nilfs2/sysfs.c subgroups = nilfs->ns_##parent_name##_subgroups; \ parent_name 80 fs/nilfs2/sysfs.c #define NILFS_DEV_INT_GROUP_FNS(name, parent_name) \ parent_name 86 fs/nilfs2/sysfs.c struct nilfs_sysfs_##parent_name##_subgroups *subgroups; \ parent_name 88 fs/nilfs2/sysfs.c subgroups = nilfs->ns_##parent_name##_subgroups; \ parent_name 91 fs/nilfs2/sysfs.c parent = &nilfs->ns_##parent_name##_kobj; \ parent_name 102 fs/nilfs2/sysfs.c kobject_del(&nilfs->ns_##parent_name##_subgroups->sg_##name##_kobj); \ parent_name 152 fs/proc/proc_sysctl.c const char *parent_name; parent_name 159 fs/proc/proc_sysctl.c parent_name = parent_entry->procname; parent_name 161 fs/proc/proc_sysctl.c cmp = namecmp(name, namelen, parent_name, strlen(parent_name)); parent_name 584 fs/xfs/xfs_sysfs.c const char *parent_name, parent_name 595 fs/xfs/xfs_sysfs.c &mp->m_error_kobj, parent_name); parent_name 335 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 338 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 341 include/linux/clk-provider.h const char *name, const char *parent_name, unsigned long flags, parent_name 345 include/linux/clk-provider.h const char *name, const char *parent_name, unsigned long flags, parent_name 390 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 394 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 487 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 491 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 495 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 500 include/linux/clk-provider.h const char *name, const char *parent_name, unsigned long flags, parent_name 611 include/linux/clk-provider.h const char *parent_name, unsigned long flags, parent_name 615 include/linux/clk-provider.h const char *name, const char *parent_name, unsigned long flags, parent_name 664 include/linux/clk-provider.h const char *name, const char *parent_name, unsigned long flags, parent_name 668 include/linux/clk-provider.h const char *name, const char *parent_name, unsigned long flags, parent_name 777 include/linux/clk-provider.h const char *parent_name, struct gpio_desc *gpiod, parent_name 780 include/linux/clk-provider.h const char *parent_name, struct gpio_desc *gpiod, parent_name 22 include/linux/platform_data/x86/clk-pmc-atom.h const char *parent_name; parent_name 2124 sound/soc/codecs/da7219.c const char *parent_name; parent_name 2140 sound/soc/codecs/da7219.c parent_name = __clk_get_name(da7219->mclk); parent_name 2141 sound/soc/codecs/da7219.c init.parent_names = &parent_name; parent_name 2150 sound/soc/codecs/da7219.c parent_name = __clk_get_name(da7219->dai_clks[DA7219_DAI_WCLK_IDX]); parent_name 2151 sound/soc/codecs/da7219.c init.parent_names = &parent_name; parent_name 283 sound/soc/intel/skylake/skl-nhlt.c sclk[id].parent_name = parent->name; parent_name 284 sound/soc/intel/skylake/skl-nhlt.c sclkfs[id].parent_name = parent->name; parent_name 332 sound/soc/intel/skylake/skl-nhlt.c mclk[id].parent_name = parent->name; parent_name 294 sound/soc/intel/skylake/skl-ssp-clk.c pclk[i].parent_name, 0, pclk[i].rate); parent_name 331 sound/soc/intel/skylake/skl-ssp-clk.c init.parent_names = &clk->parent_name; parent_name 45 sound/soc/intel/skylake/skl-ssp-clk.h const char *parent_name; parent_name 97 sound/soc/intel/skylake/skl-ssp-clk.h const char *parent_name; parent_name 629 sound/soc/sh/siu_dai.c char *siu_name, *parent_name; parent_name 640 sound/soc/sh/siu_dai.c parent_name = "pll_clk"; parent_name 644 sound/soc/sh/siu_dai.c parent_name = "siumcka_clk"; parent_name 648 sound/soc/sh/siu_dai.c parent_name = "pll_clk"; parent_name 652 sound/soc/sh/siu_dai.c parent_name = "siumckb_clk"; parent_name 665 sound/soc/sh/siu_dai.c parent_clk = clk_get(dai->dev, parent_name); parent_name 1688 sound/soc/ti/davinci-mcasp.c const char *parent_name; parent_name 1694 sound/soc/ti/davinci-mcasp.c parent_name = of_get_property(node, "fck_parent", NULL); parent_name 1695 sound/soc/ti/davinci-mcasp.c if (!parent_name) parent_name 1706 sound/soc/ti/davinci-mcasp.c parent_clk = clk_get(NULL, parent_name);