Hello Tejun,
On Sunday, 09.January.2011 23:48:20 Tejun Heo wrote:
Fix it.
I can confirm that, it's fixed.
Thank's a lot. Should have looked into it, that was really a simple
fix.
Roman
--
Roman Fietze Telemotive AG Buero Muehlhausen
Breitwiesen
instead of
patches.
Roman
--
Roman Fietze Telemotive AG Buero Muehlhausen
Breitwiesen 73347 Muehlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
___
Linuxppc-dev mailing list
Linuxppc-dev
ata_bmdma_qc_issue() ...
I'm sorry, but if I would know about the details, and would know more
about ATA I would have tried to patch pata_mpc52xx.c by myself.
Even better, just send the driver upstream.
It has been there for a long while. You even patched it last summer.
Roman
--
Roman Fietze
of the driver pata_mpc52xx down in Kconfig to
the section PATA SFF controllers with BMDMA.
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
drivers/ata/Kconfig | 20 ++--
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/drivers/ata/Kconfig b/drivers/ata
: configured for MWDMA2
...
... and so on
Any ideas? Same behavious on some of your boxes? Too bad my current
know how when it comes to ATA is not too much above zero.
Roman
--
Roman Fietze Telemotive AG Buero Muehlhausen
Breitwiesen 73347 Muehlhausen
Tel
749b58686384275d253eeca8f3f0bd7a12daebe2 Mon Sep 17 00:00:00 2001
From: Roman Fietze roman.fie...@telemotive.de
Date: Wed, 7 Jul 2010 13:21:12 +0200
Subject: [PATCH] mpc52xx_gpio: support MPC52xx simple interrupt GPIO
Add two OF GPIO chips when probing fsl,mpc5200-gpio, one for the 32
simple GPIO pins and one
:
And which one is good or better for CAN+MPC52xx if that's
different?
Thanks for any enlightenment
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
already
use for Atom based x86 development on the MEN boards.
Thanks once more
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
, then
I'll find it in quite some other locations.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
Amtsgericht UlmHRB 541321
Vorstand
++;
}
}
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
cause what, e.g. start writing 0x03 and shift that pattern left every
16 scanlines.
In what mode is your X server running? 16/24/32 bit? DirectColor, etc?
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335
problem, on our boards we had to modify
the X11 driver. What I did was swapping bytes when updating the device
from the shadowfb inside programs/Xserver/miext/shadow/shpacked.c
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347
won't help a lot, because I think we changed
more than that, and we are using a pretty old XFree version.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
, etc.
FYI, I will be out of office next week.
Lucky Guy
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
just by recovering e.g.
within mpc52xx_fec_mdio_transfer's timeout using some other dirty
workaround?
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https
Hello,
This patch avoids unbalanced enable/disable messages for the DMA
interrupts when running the 5200 platform SCLPC/BestComm driver in DMA
mode.
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c |2 ++
1 files changed, 2 insertions
(HW guys), esp. when reading Freescale's
advice with the XLB config.
It might happen that we switch to 2.6 on our older products, hoping
that at least the LPC/IDE problem disappears by using MWDMA2 instead
of UDMA2.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen
and separate, well
bescribed patches, of course taking care of your and other people
comments.
Again, thanks
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
design,
and only take some extra effort when the transfer directions changes.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
Amtsgericht Ulm
. Looking at it a second time you and Wolfgang are definitively
right. And I prefer the (1n) style a lot more than the 0x0080 style.
Why is the list head being removed?
Not used at all, except in initialization?
Of course a seperate patch would have been needed.
Roman
--
Roman Fietze
formatting changes in the first step, switching to a structure
describing the SCLPC registers, making DMA work, making unloading the
module work and so on.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
b/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
index
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/include/asm/mpc52xx.h| 24
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 79 +++--
2 files changed, 59 insertions(+), 44 deletions(-)
diff --git a/arch/powerpc/include/asm
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/include/asm/mpc52xx.h | 40 +++
1 files changed, 31 insertions(+), 9 deletions(-)
diff --git a/arch/powerpc/include/asm/mpc52xx.h
b/arch/powerpc/include/asm/mpc52xx.h
index 57f8335
Use SCLPC bit definitions from mpc52xx.h for better readability.
Rewrite IRQ handlers, make them work for DMA.
Fix module unload error.
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 306 -
1 files changed, 149
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
b/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
index 2fd1f3f
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/include/asm/mpc52xx.h|2 +-
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 26 +++-
2 files changed, 21 insertions(+), 7 deletions(-)
diff --git a/arch/powerpc/include/asm/mpc52xx.h
b
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
b/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
index 8d8a63a
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 40 -
1 files changed, 26 insertions(+), 14 deletions(-)
diff --git a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
b/arch/powerpc/platforms/52xx
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 33 +++--
1 files changed, 20 insertions(+), 13 deletions(-)
diff --git a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
b/arch/powerpc/platforms/52xx
The order of the raised interrupts of SCLPC and BCOM cannot be
predicted, because it depends on the individual BCOM and CPU loads. So
in DMA mode we just wait for both until we finish the transaction.
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/include/asm/mpc52xx.h|1 -
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 13 +++--
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/powerpc/include/asm/mpc52xx.h
b/arch/powerpc
The original version was done by Grant Likely. This is a modified
version using the platform LocalPlus driver.
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
drivers/misc/mpc5200-localplus-test.c | 879 +
1 files changed, 879 insertions(+), 0
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 14 --
1 files changed, 0 insertions(+), 14 deletions(-)
diff --git a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
b/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c
index
might be increasing the number of BDs again, because the
BestComm seems to take some time until it gives them back to the
world, and then sometimes in batches. I had a similar problem on a
high speed SPI link using the BestComm.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
with
concurrent traffic to or from the LPC (chips selects of peripherals
while a DMA transfer is active).
The same disks work without problems using UDMA2 on the old 2.4.25 on
exctly the same HW. Why? I don't know yet.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen
on
e.g. FEC or ATA can delay the bcom gen bd interrupt until it's task
gets scheduled again, which can take some time due its low BestComm
prio of 2. The second problem was, that the original driver does not
use the flush bit to avoid stale RX data.
Roman
--
Roman FietzeTelemotive
or the FPGA
using SCLPC+DMA in the first few bytes with the fast settings, when I
did not manually flush or invalidate the cache prior to the DMA
submission as dma_map_single would do it in non cache coherent setups.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen
mpc52xx_ata_apply_timings() and they
match.
BTW: Should I break lines at col 72 or 80?
From: Roman Fietze roman.fie...@telemotive.de
Date: Wed, 16 Dec 2009 13:10:31 +0100
Subject: [PATCH] pata_mpc52xx: reduce code size by simple change of constant
data types
Signed-off-by: Roman Fietze roman.fie
are interested in my work I can post the patches
here. Of course just to get some comments, because the driver can't be
ready in the state it is. The commits would go on top of Ben's next
branch.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen
/o problems, too.
I would be interested in your opinion, maybe Wolfgang could make some
comments, because he is involved in the U-Boot a lot as well.
Here is the original text from the Freescale support person:
-- snippety snip --
Dear Roman Fietze,
In reply to your message regarding Service
not conflict. The
only thing left is the the cache coherency switch in the kernel
config.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
to compile that patch on different platforms and got no
compiler errors, so I'd like to ask you to review that patch, and
check if it's worth using it.
Signed-off-by: Roman Fietze roman.fie...@telemotive.de
---
arch/powerpc/include/asm/irq.h |4 ++--
arch/powerpc/kernel/irq.c
? Is it true, as I believe it,
that the polairity of this bit is documented the wrong way e.g. in
Freescale's AN3045?
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
.
Roman
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https
--
Roman FietzeTelemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45http://www.telemotive.de
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org
driver in the drivers/net/phy/ directory?
Modify the DTS? If yes, how? A link to some documentation that's not
already in the kernel sources would already help.
Is it correct, when looking at the sources, that the MPC's FEC driver
switched to the generic PHY driver interface?
Roman
--
Roman
not find that file, neither in the current master, nor in older tags
somewhat related to 2.6.30, nor in any local clone in any version of
the 2.6 since He created the repos.
If you are using older kernel you may want to copy it.
2.6.30 and 2.6.31 from DENX or kernel.org.
Roman
--
Roman Fietze
to get this problem fixed?
Roman
--
Roman Fietze Telemotive AG Büro Mühlhausen
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev
defined somewhere below my build
directory.
If I change the above define to
#if defined(CONFIG_MTD_OF_PARTS) || defined(CONFIG_MTD_OF_PARTS_MODULE)
everything is fine and MTD partition work as expected.
My fault? Other solution?
If not, I can submit that tiny patch.
Thanks
Roman
--
Roman
);
+
if (of_register_platform_driver(mpc52xx_gpt_gpiochip_driver))
printk(KERN_ERR Unable to register gpt GPIO driver\n);
--
1.6.1.2
Roman
--
Roman Fietze Telemotive AG Büro Mühlhausen
___
Linuxppc-dev mailing list
Linuxppc-dev
52 matches
Mail list logo