| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
This commit is just a rename of all contents of meta-fsl-ppc
subdirectory to this layer's root, merging the contents of common
files, subsequent changes are based on top of that.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the supported QEMU version from v1.7 to v2.2.0 and include the Freescale patches on top of this.
Baseline: http://git.qemu.org/?p=qemu.git;a=tag;h=refs/tags/v2.2.0
Freescale patches:
00ac004 QEMU: PPC: Support for VFIO_IOMMU_DUMMY.
58d1cc4 QEMU: PPC: Identity mapped memory support for qemu.
07d4f5f Qemu: PPC: e500: Move CCSR and MMIO space to upper end of address space
a7aee41 QEMU: PPC: e500: Move CCSR definition to params fbcc0ca vfio-pci: add direct pci device assignment for fsl powerpc
536df03 Update Linux Headers from 3.18
ee367e4 QEMU:Add support for e5500 core revision v102.1 present on T1024 SOC.
b0c2f44 hw/arm/virt: Use memory_region_allocate_system_memory to allocate memory b2f233e PPC: add e6500 cpu class 694c39a QEMU: PPC: set default cpu type to be 'host'
1572872 QEMU: PPC: specify PVRs for all e500 cores
Also fix indent.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The board is not supported in SDK 1.8 and as it is untested QorIQ team does
not offer support for it. Drop the board to avoid user using untested BSP
components in this board.
But t1040d4rdb which has the same soc with t1040rdb is supported.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The board is not supported in SDK 1.8 and as it is untested QorIQ team does
not offer support for it. Drop the board to avoid user using untested BSP
components in this board.
But t1042d4rdb which has the same soc with t1042rdb-pi is supported.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The board is not supported in SDK 1.8 and as it is untested QorIQ team does
not offer support for it. Drop the board to avoid user using untested BSP
components in this board.
But t1042d4rdb which has the same soc with t1040rdb is supported.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The board is not supported in SDK 1.8 and as it is untested QorIQ team does
not offer support for it. Drop the board to avoid user using untested BSP
components in this board.
But t1024rdb which has the same soc with t1024qds is supported.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The T1042D4 Reference Design Board (RDB) system is a hardware board
featuring the Freescale QorIQ T1042 processor with two Power e5500 cores.
T1042D4RDB board Overview
-------------------------------------
- SERDES Connections, 8 lanes supporting:
- PCI
- SGMII
- SATA 2.0
- QSGMII(only for T1040D4RDB)
- DDR Controller
- Supports rates of up to 1600 MHz data-rate
- Supports one DDR4 UDIMM
-IFC/Local Bus
- NAND flash: 1GB 8-bit NAND flash
- NOR: 128MB 16-bit NOR Flash
- Ethernet
- Two on-board RGMII 10/100/1G ethernet ports.
- PHY #0 remains powered up during deep-sleep
- CPLD
- Clocks
- System and DDR clock (SYSCLK, ¡°DDRCLK¡±)
- SERDES clocks
- Power Supplies
- USB
- Supports two USB 2.0 ports with integrated PHYs
- Two type A ports with 5V@1.5A per port.
- SDHC
- SDHC/SDXC connector
- SPI
- On-board 64MB SPI flash
- I2C
- Devices connected: EEPROM, thermal monitor, VID controller
- Other IO
- Two Serial ports
- ProfiBus port
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The T1040D4 Reference Design Board (RDB) system is a hardware board
featuring the Freescale QorIQ T1040 processor with two Power e5500 cores.
T1040D4RDB board Overview
-------------------------------------
- SERDES Connections, 8 lanes supporting:
- PCI
- SGMII
- SATA 2.0
- QSGMII(only for T1040D4RDB)
- DDR Controller
- Supports rates of up to 1600 MHz data-rate
- Supports one DDR4 UDIMM
-IFC/Local Bus
- NAND flash: 1GB 8-bit NAND flash
- NOR: 128MB 16-bit NOR Flash
- Ethernet
- Two on-board RGMII 10/100/1G ethernet ports.
- PHY #0 remains powered up during deep-sleep
- CPLD
- Clocks
- System and DDR clock (SYSCLK, ¡°DDRCLK¡±)
- SERDES clocks
- Power Supplies
- USB
- Supports two USB 2.0 ports with integrated PHYs
- Two type A ports with 5V@1.5A per port.
- SDHC
- SDHC/SDXC connector
- SPI
- On-board 64MB SPI flash
- I2C
- Devices connected: EEPROM, thermal monitor, VID controller
- Other IO
- Two Serial ports
- ProfiBus port
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The T1023 Reference Design Board (RDB) system is a hardware board
featuring the Freescale QorIQ T1023 processor with two Power e5500
cores and speed up to 1.4 GHz.
T1023RDB board Overview
-----------------------
- CoreNet fabric supporting coherent and noncoherent transactions with
prioritization and bandwidth allocation
- Memory: 2GB Micron MT40A512M8HX unbuffered 32-bit fixed DDR4 without ECC
- Accelerator: DPAA components consist of FMan, BMan, QMan, DCE and SEC
- Ethernet interfaces:
- one 1G RGMII port on-board(RTL8211F PHY)
- one 1G SGMII port on-board(RTL8211F PHY)
- one 2.5G SGMII port on-board(AQR105 PHY)
- PCIe: Two Mini-PCIe connectors on-board.
- SerDes: 4 lanes up to 10.3125GHz
- NOR: 128MB S29GL01GS110TFIV10 Spansion NOR Flash
- NAND: 512MB S34MS04G200BFI000 Spansion NAND Flash
- eSPI: 64MB S25FL512SAGMFI010 Spansion SPI flash.
- USB: one Type-A USB 2.0 port with internal PHY
- eSDHC: support SD/MMC card and eMMC on-board
- 256Kbit M24256 I2C EEPROM
- RTC: Real-time clock DS1339 on I2C bus
- UART: one serial port on-board with RJ45 connector
- Debugging: JTAG/COP for T1023 debugging
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
Also split long line to multiple ones.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
The KERNEL_DEFCONFIG needs to be updated with the latest kernel codes.
* 85xx/e6500rev2_defconfig -> corenet64_fmanv3h_smp_defconfig
* corenet64_fmanv3_smp_defconfig -> corenet64_fmanv3l_smp_defconfig
* corenet32_fmanv3_smp_defconfig -> corenet32_fmanv3l_smp_defconfig
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
| |
this is not bsp related, remove it.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The multilib setting was set in <core>.inc which was included by
the <machine>.conf. In bitbake.conf, <machine>.conf is included
after local.conf. Change to use ?= to not override the value in
local.conf.
This is useful when using external toolchain which does not need
to enable multilib.
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
| |
- include fixes for algorithm registration and 32-bit application hanging
on E5500 cores.
- add offloading suport for aes-gcm
- upstream patches are kept except for the documentation patch which is
no longer necessary
Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
|
|
|
|
|
|
|
| |
* introduce variable RULE for DPAA FMan ethernet ports name rule.
* use 72-fsl-dpaa-persistent-networking.rules for t1024, same as e6500.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
| |
The defconfig in kernel source was renamed.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
| |
This is a board with t1042rdb u-boot/rcw/dtb, the others
are the same wtih t1040rdb
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
| |
Current configuration of t1042rdb was targeted for
printing market, rename it to t1042rdb-pi.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
| |
currently the SOC_FAMILY name only cover 32b/64b for each one. add
a more generic one to make it more usable.
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
|
|
| |
enable multilib by default as it is needed:
* for e5500-64b/e6500-64b, 32bit toolchain is need to build u-boot
* for e6500, only 64bit kernel is supported
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* As the doc said:
EXTRA_IMAGEDEPENDS = "A list of recipes to build that do not
provide packages for installing into the root filesystem."
MACHINE_EXTRA_RRECOMMENDS = "A list of machine-specific packages
to install as part of the image being built"
* use += for MACHINE_EXTRA_RRECOMMENDS definition
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
| |
fslmachine is too generic, use qoriq-ppc instead.
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
|
| |
like linux-imx, linux-qoriq is supposed to be provided and supported
by Freescale. it uses latest linux codes on git.freescale.com
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
|
| |
like u-boot-imx, u-boot-qoriq is supposed to be provided and supported
by Freescale. it uses latest u-boot codes on git.freescale.com
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
| |
* add four new files to hold common bits:
include/qoriq-base.inc
include/qoriq-default-providers.inc
include/qoriq-default-settings.inc
include/qoriq-default-versions.inc
* add 'qoriq-ppc' into list of MACHINEOVERRIDES
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
| |
there is only one linux-qoriq-sdk recipe that is based on 3.12 now
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
| |
kernel26 is now obsolete so remove it from the machine configs
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
| |
Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
|
|
|
|
|
|
|
| |
1.c293pcie: remove C293PCIE_NAND from UBOOT_MACHINE list
2.p1023rdb: update defconfig to p1023_defconfig
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
based on latest kernel/u-boot codes, add following boards:
t1040rdb-64b
t1040rdb
t1042rdb-64b
t1042rdb
t2080rdb-64b
t2080rdb
t4240rdb-64b
t4240rdb
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following boards are affected:
- b4420qds-64b
- b4420qds
- b4860qds-64b
- b4860qds
- bsc9131rdb
- bsc9132qds
- c293pcie
- p1010rdb
- p1020rdb
- p1021rdb
- p1022ds
- p1023rdb
- p1025twr
- p2020ds
- p2020rdb
- p2041rdb
- p3041ds
- p4080ds
- p5020ds-64b
- p5020ds
- p5040ds-64b
- p5040ds
- t2080qds-64b
- t2080qds
- t4160qds-64b
- t4160qds
- t4240qds-64b
- t4240qds
Signed-off-by: Fahad Arslan <Fahad_Arslan@mentor.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*Rework the information header to include a proper name, SoC and
maintainer fields.
This change has been done for follow boards:
- b4420qds-64b
- b4420qds
- b4860qds-64b
- b4860qds
- bsc9131rdb
- bsc9132qds
- c293pcie
- p1010rdb
- p1020rdb
- p1021rdb
- p1022ds
- p1023rdb
- p1025twr
- p2020ds
- p2020rdb
- p2041rdb
- p3041ds
- p4080ds
- p5020ds-64b
- p5020ds
- p5040ds-64b
- p5040ds
- t2080qds-64b
- t2080qds
- t4160qds-64b
- t4160qds
- t4240qds-64b
- t4240qds
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
| |
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
| |
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
|
|
|
|
| |
Signed-off-by: Ting Liu <b28495@freescale.com>
|
|
|
|
|
| |
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
|