Lines Matching defs:a53cc
49 struct clk_regmap_mux_div *a53cc;
60 a53cc = devm_kzalloc(dev, sizeof(*a53cc), GFP_KERNEL);
61 if (!a53cc)
70 a53cc->clkr.hw.init = &init;
71 a53cc->clkr.regmap = regmap;
72 a53cc->reg_offset = 0x50;
73 a53cc->hid_width = 5;
74 a53cc->hid_shift = 0;
75 a53cc->src_width = 3;
76 a53cc->src_shift = 8;
77 a53cc->parent_map = gpll0_a53cc_map;
79 a53cc->pclk = devm_clk_get(parent, NULL);
80 if (IS_ERR(a53cc->pclk)) {
81 ret = PTR_ERR(a53cc->pclk);
87 a53cc->clk_nb.notifier_call = a53cc_notifier_cb;
88 ret = clk_notifier_register(a53cc->pclk, &a53cc->clk_nb);
94 ret = devm_clk_register_regmap(dev, &a53cc->clkr);
101 &a53cc->clkr.hw);
107 platform_set_drvdata(pdev, a53cc);
112 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb);
118 struct clk_regmap_mux_div *a53cc = platform_get_drvdata(pdev);
120 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb);