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).
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 :
>
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
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
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
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
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"
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
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
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
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
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-
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
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_
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(
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
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
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
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/
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.
>
>
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
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
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,
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)
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
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
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
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/
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
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
>
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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
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/
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(+),
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
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
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
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(-)
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 -
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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;
+
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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 - 100 of 361 matches
Mail list logo