[linux-yocto] [PATCH 00/15] Intel Axxia updates to linux-yocto-4.1

Daniel Dragomir daniel.dragomir at windriver.com
Fri Jan 8 07:51:31 PST 2016


Hi Bruce,

Please apply this series of fixes to Axxia platform drivers on
the standard/axxia/base branch from linux-yocto-4.1.
This series of patches brings various improvements and warning fixes
to the Intel Axxia drivers including MISC, PCI, FEMAC, SPI/PL022, GPDMA 
and device trees.

Bruce, I also have 2 questions:
Why there is no preempt-rt branch for axxia? There is somethimg else we
(axxia team) need to provide?

Axxia team keep in their Github repos some defconfig files in arch/<ARCH>/configs,
not full configs, only fragments that are just like the ones that are already in 
the yocto repo in the same location. Those are used when the kernel is built 
standalone with make. When the kernel is built with bitbake, fragments from meta-axxia
layer and from meta branch (or yocto-kernel-cache repo) are used.
At each rebase, we need to save and (re)add those files to our repo to be able to 
keep and maintain those.
There is a posibility to have those defconfig files in the yocto repo also? It will
be easier to maintain and keep them. At least some of them, the standard and debug 
defconfigs. We have, for 4.1 the folowing defconfigs:

arch/arm/configs/axxia_5500_dbg_defconfig
arch/arm/configs/axxia_5500_defconfig
arch/arm/configs/axxia_5500_nosmp_dbg_defconfig
arch/arm/configs/axxia_5500_nosmp_defconfig
arch/arm/configs/axxia_5500_rt_dbg_defconfig
arch/arm/configs/axxia_5500_rt_defconfig
arch/arm/configs/axxia_5500_rt_nosmp_dbg_defconfig
arch/arm/configs/axxia_5500_rt_nosmp_defconfig
arch/arm64/configs/axxia_x9_dbg_defconfig
arch/arm64/configs/axxia_x9_defconfig
arch/arm64/configs/axxia_x9_nosmp_dbg_defconfig
arch/arm64/configs/axxia_x9_nosmp_defconfig
arch/arm64/configs/axxia_x9_rt_dbg_defconfig
arch/arm64/configs/axxia_x9_rt_defconfig
arch/arm64/configs/axxia_x9_rt_nosmp_dbg_defconfig
arch/arm64/configs/axxia_x9_rt_nosmp_defconfig
arch/arm64/configs/axxia_xlf_dbg_defconfig
arch/arm64/configs/axxia_xlf_defconfig
arch/arm64/configs/axxia_xlf_nosmp_dbg_defconfig
arch/arm64/configs/axxia_xlf_nosmp_defconfig
arch/arm64/configs/axxia_xlf_rt_dbg_defconfig
arch/arm64/configs/axxia_xlf_rt_defconfig
arch/arm64/configs/axxia_xlf_rt_nosmp_dbg_defconfig
arch/arm64/configs/axxia_xlf_nosmp_defconfig
arch/arm64/configs/axxia_xlf_rt_dbg_defconfig
arch/arm64/configs/axxia_xlf_rt_defconfig
arch/arm64/configs/axxia_xlf_rt_nosmp_dbg_defconfig
arch/arm64/configs/axxia_xlf_rt_nosmp_defconfig

Thank you,
Daniel

John Jacques (15):
  drivers/dma: Remove Unused Code in the LSI GPDMA Driver
  drivers/clk: Remove Warnings in Axxia Clock Driver
  drivers/power: Cleanup Warnings in Axxia Reset Code
  drivers/spi: Cleanup Warnings in PL022 Driver
  drivers/net: Fix Compiler Warnings in the Axxia FEMAC Driver
  pmu: Fix Compiler Warnings
  arch/arm: Fix Compiler Warnings
  drivers/misc: Fix Compile Warnings in the Axxia MTC Driver
  arch/arm/mach-axxia: Fix Compile Warnings
  arch/arm: Backport a Change to Fix Compiler Warnings
  include/linux: Resolve Compile Warning
  drivers/pci: Fix Error in Axxia PCIe Code
  arch/arm: Fix Build Failure When CONFIG_SMP=n
  drivers/misc: Fix Compile Warning in Axxia MTC Driver
  axxia: Device Tree Updates

 arch/arm/include/asm/cmpxchg.h             |  18 +-
 arch/arm/include/asm/kmap_types.h          |   6 +-
 arch/arm/mach-axxia/axxia.c                |   2 +-
 arch/arm64/boot/dts/intel/axc67xx-sim.dtsi | 566 -----------------------------
 arch/arm64/boot/dts/intel/axm5604-sim.dts  |   8 -
 arch/arm64/boot/dts/intel/axm56xx-sim.dtsi | 393 --------------------
 drivers/clk/clk-axm5516.c                  |   2 +-
 drivers/dma/lsi-dma32.c                    |  44 ---
 drivers/misc/lsi-mtc.c                     |   4 +-
 drivers/net/ethernet/lsi/lsi-femac.c       |  53 +--
 drivers/pci/host/axxia_pci.c               |   5 +-
 drivers/power/reset/axxia-reset.c          |   2 +-
 drivers/spi/spi-pl022.c                    |  51 ---
 include/linux/blkdev.h                     |   2 +-
 include/linux/pmu.h                        |   1 +
 15 files changed, 35 insertions(+), 1122 deletions(-)
 delete mode 100644 arch/arm64/boot/dts/intel/axc67xx-sim.dtsi
 delete mode 100644 arch/arm64/boot/dts/intel/axm56xx-sim.dtsi

-- 
1.9.1



More information about the linux-yocto mailing list