errors
(single and multiple ECC).
Signed-off-by: Daniel Dragomir
---
bsp/axxiaarm64/edac.cfg | 2 ++
1 file changed, 2 insertions(+)
diff --git a/bsp/axxiaarm64/edac.cfg b/bsp/axxiaarm64/edac.cfg
index 74235bf..3f29703 100644
--- a/bsp/axxiaarm64/edac.cfg
+++ b/bsp/axxiaarm64/edac.cfg
@@ -17,5
From: John Jacques
Signed-off-by: John Jacques
---
drivers/net/virtio_net.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c
index 9ecc6ca..6337549 100644
--- a/drivers/net/virtio_net.c
+++
From: John Jacques
Memory allocation in axxia-oem.c was not allocating a byte
for the termination character.
Signed-off-by: John Jacques
---
drivers/misc/axxia-oem.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/misc/axxia-oem.c
From: Marek Majtyka
Added new compile time option in order to disable reporting of
correctable errors via interrupt (which means disabling them completely
for CMEM and SYSMEM).
Signed-off-by: Marek Majtyka
---
drivers/edac/Kconfig | 18 +++-
Hello Bruce!
I know 4.1 is not supported anymore, but if possible,
please review and merge this series of patches in
Axxia branches from linux-yocto-4.1:
- standard/axxia/base
- standard/preempt-rt/axxia/base
Changes included in this series (axxia tag 1.76):
- Fix compile warnings introduced
From: John Jacques
Signed-off-by: John Jacques
---
net/ipv4/ah4.c | 8 ++--
net/ipv4/esp4.c | 13 +
2 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/net/ipv4/ah4.c b/net/ipv4/ah4.c
index 0157f09..339f28a 100644
--- a/net/ipv4/ah4.c
+++ b/net/ipv4/ah4.c
@@
From: Marek Majtyka
Added 'l3_polling_mode' boot parameter for forcing usage of polling mode
instead of interrupt for edac L3 cache driver.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-l3_56xx.c | 56 +--
1 file changed, 42 insertions(+), 14
QA Issue: tpm2-abrmd: Files/directories were installed but not
shipped in any package:
/usr/share/dbus-1
/usr/share/dbus-1/system-services
/usr/share/dbus-1/system-services/com.intel.tss2.Tabrmd.service
Signed-off-by: Daniel Dragomir
---
meta-tpm/recipes-tpm/tpm2-abrmd/tpm2
move resourcemgr sub-package with it's components.
Build will fail when trying sed command on resourcemgr.service
(No such file or directory).
Signed-off-by: Daniel Dragomir
---
meta-tpm/recipes-tpm/tpm2.0-tss/tpm2.0-tss_2.0.1.bb | 19 ---
1 file changed, 19 deletions(-)
d
On 06.08.2018 02:52, Bruce Ashfield wrote:
On 8/3/2018 11:39 AM, Daniel Dragomir wrote:
On 26.07.2018 18:15, Bruce Ashfield wrote:
On 2018-07-26 6:58 AM, Daniel Dragomir wrote:
Hello Bruce!
Please review and merge this series of patches in Axxia branches from
linux-yocto-4.9:
- standard
Signed-off-by: Daniel Dragomir
---
kernel/locking/rtmutex.c | 14 --
1 file changed, 14 deletions(-)
diff --git a/kernel/locking/rtmutex.c b/kernel/locking/rtmutex.c
index 6122621..7c9770a 100644
--- a/kernel/locking/rtmutex.c
+++ b/kernel/locking/rtmutex.c
@@ -1149,23 +1149,9
On 26.07.2018 18:15, Bruce Ashfield wrote:
On 2018-07-26 6:58 AM, Daniel Dragomir wrote:
Hello Bruce!
Please review and merge this series of patches in Axxia branches from
linux-yocto-4.9:
- standard/axxia/base
- standard/preempt-rt/axxia/base
NOTE 1: First patch (kernel/time: Fix Compile
From: Charlie Paul
Added the defaults for AXXIA for MDIO and ACP Network
Signed-off-by: Charlie Paul
Signed-off-by: John Jacques
---
drivers/misc/Kconfig | 1 +
drivers/net/ethernet/axxia/Kconfig | 5 -
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git
From: Marek Majtyka
Fixed interrupt storm issue for SMEM controller.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-mc_56xx.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/edac/axxia_edac-mc_56xx.c
b/drivers/edac/axxia_edac-mc_56xx.c
index 6ac9c3c..c878e7f 100644
---
From: John Jacques
Signed-off-by: John Jacques
---
drivers/misc/axxia-oem.c | 207 --
include/linux/axxia-oem.h | 10 +++
2 files changed, 190 insertions(+), 27 deletions(-)
diff --git a/drivers/misc/axxia-oem.c b/drivers/misc/axxia-oem.c
index
From: Charlie Paul
Added the defaults for AXXIA for MDIO and ACP Network
Signed-off-by: Charlie Paul
---
drivers/misc/Kconfig | 1 +
drivers/net/ethernet/axxia/Kconfig | 5 -
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/misc/Kconfig
From: John Jacques
Changes and fixes:
- CMEM/SMEM driver trace capabilities added
- CMEM/SMEM cpu0 affinity used
- SMEM code maintainability improved
- CMEM multiple ca parity error event added
- CMEM mpr dump on signal bit [21]
- CMEM clear mr5 ca parity error flag added
- CMEM irq storm
From: Marek Majtyka
Setting interrupt thread affinity when interrupts
are not used is a logical mistake causing booting core dump.
Fixed configuration define typo/bug.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-l3_56xx.c | 10 +-
1 file changed, 5 insertions(+), 5
From: palaniap
Modified the MSI interrupt handling code to use Level Sensitive IRQ,
while using the PCIe host interrupt line.
Signed-off-by: palaniap
---
drivers/pci/host/pcie-axxia.c | 22 ++
1 file changed, 22 insertions(+)
diff --git a/drivers/pci/host/pcie-axxia.c
From: Marek Majtyka
Changes and fixes:
- CMEM/SMEM driver trace capabilities added
- CMEM/SMEM cpu0 affinity used
- SMEM code maintainability improved
- CMEM multiple ca parity error event added
- CMEM mpr dump on signal bit [21]
- CMEM clear mr5 ca parity error flag added
- CMEM irq
CMEM irq storm fix
Thank you,
Daniel Dragomir
Charlie Paul (1):
axxia/arm: Fixed failed NFS boot
John Jacques (2):
drivers/edac: include/trace: EDAC improvements
drivers/misc: Allow CCN Register Access
Marek Majtyka (2):
drivers/edac: Fixed bug in EDAC L3 driver
drivers/edac
From: John Jacques
Signed-off-by: John Jacques
---
drivers/misc/axxia-oem.c | 209 +++---
include/linux/axxia-oem.h | 10 +++
2 files changed, 191 insertions(+), 28 deletions(-)
diff --git a/drivers/misc/axxia-oem.c b/drivers/misc/axxia-oem.c
index
From: Marek Majtyka
Fixed interrupt storm issue for SMEM controller.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-mc_56xx.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/edac/axxia_edac-mc_56xx.c
b/drivers/edac/axxia_edac-mc_56xx.c
index fba04d1..9502e58 100644
---
From: palaniap
Modified the MSI interrupt handling code to use Level Sensitive IRQ,
while using the PCIe host interrupt line.
Signed-off-by: palaniap
---
drivers/pci/host/pcie-axxia.c | 22 ++
1 file changed, 22 insertions(+)
diff --git a/drivers/pci/host/pcie-axxia.c
From: Marek Majtyka
Setting interrupt thread affinity when interrupts
are not used is a logical mistake causing booting core dump.
Fixed configuration define typo/bug.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-l3_56xx.c | 10 +-
1 file changed, 5 insertions(+), 5
From: John Jacques
'Commit 90d1ffa36cbd ("Merge branch 'standard/base' into
standard/preempt-rt/base")' removed all references to the
variable 'sig', but left 'sig' defined.
Removethe definition of 'sig'.
Signed-off-by: John Jacques
---
kernel/time/posix-timers.c | 1 -
1 file changed, 1
From: John Jacques
Signed-off-by: John Jacques
---
drivers/misc/axxia-oem.c | 186 --
include/linux/axxia-oem.h | 10 +++
2 files changed, 190 insertions(+), 6 deletions(-)
diff --git a/drivers/misc/axxia-oem.c b/drivers/misc/axxia-oem.c
index
From: Marek Majtyka
Fixed interrupt storm issue for SMEM controller.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-mc_56xx.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/edac/axxia_edac-mc_56xx.c
b/drivers/edac/axxia_edac-mc_56xx.c
index fba04d1..9502e58 100644
---
CMEM irq storm fix
Thank you,
Daniel Dragomir
John Jacques (2):
kernel/time: Fix Compile Warning
drivers/misc: Allow CCN Register Access
Marek Majtyka (3):
drivers/edac: include/trace: EDAC improvements
drivers/edac: Fixed bug in EDAC L3 driver
drivers/edac: Fixed bug in smem driver
From: Marek Majtyka
Changes and fixes:
- CMEM/SMEM driver trace capabilities added
- CMEM/SMEM cpu0 affinity used
- SMEM code maintainability improved
- CMEM multiple ca parity error event added
- CMEM mpr dump on signal bit [21]
- CMEM clear mr5 ca parity error flag added
- CMEM irq
From: Marek Majtyka
Setting interrupt thread affinity when interrupts
are not used is a logical mistake causing booting core dump.
Fixed configuration define typo/bug.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-l3_56xx.c | 10 +-
1 file changed, 5 insertions(+), 5
From: John Jacques
Modified the MSI interrupt handling code to use Level Sensitive IRQ,
while using the PCIe host interrupt line.
Signed-off-by: Palani
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 24 +++-
1 file changed, 23 insertions(+), 1 deletion(-)
event added
CMEM mpr dump on signal bit [21]
CMEM clear mr5 ca parity error flag added
CMEM irq storm fix
Thank you,
Daniel Dragomir
John Jacques (2):
drivers/pci/host: Axxia PCIe MSI Interrupt Fix
drivers/misc: Allow CCN Register Access
Marek Majtyka (3):
drivers
On 28.04.2018 04:58, Bruce Ashfield wrote:
On 4/25/2018 10:31 PM, qwang2 wrote:
On 2018年04月25日 21:38, Bruce Ashfield wrote:
On 04/25/2018 09:39 AM, Daniel Dragomir wrote:
| util/cs-etm.c:1264:40: error: expected '}' before 'PRIx64'
| [CS_ETM_MAGIC] = " Magic number %"
u] macros from perf.h"),
inttypes.h was not included in util.h.
So, include inttypes.h directly in cs-etm.c to fix this.
Signed-off-by: Quanyang Wang <quanyang.w...@windriver.com>
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
tools/perf/util/cs-etm.c | 1 +
1 f
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
bsp/axxiaarm/axxiaarm.cfg | 4
bsp/axxiaarm64/axxiaarm64.cfg | 7 +++
2 files changed, 11 insertions(+)
diff --git a/bsp/axxiaarm/axxiaarm.cfg b/bsp/axxiaarm/axxiaarm.cfg
index e2b4a11..5003e08 100644
---
Also, disable PPS support for axxiarm BSP.
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
bsp/axxiaarm/axxiaarm.cfg | 17 -
bsp/axxiaarm/edac.cfg | 2 +-
bsp/axxiaarm64/axxiaarm64.cfg | 6 +++---
bsp/axxiaarm64/edac.cfg | 2 +-
4
atches to standard/(preempt-rt)/axxia/base beforehand
please notify me. I will rebase our changes so you can do a clean,
fast-forward pull.
Thank you,
Daniel Dragomir
Anders Berg (14):
arm64: dts: Add initial AXM56xx device tree
arm64: Add Axxia NEMAC Gigabit Ethernet controller
arm64: dts: Cor
On 17.04.2018 20:56, Bruce Ashfield wrote:
On 04/12/2018 12:29 PM, Daniel Dragomir wrote:
Hello Bruce!
I made the changes you asked and I ran regression testings on 3 INTEL
boards
(arm64: cortexa57 and cortexa53; arm: cortexa15).
I attached to the mailing list only the patches I made
ated from Thomax Gleixner at Linutronix.
Signed-off-by: David Mercado <david.merc...@windriver.com>
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
kernel/irq/manage.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/kernel/irq/manage.c b/kerne
From: Charlie Paul <charlie.p...@windriver.com>
These files were changed to support the LSI axxia 5500 board.
Signed-off-by: Charlie Paul <charlie.p...@windriver.com>
Signed-off-by: John Jacques <john.jacq...@intel.com>
Signed-off-by: Daniel Dragomir <daniel.drago...@windriv
andard/(preempt-rt)/axxia/base beforehand
please notify me. I will rebase our changes so you can do a clean,
fast-forward pull.
Thank you,
Daniel Dragomir
Anders Berg (14):
arm64: dts: Add initial AXM56xx device tree
arm64: Add Axxia NEMAC Gigabit Ethernet controller
arm64: dts: Correct
From: Charlie Paul
These files were changed to support the LSI axxia 5500 board.
Signed-off-by: Charlie Paul
Signed-off-by: John Jacques
---
arch/arm/Kconfig | 84
From: David Mercado
Modify irq_set_affinity() to allow usage of bus locks with "slow bus" IRQ
controllers. This only affects those BSPs that use bus locks in their IRQ
controllers, such as the LSI Axxia GIC. The recommendation for this
change originated from Thomax
a/base beforehand
please notify me. I will rebase our changes so you can do a clean,
fast-forward pull.
Thank you,
Daniel Dragomir
Anders Berg (14):
arm64: dts: Add initial AXM56xx device tree
arm64: Add Axxia NEMAC Gigabit Ethernet controller
arm64: dts: Corrected SPI definitions for A
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
bsp/axxiaarm/axxiaarm.cfg | 10 --
bsp/axxiaarm64/axxiaarm64.cfg | 11 ---
2 files changed, 21 deletions(-)
diff --git a/bsp/axxiaarm/axxiaarm.cfg b/bsp/axxiaarm/axxiaarm.cfg
index 038b30a..c3c8926
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
bsp/axxiaarm/axxiaarm.cfg | 5 -
bsp/axxiaarm64/axxiaarm64.cfg | 5 -
bsp/axxiapowerpc/axxiapowerpc.cfg | 3 ---
3 files changed, 13 deletions(-)
diff --git a/bsp/axxiaarm/axxiaarm.cfg b/bsp/ax
Fragments were ported from yocto-4.9 branch.
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
bsp/axxiaarm/axxiaarm-preempt-rt.scc | 8 +
bsp/axxiaarm/axxiaarm-standard.scc | 8 +
bsp/axxiaarm/axxiaarm.cfg| 285 +++
bsp/ax
andard/(preempt-rt)/axxia/base beforehand
please notify me. I will rebase our changes so you can do a clean,
fast-forward pull.
Thank you,
Daniel Dragomir
Anders Berg (14):
arm64: dts: Add initial AXM56xx device tree
arm64: Add Axxia NEMAC Gigabit Ethernet controller
arm64: dts: Correct
Hello Bruce!
Please apply those patches on the 'yocto-4.12' branch from
git.yoctoproject.org/yocto-kernel-cache
This is a porting from 4.9 for AXXIA bsp fragments.
Thank you,
Daniel Dragomir (2):
bsp/axxiaarm: Add initial fragments
bsp/axxiaarm64: Add initial fragments
bsp/axxiaarm
AXXIA_FAULT: Axxia Fault Handlers
GPIO_AXXIA: PrimeCell PL061 GPIO support for Axxia
EDAC_AXXIA_L3_5500: AXXIA EDAC L3 Controller for 5500
EDAC_AXXIA_L3_5600: AXXIA EDAC L3 Controller for 5600
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
bsp/axxiaarm/axxiaarm.cfg
From: Charlie Paul
These changes were needed for the kernel to compile after
applying the three previous revert patches.
Signed-off-by: Charlie Paul
---
kernel/sched/core.c | 2 +-
kernel/sched/rt.c | 2 +-
2 files changed, 2
From: John Jacques
When Axxia is defined, support resets.
Signed-off-by: John Jacques
---
drivers/power/reset/Kconfig | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/power/reset/Kconfig b/drivers/power/reset/Kconfig
index
From: Daniel Bristot de Oliveira
This reverts commit 334af746c8f6bebc99a9687b144e14c250f5d6ec.
Signed-off-by: Daniel Bristot de Oliveira
Signed-off-by: Charlie Paul
Link: https://bugzilla.redhat.com/show_bug.cgi?id=1423432
---
From: Daniel Bristot de Oliveira
This reverts commit c3d80fe97a84a8d137b93e61b2ccbca974022d84.
There is a problem in the updated version of the
migrate_disable()/enable() implementation backported in this patch.
The problem is the following:
In the new behavior, when a
From: Daniel Bristot de Oliveira
This reverts commit 93bc0e814e212229047d2b5c9690493ef8d9da2e.
Signed-off-by: Daniel Bristot de Oliveira
Signed-off-by: Charlie Paul
Link: https://bugzilla.redhat.com/show_bug.cgi?id=1423432
---
From: John Jacques
Make sure everything gets put back to normal when the
speed changes from Gen1 to Gen2/Gen3.
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 55 ++-
1 file changed, 28
From: John Jacques
Support the Winbond W25Q128JVSIM and Cypress S25FL128L
serial flashes.
Signed-off-by: John Jacques
---
drivers/mtd/spi-nor/spi-nor.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/mtd/spi-nor/spi-nor.c
From: Marek Majtyka
Modified all axxia EDAC drivers default value of log_ce to 0.
This disables console EDAC CE errors notification.
Signed-off-by: Marek Majtyka
---
drivers/edac/axxia_edac-cmc_56xx.c| 2 ++
From: Marek Majtyka
Added cache L1/L2/L3, SMEM and CMEM drivers.
Added linux style debug CMEM option.
Changes:
- added dtsi/dts definition for XLF board
- separated configuration between X9 and XLF
- fix issue with nca ring access
- added tracepoints for L3
From: Marek Majtyka
Retention reset trigger shall only update syscon scratch register
particular flag instead of overwriting it. Some fatal edac errors
might be lost.
Signed-off-by: Marek Majtyka
---
drivers/power/reset/axxia-reset.c | 2 +-
From: John Jacques
The simulator does not support coresight hardware tracing,
so only include support in the hardware device tree.
Signed-off-by: John Jacques
---
arch/arm64/boot/dts/intel/axc6704-coresight.dtsi | 314 +++
From: John Jacques
Include a 12 core dtsi file for 5600.
Signed-off-by: John Jacques
---
arch/arm64/boot/dts/intel/axm5612-cpus.dtsi | 101
1 file changed, 101 insertions(+)
create mode 100644
From: John Jacques
The MSI changes to the Axxia driver should only be
included when CONFIG_PCI_MSI is defined.
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: John Jacques
Signed-off-by: John Jacques
---
arch/arm64/boot/dts/intel/axc6732-coresight.dtsi | 1366 ++
arch/arm64/boot/dts/intel/axc6732-cpus.dtsi | 64 +-
arch/arm64/boot/dts/intel/axc6732-waco.dts |1
From: John Jacques
Some of the Axxia SoCs have a different interrupt structure
than the standard PL061 driver. This commit adds a driver
based on the PL061 driver but with the Axxia interrupt structure.
Signed-off-by: John Jacques
---
From: John Jacques
The correct build for Axxia 5500 is CONFIG_LSI_NET.
CONFIG_NET_VENDOR_LSI is not used.
Signed-off-by: John Jacques
---
drivers/net/ethernet/Makefile | 1 -
1 file changed, 1 deletion(-)
diff --git
From: Marek Majtyka
Implemented CMEM EDAC support on rte config load/unload.
- fixed bugs found CMEM/SMEM:
- work queue hang on driver removal
- unnecessary edac sysfs entries (valid only for ddr3)
Signed-off-by: Marek Majtyka
From: John Jacques
The Axxia nemac Ethernet driver requires the Axxia MDIO
driver. This commit makes that explicit in Kconfig.
Signed-off-by: John Jacques
---
drivers/net/ethernet/intel/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git
From: John Jacques
Initialize a variable to avoid a compiler warning.
Signed-off-by: John Jacques
---
drivers/tty/serial/amba-pl011.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/tty/serial/amba-pl011.c
From: John Jacques
When using the LOS work around on Axxia parts, fail
if there is no link in 1 second (formerly 2 seconds).
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
From: Marek Majtyka
This is really a basic implementation. There can be added
error handlers for other module (debug, perf, hni, xp).
Fixed backward compatibility issue between linux axxia
BSP 1.59 with older uboot releases.
Signed-off-by: Marek Majtyka
From: John Jacques
Signed-off-by: John Jacques
---
tools/build/Makefile | 4 ++--
tools/build/Makefile.include | 3 +++
tools/perf/Makefile.config | 2 +-
tools/perf/Makefile.perf | 4 ++--
tools/perf/util/auxtrace.c
From: John Jacques
Signed-off-by: John Jacques
---
arch/arm64/boot/dts/intel/Makefile | 2 +-
arch/arm64/boot/dts/intel/axc6704-cpus.dtsi | 310 +++-
arch/arm64/boot/dts/intel/axc6704-waco.dts | 259
From: John Jacques
Update the driver to match the latest Linux interface.
Signed-off-by: John Jacques
---
drivers/gpio/gpio-axxia.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/gpio/gpio-axxia.c
rf cs-etm decoder for OpenCSD
v0.5")
Signed-off-by: Daniel Dragomir <daniel.drago...@windriver.com>
---
tools/perf/util/cs-etm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/perf/util/cs-etm.c b/tools/perf/util/cs-etm.c
index 91d6a8a..5fcd155 100644
--- a
From: John Jacques
Set ETM_CYC_THRESHOLD_DEFAULT in the coresight drivers.
Signed-off-by: John Jacques
---
drivers/hwtracing/coresight/coresight-etm4x.c | 8 ++--
drivers/hwtracing/coresight/coresight-etm4x.h | 1 +
2 files changed, 7
From: John Jacques
Implemented the MSI domain ops to support Multiple MSI interrupts
in X9 and XLF. Added support for MSI-X interrupts for all the
PEI(0/1/2) host controllers in X9.
Signed-off-by: Palani
Signed-off-by: John Jacques
From: John Jacques
Instead of using HCRST, use the GCTL register in the
controller and reset the PHYs individually.
Signed-off-by: John Jacques
---
drivers/usb/dwc3/Makefile |7 +-
drivers/usb/dwc3/core-axxia.c | 1217
From: John Jacques
Handle resets correctly for configuration 5.
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 42 +-
1 file changed, 41 insertions(+), 1 deletion(-)
diff --git
From: John Jacques
Mask exceptions by default on 5500. Exceptions are
not masked by default on 5600 or 6700.
Signed-off-by: John Jacques
---
drivers/misc/axxia-fault.c | 1 +
1 file changed, 1 insertion(+)
diff --git
From: John Jacques
The Axxia pci controller has the wrong class code. This
commit updates the code each time the controller gets
reset.
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 34 +-
1
From: John Jacques
This code adds suppor for the axxia rev B0 USB.
The Makefile was changed to support this when the
kernel config supports axxia dwc3. Otherwise the
original core.c file is used.
Signed-off-by: Charlie Paul
Signed-off-by: John
From: John Jacques
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 138 ---
1 file changed, 96 insertions(+), 42 deletions(-)
diff --git a/drivers/misc/axxia-pei.c b/drivers/misc/axxia-pei.c
From: John Jacques
Limit the lanes used in the LOS work around when the
number of lanes are reduced by the x4->x2->x1 work
around.
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 95 +--
1
From: John Jacques
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 73 +--
1 file changed, 57 insertions(+), 16 deletions(-)
diff --git a/drivers/pci/host/pcie-axxia.c
From: John Jacques
Support configuration #5.
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/drivers/misc/axxia-pei.c b/drivers/misc/axxia-pei.c
index
From: John Jacques
Some Axxia devices require a work around while establishing a
PCIe link. The work around is as follows.
Enable the LTSSM, and while a link has not been established,
do the following for all lanes in use.
If the rate is 2 (LANE0_DIG_ASIC_RX_ASIC_IN_0
From: John Jacques
If the link does not come up, reduce the width and
try again.
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 348 ++
drivers/pci/host/pcie-axxia.c | 159
From: John Jacques
Always set the link width speed change register to x1
and use the link control register to set the desired
width.
Signed-off-by: John Jacques
---
drivers/pci/host/pcie-axxia.c | 20 ++--
1 file changed, 6
From: John Jacques
- In configuration 2, set sw_port_1 to 0x2.
- Always set the number of PHYs to 4 for 5600
and 1 for 6700.
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 15 ---
1 file changed, 8 insertions(+), 7
From: John Jacques
Add system error handlers for Axxia parts.
This is intended to handle SErrors (Asynchronous Aborts) caused by
sRIO optional register accesses, which are not supported by the
Axxia sRIO hardware. As it isn't possible to determine the cause
completely,
From: John Jacques
Support undocumented PEI configurations.
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 56
1 file changed, 56 insertions(+)
diff --git a/drivers/misc/axxia-pei.c
From: John Jacques
Added support for PCIe Message Signaled Interrupts (MSI).
Fixed the PCIe Legacy (INTx) interrupt handling.
Added the proper interrupt mapping and assignments.
Signed-off-by: Palani
Signed-off-by: John Jacques
From: John Jacques
Match the coefficient order in the device tree, which is
serdes then lane instead of by lane.
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
From: John Jacques
Use the "cobalt" registers instead of the "config"
registers. The PHY, in the PCIe/sRIO case, overwrites
changes made using the "config" registers.
Signed-off-by: John Jacques
---
drivers/misc/axxia-pei.c | 126
From: John Jacques
Some of the Axxia SoCs have a different interrupt structure
than the standard PL061 driver. This commit adds a driver
based on the PL061 driver but with the Axxia interrupt structure.
Signed-off-by: John Jacques
---
alerts.
Support undocumented PEI configurations.
Include a fault handler that allows system errors caused by accessing
non-existent sRIO registers
to be masked.
If the secure monitor changes required by EDAC L3 support are not
available, disable it.
Thank you,
Daniel Dragomir
Charli
pt-rt/base.
Best regards,
Daniel Dragomir (1):
softirq: Remove duplication of defining in_serving_softirq macro
include/linux/preempt.h | 1 -
1 file changed, 1 deletion(-)
--
2.7.4
--
___
linux-yocto mailing list
linux-yocto@yoctoproject
From: John Jacques
Support the Winbond W25Q128JVSIM and Cypress S25FL128L
serial flashes.
Signed-off-by: John Jacques
---
drivers/mtd/spi-nor/spi-nor.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/mtd/spi-nor/spi-nor.c
1 - 100 of 367 matches
Mail list logo