Home
last modified time | relevance | path

Searched refs:can_clk (Results 1 – 25 of 74) sorted by relevance

123

/openbmc/linux/arch/arm64/boot/dts/renesas/
H A Dr8a779g0-white-hawk.dts25 &can_clk {
56 groups = "can_clk";
57 function = "can_clk";
H A Dr8a779a0-falcon.dts40 &can_clk {
88 groups = "can_clk";
89 function = "can_clk";
H A Dr8a77995.dtsi36 can_clk: can { label
563 <&can_clk>;
564 clock-names = "fck", "canfd", "can_clk";
800 <&can_clk>;
801 clock-names = "clkp1", "clkp2", "can_clk";
816 <&can_clk>;
817 clock-names = "clkp1", "clkp2", "can_clk";
H A Dr8a774c0.dtsi41 can_clk: can { label
978 <&can_clk>;
979 clock-names = "clkp1", "clkp2", "can_clk";
994 <&can_clk>;
995 clock-names = "clkp1", "clkp2", "can_clk";
1012 <&can_clk>;
1013 clock-names = "fck", "canfd", "can_clk";
H A Dr8a77990.dtsi41 can_clk: can { label
1010 <&can_clk>;
1011 clock-names = "clkp1", "clkp2", "can_clk";
1026 <&can_clk>;
1027 clock-names = "clkp1", "clkp2", "can_clk";
1044 <&can_clk>;
1045 clock-names = "fck", "canfd", "can_clk";
/openbmc/linux/arch/arm/boot/dts/microchip/
H A Dat91sam9x5_can.dtsi22 clock-names = "can_clk";
33 clock-names = "can_clk";
H A Dsama5d3_can.dtsi41 clock-names = "can_clk";
52 clock-names = "can_clk";
/openbmc/u-boot/arch/arm/dts/
H A Dat91sam9x5_can.dtsi37 clock-names = "can_clk";
48 clock-names = "can_clk";
H A Dsama5d3_can.dtsi58 clock-names = "can_clk";
69 clock-names = "can_clk";
H A Dr8a77995.dtsi19 can_clk: can { label
355 <&can_clk>;
356 clock-names = "fck", "canfd", "can_clk";
578 <&can_clk>;
579 clock-names = "clkp1", "clkp2", "can_clk";
594 <&can_clk>;
595 clock-names = "clkp1", "clkp2", "can_clk";
H A Dr8a7792-blanche.dts192 &can_clk {
219 groups = "can0_data", "can_clk";
H A Dr8a7792.dtsi37 can_clk: can { label
676 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>;
677 clock-names = "clkp1", "clkp2", "can_clk";
689 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>;
690 clock-names = "clkp1", "clkp2", "can_clk";
H A Dzynq-7000.dtsi85 clock-names = "can_clk", "pclk";
97 clock-names = "can_clk", "pclk";
H A Dat91sam9263.dtsi283 can_clk: can_clk@12 { label
974 clocks = <&can_clk>;
975 clock-names = "can_clk";
H A Dr8a7793.dtsi53 can_clk: can { label
931 <&can_clk>;
932 clock-names = "clkp1", "clkp2", "can_clk";
944 <&can_clk>;
945 clock-names = "clkp1", "clkp2", "can_clk";
H A Dr8a7794.dtsi55 can_clk: can { label
908 <&can_clk>;
909 clock-names = "clkp1", "clkp2", "can_clk";
921 <&can_clk>;
922 clock-names = "clkp1", "clkp2", "can_clk";
/openbmc/linux/drivers/net/can/rcar/
H A Drcar_can.c96 struct clk *can_clk; member
516 err = clk_prepare_enable(priv->can_clk); in rcar_can_open()
541 clk_disable_unprepare(priv->can_clk); in rcar_can_open()
580 clk_disable_unprepare(priv->can_clk); in rcar_can_close()
785 priv->can_clk = devm_clk_get(&pdev->dev, clock_names[clock_select]); in rcar_can_probe()
786 if (IS_ERR(priv->can_clk)) { in rcar_can_probe()
787 err = PTR_ERR(priv->can_clk); in rcar_can_probe()
799 priv->can.clock.freq = clk_get_rate(priv->can_clk); in rcar_can_probe()
H A Drcar_canfd.c547 struct clk *can_clk; /* fCAN clock */ member
1424 err = clk_prepare_enable(gpriv->can_clk); in rcar_canfd_open()
1446 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_open()
1489 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_close()
1937 gpriv->can_clk = devm_clk_get(dev, "can_clk"); in rcar_canfd_probe()
1938 if (IS_ERR(gpriv->can_clk) || (clk_get_rate(gpriv->can_clk) == 0)) { in rcar_canfd_probe()
1939 gpriv->can_clk = devm_clk_get(dev, "canfd"); in rcar_canfd_probe()
1940 if (IS_ERR(gpriv->can_clk)) in rcar_canfd_probe()
1941 return dev_err_probe(dev, PTR_ERR(gpriv->can_clk), in rcar_canfd_probe()
1949 fcan_freq = clk_get_rate(gpriv->can_clk); in rcar_canfd_probe()
/openbmc/linux/drivers/net/can/ctucanfd/
H A Dctucanfd.h46 struct clk *can_clk; member
H A Dctucanfd_base.c1390 priv->can_clk = devm_clk_get(dev, NULL); in ctucan_probe_common()
1391 if (IS_ERR(priv->can_clk)) { in ctucan_probe_common()
1393 ret = PTR_ERR(priv->can_clk); in ctucan_probe_common()
1396 can_clk_rate = clk_get_rate(priv->can_clk); in ctucan_probe_common()
/openbmc/linux/drivers/net/can/
H A Dxilinx_can.c220 struct clk *can_clk; member
1625 clk_disable_unprepare(priv->can_clk); in xcan_runtime_suspend()
1648 ret = clk_prepare_enable(priv->can_clk); in xcan_runtime_resume()
1855 priv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in xcan_probe()
1856 if (IS_ERR(priv->can_clk)) { in xcan_probe()
1857 ret = dev_err_probe(&pdev->dev, PTR_ERR(priv->can_clk), in xcan_probe()
1893 priv->can.clock.freq = clk_get_rate(priv->can_clk); in xcan_probe()
/openbmc/linux/arch/arm/boot/dts/renesas/
H A Dr8a7792-blanche.dts195 &can_clk {
222 groups = "can0_data", "can_clk";
H A Dr8a7792.dtsi38 can_clk: can { label
700 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>;
701 clock-names = "clkp1", "clkp2", "can_clk";
713 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>;
714 clock-names = "clkp1", "clkp2", "can_clk";
H A Dr8a7793.dtsi53 can_clk: can { label
936 <&can_clk>;
937 clock-names = "clkp1", "clkp2", "can_clk";
949 <&can_clk>;
950 clock-names = "clkp1", "clkp2", "can_clk";
/openbmc/linux/arch/arm/boot/dts/xilinx/
H A Dzynq-7000.dtsi114 clock-names = "can_clk", "pclk";
126 clock-names = "can_clk", "pclk";

123