Searched full:flexcan (Results 1 – 25 of 31) sorted by relevance
12
/Linux-v5.15/Documentation/devicetree/bindings/net/can/ |
D | fsl,flexcan.yaml | 4 $id: http://devicetree.org/schemas/net/can/fsl,flexcan.yaml# 8 Flexcan CAN controller on Freescale's ARM and PowerPC system-on-a-chip (SOC). 20 - fsl,imx8qm-flexcan 21 - fsl,imx8mp-flexcan 22 - fsl,imx6q-flexcan 23 - fsl,imx28-flexcan 24 - fsl,imx25-flexcan 25 - fsl,p1010-flexcan 26 - fsl,vf610-flexcan 27 - fsl,ls1021ar2-flexcan [all …]
|
/Linux-v5.15/drivers/net/can/ |
D | flexcan.c | 3 // flexcan.c - FLEXCAN CAN controller driver 31 #include <linux/can/platform/flexcan.h> 36 #define DRV_NAME "flexcan" 41 /* FLEXCAN module configuration register (CANMCR) bits */ 68 /* FLEXCAN control register (CANCTRL) bits */ 92 /* FLEXCAN control register 2 (CTRL2) bits */ 102 /* FLEXCAN memory error control register (MECR) bits */ 114 /* FLEXCAN error and status register (ESR) bits */ 146 /* FLEXCAN Bit Timing register (CBT) bits */ 154 /* FLEXCAN FD control register (FDCTRL) bits */ [all …]
|
D | Kconfig | 99 tristate "Support for Freescale FLEXCAN based chips" 103 Say Y here if you want to support for Freescale FlexCAN.
|
D | Makefile | 19 obj-$(CONFIG_CAN_FLEXCAN) += flexcan.o
|
/Linux-v5.15/Documentation/devicetree/bindings/clock/ |
D | imx5-clock.yaml | 60 compatible = "fsl,imx53-flexcan", "fsl,imx25-flexcan";
|
/Linux-v5.15/arch/m68k/coldfire/ |
D | m5441x.c | 22 DEFINE_CLK(0, "flexcan.0", 8, MCF_CLK); 23 DEFINE_CLK(0, "flexcan.1", 9, MCF_CLK); 145 &__clk_0_8, /* flexcan.0 */ 146 &__clk_0_9, /* flexcan.1 */
|
D | device.c | 586 #include <linux/can/platform/flexcan.h> 617 .name = "flexcan-mcf5441x",
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | imx35.dtsi | 306 compatible = "fsl,imx35-flexcan", "fsl,imx25-flexcan"; 315 compatible = "fsl,imx35-flexcan", "fsl,imx25-flexcan";
|
D | imx53.dtsi | 572 compatible = "fsl,imx53-flexcan", "fsl,imx25-flexcan"; 582 compatible = "fsl,imx53-flexcan", "fsl,imx25-flexcan";
|
D | imx6qdl-tx6.dtsi | 399 /* PAD DISP0_DAT0 is used for the Flexcan transceiver control */ 529 pinctrl_flexcan_xcvr: flexcan-xcvrgrp { 531 MX6QDL_PAD_DISP0_DAT0__GPIO4_IO21 0x1b0b0 /* Flexcan XCVR enable */
|
D | imx6ul-tx6ul.dtsi | 625 /* PAD DISP0_DAT0 is used for the Flexcan transceiver control on STK5-v5 */ 780 pinctrl_flexcan_xcvr: flexcan-xcvrgrp { 782 MX6UL_PAD_LCD_DATA00__GPIO3_IO05 0x0b0b0 /* Flexcan XCVR enable */
|
D | ls1021a.dtsi | 934 compatible = "fsl,ls1021ar2-flexcan"; 943 compatible = "fsl,ls1021ar2-flexcan"; 952 compatible = "fsl,ls1021ar2-flexcan"; 961 compatible = "fsl,ls1021ar2-flexcan";
|
D | imx6ul.dtsi | 429 compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan"; 440 compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan";
|
D | imx7s.dtsi | 999 compatible = "fsl,imx7d-flexcan", "fsl,imx6q-flexcan"; 1010 compatible = "fsl,imx7d-flexcan", "fsl,imx6q-flexcan";
|
D | imx28-tx28.dts | 543 tx28_flexcan_xcvr_pins: tx28-flexcan-xcvr-pins@0 { 556 /* LCD_D00 may be used as Flexcan Transceiver Enable on STK5-V5 */
|
D | imx25.dtsi | 113 compatible = "fsl,imx25-flexcan"; 122 compatible = "fsl,imx25-flexcan";
|
D | imx6sx.dtsi | 463 compatible = "fsl,imx6sx-flexcan", "fsl,imx6q-flexcan"; 474 compatible = "fsl,imx6sx-flexcan", "fsl,imx6q-flexcan";
|
D | vfxxx.dtsi | 99 compatible = "fsl,vf610-flexcan"; 685 compatible = "fsl,vf610-flexcan";
|
D | imx53-tx53.dtsi | 343 fsl,pins = <MX53_PAD_DISP0_DAT0__GPIO4_21 0xe0>; /* Flexcan XCVR enable */
|
D | imx6qdl-nitrogen6x.dtsi | 383 /* Flexcan XCVR enable */
|
D | imx28.dtsi | 1048 compatible = "fsl,imx28-flexcan"; 1057 compatible = "fsl,imx28-flexcan";
|
/Linux-v5.15/drivers/clk/mxs/ |
D | clk-imx28.c | 39 #define FLEXCAN (CLKCTRL + 0x0160) macro 225 clks[can0] = mxs_clk_gate("can0", "ref_xtal", FLEXCAN, 30); in mx28_clocks_init() 226 clks[can1] = mxs_clk_gate("can1", "ref_xtal", FLEXCAN, 28); in mx28_clocks_init()
|
/Linux-v5.15/arch/powerpc/boot/dts/fsl/ |
D | p1010si-post.dtsi | 145 compatible = "fsl,p1010-flexcan"; 152 compatible = "fsl,p1010-flexcan";
|
/Linux-v5.15/arch/m68k/include/asm/ |
D | m5441xsim.h | 324 * Flexcan module
|
/Linux-v5.15/arch/arm64/boot/dts/freescale/ |
D | imx8mp.dtsi | 592 compatible = "fsl,imx8mp-flexcan"; 607 compatible = "fsl,imx8mp-flexcan";
|
12