[U-Boot] Armada 8k IO windows

2018-12-11 Thread Dirk Eibach
I am trying to find out where the IOB windows are setup. I see that the values do not matched the documented defaults, but I also do not see access from u-boot to these registers. I am especially interested where the values for CP-0/PEX0 are coming from (and how to to properly modify them).

Re: [U-Boot] i2c: Fix pca953x endianess issue, commit daa75b34828d45b7c1d63009188d45f4a32d06ba

2018-10-11 Thread Dirk Eibach
Hello, we have a 16 bit value here, so we have to define whether bit0(containin the information for IO0.0) is in the first or the second byte. Since the PCA9555 does this encoding little endian, the conversion is allright. Cheers Dirk Am Do., 11. Okt. 2018 um 07:42 Uhr schrieb Heiko Schocher : >

Re: [U-Boot] Orphan Freescale PowerPC boards

2017-05-24 Thread Dirk Eibach
Hi Tom, 2017-05-17 19:36 GMT+02:00 Tom Rini : > ... > There's also a number of gdsys boards in mpc83xx too, Dirk, > do you have interest in becoming the mpc83xx custodian? > Co-custodianship is fine too. Thanks! We have some new mpc83xx boards coming. Mario Six is doing most

Re: [U-Boot] [PATCH 04/17] mvebu: Add board_pex_config()

2016-12-01 Thread Dirk Eibach
2016-12-01 9:30 GMT+01:00 Stefan Roese : > On 23.11.2016 16:12, Mario Six wrote: >> >> Allow boards to do some initialization when PCIe comes up. > > > What is it that your boards needs to do when PCIe comes up? Could > you please give me an example here? You might have a look at

Re: [U-Boot] [PATCH 03/17] net: phy: Support Marvell 88E1680

2016-12-01 Thread Dirk Eibach
2016-11-30 0:00 GMT+01:00 Joe Hershberger <joe.hershber...@gmail.com>: > On Wed, Nov 23, 2016 at 9:12 AM, Mario Six <mario@gdsys.cc> wrote: >> From: Dirk Eibach <dirk.eib...@gdsys.cc> >> >> Add support for Marvell 88E1680 Integrated Octal >&g

[U-Boot] [PATCH v1] ppc4xx: Fix platform support

2016-08-01 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Commit "ecc3066 Fix board init code to respect the C runtime environment" broke platform support for ppc4xx. start.S prepares a stackframe that is later rendered unusable by appending the reserved space for global data. Instead the re

Re: [U-Boot] [PATCH] fw_env: Make env flash lock optional

2016-06-02 Thread Dirk Eibach
Hi Wolfgang, 2016-06-02 15:36 GMT+02:00 Wolfgang Denk : > ... >> There are cornercases where lock/unlock works properly in the kernel >> but not in u-boot. So we might have an environment that was locked by >> u-boot and are able to unlock it with fw_env. > > But then such a "fix"

Re: [U-Boot] [PATCH] gdsys: Drop print_fpga_state function

2016-06-02 Thread Dirk Eibach
t; + if (gd->arch.fpga_state[dev] & >> FPGA_STATE_REFLECTION_FAILED) >> + puts(" FPGA reflection test failed.\n"); > > > At this point the FPGA state is already available in the local var > "fpga_state". > So

Re: [U-Boot] [PATCH] fw_env: Make env flash lock optional

2016-06-02 Thread Dirk Eibach
Hi Anatolij, 2016-06-02 10:14 GMT+02:00 Anatolij Gustschin : ... > when MEMLOCK ist broken on a platform and disabled by your patch, > shouldn't MEMUNLOCK be isolated as well? There are cornercases where lock/unlock works properly in the kernel but not in u-boot. So we might have

[U-Boot] [PATCH 4/4] strider: Support cpu-dp flavor

2016-06-02 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> There is new strider cpu flavor with DisplayPort video. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- configs/strider_cpu_dp_defconfig | 20 include/configs/strider.h| 10 +- 2 files changed, 2

[U-Boot] [PATCH 2/4] gdsys: osd: Allow osdsize on valid screens only

2016-06-02 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Limit "osdsize"-command to access valid screens only. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/osd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/board/gdsys/common/osd.c b/board/gdsys/comm

[U-Boot] [PATCH 0/4] Update gdsys board support

2016-06-02 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Dirk Eibach (4): ioep-fpga: Support intempo compression gdsys: osd: Allow osdsize on valid screens only strider: Support con-dp flavor strider: Support cpu-dp flavor board/gdsys/common/Makefile | 1 + board/gdsys/common/ioep-

[U-Boot] [PATCH] fw_env: Make env flash lock optional

2016-06-02 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Since locking flash is horribly broken on some platforms, offer an option to build fw_env tools without locking. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- tools/env/fw_env.c | 4 1 file changed, 4 insertions(+) diff --git

[U-Boot] [PATCH 3/4] strider: Support con-dp flavor

2016-06-02 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> There is a new strider console flavor with DisplayPort video. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/Makefile | 1 + board/gdsys/mpc8308/strider.c| 37 ++ configs/strider_con_

[U-Boot] [PATCH 1/4] ioep-fpga: Support intempo compression

2016-06-02 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> There is a new "intempo" compression type that can be reported on startup. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/ioep-fpga.c | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(

[U-Boot] [PATCH 2/3] strider: Define pca593x widths

2016-03-16 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- include/configs/strider.h | 5 + 1 file changed, 5 insertions(+) diff --git a/include/configs/strider.h b/include/configs/strider.h index 8771cdc..1cae9ab 100644 --- a/include/confi

[U-Boot] [PATCH 3/3] strider: use optimised bus timing for FPGA access

2016-03-16 Thread dirk . eibach
From: Reinhard Pfau <reinhard.p...@gdsys.cc> Use optimised bus timing for FPGA access. Signed-off-by: Reinhard Pfau <reinhard.p...@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- include/configs/strider.h | 11 +-- 1 file changed, 5 insertions(+), 6

[U-Boot] [PATCH 1/3] strider: Add DP501 support for cpu model

2016-03-16 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/dp501.c| 31 +++ board/gdsys/common/dp501.h| 1 + board/gdsys/common/osd.c | 22 +- board/gdsys/mpc8308/st

[U-Boot] [PATCH 0/3] Update gdsys board support

2016-03-16 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Dirk Eibach (2): strider: Add DP501 support for cpu model strider: Define pca593x widths Reinhard Pfau (1): strider: use optimised bus timing for FPGA access board/gdsys/common/dp501.c| 31 +++ board/gdsys/

Re: [U-Boot] [PATCH] iocon / bamboo: Drop CONFIG_SYS_LONGHELP

2016-01-19 Thread Dirk Eibach
2016-01-19 19:01 GMT+01:00 Tom Rini <tr...@konsulko.com>: > The iocon and bamboo boards are often on the verge of, or going over, > their allowed size limits depending on toolchain used. If we turn off > CONFIG_SYS_LONGHELP we can gain approximately 14KiB back. > >

Re: [U-Boot] Pull request: u-boot-net

2016-01-04 Thread Dirk Eibach
Hi Bin, > ... > The simple fix is to change change iocon to a more larger size since > it has a 64MB flash. Dirk, can you please comment? The problem is the flash partition layout, coming from a time where u-boot was an order of magnitude smaller :) Updating partition layout in tens of

Re: [U-Boot] [PATCH] iocon: Disable FIT_VERBOSE

2015-12-03 Thread Dirk Eibach
Hi Tom, 2015-12-01 21:50 GMT+01:00 Tom Rini : > In order to fit into image constraints again, remove this feature. > > Signed-off-by: Tom Rini > --- > configs/iocon_defconfig |1 + > include/configs/iocon.h |2 -- > 2 files changed, 1

Re: [U-Boot] [PATCH] iocon: Disable FIT_VERBOSE

2015-12-03 Thread Dirk Eibach
Hi Tom, 2015-12-03 13:19 GMT+01:00 Tom Rini <tr...@konsulko.com>: > On Thu, Dec 03, 2015 at 09:40:46AM +0100, Dirk Eibach wrote: >> Hi Tom, >> >> 2015-12-01 21:50 GMT+01:00 Tom Rini <tr...@konsulko.com>: >> > In order to fit into image constraints again,

Re: [U-Boot] [PATCH v0 1/5] pci: mvebu: Fix Armada 38x support

2015-11-18 Thread Dirk Eibach
Hi Anton, 2015-11-17 13:55 GMT+01:00 Anton Schubert <anton.schub...@gmx.de>: > Hi Dirk, > > 2015-10-28 16:44 GMT+01:00 <dirk.eib...@gdsys.cc>: >> >> From: Dirk Eibach <dirk.eib...@gdsys.cc> >> >> @@ -344,7 +345,6 @@ void pci_init_board(void)

Re: [U-Boot] [PATCH v0 1/5] pci: mvebu: Fix Armada 38x support

2015-11-18 Thread Dirk Eibach
2015-11-18 14:23 GMT+01:00 Anton Schubert <anton.schub...@gmx.de>: > Am 18.11.2015 um 13:48 schrieb Dirk Eibach: >> I assume the idea is to go to the next port if the current port is >> disabled. But adding 3 to the index does not seem to be the right >> thing to do

Re: [U-Boot] [PATCH V2 05/12] board: gdsys: Move common headers to board-common directory

2015-11-16 Thread Dirk Eibach
Hi Nishanth, Am 13.11.2015 06:43 schrieb "Nishanth Menon" : > > Header files can be located in a generic location without > needing to reference them with ../common/ sorry, I just don't get it. You collect vendor specific include files and put them in a common directory to avoid

Re: [U-Boot] [PATCH V2 05/12] board: gdsys: Move common headers to board-common directory

2015-11-16 Thread Dirk Eibach
Sorry for the noise, I just saw that there is already some discussion on this. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

[U-Boot] [PATCH] i2c: Fix pca953x endianess issue

2015-10-29 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> By reading 2 consecutive bytes from i2c to an u16 value we have an endianess issue. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- drivers/gpio/pca953x.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/

Re: [U-Boot] [PATCH v0 3/5] arm: mvebu: Fix SAR1_CPU_CORE_MASK

2015-10-29 Thread Dirk Eibach
Hi Stefan, 2015-10-28 17:34 GMT+01:00 Stefan Roese : > Thanks for spotting. Seems to be correct from the datasheet. How did > you find this problem? What exactly did happen on your board? I did a code review when we had some DDR3 problems on initial board bringup. This issue had no

Re: [U-Boot] [PATCH v0 4/5] arm: mvebu: Fix ddr3_init() cpu config

2015-10-29 Thread Dirk Eibach
Hi Stefan, 2015-10-28 17:35 GMT+01:00 Stefan Roese <s...@denx.de>: > Hi Dirk, > > On 28.10.2015 16:44, dirk.eib...@gdsys.cc wrote: >> >> From: Dirk Eibach <dirk.eib...@gdsys.cc> >> >> Armada 38x has a maximum of two cores. Probably copy/paste >

Re: [U-Boot] [PATCH v0 5/5] spi: Add support for Armada 38x second controller

2015-10-29 Thread Dirk Eibach
Hi Stefan, 2015-10-28 17:39 GMT+01:00 Stefan Roese : > ... And please note that you can use the > runtime SoC detection for this: > > if (mvebu_soc_family() == MVEBU_SOC_A38X) > > So no new #idefs are needed in such places. Just give me a quick update please. Why is

Re: [U-Boot] [PATCH v0 5/5] spi: Add support for Armada 38x second controller

2015-10-29 Thread Dirk Eibach
Hi Stefan, 2015-10-29 11:02 GMT+01:00 Stefan Roese <s...@denx.de>: > Hi Dirk, > > On 29.10.2015 10:54, Dirk Eibach wrote: >> >> 2015-10-28 17:39 GMT+01:00 Stefan Roese <s...@denx.de>: >>> >>> ... And please

Re: [U-Boot] [PATCH v1 01/18] i2c: ihs_i2c: Dual channel support

2015-10-28 Thread Dirk Eibach
Hello Heiko, 2015-10-28 12:23 GMT+01:00 Heiko Schocher : > I twould be nice to see a patch, which converts this driver to DM ;-) me too ;) Are there any known good examples? Cheers Dirk ___ U-Boot mailing list U-Boot@lists.denx.de

Re: [U-Boot] [PATCH v1 04/18] board: gdsys: Configure DP501 SPDIF input

2015-10-28 Thread Dirk Eibach
Hello Heiko, 2015-10-28 12:25 GMT+01:00 Heiko Schocher : > Hmm... a lot of magical values ... some defines would be nice here. Agreed. Documenting all the ugly mess Parade Technologies calls an interface would result in a list of enums, that would be as long as (at least) the

[U-Boot] MPC83xx maintainership

2015-10-28 Thread Dirk Eibach
Hello York, is Kim Philipps still active as MPC83xx maintainer? Is he active at freescale at all? His mails are bouncing with "User unknown"... Cheers Dirk ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH v1 00/18] Fixes on gdsys boards and some new functionality

2015-10-28 Thread Dirk Eibach
Hi Simon, 2015-10-28 14:42 GMT+01:00 Simon Glass <s...@chromium.org>: >> Dirk Eibach (17): >> i2c: ihs_i2c: Dual channel support >> i2c: ihs_i2c: Use macro bestpractices >> i2c: ihs_i2c: Fix hold_bus control >> board: gdsys: Configure DP501 SPDIF inp

[U-Boot] [PATCH v0 2/5] arm: mvebu: Add gpio support

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> mvebu gpio is based on kirkwood. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- arch/arm/mach-mvebu/include/mach/gpio.h | 41 +++-- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/arch/ar

[U-Boot] [PATCH v0 1/5] pci: mvebu: Fix Armada 38x support

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Armada 38x has 4 pci ports, not 3. The optimization in pci_init_board() seems to assume, that every port has 3 lanes. This is obviously wrong and breaks support for Armada 38x. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- arch/ar

[U-Boot] [PATCH v0 4/5] arm: mvebu: Fix ddr3_init() cpu config

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Armada 38x has a maximum of two cores. Probably copy/paste bug from Armada XP. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- drivers/ddr/marvell/a38x/ddr3_init.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/ddr/

[U-Boot] [PATCH v0 0/5] Some improvements for mvebu/a38x

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Dirk Eibach (5): pci: mvebu: Fix Armada 38x support arm: mvebu: Add gpio support arm: mvebu: Fix SAR1_CPU_CORE_MASK arm: mvebu: Fix ddr3_init() cpu config spi: Add support for Armada 38x second controller arch/arm/mach-mvebu/includ

[U-Boot] [PATCH v0 5/5] spi: Add support for Armada 38x second controller

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Armada 38x has two spi controllers. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- drivers/spi/kirkwood_spi.c | 52 +++--- 1 file changed, 45 insertions(+), 7 deletions(-) diff --git a

[U-Boot] [PATCH v0 3/5] arm: mvebu: Fix SAR1_CPU_CORE_MASK

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> SAR1_CPU_CORE_MASK was wrong, probably copy/paste from another architecture. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- drivers/ddr/marvell/a38x/ddr3_hws_hw_training_def.h | 7 ++- 1 file changed, 2 insertions(+), 5 deleti

[U-Boot] [PATCH v1 03/18] i2c: ihs_i2c: Fix hold_bus control

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Bus has to be held for repeated start regardless of read/write access. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- drivers/i2c/ihs_i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/ihs_i2c.c b

[U-Boot] [PATCH v1 00/18] Fixes on gdsys boards and some new functionality

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Dirk Eibach (17): i2c: ihs_i2c: Dual channel support i2c: ihs_i2c: Use macro bestpractices i2c: ihs_i2c: Fix hold_bus control board: gdsys: Configure DP501 SPDIF input board: gdsys: Increase DP501 I2C retry interval board: gdsys: Co

[U-Boot] [PATCH v1 12/18] hrcon: Use generic ioep-fpga support

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> The strider platform moved some generic code into ioep-fpga.c. Make use of that on hrcon platform. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/Makefile| 2 +- board/gdsys/common/ioep-fpga.c | 5 + board/g

[U-Boot] [PATCH v1 08/18] controlcenterd: Disable sideband clocks

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/p1022/controlcenterd.c | 5 + 1 file changed, 5 insertions(+) diff --git a/board/gdsys/p1022/controlcenterd.c b/board/gdsys/p1022/controlcenterd.c index 64d90dd..2f

[U-Boot] [PATCH v1 04/18] board: gdsys: Configure DP501 SPDIF input

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/dp501.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/gdsys/common/dp501.c b/board/gdsys/common/dp501.c index 7eb15ed..baace38 100644 --- a/board/gdsys/co

[U-Boot] [PATCH v1 14/18] hrcon: Add support for the DH variant

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> hrcon DH(dual head) has two video outputs per FPGA. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/osd.c| 111 +++- board/gdsys/mpc8308/MAINTAINERS | 1 + board/g

[U-Boot] [PATCH v1 18/18] i2c: soft_i2c: Fix bus indizes

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Since busses are sorted in alphabetical order, introducing more than nine busses led to unexpected behaviour. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- drivers/i2c/soft_i2c.c | 20 ++-- 1 file changed, 10 inser

[U-Boot] [PATCH v1 06/18] board: gdsys: Consider DP501 limits on link training

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> DP501 only supports DP 1.1a. Limit settings for link bandwidth and lane count to values allowed by DP 1.1a. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/dp501.c | 22 -- 1 file changed, 20 inse

[U-Boot] [PATCH v1 16/18] board: gdsys: Add osdsize command

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> osdsize adjusts the gdsys IHS osd dimensions in characters. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/osd.c | 38 ++ 1 file changed, 38 insertions(+) diff --git a/board/

[U-Boot] [PATCH v1 13/18] hrcon: Fix videoboard i2c setup

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> - i2c addresses for the videoboard port expanders were wrong. - the fpga reset signal was not initialized. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/mpc8308/hrcon.c | 10 -- 1 file changed, 8 insertions(+),

[U-Boot] [PATCH v1 09/18] iocon: reset FPGAs in last_stage_init()

2015-10-28 Thread dirk . eibach
From: Reinhard Pfau <p...@gdsys.de> - Reset FPGAs in last_stage_init() Signed-off-by: Reinhard Pfau <p...@gdsys.de> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/405ep/iocon.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a

[U-Boot] [PATCH v1 17/18] board: gdsys: Enable osd on output only

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/osd.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/board/gdsys/common/osd.c b/board/gdsys/common/osd.c index a774bec..7444bee 100644 --- a

[U-Boot] [PATCH v1 15/18] hrcon: Add fan controllers

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/Makefile | 3 ++- board/gdsys/common/fanctrl.c | 32 +++ board/gdsys/common/fanctrl.h | 13 + board/gdsys/mpc8308/hr

[U-Boot] [PATCH v1 02/18] i2c: ihs_i2c: Use macro bestpractices

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Reinhard Pfau complained that macros in ihs_i2c do not follow best practices. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- drivers/i2c/ihs_i2c.c | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-)

[U-Boot] [PATCH v1 01/18] i2c: ihs_i2c: Dual channel support

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Support two i2c masters per FPGA. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- README| 9 ++ drivers/i2c/ihs_i2c.c | 76 ++- include/gdsys_fpga.h | 12 -

[U-Boot] [PATCH v1 10/18] hrcon: Remove CH7301 configuration

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> hrcon has no CH7301 DVI-transmitter. Probably not removed when copying from iocon. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- include/configs/hrcon.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/configs/hrcon.h b/inc

[U-Boot] [PATCH v1 11/18] mpc83xx: Add strider board

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> The gdsys strider board is based on a Freescale MPC8308 SOC. It boots from NOR-Flash, kernel and rootfs are stored on SD-Card. On board peripherals include: - 1x 10/100 Mbit/s Ethernet (optional) - Lattice ECP3 FPGA connected via eLBC Signed-off-by

[U-Boot] [PATCH v1 07/18] dlvision-10g: Support displayport

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> Support dlvision-10g hardware with displayport output. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/405ep/dlvision-10g.c | 67 ++-- board/gdsys/common/Makefile | 2 +- inc

[U-Boot] [PATCH v1 05/18] board: gdsys: Increase DP501 I2C retry interval

2015-10-28 Thread dirk . eibach
From: Dirk Eibach <dirk.eib...@gdsys.cc> With Club 3D dual link adapter there are AUX-channel timeouts when EDID is read. Increasing retry interval time to max (400us) fixes this. Signed-off-by: Dirk Eibach <dirk.eib...@gdsys.cc> --- board/gdsys/common/dp501.c | 3 ++- 1 fil

Re: [U-Boot] [PATCH] arm: mvebu: Fix internal register config on A38x

2015-09-30 Thread Dirk Eibach
Hey Stefan, shouldn't this go into v2015.10? Since booting A38x is essentially broken without it ... Cheers Dirk ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] Copy to Flash... 9Flash not Erased

2015-04-07 Thread Dirk Eibach
Hi Rudi, this sounds oddly familiar. Which gcc version are you using? 4.8? gcc 4.8 is broken for powerpc u-boot. For more background search for the Relocation issue - need help! started by Wolfgang Denk on the mailing list. Cheers Dirk ___ U-Boot

Re: [U-Boot] [PATCH v2 0/7] Update gdsys board support

2014-11-18 Thread Dirk Eibach
Hi Kim, Hi Stefan, do you see any chance too get this merged soon? mpc83xx: Add gdsys hrcon board fixes a build failure and it would be nice to get it in before rc2. Kim offered to ack mpc83xx: Add gdsys hrcon board. Stefan, can you please get this through your repo afterwards? Cheers Dirk

Re: [U-Boot] [PATCH v2 0/7] Update gdsys board support

2014-11-18 Thread Dirk Eibach
Hi Kim, thanks for having a look. As I said I am preparing a RFC for migrating things to generic PHY, but this will be bigger step scheduled for v2015.04. Cheers Dirk ___ U-Boot mailing list U-Boot@lists.denx.de

Re: [U-Boot] [ANN] U-Boot v2015.01-rc1 released

2014-11-13 Thread Dirk Eibach
Hey Tom, 2014-11-10 22:29 GMT+01:00 Tom Rini tr...@ti.com: ... When I do a buildman of most things I see: blackfin: + ip04 arm: + Ippo_q8h_v5 novena openrd_base maxbcm openrd_ultimate openrd_client tricorder db-mv784mp-gp Linksprite_pcDuino3_fdt tricorder_flash cm_t3517

[U-Boot] [PATCH v2 5/7] board: iocon: Fix fpga index in print_fpga_info()

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: None board/gdsys/405ep/iocon.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/board/gdsys/405ep/iocon.c b/board/gdsys/405ep/iocon.c index 1bac970..fffed73

[U-Boot] [PATCH v2 2/7] mtd: Handle 29LV800BT

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc The device id makes u-boot think that this chip needs cfi_reverse_geometry(), which is not the case. Add it to jedec_flash, so it is handled properly. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: None drivers/mtd/jedec_flash.c | 51

[U-Boot] [PATCH v2 0/7] Update gdsys board support

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Changes in v2: - fix compiler warning - fix cppcheck finding reported by Wolfgang - move cmd_ioloop from common to board/gdsys/common - remove debug code from hrcon.c Dirk Eibach (7): board: dlvision: Reduce memory footprint mtd: Handle 29LV800BT

[U-Boot] [PATCH v2 3/7] common: Fix cmd_fpgad addressing

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Addressing was completely broken for cmd_fpgad. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: None common/cmd_fpgad.c | 32 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/common

[U-Boot] [PATCH v2 1/7] board: dlvision: Reduce memory footprint

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Tune dlvision configuration similar to other gdsys boards to reduce memory footprint. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: None include/configs/dlvision.h | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff

[U-Boot] [PATCH v2 7/7] mpc83xx: Add gdsys hrcon board

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc The gdsys hrcon board is based on a Freescale MPC8308 SOC. It boots from NOR-Flash, kernel and rootfs are stored on SD-Card. On board peripherals include: - 1x GbE (optional) - Lattice ECP3 FPGA connected via eLBC and PCIe Signed-off-by: Dirk Eibach

[U-Boot] [PATCH v2 4/7] board: dlvision-10g: Compile fix

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: - fix compiler warning board/gdsys/common/osd.c | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/board/gdsys/common/osd.c b/board/gdsys/common/osd.c index 1c765e4

[U-Boot] [PATCH v2 6/7] board: iocon: Fix uninitialized access

2014-11-13 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Wolfgang Denk found this issue using cppcheck: (error) Uninitialized variable: fpga_features Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: - fix cppcheck finding reported by Wolfgang board/gdsys/405ep/iocon.c | 3 ++- 1 file changed

Re: [U-Boot] [PATCH v1 6/6] mpc83xx: Add gdsys hrcon board

2014-11-07 Thread Dirk Eibach
Hi Kim, 2014-11-07 1:18 GMT+01:00 Kim Phillips kim.phill...@freescale.com: ... sorry for the delay, I bricked a board when going through my queue lately, and haven't been able to fully recover since. no problem, Thanks for the review, I'm very happy we have some progress now.

Re: [U-Boot] [PATCH v1 0/6] Update gdsys board support

2014-11-07 Thread Dirk Eibach
Hi Kim, 2014-11-05 11:43 GMT+01:00 Stefan Roese s...@denx.de: Hi Dirk, On 05.11.2014 10:45, Dirk Eibach wrote: will you look after this series? I ask because there is also some mpc83xx stuff involved. Yes, I just looked again. Not sure how we should handle this patch series. I can ack

Re: [U-Boot] [board/gdsys/405ep/iocon.c:372]: (error) Uninitialized variable: fpga_features

2014-11-06 Thread Dirk Eibach
Hello Wolfgang, 2014-11-06 13:31 GMT+01:00 Wolfgang Denk w...@denx.de: Hello, cppcheck reports: [board/gdsys/405ep/iocon.c:372]: (error) Uninitialized variable: fpga_features can you please have a look? Thanks! oops, nice one, thanks. Will fix. Cheers Dirk

Re: [U-Boot] [PATCH v1 0/6] Update gdsys board support

2014-11-05 Thread Dirk Eibach
Hello Stefan, will you look after this series? I ask because there is also some mpc83xx stuff involved. Cheers Dirk ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH v1 0/6] Update gdsys board support

2014-11-05 Thread Dirk Eibach
Hi Stefan, 2014-11-05 11:43 GMT+01:00 Stefan Roese s...@denx.de: ... Yes, I just looked again. Not sure how we should handle this patch series. I can ack the PPC4xx and CFI flash related patches and someone else can pull this series (Kim for mpc83xx. Or Kim ack's the 83xx patch and I'll pull

Re: [U-Boot] [PATCH v1 0/6] Update gdsys board support

2014-11-05 Thread Dirk Eibach
Hi Stefan, Is Kim still active? Last message from him on the list I found was from may. Not sure. Lets wait and see if Kim responds... looks not so good. I put Scott and York from Freescale to CC. Maybe they can inquire at Freescale. Cheers Dirk

[U-Boot] [PATCH v1] ppc: Fix ppc4xx CONFIG_SYS_GENERIC_BOARD

2014-11-03 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc I realized that with v2014.10 u-boot is not starting up on ppc4xx boards with CONFIG_SYS_GENERIC_BOARD set. I bisected it down to this: d54d7eb support blackfin board initialization in generic board_f With d29437a ppc: Make ppc4xx ready

Re: [U-Boot] [PATCH v1 2/2] ppc4xx: Handle i2c stuck on combined xfer

2014-10-30 Thread Dirk Eibach
Hello Heiko, +++ b/drivers/i2c/ppc4xx_i2c.c @@ -289,6 +289,27 @@ static int _i2c_transfer(struct i2c_adapter *adap, /* Transfer aborted? */ if (status IIC_EXTSTS_XFRA) result = IIC_NOK_XFRA; +

[U-Boot] [PATCH v1 2/2] ppc4xx: Handle i2c stuck on combined xfer

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc ppc4xx i2c master gets stuck on errors while repeated start is active. Can be easily reproduced by i2c md on an unpopulated i2c address. There is not stop condition given, scl remains pulled low. The only way out seems to be doing a stop manually

[U-Boot] [PATCH v1 2/6] mtd: Handle 29LV800BT

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc The device id makes u-boot think that this chip needs cfi_reverse_geometry(), which is not the case. Add it to jedec_flash, so it is handled properly. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- drivers/mtd/jedec_flash.c | 51

[U-Boot] [PATCH v1 1/6] board: dlvision: Reduce memory footprint

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Tune dlvision configuration similar to other gdsys boards to reduce memory footprint. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- include/configs/dlvision.h | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/include

[U-Boot] [PATCH v1 3/6] common: Fix cmd_fpgad addressing

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Addressing was completely broken for cmd_fpgad. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- common/cmd_fpgad.c | 32 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/common/cmd_fpgad.c b/common

[U-Boot] [PATCH v1 0/6] Update gdsys board support

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Dirk Eibach (6): board: dlvision: Reduce memory footprint mtd: Handle 29LV800BT common: Fix cmd_fpgad addressing board: dlvision-10g: Compile fix board: iocon: Fix fpga index in print_fpga_info() mpc83xx: Add gdsys hrcon board arch/powerpc

[U-Boot] [PATCH v1 5/6] board: iocon: Fix fpga index in print_fpga_info()

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- board/gdsys/405ep/iocon.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/board/gdsys/405ep/iocon.c b/board/gdsys/405ep/iocon.c index 1bac970..fffed73 100644 --- a/board/gdsys

[U-Boot] [PATCH v1 4/6] board: dlvision-10g: Compile fix

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- board/gdsys/common/osd.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/board/gdsys/common/osd.c b/board/gdsys/common/osd.c index 1c765e4..f26b336 100644 --- a/board/gdsys/common

[U-Boot] [PATCH v1 6/6] mpc83xx: Add gdsys hrcon board

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc The gdsys hrcon board is based on a Freescale MPC8308 SOC. It boots from NOR-Flash, kernel and rootfs are stored on SD-Card. On board peripherals include: - 1x GbE (optional) - Lattice ECP3 FPGA connected via eLBC and PCIe Signed-off-by: Dirk Eibach

[U-Boot] [PATCH v1 1/2] ppc4xx: Fix i2c repeated start

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Debugging some i2c trouble I saw on my scope that repeated start is not working properply. The 4xx even held clock pulled down after transfers. Having a look in the driver I realized that IIC_CNTL_RPST is set on that part of the transfer that should begin

[U-Boot] [PATCH v1 0/2] Fix some ppc4xx i2c controller issues

2014-10-29 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Dirk Eibach (2): ppc4xx: Fix i2c repeated start ppc4xx: Handle i2c stuck on combined xfer arch/powerpc/include/asm/ppc4xx-i2c.h | 2 ++ drivers/i2c/ppc4xx_i2c.c | 30 ++ 2 files changed, 28 insertions(+), 4

Re: [U-Boot] Buildman cookbook

2014-10-29 Thread Dirk Eibach
BTW is it possible to define toolchains per CPU and not per architecture? I did not find anything on this in the README. Cheers Dirk ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] Relocation issue - need help!

2014-10-23 Thread Dirk Eibach
Hello Wolfgang, 2014-10-22 18:56 GMT+02:00 Wolfgang Denk w...@denx.de: Dear Dirk, In message CANVMifLGzKz+=-k-e9_ssxbxpypdg1yqexc-tscapi7wvxq...@mail.gmail.com you wrote: I had exactly the same behaviour some time ago and tracked it down to this (and posted it on the mailing list, but

Re: [U-Boot] Relocation issue - need help!

2014-10-23 Thread Dirk Eibach
Hello Wolfgang, 2014-10-23 15:10 GMT+02:00 Wolfgang Denk w...@denx.de: Given that GCC 4.9.1 apparently solves this issue I wonder which approach we should take? Should we blacklist GCC 4.8.x (and 4.9.0) like the kernel folks are doing [1] ? [1] https://lkml.org/lkml/2014/10/10/272

Re: [U-Boot] Relocation issue - need help!

2014-10-22 Thread Dirk Eibach
I had exactly the same behaviour some time ago and tracked it down to this (and posted it on the mailing list, but sadly got no feedback): In my latest u-boot builds I had some strange behaviour that I finally tracked down to not fixed up flash addresses in relocated u-boot. These addresses come

[U-Boot] u-boot ppc does not work with gcc 4.8

2014-08-05 Thread Dirk Eibach
In my latest u-boot builds I had some strange behaviour that I finally tracked down to not fixed up flash addresses in relocated u-boot. These addresses come from symbols in the .data.rel.ro.local section that is not handled by u-boot linker scripts at the moment. Some background on relro:

[U-Boot] [PATCH v2 2/2] board: Add CONFIG_SYS_GENERIC_BOARD to all gdsys boards

2014-07-25 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Add the generic board infrastructure to all gdsys boards. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: None include/configs/controlcenterd.h | 2 ++ include/configs/dlvision-10g.h | 1 + include/configs/dlvision.h | 1

[U-Boot] [PATCH v2 0/2] Add CONFIG_SYS_GENERIC_BOARD to all gdsys boards

2014-07-25 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc Changes in v2: - make this work for all 4xx flavours Dirk Eibach (2): ppc: Make ppc4xx ready for CONFIG_SYS_GENERIC_BOARD board: Add CONFIG_SYS_GENERIC_BOARD to all gdsys boards arch/powerpc/cpu/ppc4xx/cpu_init.c | 4 ++-- include/configs

[U-Boot] [PATCH v2 1/2] ppc: Make ppc4xx ready for CONFIG_SYS_GENERIC_BOARD

2014-07-25 Thread dirk . eibach
From: Dirk Eibach dirk.eib...@gdsys.cc The generic board infrastructure assumes that gd is set by arch code. Signed-off-by: Dirk Eibach dirk.eib...@gdsys.cc --- Changes in v2: - make this work for all 4xx flavours arch/powerpc/cpu/ppc4xx/cpu_init.c | 4 ++-- 1 file changed, 2 insertions

  1   2   3   4   >