| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/can/ |
| D | xilinx,can.yaml | 74 - const: can_clk 91 - const: can_clk 109 - const: can_clk 123 clock-names = "can_clk", "pclk"; 135 clock-names = "can_clk", "s_axi_aclk"; 147 clock-names = "can_clk", "s_axi_aclk"; 159 clock-names = "can_clk", "s_axi_aclk";
|
| D | renesas,rcar-can.yaml | 62 - const: can_clk 135 <&cpg CPG_CORE R8A7791_CLK_RCAN>, <&can_clk>; 136 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | renesas,rcar-canfd.yaml | 56 - const: can_clk 192 <&can_clk>; 193 clock-names = "fck", "canfd", "can_clk";
|
| /kernel/linux/linux-5.10/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 | 38 - clock-names: 3 clock input name strings: "clkp1", "clkp2", and "can_clk". 68 <&cpg_clocks R8A7791_CLK_RCAN>, <&can_clk>; 69 clock-names = "clkp1", "clkp2", "can_clk";
|
| D | rcar_canfd.txt | 26 - clock-names: 3 clock input name strings: "fck", "canfd", "can_clk". 65 <&can_clk>; 66 clock-names = "fck", "canfd", "can_clk";
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/renesas/ |
| D | r8a779g0-white-hawk.dts | 25 &can_clk { 56 groups = "can_clk"; 57 function = "can_clk";
|
| D | r8a779a0-falcon.dts | 40 &can_clk { 88 groups = "can_clk"; 89 function = "can_clk";
|
| D | r8a77995.dtsi | 36 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";
|
| /kernel/linux/linux-5.10/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 | 192 &can_clk { 219 groups = "can0_data", "can_clk";
|
| D | r8a7792.dtsi | 38 can_clk: can { label 697 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 698 clock-names = "clkp1", "clkp2", "can_clk"; 710 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 711 clock-names = "clkp1", "clkp2", "can_clk";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/microchip/ |
| 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";
|
| /kernel/linux/linux-6.6/drivers/net/can/rcar/ |
| D | rcar_can.c | 96 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() 736 [CLKR_CLKEXT] = "can_clk", 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()
|
| D | rcar_canfd.c | 547 struct clk *can_clk; /* fCAN clock */ member 1416 err = clk_prepare_enable(gpriv->can_clk); in rcar_canfd_open() 1438 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_open() 1481 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_close() 1741 dev_info(dev, "can_clk rate is %u\n", priv->can.clock.freq); in rcar_canfd_channel_probe() 1930 gpriv->can_clk = devm_clk_get(dev, "can_clk"); in rcar_canfd_probe() 1931 if (IS_ERR(gpriv->can_clk) || (clk_get_rate(gpriv->can_clk) == 0)) { in rcar_canfd_probe() 1932 gpriv->can_clk = devm_clk_get(dev, "canfd"); in rcar_canfd_probe() 1933 if (IS_ERR(gpriv->can_clk)) in rcar_canfd_probe() 1934 return dev_err_probe(dev, PTR_ERR(gpriv->can_clk), in rcar_canfd_probe() [all …]
|
| /kernel/linux/linux-5.10/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() 740 [CLKR_CLKEXT] = "can_clk", 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 | 512 struct clk *can_clk; /* fCAN clock */ member 1270 err = clk_prepare_enable(gpriv->can_clk); in rcar_canfd_open() 1293 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_open() 1334 clk_disable_unprepare(gpriv->can_clk); in rcar_canfd_close() 1580 dev_info(&pdev->dev, "can_clk rate is %u\n", priv->can.clock.freq); in rcar_canfd_channel_probe() 1688 gpriv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in rcar_canfd_probe() 1689 if (IS_ERR(gpriv->can_clk) || (clk_get_rate(gpriv->can_clk) == 0)) { in rcar_canfd_probe() 1690 gpriv->can_clk = devm_clk_get(&pdev->dev, "canfd"); in rcar_canfd_probe() 1691 if (IS_ERR(gpriv->can_clk)) { in rcar_canfd_probe() 1692 err = PTR_ERR(gpriv->can_clk); in rcar_canfd_probe() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/can/ |
| D | xilinx_can.c | 194 * @can_clk: Pointer to struct clk 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() 1777 /* Getting the CAN can_clk info */ in xcan_probe() 1778 priv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in xcan_probe() 1779 if (IS_ERR(priv->can_clk)) { in xcan_probe() 1780 if (PTR_ERR(priv->can_clk) != -EPROBE_DEFER) in xcan_probe() 1782 ret = PTR_ERR(priv->can_clk); in xcan_probe() 1810 priv->can.clock.freq = clk_get_rate(priv->can_clk); in xcan_probe()
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/renesas/ |
| D | r8a7792-blanche.dts | 195 &can_clk { 222 groups = "can0_data", "can_clk";
|
| D | r8a7792.dtsi | 38 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";
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/renesas/ |
| D | r8a77995.dtsi | 19 can_clk: can { label 409 <&can_clk>; 410 clock-names = "fck", "canfd", "can_clk"; 644 <&can_clk>; 645 clock-names = "clkp1", "clkp2", "can_clk"; 660 <&can_clk>; 661 clock-names = "clkp1", "clkp2", "can_clk";
|
| /kernel/linux/linux-6.6/drivers/net/can/ |
| D | xilinx_can.c | 201 * @can_clk: Pointer to struct clk 220 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() 1854 /* Getting the CAN can_clk info */ in xcan_probe() 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()
|
| /kernel/linux/linux-6.6/drivers/net/can/ctucanfd/ |
| D | ctucanfd.h | 46 struct clk *can_clk; member
|