| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/can/ |
| H A 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 …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/ls102xa/ |
| H A D | fdt.c | 156 * flexcan-v1.0 should change to p1010-flexcan respectively in ft_cpu_setup() 159 do_fixup_by_compat_u32(blob, "fsl, flexcan-v1.0", in ft_cpu_setup() 162 do_fixup_by_compat_u32(blob, "fsl, flexcan-v1.0", in ft_cpu_setup() 165 do_fixup_by_compat_u32(blob, "fsl, ls1021a-flexcan", in ft_cpu_setup()
|
| /OK3568_Linux_fs/kernel/drivers/net/can/ |
| H A D | flexcan.c | 3 // flexcan.c - FLEXCAN CAN controller driver 33 #define DRV_NAME "flexcan" 38 /* FLEXCAN module configuration register (CANMCR) bits */ 65 /* FLEXCAN control register (CANCTRL) bits */ 89 /* FLEXCAN control register 2 (CTRL2) bits */ 99 /* FLEXCAN memory error control register (MECR) bits */ 111 /* FLEXCAN error and status register (ESR) bits */ 143 /* FLEXCAN Bit Timing register (CBT) bits */ 151 /* FLEXCAN FD control register (FDCTRL) bits */ 164 /* FLEXCAN FD Bit Timing register (FDCBT) bits */ [all …]
|
| H A D | Kconfig | 99 tristate "Support for Freescale FLEXCAN based chips" 102 Say Y here if you want to support for Freescale FlexCAN.
|
| H A D | Makefile | 20 obj-$(CONFIG_CAN_FLEXCAN) += flexcan.o
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/ |
| H A D | imx5-clock.yaml | 60 compatible = "fsl,imx53-flexcan", "fsl,imx25-flexcan";
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | imx35.dtsi | 306 compatible = "fsl,imx35-flexcan", "fsl,imx25-flexcan"; 315 compatible = "fsl,imx35-flexcan", "fsl,imx25-flexcan";
|
| H A D | vfxxx.dtsi | 98 can0: flexcan@40020000 { 99 compatible = "fsl,vf610-flexcan"; 684 can1: flexcan@400d4000 { 685 compatible = "fsl,vf610-flexcan";
|
| H A D | imx6ul.dtsi | 427 can1: flexcan@2090000 { 428 compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan"; 438 can2: flexcan@2094000 { 439 compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan";
|
| H A D | imx53.dtsi | 572 compatible = "fsl,imx53-flexcan", "fsl,imx25-flexcan"; 582 compatible = "fsl,imx53-flexcan", "fsl,imx25-flexcan";
|
| H A 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 */
|
| H A 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 */
|
| H A D | ls1021a.dtsi | 903 compatible = "fsl,ls1021ar2-flexcan"; 912 compatible = "fsl,ls1021ar2-flexcan"; 921 compatible = "fsl,ls1021ar2-flexcan"; 930 compatible = "fsl,ls1021ar2-flexcan";
|
| /OK3568_Linux_fs/u-boot/board/freescale/p1010rdb/ |
| H A D | README.P1010RDB-PB | 27 - FlexCAN: two FlexCAN interfaces (revision 2.0B) 109 To enable FlexCAN:
|
| H A D | README.P1010RDB-PA | 35 - FlexCAN ports: 36 - 2 DB-9 female connectors for FlexCAN bus(revision 2.0B) 90 If FlexCAN or TDM is needed, please set "fsl_p1010mux:tdm_can=can" or
|
| /OK3568_Linux_fs/kernel/drivers/clk/mxs/ |
| H A 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()
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | imx6ul.dtsi | 378 can1: flexcan@02090000 { 379 compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan"; 388 can2: flexcan@02094000 { 389 compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan";
|
| H A D | imx7s.dtsi | 782 compatible = "fsl,imx7d-flexcan", "fsl,imx6q-flexcan"; 792 compatible = "fsl,imx7d-flexcan", "fsl,imx6q-flexcan";
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/cpu/mpc85xx/ |
| H A D | fdt.c | 716 * flexcan-v1.0 should change to p1010-flexcan respectively 719 do_fixup_by_compat_u32(blob, "fsl,flexcan-v1.0", 722 do_fixup_by_compat_u32(blob, "fsl,flexcan-v1.0", 725 do_fixup_by_compat_u32(blob, "fsl,p1010-flexcan",
|
| /OK3568_Linux_fs/kernel/arch/powerpc/boot/dts/fsl/ |
| H A D | p1010si-post.dtsi | 145 compatible = "fsl,p1010-flexcan"; 152 compatible = "fsl,p1010-flexcan";
|
| /OK3568_Linux_fs/u-boot/arch/m68k/include/asm/coldfire/ |
| H A D | flexcan.h | 13 /* FlexCan Message Buffer */ 64 /* FlexCan module */
|
| /OK3568_Linux_fs/u-boot/arch/m68k/include/asm/ |
| H A D | immap_5253.h | 30 #include <asm/coldfire/flexcan.h>
|
| H A D | immap_5282.h | 51 #include <asm/coldfire/flexcan.h>
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/include/asm/ |
| H A D | immap_83xx.h | 917 u8 can1[0x1000]; /* Flexcan 1 */ 918 u8 can2[0x1000]; /* Flexcan 2 */ 922 u8 can3[0x1000]; /* Flexcan 3 */ 923 u8 can4[0x1000]; /* Flexcan 4 */
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-ls1028a.dtsi | 390 compatible = "fsl,ls1028ar1-flexcan", "fsl,lx2160ar1-flexcan"; 399 compatible = "fsl,ls1028ar1-flexcan", "fsl,lx2160ar1-flexcan";
|