| /Linux-v5.4/Documentation/devicetree/bindings/net/can/ |
| D | xilinx_can.txt | 15 - "can_clk", "pclk" (For CANPS), 16 - "can_clk", "s_axi_aclk" (For AXI CAN and CAN FD). 33 clock-names = "can_clk", "pclk"; 44 clock-names = "can_clk","s_axi_aclk" ; 55 clock-names = "can_clk", "s_axi_aclk";
|
| D | rcar_can.txt | 35 - clock-names: 3 clock input name strings: "clkp1", "clkp2", and "can_clk". 65 <&cpg_clocks R8A7791_CLK_RCAN>, <&can_clk>; 66 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | rcar_canfd.txt | 24 - clock-names: 3 clock input name strings: "fck", "canfd", "can_clk". 63 <&can_clk>; 64 clock-names = "fck", "canfd", "can_clk";
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | at91sam9x5_can.dtsi | 22 clock-names = "can_clk"; 33 clock-names = "can_clk";
|
| D | sama5d3_can.dtsi | 57 clock-names = "can_clk"; 68 clock-names = "can_clk";
|
| D | r8a7792-blanche.dts | 192 &can_clk { 219 groups = "can0_data", "can_clk";
|
| D | zynq-7000.dtsi | 81 clock-names = "can_clk", "pclk"; 93 clock-names = "can_clk", "pclk";
|
| D | r8a7792.dtsi | 38 can_clk: can { label 694 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 695 clock-names = "clkp1", "clkp2", "can_clk"; 707 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 708 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | r8a7793.dtsi | 53 can_clk: can { label 931 <&can_clk>; 932 clock-names = "clkp1", "clkp2", "can_clk"; 944 <&can_clk>; 945 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | r8a7794.dtsi | 55 can_clk: can { label 908 <&can_clk>; 909 clock-names = "clkp1", "clkp2", "can_clk"; 921 <&can_clk>; 922 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | r8a7745.dtsi | 57 can_clk: can { label 1069 <&can_clk>; 1070 clock-names = "clkp1", "clkp2", "can_clk"; 1083 <&can_clk>; 1084 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | r8a7791.dtsi | 61 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";
|
| D | r8a7743.dtsi | 42 can_clk: can { label 1126 <&can_clk>; 1127 clock-names = "clkp1", "clkp2", "can_clk"; 1140 <&can_clk>; 1141 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | r8a7744.dtsi | 42 can_clk: can { label 1126 <&can_clk>; 1127 clock-names = "clkp1", "clkp2", "can_clk"; 1140 <&can_clk>; 1141 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | r8a7790.dtsi | 62 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";
|
| /Linux-v5.4/drivers/net/can/rcar/ |
| D | rcar_can.c | 96 struct clk *can_clk; member 520 err = clk_prepare_enable(priv->can_clk); in rcar_can_open() 546 clk_disable_unprepare(priv->can_clk); in rcar_can_open() 585 clk_disable_unprepare(priv->can_clk); in rcar_can_close() 791 priv->can_clk = devm_clk_get(&pdev->dev, clock_names[clock_select]); in rcar_can_probe() 792 if (IS_ERR(priv->can_clk)) { in rcar_can_probe() 793 err = PTR_ERR(priv->can_clk); in rcar_can_probe() 804 priv->can.clock.freq = clk_get_rate(priv->can_clk); in rcar_can_probe()
|
| D | rcar_canfd.c | 512 struct clk *can_clk; /* fCAN clock */ member 1268 err = clk_prepare_enable(gpriv->can_clk); in rcar_canfd_open() 1291 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_open() 1332 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_close() 1687 gpriv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in rcar_canfd_probe() 1688 if (IS_ERR(gpriv->can_clk) || (clk_get_rate(gpriv->can_clk) == 0)) { in rcar_canfd_probe() 1689 gpriv->can_clk = devm_clk_get(&pdev->dev, "canfd"); in rcar_canfd_probe() 1690 if (IS_ERR(gpriv->can_clk)) { in rcar_canfd_probe() 1691 err = PTR_ERR(gpriv->can_clk); in rcar_canfd_probe() 1701 fcan_freq = clk_get_rate(gpriv->can_clk); in rcar_canfd_probe()
|
| /Linux-v5.4/drivers/net/can/ |
| D | xilinx_can.c | 209 struct clk *can_clk; member 1553 clk_disable_unprepare(priv->can_clk); in xcan_runtime_suspend() 1576 ret = clk_prepare_enable(priv->can_clk); in xcan_runtime_resume() 1761 priv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in xcan_probe() 1762 if (IS_ERR(priv->can_clk)) { in xcan_probe() 1763 if (PTR_ERR(priv->can_clk) != -EPROBE_DEFER) in xcan_probe() 1765 ret = PTR_ERR(priv->can_clk); in xcan_probe() 1792 priv->can.clock.freq = clk_get_rate(priv->can_clk); in xcan_probe()
|
| /Linux-v5.4/arch/arm64/boot/dts/renesas/ |
| D | r8a77995.dtsi | 19 can_clk: can { label 400 <&can_clk>; 401 clock-names = "fck", "canfd", "can_clk"; 635 <&can_clk>; 636 clock-names = "clkp1", "clkp2", "can_clk"; 651 <&can_clk>; 652 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | r8a774c0.dtsi | 41 can_clk: can { label 974 <&can_clk>; 975 clock-names = "clkp1", "clkp2", "can_clk"; 990 <&can_clk>; 991 clock-names = "clkp1", "clkp2", "can_clk"; 1007 <&can_clk>; 1008 clock-names = "fck", "canfd", "can_clk";
|
| D | r8a77990.dtsi | 52 can_clk: can { label 930 <&can_clk>; 931 clock-names = "clkp1", "clkp2", "can_clk"; 946 <&can_clk>; 947 clock-names = "clkp1", "clkp2", "can_clk"; 963 <&can_clk>; 964 clock-names = "fck", "canfd", "can_clk";
|
| D | r8a77965.dtsi | 57 can_clk: can { label 980 <&can_clk>; 981 clock-names = "clkp1", "clkp2", "can_clk"; 996 <&can_clk>; 997 clock-names = "clkp1", "clkp2", "can_clk"; 1013 <&can_clk>; 1014 clock-names = "fck", "canfd", "can_clk";
|
| D | r8a774a1.dtsi | 53 can_clk: can { label 1129 <&can_clk>; 1130 clock-names = "clkp1", "clkp2", "can_clk"; 1145 <&can_clk>; 1146 clock-names = "clkp1", "clkp2", "can_clk"; 1162 <&can_clk>; 1163 clock-names = "fck", "canfd", "can_clk";
|
| D | r8a7796.dtsi | 54 can_clk: can { label 1105 <&can_clk>; 1106 clock-names = "clkp1", "clkp2", "can_clk"; 1121 <&can_clk>; 1122 clock-names = "clkp1", "clkp2", "can_clk"; 1138 <&can_clk>; 1139 clock-names = "fck", "canfd", "can_clk";
|
| /Linux-v5.4/arch/arm64/boot/dts/xilinx/ |
| D | zynqmp.dtsi | 155 clock-names = "can_clk", "pclk"; 166 clock-names = "can_clk", "pclk";
|