Lines Matching defs:a53cc
50 struct clk_regmap_mux_div *a53cc;
61 a53cc = devm_kzalloc(dev, sizeof(*a53cc), GFP_KERNEL);
62 if (!a53cc)
76 a53cc->clkr.hw.init = &init;
77 a53cc->clkr.regmap = regmap;
78 a53cc->reg_offset = 0x50;
79 a53cc->hid_width = 5;
80 a53cc->hid_shift = 0;
81 a53cc->src_width = 3;
82 a53cc->src_shift = 8;
83 a53cc->parent_map = gpll0_a53cc_map;
85 a53cc->pclk = devm_clk_get(parent, NULL);
86 if (IS_ERR(a53cc->pclk)) {
87 ret = PTR_ERR(a53cc->pclk);
93 a53cc->clk_nb.notifier_call = a53cc_notifier_cb;
94 ret = clk_notifier_register(a53cc->pclk, &a53cc->clk_nb);
100 ret = devm_clk_register_regmap(dev, &a53cc->clkr);
107 &a53cc->clkr.hw);
113 platform_set_drvdata(pdev, a53cc);
118 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb);
124 struct clk_regmap_mux_div *a53cc = platform_get_drvdata(pdev);
126 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb);