/Linux-v5.15/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";
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | at91sam9x5_can.dtsi | 22 clock-names = "can_clk"; 33 clock-names = "can_clk";
|
D | sama5d3_can.dtsi | 41 clock-names = "can_clk"; 52 clock-names = "can_clk";
|
D | r8a7792-blanche.dts | 195 &can_clk { 222 groups = "can0_data", "can_clk";
|
D | r8a7792.dtsi | 38 can_clk: can { label 699 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 700 clock-names = "clkp1", "clkp2", "can_clk"; 712 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 713 clock-names = "clkp1", "clkp2", "can_clk";
|
D | zynq-7000.dtsi | 114 clock-names = "can_clk", "pclk"; 126 clock-names = "can_clk", "pclk";
|
D | r8a7793.dtsi | 53 can_clk: can { label 935 <&can_clk>; 936 clock-names = "clkp1", "clkp2", "can_clk"; 948 <&can_clk>; 949 clock-names = "clkp1", "clkp2", "can_clk";
|
D | r8a7794.dtsi | 55 can_clk: can { label 913 <&can_clk>; 914 clock-names = "clkp1", "clkp2", "can_clk"; 926 <&can_clk>; 927 clock-names = "clkp1", "clkp2", "can_clk";
|
D | r8a7745.dtsi | 57 can_clk: can { label 1077 <&can_clk>; 1078 clock-names = "clkp1", "clkp2", "can_clk"; 1091 <&can_clk>; 1092 clock-names = "clkp1", "clkp2", "can_clk";
|
D | sam9x60.dtsi | 344 clock-names = "can_clk"; 353 clock-names = "can_clk";
|
D | r8a7743.dtsi | 42 can_clk: can { label 1136 <&can_clk>; 1137 clock-names = "clkp1", "clkp2", "can_clk"; 1150 <&can_clk>; 1151 clock-names = "clkp1", "clkp2", "can_clk";
|
D | r8a7744.dtsi | 42 can_clk: can { label 1136 <&can_clk>; 1137 clock-names = "clkp1", "clkp2", "can_clk"; 1150 <&can_clk>; 1151 clock-names = "clkp1", "clkp2", "can_clk";
|
D | r8a7790.dtsi | 62 can_clk: can { label 1045 <&cpg CPG_CORE R8A7790_CLK_RCAN>, <&can_clk>; 1046 clock-names = "clkp1", "clkp2", "can_clk"; 1058 <&cpg CPG_CORE R8A7790_CLK_RCAN>, <&can_clk>; 1059 clock-names = "clkp1", "clkp2", "can_clk";
|
D | r8a7791.dtsi | 61 can_clk: can { label 1170 <&cpg CPG_CORE R8A7791_CLK_RCAN>, <&can_clk>; 1171 clock-names = "clkp1", "clkp2", "can_clk"; 1183 <&cpg CPG_CORE R8A7791_CLK_RCAN>, <&can_clk>; 1184 clock-names = "clkp1", "clkp2", "can_clk";
|
D | r8a7742.dtsi | 40 can_clk: can { label 1022 <&cpg CPG_CORE R8A7742_CLK_RCAN>, <&can_clk>; 1023 clock-names = "clkp1", "clkp2", "can_clk"; 1035 <&cpg CPG_CORE R8A7742_CLK_RCAN>, <&can_clk>; 1036 clock-names = "clkp1", "clkp2", "can_clk";
|
/Linux-v5.15/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() 789 priv->can_clk = devm_clk_get(&pdev->dev, clock_names[clock_select]); in rcar_can_probe() 790 if (IS_ERR(priv->can_clk)) { in rcar_can_probe() 791 err = PTR_ERR(priv->can_clk); in rcar_can_probe() 802 priv->can.clock.freq = clk_get_rate(priv->can_clk); in rcar_can_probe()
|
D | rcar_canfd.c | 518 struct clk *can_clk; /* fCAN clock */ member 1344 err = clk_prepare_enable(gpriv->can_clk); in rcar_canfd_open() 1367 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_open() 1408 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_close() 1840 gpriv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in rcar_canfd_probe() 1841 if (IS_ERR(gpriv->can_clk) || (clk_get_rate(gpriv->can_clk) == 0)) { in rcar_canfd_probe() 1842 gpriv->can_clk = devm_clk_get(&pdev->dev, "canfd"); in rcar_canfd_probe() 1843 if (IS_ERR(gpriv->can_clk)) { in rcar_canfd_probe() 1844 err = PTR_ERR(gpriv->can_clk); in rcar_canfd_probe() 1854 fcan_freq = clk_get_rate(gpriv->can_clk); in rcar_canfd_probe()
|
/Linux-v5.15/arch/arm64/boot/dts/renesas/ |
D | r9a07g044.dtsi | 17 can_clk: can { label 115 <&can_clk>; 116 clock-names = "fck", "canfd", "can_clk";
|
D | r8a77995.dtsi | 36 can_clk: can { label 561 <&can_clk>; 562 clock-names = "fck", "canfd", "can_clk"; 798 <&can_clk>; 799 clock-names = "clkp1", "clkp2", "can_clk"; 814 <&can_clk>; 815 clock-names = "clkp1", "clkp2", "can_clk";
|
D | r8a774c0.dtsi | 41 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 | r8a77990.dtsi | 52 can_clk: can { label 1023 <&can_clk>; 1024 clock-names = "clkp1", "clkp2", "can_clk"; 1039 <&can_clk>; 1040 clock-names = "clkp1", "clkp2", "can_clk"; 1056 <&can_clk>; 1057 clock-names = "fck", "canfd", "can_clk";
|
D | r8a774b1.dtsi | 44 can_clk: can { label 1023 <&can_clk>; 1024 clock-names = "clkp1", "clkp2", "can_clk"; 1039 <&can_clk>; 1040 clock-names = "clkp1", "clkp2", "can_clk"; 1056 <&can_clk>; 1057 clock-names = "fck", "canfd", "can_clk";
|
D | r8a774a1.dtsi | 55 can_clk: can { label 1150 <&can_clk>; 1151 clock-names = "clkp1", "clkp2", "can_clk"; 1166 <&can_clk>; 1167 clock-names = "clkp1", "clkp2", "can_clk"; 1183 <&can_clk>; 1184 clock-names = "fck", "canfd", "can_clk";
|
D | r8a77965.dtsi | 59 can_clk: can { label 1074 <&can_clk>; 1075 clock-names = "clkp1", "clkp2", "can_clk"; 1090 <&can_clk>; 1091 clock-names = "clkp1", "clkp2", "can_clk"; 1107 <&can_clk>; 1108 clock-names = "fck", "canfd", "can_clk";
|
/Linux-v5.15/drivers/net/can/ |
D | xilinx_can.c | 211 struct clk *can_clk; member 1567 clk_disable_unprepare(priv->can_clk); in xcan_runtime_suspend() 1590 ret = clk_prepare_enable(priv->can_clk); in xcan_runtime_resume() 1773 priv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in xcan_probe() 1774 if (IS_ERR(priv->can_clk)) { in xcan_probe() 1775 ret = dev_err_probe(&pdev->dev, PTR_ERR(priv->can_clk), in xcan_probe() 1803 priv->can.clock.freq = clk_get_rate(priv->can_clk); in xcan_probe()
|