Home
last modified time | relevance | path

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

12

/Linux-v4.19/Documentation/devicetree/bindings/net/can/
Dxilinx_can.txt14 - "can_clk", "pclk" (For CANPS),
15 - "can_clk", "s_axi_aclk" (For AXI CAN and CAN FD).
32 clock-names = "can_clk", "pclk";
43 clock-names = "can_clk","s_axi_aclk" ;
54 clock-names = "can_clk", "s_axi_aclk";
Drcar_can.txt27 - clock-names: 3 clock input name strings: "clkp1", "clkp2", "can_clk".
57 <&cpg_clocks R8A7791_CLK_RCAN>, <&can_clk>;
58 clock-names = "clkp1", "clkp2", "can_clk";
Drcar_canfd.txt19 - clock-names: 3 clock input name strings: "fck", "canfd", "can_clk".
58 <&can_clk>;
59 clock-names = "fck", "canfd", "can_clk";
/Linux-v4.19/arch/arm/boot/dts/
Dat91sam9x5_can.dtsi37 clock-names = "can_clk";
48 clock-names = "can_clk";
Dsama5d3_can.dtsi58 clock-names = "can_clk";
69 clock-names = "can_clk";
Dr8a7792-blanche.dts192 &can_clk {
219 groups = "can0_data", "can_clk";
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";
Dzynq-7000.dtsi81 clock-names = "can_clk", "pclk";
93 clock-names = "can_clk", "pclk";
Dat91sam9263.dtsi277 can_clk: can_clk { label
977 clocks = <&can_clk>;
978 clock-names = "can_clk";
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";
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";
Dr8a7745.dtsi57 can_clk: can { label
1069 <&can_clk>;
1070 clock-names = "clkp1", "clkp2", "can_clk";
1083 <&can_clk>;
1084 clock-names = "clkp1", "clkp2", "can_clk";
Dr8a7790.dtsi62 can_clk: can { label
1034 <&cpg CPG_CORE R8A7790_CLK_RCAN>, <&can_clk>;
1035 clock-names = "clkp1", "clkp2", "can_clk";
1047 <&cpg CPG_CORE R8A7790_CLK_RCAN>, <&can_clk>;
1048 clock-names = "clkp1", "clkp2", "can_clk";
Dr8a7791.dtsi61 can_clk: can { label
1084 <&cpg CPG_CORE R8A7791_CLK_RCAN>, <&can_clk>;
1085 clock-names = "clkp1", "clkp2", "can_clk";
1097 <&cpg CPG_CORE R8A7791_CLK_RCAN>, <&can_clk>;
1098 clock-names = "clkp1", "clkp2", "can_clk";
Dr8a7743.dtsi61 can_clk: can { label
1148 <&can_clk>;
1149 clock-names = "clkp1", "clkp2", "can_clk";
1162 <&can_clk>;
1163 clock-names = "clkp1", "clkp2", "can_clk";
/Linux-v4.19/drivers/net/can/rcar/
Drcar_can.c91 struct clk *can_clk; member
515 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()
797 priv->can_clk = devm_clk_get(&pdev->dev, clock_names[clock_select]); in rcar_can_probe()
798 if (IS_ERR(priv->can_clk)) { in rcar_can_probe()
799 err = PTR_ERR(priv->can_clk); in rcar_can_probe()
810 priv->can.clock.freq = clk_get_rate(priv->can_clk); in rcar_can_probe()
Drcar_canfd.c516 struct clk *can_clk; /* fCAN clock */ member
1272 err = clk_prepare_enable(gpriv->can_clk); in rcar_canfd_open()
1295 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_open()
1336 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_close()
1692 gpriv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in rcar_canfd_probe()
1693 if (IS_ERR(gpriv->can_clk) || (clk_get_rate(gpriv->can_clk) == 0)) { in rcar_canfd_probe()
1694 gpriv->can_clk = devm_clk_get(&pdev->dev, "canfd"); in rcar_canfd_probe()
1695 if (IS_ERR(gpriv->can_clk)) { in rcar_canfd_probe()
1696 err = PTR_ERR(gpriv->can_clk); in rcar_canfd_probe()
1706 fcan_freq = clk_get_rate(gpriv->can_clk); in rcar_canfd_probe()
/Linux-v4.19/drivers/net/can/
Dxilinx_can.c195 struct clk *can_clk; member
1370 clk_disable_unprepare(priv->can_clk); in xcan_runtime_suspend()
1393 ret = clk_prepare_enable(priv->can_clk); in xcan_runtime_resume()
1547 priv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in xcan_probe()
1548 if (IS_ERR(priv->can_clk)) { in xcan_probe()
1550 ret = PTR_ERR(priv->can_clk); in xcan_probe()
1577 priv->can.clock.freq = clk_get_rate(priv->can_clk); in xcan_probe()
/Linux-v4.19/arch/arm64/boot/dts/renesas/
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";
Dr8a77980.dtsi81 can_clk: can { label
429 <&can_clk>;
430 clock-names = "fck", "canfd", "can_clk";
Dr8a77970.dtsi86 can_clk: can { label
413 <&can_clk>;
414 clock-names = "fck", "canfd", "can_clk";
Dr8a7796.dtsi54 can_clk: can { label
1001 <&can_clk>;
1002 clock-names = "clkp1", "clkp2", "can_clk";
1017 <&can_clk>;
1018 clock-names = "clkp1", "clkp2", "can_clk";
1034 <&can_clk>;
1035 clock-names = "fck", "canfd", "can_clk";
Dr8a7795.dtsi54 can_clk: can { label
1124 <&can_clk>;
1125 clock-names = "clkp1", "clkp2", "can_clk";
1140 <&can_clk>;
1141 clock-names = "clkp1", "clkp2", "can_clk";
1157 <&can_clk>;
1158 clock-names = "fck", "canfd", "can_clk";
/Linux-v4.19/arch/arm64/boot/dts/xilinx/
Dzynqmp.dtsi155 clock-names = "can_clk", "pclk";
166 clock-names = "can_clk", "pclk";
/Linux-v4.19/drivers/pinctrl/sh-pfc/
Dpfc-r8a77995.c1734 SH_PFC_PIN_GROUP(can_clk),
1990 SH_PFC_FUNCTION(can_clk),

12