Lines Matching full:can_clk
541 struct clk *can_clk; /* fCAN clock */ member
1410 err = clk_prepare_enable(gpriv->can_clk); in rcar_canfd_open()
1432 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_open()
1475 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_close()
1735 dev_info(dev, "can_clk rate is %u\n", priv->can.clock.freq); in rcar_canfd_channel_probe()
1924 gpriv->can_clk = devm_clk_get(dev, "can_clk"); in rcar_canfd_probe()
1925 if (IS_ERR(gpriv->can_clk) || (clk_get_rate(gpriv->can_clk) == 0)) { in rcar_canfd_probe()
1926 gpriv->can_clk = devm_clk_get(dev, "canfd"); in rcar_canfd_probe()
1927 if (IS_ERR(gpriv->can_clk)) in rcar_canfd_probe()
1928 return dev_err_probe(dev, PTR_ERR(gpriv->can_clk), in rcar_canfd_probe()
1932 fcan_freq = clk_get_rate(gpriv->can_clk) / info->postdiv; in rcar_canfd_probe()
1934 fcan_freq = clk_get_rate(gpriv->can_clk); in rcar_canfd_probe()