Searched +full:p1010 +full:- +full:flexcan (Results 1 – 9 of 9) sorted by relevance
1 # 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,imx93-flexcan21 - fsl,imx8qm-flexcan[all …]
2 * 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 …]
1 // SPDX-License-Identifier: GPL-2.0+43 priv = dev->priv; in ft_fixup_enet_phy_connect_type()44 if (priv->flags & TSEC_SGMII) in ft_fixup_enet_phy_connect_type()62 "phy-handle", ph, 1); in ft_fixup_enet_phy_connect_type()64 do_fixup_by_path(fdt, enet_path, "phy-connection-type", in ft_fixup_enet_phy_connect_type()80 svr = in_be32(&gur->svr); in ft_cpu_setup()84 /* delete crypto node if not on an E-processor */ in ft_cpu_setup()92 fdt_fixup_crypto_node(blob, sec_in32(&sec->secvid_ms)); in ft_cpu_setup()96 off = fdt_node_offset_by_prop_value(blob, -1, "device_type", "cpu", 4); in ft_cpu_setup()97 while (off != -FDT_ERR_NOTFOUND) { in ft_cpu_setup()[all …]
3 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 processor14 - 1Gbyte unbuffered DDR3 SDRAM discrete devices (32-bit bus)15 - 32 Mbyte NOR flash single-chip memory16 - 32 Mbyte NAND flash memory17 - 256 Kbit M24256 I2C EEPROM18 - 16 Mbyte SPI memory19 - I2C Board EEPROM 128x8 bit memory20 - SD/MMC connector to interface with the SD memory card22 - PCIe:[all …]
3 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 processor13 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 memory17 - 2G bytes NAND flash memory18 - 16M bytes SPI memory19 - 256K bit M24256 I2C EEPROM20 - I2C Board EEPROM 128x8 bit memory[all …]
1 // SPDX-License-Identifier: GPL-2.0+3 * Copyright 2010-2011 Freescale Semiconductor, Inc.81 setbits_be32(&ifc.gregs->ifc_gcr, 1 << IFC_GCR_TBCTL_TRN_TIME_SHIFT); in board_early_init_f()85 setbits_be32(&pgpio->gpdir, GPIO4_PCIE_RESET_SET); in board_early_init_f()86 setbits_be32(&pgpio->gpdat, GPIO4_PCIE_RESET_SET); in board_early_init_f()97 * Remap Boot flash region to caching-inhibited in board_early_init_r()101 /* Flush d-cache and invalidate i-cache of any FLASH data */ in board_early_init_r()105 if (flash_esel == -1) { in board_early_init_r()148 clrbits_be32(&gur->pmuxcr, PMUXCR1_IFC_MASK); in config_board_mux()157 clrsetbits_be32(&gur->pmuxcr, PMUXCR1_SDHC_MASK, in config_board_mux()[all …]
1 // SPDX-License-Identifier: GPL-2.0+3 * Copyright 2007-2011 Freescale Semiconductor, Inc.49 off = fdt_node_offset_by_prop_value(blob, -1, "device_type", "cpu", 4); in ft_fixup_cpu()50 while (off != -FDT_ERR_NOTFOUND) { in ft_fixup_cpu()68 enable_method = "fsl,brr-holdoff"; in ft_fixup_cpu()71 enable_method = "fsl,eebpcr-holdoff"; in ft_fixup_cpu()74 /* Cores out of reset and in a spin-loop */ in ft_fixup_cpu()75 enable_method = "spin-table"; in ft_fixup_cpu()77 fdt_setprop(blob, off, "cpu-release-addr", in ft_fixup_cpu()81 fdt_setprop_string(blob, off, "enable-method", in ft_fixup_cpu()[all …]
1 // SPDX-License-Identifier: GPL-2.03 // flexcan.c - FLEXCAN CAN controller driver5 // Copyright (c) 2005-2006 Varma Electronics Oy7 // Copyright (c) 2010-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>10 // Based on code originally by Andrey Volkov <avolkov@varma-el.com>12 #include <dt-bindings/firmware/imx/rsrc.h>29 #include <linux/can/platform/flexcan.h>34 #include "flexcan.h"36 #define DRV_NAME "flexcan"41 /* FLEXCAN module configuration register (CANMCR) bits */[all …]
... --------------------- ...