[linux-yocto] [PATCH 00/17] Intel Axxia updates to linux-yocto-4.9

Bruce Ashfield bruce.ashfield at windriver.com
Mon May 22 08:11:00 PDT 2017


On 2017-05-22 10:58 AM, Dragomir, Daniel wrote:
> Hi Bruce!
>
> Did you had time to look into this set?
> I sent also a patch for kernel-cache.

I saw them, but didn't get a chance to apply them yet. Today is a
holiday here, so it will be tomorrow before I get a chance to
merge anything.

Bruce

>
> 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