[linux-yocto] [PATCH 00/17] Intel Axxia updates to linux-yocto-4.9
Dragomir, Daniel
Daniel.Dragomir at windriver.com
Mon May 22 07:58:25 PDT 2017
Hi Bruce!
Did you had time to look into this set?
I sent also a patch for kernel-cache.
Regards,
Daniel
________________________________________
From: Daniel Dragomir [daniel.dragomir at windriver.com]
Sent: Tuesday, May 16, 2017 9:38 PM
To: linux-yocto at yoctoproject.org
Cc: Ashfield, Bruce; Dragomir, Daniel
Subject: [linux-yocto] [PATCH 00/17] Intel Axxia updates to linux-yocto-4.9
Hello Bruce!
This series of patches brings various improvements to the Intel Axxia
drivers from linux-yocto-4.9, including MISC, NCR, USB, CORESIGHT, PCI,
sRIO, MDIO drivers and some updates in device trees for Intel Axxia boards.
I checked all the patches with checkpatch.pl script and fixed all errors.
Also, I compiled Axxia BSP using both branches and successfully booted the board.
Please pull the patches from
https://github.com/axxia/axxia_yocto_linux_4.9_pull.git
into
git://git.yoctoproject.org/linux-yocto-4.9
Pull
standard/axxia/base-1.6 -> standard/axxia/base
standard/preempt-rt/axxia/base-1.6 -> standard/preempt-rt/axxia/base
If you add more patches 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
Charlie Paul (2):
drivers/usb/core: fix over-current race condition
drivers/usb/dwc3: Initialize dma for axxia dwc3
Gary McGee (4):
axxia: generalize driver support for multi-controller PCI/SRIO/SATA
axxia: enable PCI1/PCI2 controllers in device tree
drivers/misc/axxia-pei.c: Update PEI Configuration
drivers/misc/axxia-pei: Update PCIe/sRIO Lane Configuration
John Jacques (11):
drivers/pci: Support the Updated Axxia PCIe/sRIO Coefficients
axxia: Clean Up the MDIO Access Code
axxia: Remove Debug Prints
drivers/misc: Fix a Wrong Address in the Axxia NCR Driver
axxia: Added L1/L2 cache edac drivers for AXM56xx family
drivers/pci: Fix a Compiler Warning in the Axxia Driver
drivers/misc: Update the Axxia PEI Driver
drivers/misc: Fix an Error in the Axxia OEM Driver
opencsd: This is a Backport of the Following
drivers/misc: Update the Axxia NCR Driver
drivers/misc: Updates to the Axxia PEI Driver
.../devicetree/bindings/arm/axxia/edac_cpu.txt | 14 +
.../devicetree/bindings/arm/axxia/edac_l2.txt | 14 +
Documentation/trace/coresight.txt | 138 +-
arch/arm/include/asm/axxia_l2_55xx.h | 32 +
arch/arm64/boot/dts/intel/axc6732-waco.dts | 7 +
arch/arm64/boot/dts/intel/axc67xx.dtsi | 4 +-
arch/arm64/boot/dts/intel/axm5616-victoria.dts | 17 +
arch/arm64/boot/dts/intel/axm56xx.dtsi | 15 +-
arch/arm64/include/asm/axxia_l2_56xx.h | 35 +
drivers/edac/Kconfig | 12 +-
drivers/edac/Makefile | 6 +-
drivers/edac/axxia_edac-l2_cpu.c | 27 +-
drivers/edac/axxia_edac-l2_cpu_56xx.c | 299 ++++
drivers/hwtracing/coresight/coresight-etm-perf.c | 31 +-
drivers/hwtracing/coresight/coresight-etm.h | 5 +
.../hwtracing/coresight/coresight-etm3x-sysfs.c | 12 +-
drivers/hwtracing/coresight/coresight-priv.h | 4 +-
drivers/hwtracing/coresight/coresight-stm.c | 9 +-
drivers/hwtracing/coresight/coresight-tmc-etf.c | 48 +-
drivers/hwtracing/coresight/coresight-tmc-etr.c | 286 +++-
drivers/hwtracing/coresight/coresight-tmc.h | 2 +-
drivers/hwtracing/coresight/coresight.c | 62 +-
drivers/misc/Kconfig | 6 +
drivers/misc/Makefile | 1 +
drivers/misc/axxia-mdio.c | 225 +++
drivers/misc/axxia-oem.c | 12 +-
drivers/misc/axxia-pei.c | 1653 +++++++++++---------
drivers/misc/lsi-ncr.c | 372 ++++-
drivers/net/ethernet/lsi/Kconfig | 34 -
drivers/net/ethernet/lsi/Makefile | 2 -
drivers/net/ethernet/lsi/lsi-femac.c | 1198 --------------
drivers/net/ethernet/lsi/lsi-mdio.c | 205 ---
drivers/pci/host/pcie-axxia.c | 139 +-
drivers/usb/core/hub.c | 7 +-
drivers/usb/dwc3/dwc3-axxia.c | 2 +-
include/linux/axxia-mdio.h | 21 +
include/linux/axxia-pei.h | 6 +-
include/linux/lsi-ncr.h | 3 +
tools/perf/Makefile.config | 18 +
tools/perf/Makefile.perf | 3 +
tools/perf/arch/arm/util/cs-etm.c | 2 -
tools/perf/builtin-script.c | 3 +-
tools/perf/scripts/python/cs-trace-disasm.py | 134 ++
tools/perf/scripts/python/cs-trace-ranges.py | 44 +
tools/perf/util/Build | 2 +
tools/perf/util/auxtrace.c | 2 +
tools/perf/util/cs-etm-decoder/Build | 6 +
.../perf/util/cs-etm-decoder/cs-etm-decoder-stub.c | 99 ++
tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 527 +++++++
tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 117 ++
tools/perf/util/cs-etm.c | 1501 ++++++++++++++++++
tools/perf/util/cs-etm.h | 10 +
tools/perf/util/machine.c | 46 +-
.../util/scripting-engines/trace-event-python.c | 2 +
tools/perf/util/symbol-minimal.c | 3 +-
55 files changed, 5078 insertions(+), 2406 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/axxia/edac_cpu.txt
create mode 100644 Documentation/devicetree/bindings/arm/axxia/edac_l2.txt
create mode 100644 arch/arm/include/asm/axxia_l2_55xx.h
create mode 100644 arch/arm64/include/asm/axxia_l2_56xx.h
create mode 100644 drivers/edac/axxia_edac-l2_cpu_56xx.c
create mode 100644 drivers/misc/axxia-mdio.c
delete mode 100644 drivers/net/ethernet/lsi/lsi-femac.c
delete mode 100644 drivers/net/ethernet/lsi/lsi-mdio.c
create mode 100644 include/linux/axxia-mdio.h
create mode 100644 tools/perf/scripts/python/cs-trace-disasm.py
create mode 100644 tools/perf/scripts/python/cs-trace-ranges.py
create mode 100644 tools/perf/util/cs-etm-decoder/Build
create mode 100644 tools/perf/util/cs-etm-decoder/cs-etm-decoder-stub.c
create mode 100644 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
create mode 100644 tools/perf/util/cs-etm-decoder/cs-etm-decoder.h
create mode 100644 tools/perf/util/cs-etm.c
--
2.7.4
More information about the linux-yocto
mailing list