On Fri, Dec 13, 2013 at 08:53:37AM -0500, Bruce Ashfield wrote:
On 13-12-10 02:37 PM, Bruce Ashfield wrote:
Hi Paul,
During some recent work with the axxia BSP it was pointed out to me
that the intent of this commit is still pending.
ping. I haven't heard anything about this. I'll look at
configurations for I2C busses
mach-axxia/i2c: fix i2c platform data structure
Niraj Desai (1):
drivers/usb: LSI AXM5500 USB driver support
Paul Butler (18):
drivers/leds: Added support for RBS leds
drivers/hwmon: add support for Analog Devices ADT75
drivers/i2c/busses: adding ai2c
On Mon, Dec 02, 2013 at 12:12:20PM -0500, Bruce Ashfield wrote:
On 13-12-02 12:10 PM, Paul Butler wrote:
The following changes since commit ee9480cd91b2b46325a2da9aa6ae779d8e4163c0:
Merge branch 'standard/base' into standard/preempt-rt/base (2013-11-25
15:11:10 -0500)
are available
On Mon, Nov 25, 2013 at 03:03:47PM -0500, Bruce Ashfield wrote:
On 13-11-19 11:22 PM, Paul Butler wrote:
This series replaces the previous xx/94 series.
I've removed the defconfig patches and the
meta branch cfg/scc patches will be coming soon.
Some of the patches may still contain some dead
support
Paul Butler (17):
drivers/leds: Added support for RBS leds
drivers/hwmon: add support for Analog Devices ADT75
drivers/i2c/busses: adding ai2c driver
fs/vmfs: adding arm vmfs file system
arch/arm/boot/dts: adding new dts files for LSI axm family
arch/arm/boot/fmboot: adding support
/i2c-axxia.c
Michael,
Have you tested both drivers? Is this duplication?
Or is there a reason we have both?
I'll be glad to remove duplication, but just wanted to
make sure before I do.
-paul
Michael
-Original Message-
From: Paul Butler [mailto:butler.p...@gmail.com]
Sent: Tuesday
On Mon, Nov 25, 2013 at 03:03:47PM -0500, Bruce Ashfield wrote:
On 13-11-19 11:22 PM, Paul Butler wrote:
This series replaces the previous xx/94 series.
I've removed the defconfig patches and the
meta branch cfg/scc patches will be coming soon.
Some of the patches may still contain some dead
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
b/arch/powerpc
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
--- a/drivers
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
---
On Sat, Nov 09, 2013 at 09:12:39AM -0500, Bruce Ashfield wrote:
Same comment here. I presume there are some BSP meta data updates
lurking ?
Yes, meta data patches will be coming. Just not ready yet.
Bruce
On 11/7/2013, 8:12 PM, Paul Butler wrote:
Signed-off-by: Paul Butlerpaul.but
for acp35xx emulation
arm/mach-axxia: The offset was not being passed to __arm_ioremap_pfn!
Niraj Desai (1):
drivers/usb: LSI AXM5500 USB driver support
Paul Butler (24):
powerpc/configs: remove elpaso defconfig
powerpc/configs: adding common LSI defconfig
arm/configs: adding common LSI
From: David Mercado david.merc...@windriver.com
The default kernel config was enabling CPU Hotplug, which is a feature
not currently supported by the ACP34xx. For this reason, issuing a reboot
or poweroff command was resulting in a Error taking CPU1 down: -38 error.
This patch disables
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
b/arch/powerpc
From: David Mercado david.merc...@windriver.com
Adds ability to dynamically enable or diesable a CPU on a running system.
Signed-off-by: David Mercado david.merc...@windriver.com
---
arch/arm/mach-axxia/axxia-gic.c | 73 ++---
arch/arm/mach-axxia/hotplug.c
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
Signed-off-by: Paul Butler paul.but...@windriver.com
---
arch/arm/Makefile | 4 ++
arch/arm/kernel/head.S | 8 +++
arch/arm/mach-axxia/Kconfig| 3 +
arch/arm/mach-axxia/include/mach/debug-macro.S | 34 -
arch/arm
Signed-off-by: Paul Butler paul.but...@windriver.com
---
arch/powerpc/configs/lsi_rt_defconfig | 2136 +
1 file changed, 2136 insertions(+)
create mode 100644 arch/powerpc/configs/lsi_rt_defconfig
diff --git a/arch/powerpc/configs/lsi_rt_defconfig
b/arch/powerpc
From: David Mercado david.merc...@windriver.com
This patch adds the LSI ACP wrapper routines back into the kernel. These
were previously removed as part of the acp34xx Ethernet driver updates,
but are needed for the LSI RTE application.
The wrappers are restored at
From: David Mercado david.merc...@windriver.com
The PMU interrupts were previously initialized at too early in the
board init process, so IRQ affinity wasn't working. Moved PMU IRQ
setup/teardown to PMU enable/disable routines instead. With this
change, PMU interrupts correctly work across all
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/configs/lsi_defconfig| 4 ++--
arch/arm/configs/lsisim_defconfig | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/configs/lsi_defconfig
Signed-off-by: Paul Butler paul.but...@windriver.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
--- a/drivers/tty/serial/amba-pl011.c
+++ b/drivers/tty
Signed-off-by: Paul Butler paul.but...@windriver.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
--- a/drivers/net/ethernet/lsi/Makefile
+++ b/drivers
From: David Mercado david.merc...@windriver.com
This patch fixes setting of IRQ type to all clusters. Previously was
only working for first cluster.
Signed-off-by: David Mercado david.merc...@windriver.com
---
arch/arm/mach-axxia/axxia-gic.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Signed-off-by: Paul Butler paul.but...@windriver.com
---
arch/arm/boot/compressed/head.S | 63 ++
arch/arm/boot/dts/axm55xx.dts | 235 +++---
arch/arm/boot/emuboot/Makefile| 10 +-
arch/arm/boot/emuboot/emuboot.S | 27 -
arch/arm/boot
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
This needs to be done earlier.
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/mach-axxia/axxia.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-axxia/axxia.c b/arch/arm/mach-axxia/axxia.c
index
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
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
drivers/i2c/busses/ai2c/ai2c_sal.c | 109 -
drivers/i2c/busses/ai2c/ai2c_sal.h | 393
The driver takes phy address as a parameter but ignores it, and instead
takes the first available phy in the address range. This patch allows
one to select a specific phy on boards that have multiple phys.
Support for the new BCM 5221 phy - acp_net
Signed-off-by: Paul Butler paul.but
Signed-off-by: Paul Butler paul.but...@windriver.com
---
arch/powerpc/configs/lsi_defconfig | 2143
1 file changed, 2143 insertions(+)
create mode 100644 arch/powerpc/configs/lsi_defconfig
diff --git a/arch/powerpc/configs/lsi_defconfig
b/arch/powerpc
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: David Mercado david.merc...@windriver.com
Finalized changes and integration test with both elpaso and amarillo
boards.
Signed-off-by: David Mercado david.merc...@windriver.com
---
arch/powerpc/sysdev/Makefile | 2 +-
arch/powerpc/sysdev/lsi_acp_wrappers.c | 274
From: John Jacques john.jacq...@lsi.com
Signed-off-by: John Jacques john.jacq...@lsi.com
---
arch/arm/include/asm/lsi/acp_ncr.h | 4 +-
arch/arm/mach-axxia/Makefile| 1 -
arch/arm/mach-axxia/wrappers.c | 80 -
arch/powerpc/include/asm/lsi/acp_ncr.h |
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 | 2 +-
2 files changed, 65 insertions(+), 1 deletion(-)
diff --git
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 changed, 10 insertions(+)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_mdio.c
b/drivers/net/ethernet/lsi/lsi_acp_mdio.c
index
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
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
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
--- a/drivers
Signed-off-by: Paul Butler paul.but...@windriver.com
---
arch/arm/include/asm/lsi/acp_ncr.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/include/asm/lsi/acp_ncr.h
b/arch/arm/include/asm/lsi/acp_ncr.h
index a7399e7..1a08f07 100644
--- a/arch/arm/include/asm/lsi/acp_ncr.h
+++ b
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
---
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
Signed-off-by: Paul Butler paul.but...@windriver.com
---
drivers/net/ethernet/lsi/lsi_acp_mdio.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_mdio.c
b/drivers/net/ethernet/lsi/lsi_acp_mdio.c
index 90fc135..04c224c 100644
--- a/drivers/net/ethernet/lsi
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
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/mach-axxia/platsmp.c | 58 ++-
1 file changed, 41 insertions(+), 17 deletions(-)
diff --git a/arch/arm/mach-axxia/platsmp.c
From: SangeethaRao sangeetha@lsi.com
Signed-off-by: SangeethaRao sangeetha@lsi.com
---
arch/arm/configs/lsi_defconfig | 24 +++-
1 file changed, 15 insertions(+), 9 deletions(-)
diff --git a/arch/arm/configs/lsi_defconfig b/arch/arm/configs/lsi_defconfig
index
Signed-off-by: Paul Butler paul.but...@windriver.com
---
drivers/net/ethernet/lsi/lsi_acp_mdio.c | 12
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_mdio.c
b/drivers/net/ethernet/lsi/lsi_acp_mdio.c
index 18aaba1..489ae9c 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: 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
1 - 100 of 261 matches
Mail list logo