Home
last modified time | relevance | path

Searched +full:p1010 +full:- +full:flexcan (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/can/
H A Dfsl,flexcan.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/can/fsl,flexcan.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 Flexcan CAN controller on Freescale's ARM and PowerPC system-on-a-chip (SOC).
11 - Marc Kleine-Budde <mkl@pengutronix.de>
14 - $ref: can-controller.yaml#
19 - enum:
20 - fsl,imx8qm-flexcan
21 - fsl,imx8mp-flexcan
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/boot/dts/fsl/
H A Dp1010si-post.dtsi2 * P1010/P1014 Silicon/SoC Device Tree Source (post include)
36 #address-cells = <2>;
37 #size-cells = <1>;
38 compatible = "fsl,ifc", "simple-bus";
44 compatible = "fsl,p1010-pcie", "fsl,qoriq-pcie-v2.3";
46 #size-cells = <2>;
47 #address-cells = <3>;
48 bus-range = <0 255>;
49 clock-frequency = <33333333>;
54 #interrupt-cells = <1>;
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/ls102xa/
H A Dfdt.c4 * SPDX-License-Identifier: GPL-2.0+
44 priv = dev->priv; in ft_fixup_enet_phy_connect_type()
45 if (priv->flags & TSEC_SGMII) in ft_fixup_enet_phy_connect_type()
63 "phy-handle", ph, 1); in ft_fixup_enet_phy_connect_type()
65 do_fixup_by_path(fdt, enet_path, "phy-connection-type", in ft_fixup_enet_phy_connect_type()
81 svr = in_be32(&gur->svr); in ft_cpu_setup()
85 /* delete crypto node if not on an E-processor */ in ft_cpu_setup()
93 fdt_fixup_crypto_node(blob, sec_in32(&sec->secvid_ms)); in ft_cpu_setup()
97 off = fdt_node_offset_by_prop_value(blob, -1, "device_type", "cpu", 4); in ft_cpu_setup()
98 while (off != -FDT_ERR_NOTFOUND) { in ft_cpu_setup()
[all …]
/OK3568_Linux_fs/u-boot/board/freescale/p1010rdb/
H A DREADME.P1010RDB-PA3 The P1010RDB is a Freescale reference design board that hosts the P1010 SoC.
5 The P1010 is a cost-effective, low-power, highly integrated host processor
14 - 1Gbyte unbuffered DDR3 SDRAM discrete devices (32-bit bus)
15 - 32 Mbyte NOR flash single-chip memory
16 - 32 Mbyte NAND flash memory
17 - 256 Kbit M24256 I2C EEPROM
18 - 16 Mbyte SPI memory
19 - I2C Board EEPROM 128x8 bit memory
20 - SD/MMC connector to interface with the SD memory card
22 - PCIe:
[all …]
H A DREADME.P1010RDB-PB3 The P1010RDB-PB is a Freescale Reference Design Board that hosts the P1010 SoC.
4 P1010RDB-PB is a variation of previous P1010RDB-PA board.
6 The P1010 is a cost-effective, low-power, highly integrated host processor
13 The P1010RDB-PB board features are as following:
15 - 1G bytes unbuffered DDR3 SDRAM discrete devices (32-bit bus)
16 - 32M bytes NOR flash single-chip memory
17 - 2G bytes NAND flash memory
18 - 16M bytes SPI memory
19 - 256K bit M24256 I2C EEPROM
20 - I2C Board EEPROM 128x8 bit memory
[all …]
H A Dp1010rdb.c2 * Copyright 2010-2011 Freescale Semiconductor, Inc.
4 * SPDX-License-Identifier: GPL-2.0+
82 setbits_be32(&ifc.gregs->ifc_gcr, 1 << IFC_GCR_TBCTL_TRN_TIME_SHIFT); in board_early_init_f()
86 setbits_be32(&pgpio->gpdir, GPIO4_PCIE_RESET_SET); in board_early_init_f()
87 setbits_be32(&pgpio->gpdat, GPIO4_PCIE_RESET_SET); in board_early_init_f()
98 * Remap Boot flash region to caching-inhibited in board_early_init_r()
102 /* Flush d-cache and invalidate i-cache of any FLASH data */ in board_early_init_r()
106 if (flash_esel == -1) { in board_early_init_r()
149 clrbits_be32(&gur->pmuxcr, PMUXCR1_IFC_MASK); in config_board_mux()
158 clrsetbits_be32(&gur->pmuxcr, PMUXCR1_SDHC_MASK, in config_board_mux()
[all …]
/OK3568_Linux_fs/u-boot/arch/powerpc/cpu/mpc85xx/
H A Dfdt.c2 * Copyright 2007-2011 Freescale Semiconductor, Inc.
7 * SPDX-License-Identifier: GPL-2.0+
48 off = fdt_node_offset_by_prop_value(blob, -1, "device_type", "cpu", 4); in ft_fixup_cpu()
49 while (off != -FDT_ERR_NOTFOUND) { in ft_fixup_cpu()
67 enable_method = "fsl,brr-holdoff"; in ft_fixup_cpu()
70 enable_method = "fsl,eebpcr-holdoff"; in ft_fixup_cpu()
73 /* Cores out of reset and in a spin-loop */ in ft_fixup_cpu()
74 enable_method = "spin-table"; in ft_fixup_cpu()
76 fdt_setprop(blob, off, "cpu-release-addr", in ft_fixup_cpu()
80 fdt_setprop_string(blob, off, "enable-method", in ft_fixup_cpu()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/can/
H A Dflexcan.c1 // SPDX-License-Identifier: GPL-2.0
3 // flexcan.c - FLEXCAN CAN controller driver
5 // Copyright (c) 2005-2006 Varma Electronics Oy
7 // Copyright (c) 2010-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>
10 // Based on code originally by Andrey Volkov <avolkov@varma-el.com>
17 #include <linux/can/rx-offload.h>
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 */
[all …]