On 13-11-18 04:36 PM, Darren Hart wrote:
Resent from my other ID that the list likes... apologies.
Bruce,
I've been carrying around a 500 line config fragment from Koen for the
MinnowBoard that I would like to eliminate from the BSP.
The time to validate these options will be significant, so
On Sat, Nov 9, 2013 at 9:49 AM, Bruce Ashfield bruce.ashfi...@windriver.com
wrote:
On 11/7/2013, 8:13 PM, Paul Butler wrote:
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/net/ethernet/lsi/lsi_acp_mdio.c | 10 ++
1 file
From: Niraj Desai nirajvde...@gmail.com
Added USB driver support for LSI AXM5500 device.
The USB s/w workarounds apply only to older PPC 34xx devices
hence added Kconfig option CONFIG_LSI_USB_SW_WORKAROUND
to select s/w workaround for ACP34xx devices.
Renamed CONFIG_LSI_PCI option to
From: Michael Bringmann michael.bringm...@lsi.com
Signed-off-by: Michael Bringmann michael.bringm...@lsi.com
Signed-off-by: Paul Butler paul.but...@windriver.com
---
drivers/i2c/busses/ai2c/ai2c_dev.h | 228 -
drivers/i2c/busses/ai2c/ai2c_dev_clock.c | 493
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/mach-axxia/platsmp.c | 4
1 file changed, 4 deletions(-)
diff --git a/arch/arm/mach-axxia/platsmp.c b/arch/arm/mach-axxia/platsmp.c
index 95859ec..8d6dbd8 100644
---
From: Michael Bringmann michael.bringm...@lsi.com
Signed-off-by: Michael Bringmann michael.bringm...@lsi.com
Signed-off-by: Paul Butler paul.but...@windriver.com
---
drivers/i2c/busses/ai2c/ai2c_plat.c | 758 ---
drivers/i2c/busses/ai2c/ai2c_plat.h | 336
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/powerpc/boot/dts/acp25xx.dts | 309 ++
arch/powerpc/boot/dts/acp342x.dts | 309 ++
arch/powerpc/boot/dts/acp344x.dts | 309
From: John Jacques john.jacq...@lsi.com
also adds debug-macros.S changes to allows console output before
the console layer is available.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/Makefile | 4 ++
arch/arm/kernel/head.S |
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/mach-axxia/clock.c | 64 +
drivers/tty/serial/amba-pl011.c | 4 +--
2 files changed, 66 insertions(+), 2 deletions(-)
diff --git
From: John Jacques john.jacq...@lsi.com
Some of the Linux function calls got changed in later versions of Linux
to require the caller to be GPLd. We are in the process of GPLing all
our driver code, but were not yet finished doing so. The wrappers were
a temporary work around until the RTE (the
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/boot/dts/axm55xxsim.dts | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/axm55xxsim.dts b/arch/arm/boot/dts/axm55xxsim.dts
index 4972da9..3a812f6
Signed-off-by: Paul Butler paul.but...@windriver.com
---
arch/powerpc/configs/elpaso_defconfig | 2138 -
1 file changed, 2138 deletions(-)
delete mode 100755 arch/powerpc/configs/elpaso_defconfig
diff --git a/arch/powerpc/configs/elpaso_defconfig
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/powerpc/sysdev/lsi_acp_wrappers.c | 36 ++
1 file changed, 36 insertions(+)
diff --git a/arch/powerpc/sysdev/lsi_acp_wrappers.c
From: David Mercado david.merc...@windriver.com
Fix error in gic_set_type(). Previously calculating cpu to send to with (i /
4), where i is a cluster number
between 0 and 3. Dividing by 4 (4 cores per cluster) is wrong, as this result
will always be 0. Instead,
replace with (i *4), so result is
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/boot/compressed/head.S | 63 ++
arch/arm/boot/dts/axm55xx.dts | 235 +++---
arch/arm/boot/emuboot/Makefile| 10 +-
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/mach-axxia/platsmp.c | 58 ++-
1 file changed, 41 insertions(+), 17 deletions(-)
diff --git a/arch/arm/mach-axxia/platsmp.c
From: David Mercado david.merc...@windriver.com
This patch fixes the errors reported by gic_set_type() when booting a
kernel that's configured for more cores than the simulator has enabled
(i.e., the DTS file has more cores enabled than cores enabled in the
simulator topology.xml file). The
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/tty/serial/amba-pl011.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/tty/serial/amba-pl011.c b/drivers/tty/serial/amba-pl011.c
index b69356c..abe91eb 100644
---
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/net/ethernet/lsi/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/ethernet/lsi/Makefile
b/drivers/net/ethernet/lsi/Makefile
index 2754e5b..a48a239 100644
---
From: David Mercado david.merc...@windriver.com
adds the LSI ACP wrapper routines into the kernel. These
are needed for the LSI RTE application.
Signed-off-by: David Mercado david.merc...@windriver.com
---
arch/powerpc/include/asm/lsi/acp_ncr.h | 3 +
arch/powerpc/sysdev/Makefile |
From: John Jacques john.jacq...@lsi.com
This assumes that the AXM55xx_533 parameter file is used.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/tty/serial/amba-pl011.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/tty/serial/amba-pl011.c
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/boot/dts/axm55xx.dts| 2 ++
arch/arm/boot/dts/axm55xxemu.dts | 2 ++
2 files changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/axm55xx.dts b/arch/arm/boot/dts/axm55xx.dts
index
From: SangeethaRao sangeetha@lsi.com
CONFIG_LSI_USB_SW_WORKAROUND Kconfig definition since AXM55xx doesn’t
need EHCI controller workarounds that were required in older devices.
Signed-off-by: SangeethaRao sangeetha@lsi.com
---
arch/arm/boot/dts/axm55xx.dts | 9 +++
From: SangeethaRao sangeetha@lsi.com
instead of current 64 bits. Also increased the coherent dma pool size to 1M
instead of existing 256Kb which was leading to error message about DMA coherent
pool being too small with USB support
Signed-off-by: SangeethaRao sangeetha@lsi.com
---
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/boot/dts/axm55xx.dts | 17 +++
arch/arm/mach-axxia/clock.c | 68 +
drivers/tty/serial/amba-pl011.c | 39 +++
3 files
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/boot/dts/axm55xx.dts | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/axm55xx.dts b/arch/arm/boot/dts/axm55xx.dts
index d3cbf1c..925e3b2 100644
---
From: Anders Berg anders.b...@lsi.com
Driver was picking up the wrong interrupt line for the error status interrupt.
A mixup between the BUSY (not used) and ERROR interrupts. This commit also
makes the error interupt service routine clear the error before returning.
Signed-off-by: Anders Berg
From: David Mercado david.merc...@windriver.com
Added reboot capability.
Signed-off-by: David Mercado david.merc...@windriver.com
---
arch/arm/mach-axxia/axxia.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-axxia/axxia.c
From: John Jacques john.jacq...@lsi.com
The original hardware disabled auto negotiation. This was anticipated by the
driver, but the hardware did not work as expected. The PHY status registers
did not return the correctly values. As a work around, until auto negotiation
could be re-enabled, we
From: Anders Berg anders.b...@lsi.com
Signed-off-by: Anders Berg anders.b...@lsi.com
---
arch/arm/boot/dts/axm55xx.dts | 41 +
1 file changed, 41 insertions(+)
diff --git a/arch/arm/boot/dts/axm55xx.dts b/arch/arm/boot/dts/axm55xx.dts
index
Signed-off-by: Paul Butler paul.but...@windriver.com
---
drivers/net/ethernet/lsi/lsi_acp_net.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_net.c
b/drivers/net/ethernet/lsi/lsi_acp_net.c
index 1753efd..5244040 100644
---
From: John Jacques john.jacq...@lsi.com
needed to get them included in the simulation build.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/mach-axxia/Makefile| 1 +
arch/arm/mach-axxia/wrappers.c | 132
From: John Jacques john.jacq...@lsi.com
Get the auto-negotiate mode working on ARM.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/net/ethernet/lsi/lsi_acp_net.c | 36 +++---
1 file changed, 16 insertions(+), 20 deletions(-)
diff --git
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/boot/dts/axm55xx.dts | 64 +++
arch/arm/mach-axxia/axxia.c | 4 ---
2 files changed, 64 insertions(+), 4 deletions(-)
diff --git
Signed-off-by: Paul Butler paul.but...@windriver.com
---
arch/arm/boot/dts/axm55xx.dts | 130 +-
1 file changed, 65 insertions(+), 65 deletions(-)
diff --git a/arch/arm/boot/dts/axm55xx.dts b/arch/arm/boot/dts/axm55xx.dts
index 9315ef2..b65cbad 100644
---
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/spi/spi-pl022.c | 38 +++---
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/drivers/spi/spi-pl022.c b/drivers/spi/spi-pl022.c
index
From: Jay Jayatheerthan jay.jayatheert...@lsi.com
Signed-off-by: Jay Jayatheerthan jay.jayatheert...@lsi.com
---
drivers/net/ethernet/lsi/lsi_acp_mdio.c | 190
1 file changed, 94 insertions(+), 96 deletions(-)
mode change 100644 = 100755
From: John Jacques john.jacq...@lsi.com
required by the RTE in simulation.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/mach-axxia/wrappers.c | 44 ++
1 file changed, 44 insertions(+)
diff --git a/arch/arm/mach-axxia/wrappers.c
From: John Jacques john.jacq...@lsi.com
For various reasons, the config ring access code has been moved, deleted, etc.
This patch adds ncr access back to ARM and PowerPC platforms. It also removes
invalid accesses to previous methods to access hardware using the ncr buss.
Change the file
From: David Mercado david.merc...@windriver.com
Fix the device trees for ACP and AXM platforms such that the compatible
field uses the form manufacturer,model.
Signed-off-by: David Mercado david.merc...@windriver.com
---
drivers/net/ethernet/lsi/lsi_acp_mdio.c | 99
From: Anders Berg anders.b...@lsi.com
Select prescaler divider so that the timeout value doesn't overflow the 15 bits
reseved for it.
Signed-off-by: Anders Berg anders.b...@lsi.com
---
drivers/i2c/busses/ai2c/ai2c_mod.c | 6 +++---
drivers/i2c/busses/i2c-axxia.c | 41
From: wwang22 wen.w...@lsi.com
Signed-off-by: wwang22 wen.w...@lsi.com
---
drivers/misc/lsi-mtc.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/misc/lsi-mtc.c b/drivers/misc/lsi-mtc.c
index d31a64e..ebbdac8 100644
--- a/drivers/misc/lsi-mtc.c
+++
From: SangeethaRao sangeetha@lsi.com
Also, updated check for DTS compatible field to match the DTS
Signed-off-by: SangeethaRao sangeetha@lsi.com
---
drivers/usb/host/ehci-ci13612.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git
From: SangeethaRao sangeetha@lsi.com
FEMAC hprot register wasn't being set to uncached mode in Linux
and hence there was a dependency on U-boot FEMAC initialization
for network support in Linux to work.
Signed-off-by: SangeethaRao sangeetha@lsi.com
---
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/net/ethernet/lsi/lsi_acp_net.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_net.c
b/drivers/net/ethernet/lsi/lsi_acp_net.c
index
From: Gary McGee gary.mc...@lsi.com
Signed-off-by: Gary McGee gary.mc...@lsi.com
---
arch/arm/mach-axxia/Makefile| 1 +
arch/arm/mach-axxia/axxia.c | 4 +
arch/arm/mach-axxia/ddr_retention.c | 282
3 files changed, 287 insertions(+)
From: SangeethaRao sangeetha@lsi.com
PCI_FUNC() and PCI_SLOT() macros are already doing the masking and
shifting and it was incorrectly being done twice.
Signed-off-by: SangeethaRao sangeetha@lsi.com
---
arch/arm/mach-axxia/pci.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
From: John Jacques john.jacq...@lsi.com
Updated to work on 3500 emulation now that 3500 emulation is available.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/powerpc/boot/dts/acp35xx.dts | 489 +++---
1 file changed, 293 insertions(+), 196
From: John Jacques john.jacq...@lsi.com
Handles interrupts from the system memory controller.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/misc/Kconfig | 6 ++
drivers/misc/Makefile| 1 +
drivers/misc/lsi-ncr.c | 118 +
drivers/misc/lsi-ncr.h
From: John Jacques john.jacq...@lsi.com
and fix a compile bug on PowerPC.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
drivers/net/ethernet/lsi/lsi_acp_net.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_net.c
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/mach-axxia/io.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-axxia/io.c b/arch/arm/mach-axxia/io.c
index 2fff1b7..bf473f9 100644
---
From: SangeethaRao sangeetha@lsi.com
Signed-off-by: SangeethaRao sangeetha@lsi.com
---
drivers/usb/host/ehci-ci13612.c | 24
1 file changed, 24 insertions(+)
diff --git a/drivers/usb/host/ehci-ci13612.c b/drivers/usb/host/ehci-ci13612.c
index 68ac2f4..c56f476
From: Anders Berg anders.b...@lsi.com
Make sure the controller is halted before reset and initialization. Use the
echi_halt that properly wait for the hardware to enter halted state.
Signed-off-by: Anders Berg anders.b...@lsi.com
---
drivers/usb/host/ehci-ci13612.c | 27
From: Anders Berg anders.b...@lsi.com
The i2c-axxia driver uses the 'bus' property on the device node when assigning
the I2C adapters bus number. If the property is omitted, the buses will be
assigned consecutive numbers starting with 0.
Signed-off-by: Anders Berg anders.b...@lsi.com
---
54 matches
Mail list logo