Lines Matching defs:derived_refclk
819 struct cdns_sierra_derived_refclk *derived_refclk = to_cdns_sierra_derived_refclk(hw);
821 regmap_field_write(derived_refclk->cmn_plllc_clk1_en_preg, 0x1);
824 regmap_field_write(derived_refclk->cmn_plllc_clk1outdiv_preg, 0x2E);
831 struct cdns_sierra_derived_refclk *derived_refclk = to_cdns_sierra_derived_refclk(hw);
833 regmap_field_write(derived_refclk->cmn_plllc_clk1_en_preg, 0);
838 struct cdns_sierra_derived_refclk *derived_refclk = to_cdns_sierra_derived_refclk(hw);
841 regmap_field_read(derived_refclk->cmn_plllc_clk1_en_preg, &val);
854 struct cdns_sierra_derived_refclk *derived_refclk;
862 derived_refclk = devm_kzalloc(dev, sizeof(*derived_refclk), GFP_KERNEL);
863 if (!derived_refclk)
869 init = &derived_refclk->clk_data;
882 derived_refclk->cmn_plllc_clk1outdiv_preg = field;
889 derived_refclk->cmn_plllc_clk1_en_preg = field;
891 derived_refclk->hw.init = init;
893 ret = devm_clk_hw_register(dev, &derived_refclk->hw);
897 sp->clk_data.hws[CDNS_SIERRA_DERIVED_REFCLK] = &derived_refclk->hw;