Home
last modified time | relevance | path

Searched full:can_clk (Results 1 – 25 of 39) sorted by relevance

12

/linux/Documentation/devicetree/bindings/net/can/
H A Dxilinx,can.yaml78 - 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 Drenesas,rcar-can.yaml62 - 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 Dwhite-hawk-common.dtsi21 &can_clk {
52 groups = "can_clk";
53 function = "can_clk";
H A Dgray-hawk-single.dtsi262 &can_clk {
658 groups = "can_clk";
659 function = "can_clk";
H A Dr8a77995.dtsi36 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 Dr9a07g043.dtsi30 can_clk: can-clk { label
421 <&can_clk>;
422 clock-names = "fck", "canfd", "can_clk";
H A Dr9a07g054.dtsi31 can_clk: can-clk { label
636 <&can_clk>;
637 clock-names = "fck", "canfd", "can_clk";
H A Dr9a07g044.dtsi31 can_clk: can-clk { label
631 <&can_clk>;
632 clock-names = "fck", "canfd", "can_clk";
/linux/arch/arm/boot/dts/microchip/
H A Dsama5d3_can.dtsi41 clock-names = "can_clk";
52 clock-names = "can_clk";
H A Dat91sam9x5_can.dtsi22 clock-names = "can_clk";
33 clock-names = "can_clk";
/linux/drivers/net/can/rcar/
H A Drcar_can.c98 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 Dr8a7792-blanche.dts189 &can_clk {
261 groups = "can0_data", "can_clk";
H A Dr8a7792.dtsi38 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 Dr8a7794.dtsi55 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 Dr8a7793.dtsi53 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 Dr8a7790.dtsi62 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 Dr8a7791.dtsi61 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 Dxilinx_can.c226 * @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 Dctucanfd.h46 struct clk *can_clk; member
H A Dctucanfd_base.c1389 /* 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 Dzynq-7000.dtsi122 clock-names = "can_clk", "pclk";
134 clock-names = "can_clk", "pclk";
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8395-genio-1200-evk.dts124 can_clk: can-clk { label
1048 clocks = <&can_clk>;
/linux/drivers/pinctrl/renesas/
H A Dpfc-r8a7792.c468 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 Dpfc-r8a77995.c189 #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 Dat91sam9260.c298 { .n = "can_clk", .id = 12, },

12