/linux/Documentation/devicetree/bindings/net/can/ |
H A D | xilinx,can.yaml | 78 - const: can_clk 95 - const: can_clk 113 - const: can_clk 127 clock-names = "can_clk", "pclk"; 139 clock-names = "can_clk", "s_axi_aclk"; 152 clock-names = "can_clk", "s_axi_aclk"; 164 clock-names = "can_clk", "s_axi_aclk";
|
H A 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";
|
/linux/arch/arm64/boot/dts/renesas/ |
H A D | white-hawk-common.dtsi | 21 &can_clk { 52 groups = "can_clk"; 53 function = "can_clk";
|
H A D | gray-hawk-single.dtsi | 262 &can_clk { 658 groups = "can_clk"; 659 function = "can_clk";
|
H A D | r8a77995.dtsi | 36 can_clk: can { label 576 <&can_clk>; 577 clock-names = "fck", "canfd", "can_clk"; 813 <&can_clk>; 814 clock-names = "clkp1", "clkp2", "can_clk"; 829 <&can_clk>; 830 clock-names = "clkp1", "clkp2", "can_clk";
|
H A D | r9a07g043.dtsi | 30 can_clk: can-clk { label 421 <&can_clk>; 422 clock-names = "fck", "canfd", "can_clk";
|
H A D | r9a07g054.dtsi | 31 can_clk: can-clk { label 636 <&can_clk>; 637 clock-names = "fck", "canfd", "can_clk";
|
H A D | r9a07g044.dtsi | 31 can_clk: can-clk { label 631 <&can_clk>; 632 clock-names = "fck", "canfd", "can_clk";
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | sama5d3_can.dtsi | 41 clock-names = "can_clk"; 52 clock-names = "can_clk";
|
H A D | at91sam9x5_can.dtsi | 22 clock-names = "can_clk"; 33 clock-names = "can_clk";
|
/linux/drivers/net/can/rcar/ |
H A D | rcar_can.c | 98 struct clk *can_clk; member 522 err = clk_prepare_enable(priv->can_clk); in rcar_can_open() 547 clk_disable_unprepare(priv->can_clk); in rcar_can_open() 586 clk_disable_unprepare(priv->can_clk); in rcar_can_close() 746 [CLKR_CLKEXT] = "can_clk", 787 priv->can_clk = devm_clk_get(dev, clock_names[clock_select]); in rcar_can_probe() 788 if (IS_ERR(priv->can_clk)) { in rcar_can_probe() 789 dev_err(dev, "cannot get CAN clock: %pe\n", priv->can_clk); in rcar_can_probe() 790 err = PTR_ERR(priv->can_clk); in rcar_can_probe() 801 priv->can.clock.freq = clk_get_rate(priv->can_clk); in rcar_can_probe()
|
/linux/arch/arm/boot/dts/renesas/ |
H A D | r8a7792-blanche.dts | 189 &can_clk { 261 groups = "can0_data", "can_clk";
|
H A D | r8a7792.dtsi | 38 can_clk: can { label 771 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 772 clock-names = "clkp1", "clkp2", "can_clk"; 784 <&cpg CPG_CORE R8A7792_CLK_RCAN>, <&can_clk>; 785 clock-names = "clkp1", "clkp2", "can_clk";
|
H A D | r8a7794.dtsi | 55 can_clk: can { label 977 <&can_clk>; 978 clock-names = "clkp1", "clkp2", "can_clk"; 990 <&can_clk>; 991 clock-names = "clkp1", "clkp2", "can_clk";
|
H A D | r8a7793.dtsi | 53 can_clk: can { label 999 <&can_clk>; 1000 clock-names = "clkp1", "clkp2", "can_clk"; 1012 <&can_clk>; 1013 clock-names = "clkp1", "clkp2", "can_clk";
|
H A D | r8a7790.dtsi | 62 can_clk: can { label 1190 <&cpg CPG_CORE R8A7790_CLK_RCAN>, <&can_clk>; 1191 clock-names = "clkp1", "clkp2", "can_clk"; 1203 <&cpg CPG_CORE R8A7790_CLK_RCAN>, <&can_clk>; 1204 clock-names = "clkp1", "clkp2", "can_clk";
|
H A D | r8a7791.dtsi | 61 can_clk: can { label 1234 <&cpg CPG_CORE R8A7791_CLK_RCAN>, <&can_clk>; 1235 clock-names = "clkp1", "clkp2", "can_clk"; 1247 <&cpg CPG_CORE R8A7791_CLK_RCAN>, <&can_clk>; 1248 clock-names = "clkp1", "clkp2", "can_clk";
|
/linux/drivers/net/can/ |
H A D | xilinx_can.c | 226 * @can_clk: Pointer to struct clk 253 struct clk *can_clk; member 1780 clk_disable_unprepare(priv->can_clk); in xcan_runtime_suspend() 1803 ret = clk_prepare_enable(priv->can_clk); in xcan_runtime_resume() 2007 /* Getting the CAN can_clk info */ in xcan_probe() 2008 priv->can_clk = devm_clk_get(&pdev->dev, "can_clk"); in xcan_probe() 2009 if (IS_ERR(priv->can_clk)) { in xcan_probe() 2010 ret = dev_err_probe(&pdev->dev, PTR_ERR(priv->can_clk), in xcan_probe() 2046 priv->can.clock.freq = clk_get_rate(priv->can_clk); in xcan_probe()
|
/linux/drivers/net/can/ctucanfd/ |
H A D | ctucanfd.h | 46 struct clk *can_clk; member
|
H A D | ctucanfd_base.c | 1389 /* Getting the can_clk info */ in ctucan_probe_common() 1391 priv->can_clk = devm_clk_get(dev, NULL); in ctucan_probe_common() 1392 if (IS_ERR(priv->can_clk)) { in ctucan_probe_common() 1394 ret = PTR_ERR(priv->can_clk); in ctucan_probe_common() 1397 can_clk_rate = clk_get_rate(priv->can_clk); in ctucan_probe_common()
|
/linux/arch/arm/boot/dts/xilinx/ |
H A D | zynq-7000.dtsi | 122 clock-names = "can_clk", "pclk"; 134 clock-names = "can_clk", "pclk";
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8395-genio-1200-evk.dts | 124 can_clk: can-clk { label 1048 clocks = <&can_clk>;
|
/linux/drivers/pinctrl/renesas/ |
H A D | pfc-r8a7792.c | 468 PINMUX_SINGLE(CAN_CLK), 847 /* CAN_CLK */ 1656 SH_PFC_PIN_GROUP(can_clk), 1776 "can_clk", 1781 "can_clk", 3002 [29] = RCAR_GP_PIN(10, 29), /* CAN_CLK */
|
H A D | pfc-r8a77995.c | 189 #define GPSR5_2 F_(CAN_CLK, IP12_23_20) 317 #define IP12_23_20 FM(CAN_CLK) FM(AVB0_AVTP_PPS_A) FM(SCK0_B) FM(IRQ5_B) F_(0, 0) F_(0, 0) F_(0,… 922 PINMUX_IPSR_GPSR(IP12_23_20, CAN_CLK), 2086 SH_PFC_PIN_GROUP(can_clk), 2239 "can_clk", 2454 SH_PFC_FUNCTION(can_clk), 2994 [ 1] = RCAR_GP_PIN(5, 2), /* CAN_CLK */
|
/linux/drivers/clk/at91/ |
H A D | at91sam9260.c | 298 { .n = "can_clk", .id = 12, },
|