[U-Boot] [PATCH 1/3] nand: Remove __UBOOT__ ifdefs

2015-06-27 Thread Scott Wood
I didn't approve the patch that added them. Get them out of the way before doing a sync. Signed-off-by: Scott Wood scottw...@freescale.com --- drivers/mtd/nand/nand_base.c | 397 +-- drivers/mtd/nand/nand_bbt.c | 30 +--- drivers/mtd/nand/nand_ids.c |

[U-Boot] [PATCH 3/3] nand: Sync with Linux v4.1

2015-06-27 Thread Scott Wood
Update the NAND code to match Linux v4.1. The previous sync was from Linux v3.15 in commit 4e67c57125290b25. CONFIG_SYS_NAND_RESET_CNT is removed, as the upstream Linux code now has its own timeout. Plus, CONFIG_SYS_NAND_RESET_CNT was undocumented and not selected by any board. Signed-off-by:

[U-Boot] [PATCH 2/3] mtd: Introduce mtd_block_isreserved()

2015-06-27 Thread Scott Wood
From: Ezequiel Garcia ezequiel.gar...@free-electrons.com In addition to mtd_block_isbad(), which checks if a block is bad or reserved, it's needed to check if a block is reserved only (but not bad). This commit adds an MTD interface for it, in a similar fashion to mtd_block_isbad(). While here,

[U-Boot] [PATCH 0/3] nand: Sync with Linux v4.1

2015-06-27 Thread Scott Wood
As requested, these patches can be found in the sync-4.1 branch of u-boot-nand-flash.git. Ezequiel Garcia (1): mtd: Introduce mtd_block_isreserved() Scott Wood (2): nand: Remove __UBOOT__ ifdefs nand: Sync with Linux v4.1 drivers/mtd/mtdcore.c | 14 +- drivers/mtd/mtdpart.c

Re: [U-Boot] [PATCH v2 00/16] tegra: Expand Nyan-big support

2015-06-27 Thread Dennis Gilmore
On Sunday, June 07, 2015 06:55:36 PM Simon Glass wrote: Hi Tom, On 5 June 2015 at 16:27, Tom Warren twar...@nvidia.com wrote: Simon, Applied to u-boot-tegra/master, then I rebased against u-boot/master and uploaded it back to denx.de/u-boot-tegra/master. ./MAKEALL -s tegra works

Re: [U-Boot] [PATCH 1/2] ARM: ts4800: add basic board support

2015-06-27 Thread Stefano Babic
Hi Lucile, just a couple of minor points: On 15/06/2015 21:58, Damien Riegel wrote: From: Lucile Quirion lucile.quir...@savoirfairelinux.com This commit adds basic support including: MMC, Serial console, TS4800 watchdog The config use CONFIG_SKIP_LOWLEVEL_INIT as U-boot is used as a

Re: [U-Boot] [PATCH 4/7] imx6: define CONFIG_IMX6_THERMAL as a default option

2015-06-27 Thread Stefano Babic
On 24/06/2015 18:09, Peter Robinson wrote: Update boards that already include it, add DM options for those that don't yet. Signed-off-by: Peter Robinson pbrobin...@gmail.com --- configs/aristainetos2_defconfig | 2 ++ configs/aristainetos_defconfig | 2 ++

Re: [U-Boot] [PATCH 3/7] imx6: standardise OCOTP and fuse config to mx6_common

2015-06-27 Thread Stefano Babic
On 24/06/2015 18:09, Peter Robinson wrote: According to README.mxc_ocotp the OCOTP is a stanard i.MX6 SoC feature so centralise the config in mx6_common.h so functionality is standard across all boards Signed-off-by: Peter Robinson pbrobin...@gmail.com ---

[U-Boot] [PATCH 06/20] sf: Kconfig: Add SPI_FLASH_MTD entry

2015-06-27 Thread Jagan Teki
Added SPI_FLASH_MTD entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Daniel Schwierzeck daniel.schwierz...@gmail.com Cc: Heiko Schocher h...@denx.de --- drivers/mtd/spi/Kconfig | 12 1 file changed, 12 insertions(+) diff --git

[U-Boot] [PATCH 04/20] common: Add CMD_SF Kconfig entry

2015-06-27 Thread Jagan Teki
Added Kconfig entry for CMD_SF. Signed-off-by: Jagan Teki jt...@openedev.com --- common/Kconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/common/Kconfig b/common/Kconfig index 2976cd7..40cd69e 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -311,6 +311,11 @@ config CMD_NAND

[U-Boot] [PATCH 08/20] spi: Add Kconfig menu entry

2015-06-27 Thread Jagan Teki
Added Kconfig menu ... endmenu enties for spi support. Signed-off-by: Jagan Teki jt...@openedev.com --- drivers/spi/Kconfig | 4 1 file changed, 4 insertions(+) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index fbff707..913951f 100644 --- a/drivers/spi/Kconfig +++

[U-Boot] [PATCH 11/20] spi: Makefile: Use object file alphabetic order

2015-06-27 Thread Jagan Teki
Use object files as incresing alphabetic order, so-that it's easy for readability. Signed-off-by: Jagan Teki jt...@openedev.com --- drivers/spi/Makefile | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/spi/Makefile b/drivers/spi/Makefile index

[U-Boot] [PATCH 14/20] spi: Kconfig: Add FSL_ESPI entry

2015-06-27 Thread Jagan Teki
Added FSL_ESPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Haikun Wang haikun.w...@freescale.com --- drivers/spi/Kconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 9c6c5d5..2c0046d 100644

[U-Boot] [PATCH 00/20] spi/sf: Kconfig updates

2015-06-27 Thread Jagan Teki
Kconfig additions for spi/sf related drivers. thanks! Jagan. Jagan Teki (20): sf: dataflash: Rename to CONFIG_SPI_FLASH_DATAFLASH README: Add CONFIG_SPI_FLASH_DATAFLASH description sf: Add Kconfig menu entry common: Add CMD_SF Kconfig entry sf: Kconfig: Update SPI_FLASH entry sf:

[U-Boot] [PATCH 02/20] README: Add CONFIG_SPI_FLASH_DATAFLASH description

2015-06-27 Thread Jagan Teki
This patch adds CONFIG_SPI_FLASH_DATAFLASH descrition on README file for more readble for users. Signed-off-by: Jagan Teki jt...@openedev.com --- README | 5 + 1 file changed, 5 insertions(+) diff --git a/README b/README index 168d824..c49af74 100644 --- a/README +++ b/README @@ -3099,6

[U-Boot] [PATCH 01/20] sf: dataflash: Rename to CONFIG_SPI_FLASH_DATAFLASH

2015-06-27 Thread Jagan Teki
Rename CONFIG_SF_DATAFLASH into CONFIG_SPI_FLASH_DATAFLASH as it follows the naming convention same as remaining configs. Signed-off-by: Jagan Teki jt...@openedev.com --- drivers/mtd/spi/Makefile | 2 +- include/configs/ls1021aqds.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)

[U-Boot] [PATCH 07/20] sf: Kconfig: Add SPI_FLASH_DATAFLASH entry

2015-06-27 Thread Jagan Teki
Added SPI_FLASH_DATAFLASH entry on Kconfig with help description Signed-off-by: Jagan Teki jt...@openedev.com Cc: Haikun Wang haikun.w...@freescale.com Cc: Simon Glass s...@chromium.org --- drivers/mtd/spi/Kconfig | 8 1 file changed, 8 insertions(+) diff --git

[U-Boot] [PATCH 03/20] sf: Add Kconfig menu entry

2015-06-27 Thread Jagan Teki
Added Kconfig menu ... endmenu enties for spi flash suppor Signed-off-by: Jagan Teki jt...@openedev.com --- drivers/mtd/spi/Kconfig | 4 1 file changed, 4 insertions(+) diff --git a/drivers/mtd/spi/Kconfig b/drivers/mtd/spi/Kconfig index 40a7981..aa3468b 100644 ---

[U-Boot] [PATCH 05/20] sf: Kconfig: Update SPI_FLASH entry

2015-06-27 Thread Jagan Teki
Updated SPI_FLASH entry on Kconfig with depends on and along with config help description. Signed-off-by: Jagan Teki jt...@openedev.com --- drivers/mtd/spi/Kconfig | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/drivers/mtd/spi/Kconfig

[U-Boot] [PATCH 13/20] spi: Kconfig: Add FSL_DSPI entry

2015-06-27 Thread Jagan Teki
Added FSL_DSPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Haikun Wang haikun.w...@freescale.com --- drivers/spi/Kconfig | 8 1 file changed, 8 insertions(+) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 7277bbd..9c6c5d5

[U-Boot] [PATCH 16/20] spi: Kconfig: Add EXYNOS_SPI entry

2015-06-27 Thread Jagan Teki
Added EXYNOS_SPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Simon Glass s...@chromium.org --- drivers/spi/Kconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index e4a90e8..d5e6881 100644 ---

[U-Boot] [PATCH 12/20] spi: Kconfig: Show dm-spi drivers if DM_SPI set

2015-06-27 Thread Jagan Teki
DM supported spi drivers are enbled only when DM_SPI enabled, so added DM_SPI if condition in Kconfig to show thoese only when it enabled. Also re-order the config items as incresing alphabetic order. Signed-off-by: Jagan Teki jt...@openedev.com --- drivers/spi/Kconfig | 51

[U-Boot] [PATCH 10/20] spi: Kconfig: Add TI_QSPI entry

2015-06-27 Thread Jagan Teki
Added TI_QSPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Tom Rini tr...@konsulko.com --- drivers/spi/Kconfig | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 452dd4d..218657e 100644 ---

[U-Boot] [PATCH 09/20] spi: Kconfig: Add XILINX_SPI entry

2015-06-27 Thread Jagan Teki
Added XILINX_SPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Michal Simek michal.si...@xilinx.com --- drivers/spi/Kconfig | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 913951f..452dd4d

[U-Boot] [PATCH 15/20] spi: Kconfig: Add FSL_QSPI entry

2015-06-27 Thread Jagan Teki
Added FSL_QSPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Peng Fan peng@freescale.com Cc: Haikun Wang haikun.w...@freescale.com --- drivers/spi/Kconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/spi/Kconfig

[U-Boot] [PATCH 20/20] spi: Kconfig: Add TEGRA20_SLINK entry

2015-06-27 Thread Jagan Teki
Added TEGRA20_SLINK entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Tom Warren twar...@nvidia.com Cc: Stephen Warren swar...@nvidia.com Cc: Simon Glass s...@chromium.org --- drivers/spi/Kconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git

[U-Boot] [PATCH 19/20] spi: Kconfig: Add TEGRA20_SFLASH entry

2015-06-27 Thread Jagan Teki
Added TEGRA20_SFLASH entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Tom Warren twar...@nvidia.com Cc: Stephen Warren swar...@nvidia.com Cc: Simon Glass s...@chromium.org --- drivers/spi/Kconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git

[U-Boot] [PATCH 18/20] spi: Kconfig: Add TEGRA114_SPI entry

2015-06-27 Thread Jagan Teki
Added TEGRA114_SPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Tom Warren twar...@nvidia.com Cc: Stephen Warren swar...@nvidia.com Cc: Simon Glass s...@chromium.org --- drivers/spi/Kconfig | 10 ++ 1 file changed, 10 insertions(+) diff --git

[U-Boot] [PATCH 17/20] spi: Kconfig: Add ICH_SPI entry

2015-06-27 Thread Jagan Teki
Added ICH_SPI entry on Kconfig with help description. Signed-off-by: Jagan Teki jt...@openedev.com Cc: Simon Glass s...@chromium.org --- drivers/spi/Kconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index d5e6881..43f9fac 100644 ---

Re: [U-Boot] [PATCH v2 1/8] imx: mx6 correct is_soc_rev usage

2015-06-27 Thread Stefano Babic
Hi Peng, On 11/06/2015 12:30, Peng Fan wrote: is_soc_rev should return a bool value, so use ==, but not -, change (is_soc_rev(CHIP_REV_1_0) 0) to (soc_rev() CHIP_REV_1_0). This patch also add space between for cpu_type(rev) macro. Signed-off-by: Peng Fan peng@freescale.com ---

Re: [U-Boot] [PATCH v2 7/8] imx: mx6qpsabreauto: Add MX6QP SABREAUTO CPU3 board support

2015-06-27 Thread Stefano Babic
Hi Peng, On 11/06/2015 12:30, Peng Fan wrote: 1. Add DDR script for mx6qpsabreauto board. 2. On CPU3 board, enet RGMII tx clock is from internal PLL. Set the GPR5[9] and init the enet pll output to 125Mhz. 3. On CPU3 board, SW1ABC=VDDSOC_IN, SW2=VDDARM_IN. Build target:

Re: [U-Boot] [PATCH v2 7/8] imx: mx6qpsabreauto: Add MX6QP SABREAUTO CPU3 board support

2015-06-27 Thread Fabio Estevam
Hi Peng, On Thu, Jun 11, 2015 at 7:30 AM, Peng Fan peng@freescale.com wrote: 1. Add DDR script for mx6qpsabreauto board. 2. On CPU3 board, enet RGMII tx clock is from internal PLL. Set the GPR5[9] and init the enet pll output to 125Mhz. 3. On CPU3 board, SW1ABC=VDDSOC_IN,

Re: [U-Boot] Minor i.MX6 updates

2015-06-27 Thread Stefano Babic
On 24/06/2015 18:11, Peter Robinson wrote: On Wed, Jun 24, 2015 at 5:09 PM, Peter Robinson pbrobin...@gmail.com wrote: The first two patches are a resend and basic cleanups of duplicate includes The second two patches consolidate the fuse and thermal options. They're both options that are

Re: [U-Boot] [PATCH v2 0/5] arm: imx6: tqma6: Kconfig rework

2015-06-27 Thread Stefano Babic
Hi Markus, On 15/06/2015 15:34, Markus Niebel wrote: Did just notice, that I forgot Stefano in CC. Shall I resend or spin v3 - maybe I should change the Kconfig choices to be optional instead of having a default. Also would it be better t squash the last 4 patches? It is ok so - you could

Re: [U-Boot] [PATCH v2 2/8] imx: mx6 correct get_cpu_rev

2015-06-27 Thread Stefano Babic
On 11/06/2015 12:30, Peng Fan wrote: The DIGPROG register map: 23 --- 16 | 15 -- 8 | 7 --- 0 | Major upper | Major Lower | Minor | We also need to account for Major Lower. Signed-off-by: Ye.Li b37...@freescale.com Signed-off-by: Peng Fan peng@freescale.com --- Changes

Re: [U-Boot] [PATCH v2 3/8] imx: mx6 introuduce macro is_mx6dqp

2015-06-27 Thread Stefano Babic
On 11/06/2015 12:30, Peng Fan wrote: Add a new revision CHIP_REV_2_0. Introudce macro is_mx6dqp, dqp means Dual/Quad Plus. Since Dual/Quad Plus use same cpu type with Dual/Quad, but different revision(Major Lower), we use this macro for Dual/Quad Plus. Signed-off-by: Ye.Li

Re: [U-Boot] [PATCH v2 4/8] imx: mx6: ccm: Change the clock settings for i.MX6QP

2015-06-27 Thread Stefano Babic
Hi Peng, On 11/06/2015 12:30, Peng Fan wrote: Since i.MX6QP changes some CCM registers, so modify the clocks settings to follow the hardware changes. In c files, use runtime check and discard #ifdef. A new CONFIG_MX6QP is introduced here and is used for the CCM difference, only used in

Re: [U-Boot] [PATCH v2 6/8] imx: mx6qp Enable PRG clock and AQoS setting for IPU

2015-06-27 Thread Stefano Babic
Hi Peng, On 11/06/2015 12:30, Peng Fan wrote: The i.MX6DQP has a PRG module, need to enable its clock for using IPU. Bypass QoS for IPU and increase bankwidth threshold for PRE to get better performance for video. Signed-off-by: Peng Fan peng@freescale.com Signed-off-by: Brown Oliver

Re: [U-Boot] [PATCH v2 8/8] imx: mx6qp: Adjust AQos settings for peripherals

2015-06-27 Thread Stefano Babic
Hi Peng, On 11/06/2015 12:30, Peng Fan wrote: To resolve USB camera bandwidth issue, increase the priority to make peripheral can fetch data from memory in time. Recommended AQoS setting from IC team value for peripheral and only on imx6qp. The address is: 0xbb0608, the value is: 0x8201

Re: [U-Boot] [PATCH 1/7] Drop duplicate CONFIG_SYS_NO_FLASH from mx6_common

2015-06-27 Thread Stefano Babic
On 24/06/2015 18:09, Peter Robinson wrote: It's defind earlier in the file Signed-off-by: Peter Robinson pbrobin...@gmail.com --- include/configs/mx6_common.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/configs/mx6_common.h b/include/configs/mx6_common.h index

Re: [U-Boot] [PATCH 2/7] mx6cuboxi: drop options that are duplicated in mx6_common

2015-06-27 Thread Stefano Babic
On 24/06/2015 18:09, Peter Robinson wrote: These options were merged into mx6_common and were seemingly missed in mx6cuboxi so drop the duplicates Signed-off-by: Peter Robinson pbrobin...@gmail.com --- include/configs/mx6cuboxi.h | 8 1 file changed, 8 deletions(-) diff --git

[U-Boot] [PATCH 2/5] dm: ls1021aqds: dts: Use spi_dataflash driver instead of spi_flash_std for DSPI flash

2015-06-27 Thread Jagan Teki
From: haikun.w...@freescale.com haikun.w...@freescale.com The type of DSPI flash on ls1021aqds is AT45DB021, it has specail commands and page-size. Use the special spi flash driver instead of spi_flash_std driver. Signed-off-by: Haikun Wang haikun.w...@freescale.com Reviewed-by: Simon Glass

[U-Boot] [PATCH 1/5] dm: sf: Add Atmel DataFlash spi flash driver

2015-06-27 Thread Jagan Teki
From: haikun.w...@freescale.com haikun.w...@freescale.com Atmel DataFlash chips have commands different from common spi flash commands. Atmel DataFlash also have special page-size. This driver add support for accessing Atmel DataFlash. It is based on the Driver Model. Example: = sf probe 1:0 SPI

[U-Boot] [PATCH v7 0/5] sf: Add dataflash support

2015-06-27 Thread Jagan Teki
Hi Haikun Wang, This series is rebase for master, please check and update me at earliest. thanks! Jagan. Haikun Wang (3): arm: ls102xa: Enable Driver Model SPI for ls1021aqds arm: ls102xa: Enable Driver Model SPI for ls1021atwr defconfig: ls1021a: Add OF_CONTROL and DM support

[U-Boot] [PATCH 5/5] defconfig: ls1021a: Add OF_CONTROL and DM support

2015-06-27 Thread Jagan Teki
From: Haikun Wang haikun.w...@freescale.com PI and QSPI only work when boot from QSPI on ls1021a. This patch only enable options in qspi boot defconfig. Test log on LS1021AQDS: = sf probe 1:0 SPI DataFlash: Detected at45db021d with page size 256 Bytes, erase size 256 Bytes, total 256 KiB,

[U-Boot] [PATCH 3/5] arm: ls102xa: Enable Driver Model SPI for ls1021aqds

2015-06-27 Thread Jagan Teki
From: Haikun Wang haikun.w...@freescale.com Enable Driver Model SPI for ls1021aqds board. DSPI and QSPI is enabled only when boot from QSPI. DSPI and QSPI are compatible under Driver Model SPI. Signed-off-by: Haikun Wang haikun.w...@freescale.com Reviewed-by: Jagan Teki jt...@openedev.com ---

[U-Boot] [PATCH 4/5] arm: ls102xa: Enable Driver Model SPI for ls1021atwr

2015-06-27 Thread Jagan Teki
From: Haikun Wang haikun.w...@freescale.com Enable Driver Model SPI for ls1021atwr board. DSPI and QSPI only be enabled when boot from QSPI. DSPI and QSPI are compatible under Driver Model SPI. Signed-off-by: Haikun Wang haikun.w...@freescale.com Tested-by: Review Code-CDREVIEW

Re: [U-Boot] [PATCH v7 0/5] sf: Add dataflash support

2015-06-27 Thread Jagan Teki
Please note that, subject prefix v7 is missing on patches - sorry for that. On 28 June 2015 at 00:01, Jagan Teki jt...@openedev.com wrote: Hi Haikun Wang, This series is rebase for master, please check and update me at earliest. thanks! Jagan. Haikun Wang (3): arm: ls102xa: Enable

Re: [U-Boot] [PATCH v7 0/5] sf: Add dataflash support

2015-06-27 Thread Jagan Teki
Hi Haikun, Please check the series and let me know, will pull the same. On 28 June 2015 at 00:05, Jagan Teki jt...@openedev.com wrote: Please note that, subject prefix v7 is missing on patches - sorry for that. On 28 June 2015 at 00:01, Jagan Teki jt...@openedev.com wrote: Hi Haikun Wang,

Re: [U-Boot] [PATCH v2 6/8] imx: mx6qp Enable PRG clock and AQoS setting for IPU

2015-06-27 Thread Fabio Estevam
Hi Peng, On Thu, Jun 11, 2015 at 7:30 AM, Peng Fan peng@freescale.com wrote: The i.MX6DQP has a PRG module, need to enable its clock for using IPU. Bypass QoS for IPU and increase bankwidth threshold for PRE to get better performance for video. Shouldn't this initialization be part of

[U-Boot] [PATCH] board/ls2085rdb: Export functions for standalone AQ FW load apps

2015-06-27 Thread Prabhakar Kushwaha
Export functions required by Aquntia PHY firmware load application. functions are memset, strcpy, mdelay, mdio_get_current_dev, phy_find_by_mask, mdio_phydev_for_ethname and miiphy_set_current_dev Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com ---

[U-Boot] [PATCH] net: lpc32xx: correct command register reset value

2015-06-27 Thread Vladimir Zapolskiy
According to LPC32x0 User Manual the following bits in Command register 0x3106_0100 are defined: BitSymbol 2 - Unused 3 RegReset 4 TxReset 5 RxReset Fix wrong (1-bit shifted right) COMMAND_RESETS value, which sets an unused bit, but neglects RxReset. Signed-off-by:

[U-Boot] [PATCH 05/12][v3] drivers: fsl-mc: Update qbman driver

2015-06-27 Thread Prabhakar Kushwaha
Update qbman driver - As per latest available qbman driver - Use of atomic APIs Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com CC: Geoff Thorpe geoff.tho...@freescale.com CC: Haiying Wang haiying.w...@freescale.com CC: Roy Pledge roy.ple...@freescale.com --- Changes for v2: Sending

[U-Boot] [PATCH 08/12][v3] drivers/fsl-mc: dynamically create ICID pool in DPC

2015-06-27 Thread Prabhakar Kushwaha
From: Stuart Yoder stuart.yo...@freescale.com delete any existing ICID pools in the DPC and create a new one based on the stream ID partitioning for the SoC Signed-off-by: Stuart Yoder stuart.yo...@freescale.com Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com --- Changes for v2:

[U-Boot] [PATCH 09/12][v3] armv8/fsl-lsch3: device tree fixups for PCI stream IDs

2015-06-27 Thread Prabhakar Kushwaha
From: Stuart Yoder stuart.yo...@freescale.com This patch adds the infrastructure to update device tree nodes to convey SMMU stream IDs in the device tree. Fixups are implemented for PCI controllers initially. Signed-off-by: Stuart Yoder stuart.yo...@freescale.com Signed-off-by: Prabhakar

[U-Boot] [PATCH 12/12][v3] driver/ldpaa_eth: Avoid TX conf frames

2015-06-27 Thread Prabhakar Kushwaha
Polling of TX conf frames is not a mandatory option. Packets can be transferred via WRIOP without TX conf frame. Configure ldpaa_eth driver to use TX path without confirmation frame Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com --- Changes for v2: Sending as it is for patchset

[U-Boot] [PATCH 07/12][v3] armv8/fsl-lsch3: partition stream IDs

2015-06-27 Thread Prabhakar Kushwaha
From: Stuart Yoder stuart.yo...@freescale.com Stream IDs on ls2085a devices are not hardwired and are programmed by sw. There are a limited number of stream IDs available, and the partitioning of them is scenario dependent. This header defines the partitioning between legacy, PCI, and DPAA2

[U-Boot] [PATCH 10/12][v3] driver/ldpaa_eth: Retry enqueue if portal was busy

2015-06-27 Thread Prabhakar Kushwaha
Do not immediately return if the enqueue function returns -EBUSY; re-try mulitple times. if timeout occures, release the buffer. Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com driver/ldpaa_eth:Avoid infinite loop in QBMAN buf release Change infinite loop mechanism to timer based

[U-Boot] [PATCH 06/12][v3] drivers: fsl-mc: Return error for major version mismatch

2015-06-27 Thread Prabhakar Kushwaha
Management complex major version should match to the firmware present in flash. Return error during mismatch of major version. Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com --- Changes for v2: Sending as it is for patchset Changes for v3: Incorporated Joe Hershberger's comments

[U-Boot] [PATCH 11/12][v3] driver/ldpaa_eth: Add timeout handling DQRR entry read

2015-06-27 Thread Prabhakar Kushwaha
Volatile command does not return frame immidiately, need to wait till a frame is available in DQRR. Ideally it should be a blocking call. Add timeout handling for DQRR frame instead of retry counter. Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com --- Changes for v2: Sending as it is

[U-Boot] [PATCH 04/12][v3] drivers: fsl-mc: Update flibs to mc-0.6.0.1

2015-06-27 Thread Prabhakar Kushwaha
Update flibs changes to mc-0.6.0.1 for dpmang, dprc, dpni and dpio objects Also rename qbman_portal_ce/ci_paddr to qbman_portal_ce/ci_offset in dpio_attr. These are now offsets from the SoC QBMan portals base. Signed-off-by: J. German Rivera german.riv...@freescale.com Signed-off-by: Prabhakar

[U-Boot] [PATCH 01/12][v3] drivers/fsl-mc: Make MC boot error messages more readable

2015-06-27 Thread Prabhakar Kushwaha
From: J. German Rivera german.riv...@freescale.com Make it easier for the user to notice when the MC firmware had problems booting. Signed-off-by: J. German Rivera german.riv...@freescale.com Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com --- Changes for v2: Sending as it is for

[U-Boot] [PATCH 03/12][v3] drivers/fsl-mc: Autoload AOIP image from NOR flash

2015-06-27 Thread Prabhakar Kushwaha
From: J. German Rivera german.riv...@freescale.com Load AIOP image from NOR flash into DDR so that the MC firmware the MC fw can start it at boot time Signed-off-by: J. German Rivera german.riv...@freescale.com Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com --- Changes for v2: Sending

[U-Boot] [PATCH 02/12][v3] driver/ldpaa_eth:Flush buffer before seeding BMAN after TX_conf

2015-06-27 Thread Prabhakar Kushwaha
Flush buffer before releasing to BMan after TX_conf to ensure, the core does not have any cachelines that the WRIOP will DMA to. Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com --- Changes for v2: Sending as it is for patchset Changes for v3: Sending as it is for patchset