Hi Bruce,

This pull is to enable support for board AXM55XX/56XX, Since SDK already
stop to update, all these patches are from linux-yocto-6.1.

There are 2 parts, kernel-cache patch and kernel patches aim at
kernel-cache "yocto-6.6" branch and linux-yocto-6.6

Could you help create branches as below and merge these patches

v6.6/standard/sdkv5.15/axxia
v6.6/standard/preempt-rt/sdkv5.15/axxia

Thanks,
Liwei.


The following changes since commit 9576b5b9f8e3c78e6c315f475def18e5c29e475a:

  Merge tag 'v6.6.32' into v6.6/standard/base (2024-05-28 13:31:12 -0400)

are available in the Git repository at:

  https://github.com/2005songliwei/linux-yocto-pull.git pull-axxia-20240712

for you to fetch changes up to b275f7838d2d5367728a204e89ea3eb0301e591f:

  drivers/power: Update the Axxia Reset Code (2024-06-12 09:09:42 +0000)

----------------------------------------------------------------
Charlie Paul (6):
      genirq/cpuhotplug: axxia: Enable the force flag
      ARM: dts: axxia: Updated SPI and UART to support DMA
      usb: dwc3: axxia: Add support the core clocks
      spi: pl022: Add enable-dma processing
      net: Use standard MDIO interface for AXXIA FEMAC Driver
      net: ethernet: Add ethtool Stats to NEMAC driver

Daniel Dragomir (3):
      ARM: smp: handle "pen_release" removal
      ARM: mmc: Remove unsupported pdata GPIO numbers
      axxia-mtc: Export MTC ioctl interface to UAPI

David Mercado (1):
      genirq: axxia: Fix irq_set_affinity to allow use with buslocks

Fredrik Gustavsson (1):
      axxia: Fixed Kconfig dependencies betwen PCIe, PEI and NCR

Fredrik Markstrom (2):
      ARM: axxia: Make the dma-zone the full 4G
      ARM: axxia: Enabled ddr retention on all axm5516

John Jacques (53):
      ARM: Enhance platform support for Intel Axxia AXM55xx
      ARM: dts: Add Axxia AXM55xx device tree files
      ARM: head.S: axxia: Set the NS bit since memory is non-secure
      ARM: kmap: axxia: Prevent overlap for 16th core
      ARM64: dts: Add Axxia X9/AXM56xx and XLF/AXC67xx device tree files
      clk: Change Clock Definitions for Axxia AXM55xx
      dt-bindings: clock: remove deprecated LSI AXM5516 clock bindings
      char: hwrng: Add Axxia HW Random number generator
      dmaengine: Add Axxia DMA32 driver support
      edac: Add Axxia Error Detection & Correction support
      gpio: Add custom driver for Axxia SoCs
      gpio: pl061: Readd removed platform data
      misc: Add drivers for Axxia MISC devices
      misc: Add a backward compatibility layer for Axxia MTC
      rapidio: Add support for Axxia AXM55xx and AXM56xx
      power: reset: Add support for Axxia DDR Retention reset
      usb: xhci: Add CI13612A USB driver for Axxia AXM55xx
      usb: dwc3: Add Axxia xHCI DWC3 USB support
      usb: hub: fix over-current race condition
      mtd: spi-nor: add support for Spansion S25FL016K
      net: ethernet: Add Intel Axxia FEMAC driver
      net: ethernet: Add Intel Axxia NEMAC GigE driver
      i2c: axxia: Use BIT(x) macro and fix indentation issues
      tty: serial: pl011: Updated Baud Rate Calcualtion
      pmu: Fix Compiler Warnings
      dt-bindings: axxia: update documentation and convert to yaml
      ARM64: dts: Add Reference to the L2 Cache in CPU Descriptions
      net: Pad SKBs Properly in the AXXIA FEMAC Driver
      net: Use eth_spb_pad() in the AXXIA NEMAC Driver
      net: Set Min/Max MTU for AXXIA 5500 FEMAC Driver
      net: Set Min/Max MTU for AXXIA 5600/6700 NEMAC Driver
      power: reset: Update Axxia DDR Retention Handling
      misc: axxia: Use the new ARM SMC Call Interface
      misc: axxia: Update OEM Handling for backwards compatibility
      i2c: axxia: Add a Lock Around i2c Transfers
      i2c: axxia: Allow Interrupted Transfers
      i2c: axxia: Change the I2C Timeout
      misc: Add a Lock to the Axxia MDIO Bus
      arm: perf: add Cortex-A15 PMU in armv7_pmu_probe_table
      net: ethernet: Clean Up Intel Axxia FEMAC driver
      usb: xhci: Add HCD_DMA flag to CI13612A USB driver
      drivers/watchdog: Check Return Value
      arm-ccn: Check Return Values
      net: Clean Up PHY Handling in Axxia FEMAC
      net: Add Padding for Alignment in Axxia FEMAC
      net: Associate the SKB with the Driver Axxia ACP
      net: Add Tracepoints to the Axxia FEMAC Driver
      ARM: head.S: axxia: Fix Rebase Error
      net: Handle Error in Axxia FEMAC
      net: Add support for "promiscous mode" to Axxia FEMAC
      ARM: head.S: axxia: Allow more granularity in the starting offset
      drivers/misc: Correct Variable Use in axxia-ncr.c
      drivers/power: Update the Axxia Reset Code

Liwei Song (3):
      Revert "ARM: 9060/1: kexec: Remove unused kexec_reinit callback"
      axxia: use udelay instead of usleep in cpuhotplug routine
      arm-ccn: use platform_get_irq to get IRQ

Marek Bykowski (6):
      firmware: arch64: Add SMC call testing module
      perf: arm-ccn: Allow instrumentation of arm-ccn
      ARM64: dts: axxia: Support CCN (cache coherent network) perf
      edac: axxia: Update SMC (System Memory Controller) EDAC driver
      bus: arm-ccn: add a new driver managing the ARM CCN interrupts
      bus: arm-ccn: L3 EDAC: register L3 EDAC interrupts within the core

Mikael Beckius (13):
      ARM: axxia: Fix support for kernel 5.10
      gpio: Fix Axxia GPIO driver for kernel 5.10
      dmaengine: Fix Axxia DMA32 driver for kernel 5.10
      net: ethernet: Fix Intel Axxia NEMAC GigE driver for kernel 5.10
      usb: dwc3: Fix Axxia xHCI DWC3 USB driver for kernel 5.10
      misc: axxia: Fix OEM Handling for kernel 5.10
      power: reset: Fix Axxia DDR Retention for kernel 5.10
      firmware: arch64: Fix SMC call testing module for kernel 5.10
      net: ethernet: Fix Intel Axxia FEMAC driver for kernel 5.10
      ARM: axxia-gic: Fix support for kernel 5.10
      bus: arm-ccn: add arm-ccn.h header for ARM architecture too
      irqchip/gic-v3: Fix undeclared error for 'NR_IPI' macro
      ARM: smp: Make axxia_pen_release volatile

Per Hallsmark (2):
      watchdog: add Axxia watchdog driver for axxiaarm64
      watchdog: bindings: add Intel Axxia sp804 watchdog device

Quanyang Wang (29):
      net: nemac: Fix dma different size error when enable DMA_API_DEBUG
      kexec: adjust dtb_mem address to adapt to axm55xx's weird entry
      arch/arm/mach-axxia: use mpidr_to_hwcpu to retrieve real hardware cpuid
      axxia: add sync between cpu_die and cpu_kill
      axxia: use udelay instead of usleep in kexec/kdump routine
      edac: remove dependency MACH_AXXIA for EDAC_AXXIA_L3_5500
      net: ethernet: axxia_acp_net: use dev_dbg instead of dev_info to silience 
noisy info
      axxia: Added i2c device node for axm5616-victoria board
      watchdog: sp804: enable sp804 watchdog to syscon reset register
      arm64: dts: axm56xx: disable sp804 timer device node
      arm64: adjust axxia uImage loadaddr and entryaddr to 2M align
      arm64: dts: add *_skew-ps properties for micrel phy node
      arm: axxia: hotplug: change axxia_cpu_die_lock to be raw_spinlock
      arm-ccn: disable HN-I node reporting error to MN node
      arm: axxia: gic: use raw_spin_lock/unlock in gic_irq_lock/unlock
      i2c: axxia: initialize mutex_lock i2c_lock
      arm: axxia: hotplug: fix compile warning when 
CONFIG_HOTPLUG_CPU_COMPLETE_POWER_DOWN is not enabled
      axxiaarm: use set/clear/test_bit() API as synchronization
      arm: axxia: axxia-gic: pass mpdir to get_logical_index
      arm: dts: axxia: change reg property of cpus to mpidr
      dts: arm: axxia: change pl022 spi controller to poll mode
      arm-ccn: only disable HN-I node reporting error for axm56xx
      axxia: don't set dev->dma_ops for dma-coherent device
      arm: dts: axxia: the unit-address should match the reg value
      ARM64: dts: axxia: the unit-address should match the reg value
      arm: axxia: ddr_retention: don't call usleep at atomic context
      axxiaarm: change value of AXXIA_DEBUG_UART_VIRT
      arm: dts: axxia: the unit-address of cpu4 should match the reg value
      arm: axxia: ddr_retention: change the size of stack_var from 1024 to 512

Wang Quanyang (1):
      net: nemac: Fix dma check map error when enable DMA_API_DEBUG

Xulin Sun (2):
      ARM: axxiarm: add support for building uImage.
      arm: mach-axxia: kexec_reinit to set L3 CACHE shutdown

Yanjiang Jin (1):
      arm64:Add support for building uImage

 Documentation/admin-guide/kernel-parameters.txt                                
 |   12 +
 Documentation/devicetree/bindings/arm/arm,messagebox.yaml                      
 |   38 ++
 Documentation/devicetree/bindings/arm/axxia.yaml                               
 |   23 -
 Documentation/devicetree/bindings/arm/intel,axxia.yaml                         
 |   36 ++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-cm.yaml     
 |   58 +++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-cpu.yaml    
 |   44 ++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-l2.yaml     
 |   44 ++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-l3.yaml     
 |   65 +++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-sm.yaml     
 |   60 +++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac.yaml        
 |   60 +++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-gpreg.yaml       
 |   33 ++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-nca.yaml         
 |   37 ++
 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-platformperf.yaml 
|   32 ++
 Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-syscon.yaml      
 |   34 ++
 Documentation/devicetree/bindings/clock/lsi,axm5516-clks.txt                   
 |   29 --
 Documentation/devicetree/bindings/dma/intel,axxia-dma.yaml                     
 |   81 ++++
 Documentation/devicetree/bindings/fpga/sysfpga.yaml                            
 |   32 ++
 Documentation/devicetree/bindings/gpio/intel,axxia-ssp-gpio.yaml               
 |   45 ++
 Documentation/devicetree/bindings/hwrng/intel,axxia-rng.yaml                   
 |   45 ++
 Documentation/devicetree/bindings/i2c/i2c-axxia.txt                            
 |   30 --
 Documentation/devicetree/bindings/i2c/intel,axxia-i2c.yaml                     
 |   76 +++
 Documentation/devicetree/bindings/misc/intel,axxia-mtc.yaml                    
 |   45 ++
 Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml                       
 |    2 +-
 Documentation/devicetree/bindings/net/intel,axxia-femac.yaml                   
 |   64 +++
 Documentation/devicetree/bindings/net/intel,axxia-mdio.yaml                    
 |   64 +++
 Documentation/devicetree/bindings/net/intel,axxia-nemac.yaml                   
 |   56 +++
 Documentation/devicetree/bindings/pci/intel,axxia-pcie-dw.yaml                 
 |  113 +++++
 Documentation/devicetree/bindings/pci/intel,axxia-pcie.yaml                    
 |  100 ++++
 Documentation/devicetree/bindings/perf/arm-ccn-pmu.yaml                        
 |   58 +++
 Documentation/devicetree/bindings/perf/arm-ccn.yaml                            
 |   45 ++
 Documentation/devicetree/bindings/power/reset/axxia-reset.txt                  
 |   20 -
 Documentation/devicetree/bindings/power/reset/intel,axxia-reset.yaml           
 |   40 ++
 Documentation/devicetree/bindings/rapidio/intel,axxia-rapidio.yaml             
 |   92 ++++
 Documentation/devicetree/bindings/usb/intel,axxia-dwc3.yaml                    
 |   89 ++++
 Documentation/devicetree/bindings/usb/intel,axxia-ehci.yaml                    
 |   58 +++
 Documentation/devicetree/bindings/vendor-prefixes.yaml                         
 |    2 +
 Documentation/devicetree/bindings/watchdog/sp804-axxia-wdt.yaml                
 |   63 +++
 arch/arm/Kconfig                                                               
 |   81 +++-
 arch/arm/Kconfig.debug                                                         
 |    9 +
 arch/arm/Makefile                                                              
 |    1 +
 arch/arm/boot/Makefile                                                         
 |    4 +
 arch/arm/boot/dts/intel/axm/Makefile                                           
 |   10 +-
 arch/arm/boot/dts/intel/axm/axm5504-cpus.dtsi                                  
 |   41 ++
 arch/arm/boot/dts/intel/axm/axm5504-emu.dts                                    
 |   38 ++
 arch/arm/boot/dts/intel/axm/axm5504-sim-mmc.dts                                
 |  119 +++++
 arch/arm/boot/dts/intel/axm/axm5504-sim-virtio.dts                             
 |  118 +++++
 arch/arm/boot/dts/intel/axm/axm5504-sim.dts                                    
 |  125 +++++
 arch/arm/boot/dts/intel/axm/axm5507-cpus.dtsi                                  
 |   65 +++
 arch/arm/boot/dts/intel/axm/axm5507-emu.dts                                    
 |   38 ++
 arch/arm/boot/dts/intel/axm/axm5508-amarillo.dts                               
 |  226 +++++++++
 arch/arm/boot/dts/intel/axm/axm5508-cpus.dtsi                                  
 |   73 +++
 arch/arm/boot/dts/intel/axm/axm5512-amarillo.dts                               
 |  226 +++++++++
 arch/arm/boot/dts/intel/axm/axm5512-cpus.dtsi                                  
 |  106 +++++
 arch/arm/boot/dts/intel/axm/axm5516-amarillo.dts                               
 |  215 ++++++++-
 arch/arm/boot/dts/intel/axm/axm5516-cpus.dtsi                                  
 |  131 ++----
 arch/arm/boot/dts/intel/axm/axm5516-sim-common.dts                             
 |  123 +++++
 arch/arm/boot/dts/intel/axm/axm5516-sim-mmc.dts                                
 |  119 +++++
 arch/arm/boot/dts/intel/axm/axm5516-sim-virtio.dts                             
 |  118 +++++
 arch/arm/boot/dts/intel/axm/axm5516-sim.dts                                    
 |  125 +++++
 arch/arm/boot/dts/intel/axm/axm55xx.dtsi                                       
 |  462 ++++++++++++++----
 arch/arm/include/asm/arm-ccn.h                                                 
 |   25 +
 arch/arm/include/asm/axxia_l2_55xx.h                                           
 |   38 ++
 arch/arm/include/asm/kexec.h                                                   
 |    3 +
 arch/arm/include/asm/spinlock.h                                                
 |    6 +
 arch/arm/kernel/head.S                                                         
 |    9 +
 arch/arm/kernel/machine_kexec.c                                                
 |   22 +-
 arch/arm/kernel/perf_event_v7.c                                                
 |    1 +
 arch/arm/mach-axxia/Kconfig                                                    
 |   40 +-
 arch/arm/mach-axxia/Makefile                                                   
 |   17 +-
 arch/arm/mach-axxia/Makefile.boot                                              
 |    5 +
 arch/arm/mach-axxia/axxia-gic.c                                                
 | 1478 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-axxia/axxia.c                                                    
 |  210 ++++++++-
 arch/arm/mach-axxia/axxia.h                                                    
 |   25 +
 arch/arm/mach-axxia/axxia_power_management.c                                   
 | 1316 +++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-axxia/axxia_power_management.h                                   
 |  188 ++++++++
 arch/arm/mach-axxia/clock.c                                                    
 |  103 ++++
 arch/arm/mach-axxia/ddr_retention.c                                            
 |  329 +++++++++++++
 arch/arm/mach-axxia/ddr_shutdown.c                                             
 |  345 ++++++++++++++
 arch/arm/mach-axxia/headsmp.S                                                  
 |   65 +++
 arch/arm/mach-axxia/hotplug.c                                                  
 |  272 +++++++++++
 arch/arm/mach-axxia/include/mach/axxia-gic.h                                   
 |   15 +
 arch/arm/mach-axxia/include/mach/debug-macro.S                                 
 |   20 +
 arch/arm/mach-axxia/include/mach/entry-macro.S                                 
 |   11 +
 arch/arm/mach-axxia/include/mach/hardware.h                                    
 |   20 +
 arch/arm/mach-axxia/include/mach/io.h                                          
 |   26 ++
 arch/arm/mach-axxia/include/mach/irqs.h                                        
 |   11 +
 arch/arm/mach-axxia/include/mach/pci.h                                         
 |   12 +
 arch/arm/mach-axxia/include/mach/rio.h                                         
 |   12 +
 arch/arm/mach-axxia/include/mach/system.h                                      
 |   20 +
 arch/arm/mach-axxia/include/mach/timers.h                                      
 |   24 +
 arch/arm/mach-axxia/include/mach/timex.h                                       
 |    9 +
 arch/arm/mach-axxia/include/mach/uncompress.h                                  
 |   51 ++
 arch/arm/mach-axxia/io.c                                                       
 |   24 +
 arch/arm/mach-axxia/pci.h                                                      
 |    7 +
 arch/arm/mach-axxia/perf_event_memc.c                                          
 |  133 ++++++
 arch/arm/mach-axxia/perf_event_memc.h                                          
 |   54 +++
 arch/arm/mach-axxia/perf_event_pcx.c                                           
 |   37 ++
 arch/arm/mach-axxia/perf_event_platform.c                                      
 |  260 +++++++++++
 arch/arm/mach-axxia/perf_event_platform.h                                      
 |   16 +
 arch/arm/mach-axxia/perf_event_vp.c                                            
 |   37 ++
 arch/arm/mach-axxia/platsmp.c                                                  
 |  304 ++++++++++--
 arch/arm/mach-axxia/rapidio.c                                                  
 |   48 ++
 arch/arm/mach-axxia/smon.c                                                     
 |  206 ++++++++
 arch/arm/mach-axxia/smon.h                                                     
 |   60 +++
 arch/arm/mach-axxia/ssp-gpio.c                                                 
 |  122 +++++
 arch/arm/mach-axxia/timers.c                                                   
 |  220 +++++++++
 arch/arm/tools/mach-types                                                      
 |    1 +
 arch/arm64/Kconfig.platforms                                                   
 |    5 +
 arch/arm64/Makefile                                                            
 |    5 +-
 arch/arm64/boot/Makefile                                                       
 |   20 +-
 arch/arm64/boot/dts/intel/Makefile                                             
 |   11 +
 arch/arm64/boot/dts/intel/axc6701-cpus.dtsi                                    
 |   21 +
 arch/arm64/boot/dts/intel/axc6704-coresight.dtsi                               
 |  249 ++++++++++
 arch/arm64/boot/dts/intel/axc6704-cpus.dtsi                                    
 |   45 ++
 arch/arm64/boot/dts/intel/axc6704-emu.dts                                      
 |   98 ++++
 arch/arm64/boot/dts/intel/axc6704-sim.dts                                      
 |  199 ++++++++
 arch/arm64/boot/dts/intel/axc6704-waco.dts                                     
 |  252 ++++++++++
 arch/arm64/boot/dts/intel/axc6712-cpus.dtsi                                    
 |  111 +++++
 arch/arm64/boot/dts/intel/axc6712-emu.dts                                      
 |   94 ++++
 arch/arm64/boot/dts/intel/axc6716-cpus.dtsi                                    
 |  143 ++++++
 arch/arm64/boot/dts/intel/axc6716-sim.dts                                      
 |  199 ++++++++
 arch/arm64/boot/dts/intel/axc6732-coresight.dtsi                               
 | 1374 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm64/boot/dts/intel/axc6732-cpus.dtsi                                    
 |  287 ++++++++++++
 arch/arm64/boot/dts/intel/axc6732-sim.dts                                      
 |  199 ++++++++
 arch/arm64/boot/dts/intel/axc6732-waco.dts                                     
 |  292 ++++++++++++
 arch/arm64/boot/dts/intel/axc67xx.dtsi                                         
 |  698 ++++++++++++++++++++++++++++
 arch/arm64/boot/dts/intel/axm5601-cpus.dtsi                                    
 |   21 +
 arch/arm64/boot/dts/intel/axm5602-cpus.dtsi                                    
 |   29 ++
 arch/arm64/boot/dts/intel/axm5604-cpus.dtsi                                    
 |   45 ++
 arch/arm64/boot/dts/intel/axm5604-sim.dts                                      
 |  166 +++++++
 arch/arm64/boot/dts/intel/axm5606-cpus.dtsi                                    
 |   61 +++
 arch/arm64/boot/dts/intel/axm5606-emu.dts                                      
 |  102 ++++
 arch/arm64/boot/dts/intel/axm5608-cpus.dtsi                                    
 |   77 +++
 arch/arm64/boot/dts/intel/axm5608-sim.dts                                      
 |  166 +++++++
 arch/arm64/boot/dts/intel/axm5612-cpus.dtsi                                    
 |  109 +++++
 arch/arm64/boot/dts/intel/axm5616-cpus.dtsi                                    
 |  141 ++++++
 arch/arm64/boot/dts/intel/axm5616-sim.dts                                      
 |  166 +++++++
 arch/arm64/boot/dts/intel/axm5616-victoria.dts                                 
 |  310 +++++++++++++
 arch/arm64/boot/dts/intel/axm56xx.dtsi                                         
 |  602 ++++++++++++++++++++++++
 arch/arm64/include/asm/arm-ccn.h                                               
 |   17 +
 arch/arm64/include/asm/axxia_l2_56xx.h                                         
 |   38 ++
 arch/arm64/include/asm/edac.h                                                  
 |   19 +
 drivers/bus/Kconfig                                                            
 |   13 +
 drivers/bus/Makefile                                                           
 |    2 +
 drivers/bus/arm-ccn.c                                                          
 |  295 ++++++++++++
 drivers/char/hw_random/Kconfig                                                 
 |    9 +
 drivers/char/hw_random/Makefile                                                
 |    1 +
 drivers/char/hw_random/axxia-rng.c                                             
 |  559 ++++++++++++++++++++++
 drivers/clk/Makefile                                                           
 |    1 -
 drivers/clk/clk-axm5516.c                                                      
 |  595 ------------------------
 drivers/dma/Kconfig                                                            
 |   11 +
 drivers/dma/Makefile                                                           
 |    1 +
 drivers/dma/axxia-dma32.c                                                      
 |  880 +++++++++++++++++++++++++++++++++++
 drivers/dma/axxia-dma32.h                                                      
 |  215 +++++++++
 drivers/edac/Kconfig                                                           
 |  117 ++++-
 drivers/edac/Makefile                                                          
 |   14 +
 drivers/edac/axxia_edac-cmc_56xx.c                                             
 | 1902 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/edac/axxia_edac-l2_cpu.c                                               
 |  297 ++++++++++++
 drivers/edac/axxia_edac-l2_cpu_56xx.c                                          
 |  335 +++++++++++++
 drivers/edac/axxia_edac-l3.c                                                   
 |  170 +++++++
 drivers/edac/axxia_edac-l3_56xx.c                                              
 |  446 ++++++++++++++++++
 drivers/edac/axxia_edac-mc.c                                                   
 |  320 +++++++++++++
 drivers/edac/axxia_edac-mc_56xx.c                                              
 | 1734 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/edac/axxia_edac.h                                                      
 |   18 +
 drivers/edac/edac_device.c                                                     
 |   95 ++++
 drivers/firmware/Kconfig                                                       
 |   10 +
 drivers/firmware/Makefile                                                      
 |    1 +
 drivers/firmware/smc_latency.c                                                 
 |  375 +++++++++++++++
 drivers/gpio/Kconfig                                                           
 |   11 +
 drivers/gpio/Makefile                                                          
 |    1 +
 drivers/gpio/gpio-axxia.c                                                      
 |  490 +++++++++++++++++++
 drivers/i2c/busses/i2c-axxia.c                                                 
 |   78 ++--
 drivers/irqchip/irq-gic-v3.c                                                   
 |   26 ++
 drivers/misc/Kconfig                                                           
 |   85 ++++
 drivers/misc/Makefile                                                          
 |    7 +
 drivers/misc/axxia-fault.c                                                     
 |  160 +++++++
 drivers/misc/axxia-mdio.c                                                      
 |  223 +++++++++
 drivers/misc/axxia-mtc.c                                                       
 | 4232 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/misc/axxia-ncr.c                                                       
 | 1252 +++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/misc/axxia-oem.c                                                       
 |  853 ++++++++++++++++++++++++++++++++++
 drivers/misc/axxia-pei.c                                                       
 | 2317 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/misc/axxia-smmon.c                                                     
 |  299 ++++++++++++
 drivers/mtd/spi-nor/core.c                                                     
 |    2 +-
 drivers/net/ethernet/Kconfig                                                   
 |    1 +
 drivers/net/ethernet/Makefile                                                  
 |    1 +
 drivers/net/ethernet/axxia/Kconfig                                             
 |   40 ++
 drivers/net/ethernet/axxia/Makefile                                            
 |    3 +
 drivers/net/ethernet/axxia/axxia_acp_mdio.c                                    
 |  327 +++++++++++++
 drivers/net/ethernet/axxia/axxia_acp_net.c                                     
 | 2016 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/axxia/axxia_acp_net.h                                     
 |  657 ++++++++++++++++++++++++++
 drivers/net/ethernet/intel/Kconfig                                             
 |   16 +
 drivers/net/ethernet/intel/Makefile                                            
 |    1 +
 drivers/net/ethernet/intel/axxia/Makefile                                      
 |    5 +
 drivers/net/ethernet/intel/axxia/nemac-regs.h                                  
 |  496 ++++++++++++++++++++
 drivers/net/ethernet/intel/axxia/nemac.c                                       
 | 1415 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/perf/Kconfig                                                           
 |    3 +-
 drivers/perf/Makefile                                                          
 |    2 +-
 drivers/perf/arm-ccn.c                                                         
 |  202 ++++----
 drivers/power/reset/Kconfig                                                    
 |   15 +-
 drivers/power/reset/axxia-reset.c                                              
 |  127 +++--
 drivers/rapidio/devices/Kconfig                                                
 |    2 +
 drivers/rapidio/devices/Makefile                                               
 |    1 +
 drivers/rapidio/devices/axxia/Kconfig                                          
 |   47 ++
 drivers/rapidio/devices/axxia/Makefile                                         
 |    5 +
 drivers/rapidio/devices/axxia/axxia-rio-irq.c                                  
 | 2809 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/rapidio/devices/axxia/axxia-rio-irq.h                                  
 |  216 +++++++++
 drivers/rapidio/devices/axxia/axxia-rio-sysfs.c                                
 |  293 ++++++++++++
 drivers/rapidio/devices/axxia/axxia-rio.c                                      
 | 1773 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/rapidio/devices/axxia/axxia-rio.h                                      
 |  606 ++++++++++++++++++++++++
 drivers/spi/spi-pl022.c                                                        
 |   16 +
 drivers/tty/serial/amba-pl011.c                                                
 |    3 +-
 drivers/usb/core/hub.c                                                         
 |    7 +-
 drivers/usb/dwc3/Kconfig                                                       
 |    8 +
 drivers/usb/dwc3/Makefile                                                      
 |    1 +
 drivers/usb/dwc3/dwc3-axxia.c                                                  
 |  161 +++++++
 drivers/usb/host/Kconfig                                                       
 |   13 +
 drivers/usb/host/ehci-ci13612.c                                                
 |  231 +++++++++
 drivers/usb/host/ehci-ci13612.h                                                
 |   52 +++
 drivers/usb/host/ehci-hcd.c                                                    
 |    7 +
 drivers/watchdog/Kconfig                                                       
 |   12 +
 drivers/watchdog/Makefile                                                      
 |    1 +
 drivers/watchdog/sp804_wdt_axxia.c                                             
 |  383 +++++++++++++++
 include/asm-generic/kmap_size.h                                                
 |    9 +
 include/dt-bindings/clock/lsi,axm5516-clks.h                                   
 |   33 --
 include/linux/amba/pl061.h                                                     
 |   22 +
 include/linux/arm-ccn.h                                                        
 |   30 ++
 include/linux/arm-smccc.h                                                      
 |    2 +
 include/linux/axxia-fault.h                                                    
 |   15 +
 include/linux/axxia-mdio.h                                                     
 |   10 +
 include/linux/axxia-mtc.h                                                      
 |    7 +
 include/linux/axxia-ncr.h                                                      
 |   49 ++
 include/linux/axxia-oem.h                                                      
 |   36 ++
 include/linux/axxia-pei.h                                                      
 |   17 +
 include/linux/dmaengine.h                                                      
 |   26 +-
 include/linux/lsi_mtc_ioctl.h                                                  
 |  182 ++++++++
 include/linux/pmu.h                                                            
 |    1 +
 include/trace/events/edac.h                                                    
 |   74 +++
 include/trace/events/edac_cmc.h                                                
 |   98 ++++
 include/trace/events/edac_mc.h                                                 
 |  101 ++++
 include/trace/events/edacl3.h                                                  
 |  105 +++++
 include/trace/events/femac.h                                                   
 |  172 +++++++
 include/uapi/linux/axxia-mtc.h                                                 
 |  153 ++++++
 kernel/irq/cpuhotplug.c                                                        
 |    9 +-
 kernel/irq/manage.c                                                            
 |   17 +
 244 files changed, 47442 insertions(+), 1178 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/arm,messagebox.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/axxia.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/intel,axxia.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-cm.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-cpu.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-l2.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-l3.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac-sm.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-edac.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-gpreg.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-nca.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-platformperf.yaml
 create mode 100644 
Documentation/devicetree/bindings/arm/intel-axxia/intel,axxia-syscon.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/lsi,axm5516-clks.txt
 create mode 100644 Documentation/devicetree/bindings/dma/intel,axxia-dma.yaml
 create mode 100644 Documentation/devicetree/bindings/fpga/sysfpga.yaml
 create mode 100644 
Documentation/devicetree/bindings/gpio/intel,axxia-ssp-gpio.yaml
 create mode 100644 Documentation/devicetree/bindings/hwrng/intel,axxia-rng.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-axxia.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/intel,axxia-i2c.yaml
 create mode 100644 Documentation/devicetree/bindings/misc/intel,axxia-mtc.yaml
 create mode 100644 Documentation/devicetree/bindings/net/intel,axxia-femac.yaml
 create mode 100644 Documentation/devicetree/bindings/net/intel,axxia-mdio.yaml
 create mode 100644 Documentation/devicetree/bindings/net/intel,axxia-nemac.yaml
 create mode 100644 
Documentation/devicetree/bindings/pci/intel,axxia-pcie-dw.yaml
 create mode 100644 Documentation/devicetree/bindings/pci/intel,axxia-pcie.yaml
 create mode 100644 Documentation/devicetree/bindings/perf/arm-ccn-pmu.yaml
 create mode 100644 Documentation/devicetree/bindings/perf/arm-ccn.yaml
 delete mode 100644 
Documentation/devicetree/bindings/power/reset/axxia-reset.txt
 create mode 100644 
Documentation/devicetree/bindings/power/reset/intel,axxia-reset.yaml
 create mode 100644 
Documentation/devicetree/bindings/rapidio/intel,axxia-rapidio.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/intel,axxia-dwc3.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/intel,axxia-ehci.yaml
 create mode 100644 
Documentation/devicetree/bindings/watchdog/sp804-axxia-wdt.yaml
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5504-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5504-emu.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5504-sim-mmc.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5504-sim-virtio.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5504-sim.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5507-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5507-emu.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5508-amarillo.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5508-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5512-amarillo.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5512-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5516-sim-common.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5516-sim-mmc.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5516-sim-virtio.dts
 create mode 100644 arch/arm/boot/dts/intel/axm/axm5516-sim.dts
 create mode 100644 arch/arm/include/asm/arm-ccn.h
 create mode 100644 arch/arm/include/asm/axxia_l2_55xx.h
 create mode 100644 arch/arm/mach-axxia/Makefile.boot
 create mode 100644 arch/arm/mach-axxia/axxia-gic.c
 create mode 100644 arch/arm/mach-axxia/axxia.h
 create mode 100644 arch/arm/mach-axxia/axxia_power_management.c
 create mode 100644 arch/arm/mach-axxia/axxia_power_management.h
 create mode 100644 arch/arm/mach-axxia/clock.c
 create mode 100644 arch/arm/mach-axxia/ddr_retention.c
 create mode 100644 arch/arm/mach-axxia/ddr_shutdown.c
 create mode 100644 arch/arm/mach-axxia/headsmp.S
 create mode 100644 arch/arm/mach-axxia/hotplug.c
 create mode 100644 arch/arm/mach-axxia/include/mach/axxia-gic.h
 create mode 100644 arch/arm/mach-axxia/include/mach/debug-macro.S
 create mode 100644 arch/arm/mach-axxia/include/mach/entry-macro.S
 create mode 100644 arch/arm/mach-axxia/include/mach/hardware.h
 create mode 100644 arch/arm/mach-axxia/include/mach/io.h
 create mode 100644 arch/arm/mach-axxia/include/mach/irqs.h
 create mode 100644 arch/arm/mach-axxia/include/mach/pci.h
 create mode 100644 arch/arm/mach-axxia/include/mach/rio.h
 create mode 100644 arch/arm/mach-axxia/include/mach/system.h
 create mode 100644 arch/arm/mach-axxia/include/mach/timers.h
 create mode 100644 arch/arm/mach-axxia/include/mach/timex.h
 create mode 100644 arch/arm/mach-axxia/include/mach/uncompress.h
 create mode 100644 arch/arm/mach-axxia/io.c
 create mode 100644 arch/arm/mach-axxia/pci.h
 create mode 100644 arch/arm/mach-axxia/perf_event_memc.c
 create mode 100644 arch/arm/mach-axxia/perf_event_memc.h
 create mode 100644 arch/arm/mach-axxia/perf_event_pcx.c
 create mode 100644 arch/arm/mach-axxia/perf_event_platform.c
 create mode 100644 arch/arm/mach-axxia/perf_event_platform.h
 create mode 100644 arch/arm/mach-axxia/perf_event_vp.c
 create mode 100644 arch/arm/mach-axxia/rapidio.c
 create mode 100644 arch/arm/mach-axxia/smon.c
 create mode 100644 arch/arm/mach-axxia/smon.h
 create mode 100644 arch/arm/mach-axxia/ssp-gpio.c
 create mode 100644 arch/arm/mach-axxia/timers.c
 create mode 100644 arch/arm64/boot/dts/intel/axc6701-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axc6704-coresight.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axc6704-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axc6704-emu.dts
 create mode 100644 arch/arm64/boot/dts/intel/axc6704-sim.dts
 create mode 100644 arch/arm64/boot/dts/intel/axc6704-waco.dts
 create mode 100644 arch/arm64/boot/dts/intel/axc6712-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axc6712-emu.dts
 create mode 100644 arch/arm64/boot/dts/intel/axc6716-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axc6716-sim.dts
 create mode 100644 arch/arm64/boot/dts/intel/axc6732-coresight.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axc6732-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axc6732-sim.dts
 create mode 100644 arch/arm64/boot/dts/intel/axc6732-waco.dts
 create mode 100644 arch/arm64/boot/dts/intel/axc67xx.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5601-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5602-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5604-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5604-sim.dts
 create mode 100644 arch/arm64/boot/dts/intel/axm5606-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5606-emu.dts
 create mode 100644 arch/arm64/boot/dts/intel/axm5608-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5608-sim.dts
 create mode 100644 arch/arm64/boot/dts/intel/axm5612-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5616-cpus.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/axm5616-sim.dts
 create mode 100644 arch/arm64/boot/dts/intel/axm5616-victoria.dts
 create mode 100644 arch/arm64/boot/dts/intel/axm56xx.dtsi
 create mode 100644 arch/arm64/include/asm/arm-ccn.h
 create mode 100644 arch/arm64/include/asm/axxia_l2_56xx.h
 create mode 100644 arch/arm64/include/asm/edac.h
 create mode 100644 drivers/bus/arm-ccn.c
 create mode 100644 drivers/char/hw_random/axxia-rng.c
 delete mode 100644 drivers/clk/clk-axm5516.c
 create mode 100644 drivers/dma/axxia-dma32.c
 create mode 100644 drivers/dma/axxia-dma32.h
 create mode 100644 drivers/edac/axxia_edac-cmc_56xx.c
 create mode 100644 drivers/edac/axxia_edac-l2_cpu.c
 create mode 100644 drivers/edac/axxia_edac-l2_cpu_56xx.c
 create mode 100644 drivers/edac/axxia_edac-l3.c
 create mode 100644 drivers/edac/axxia_edac-l3_56xx.c
 create mode 100644 drivers/edac/axxia_edac-mc.c
 create mode 100644 drivers/edac/axxia_edac-mc_56xx.c
 create mode 100644 drivers/edac/axxia_edac.h
 create mode 100644 drivers/firmware/smc_latency.c
 create mode 100644 drivers/gpio/gpio-axxia.c
 create mode 100644 drivers/misc/axxia-fault.c
 create mode 100644 drivers/misc/axxia-mdio.c
 create mode 100644 drivers/misc/axxia-mtc.c
 create mode 100644 drivers/misc/axxia-ncr.c
 create mode 100644 drivers/misc/axxia-oem.c
 create mode 100644 drivers/misc/axxia-pei.c
 create mode 100644 drivers/misc/axxia-smmon.c
 create mode 100644 drivers/net/ethernet/axxia/Kconfig
 create mode 100644 drivers/net/ethernet/axxia/Makefile
 create mode 100644 drivers/net/ethernet/axxia/axxia_acp_mdio.c
 create mode 100644 drivers/net/ethernet/axxia/axxia_acp_net.c
 create mode 100644 drivers/net/ethernet/axxia/axxia_acp_net.h
 create mode 100644 drivers/net/ethernet/intel/axxia/Makefile
 create mode 100644 drivers/net/ethernet/intel/axxia/nemac-regs.h
 create mode 100644 drivers/net/ethernet/intel/axxia/nemac.c
 create mode 100644 drivers/rapidio/devices/axxia/Kconfig
 create mode 100644 drivers/rapidio/devices/axxia/Makefile
 create mode 100644 drivers/rapidio/devices/axxia/axxia-rio-irq.c
 create mode 100644 drivers/rapidio/devices/axxia/axxia-rio-irq.h
 create mode 100644 drivers/rapidio/devices/axxia/axxia-rio-sysfs.c
 create mode 100644 drivers/rapidio/devices/axxia/axxia-rio.c
 create mode 100644 drivers/rapidio/devices/axxia/axxia-rio.h
 create mode 100644 drivers/usb/dwc3/dwc3-axxia.c
 create mode 100644 drivers/usb/host/ehci-ci13612.c
 create mode 100644 drivers/usb/host/ehci-ci13612.h
 create mode 100644 drivers/watchdog/sp804_wdt_axxia.c
 delete mode 100644 include/dt-bindings/clock/lsi,axm5516-clks.h
 create mode 100644 include/linux/amba/pl061.h
 create mode 100644 include/linux/arm-ccn.h
 create mode 100644 include/linux/axxia-fault.h
 create mode 100644 include/linux/axxia-mdio.h
 create mode 100644 include/linux/axxia-mtc.h
 create mode 100644 include/linux/axxia-ncr.h
 create mode 100644 include/linux/axxia-oem.h
 create mode 100644 include/linux/axxia-pei.h
 create mode 100644 include/linux/lsi_mtc_ioctl.h
 create mode 100644 include/trace/events/edac.h
 create mode 100644 include/trace/events/edac_cmc.h
 create mode 100644 include/trace/events/edac_mc.h
 create mode 100644 include/trace/events/edacl3.h
 create mode 100644 include/trace/events/femac.h
 create mode 100644 include/uapi/linux/axxia-mtc.h


Liwei Song (1):
  axxiaarm/axxiaarm64: enable axxiaarm and axxiaarm64 in 6.6 kernel

 bsp/axxiaarm/axxia-common.cfg            |  98 +++++++++++++++++++++
 bsp/axxiaarm/axxiaarm-preempt-rt.scc     |   7 ++
 bsp/axxiaarm/axxiaarm-standard.scc       |   7 ++
 bsp/axxiaarm/axxiaarm.cfg                | 107 +++++++++++++++++++++++
 bsp/axxiaarm/axxiaarm.scc                |  12 +++
 bsp/axxiaarm/edac.cfg                    |  17 ++++
 bsp/axxiaarm/edac.scc                    |   4 +
 bsp/axxiaarm/rapidio.cfg                 |  26 ++++++
 bsp/axxiaarm/rapidio.scc                 |   4 +
 bsp/axxiaarm64/axxiaarm64-preempt-rt.scc |   7 ++
 bsp/axxiaarm64/axxiaarm64-standard.scc   |   7 ++
 bsp/axxiaarm64/axxiaarm64.cfg            |  83 ++++++++++++++++++
 bsp/axxiaarm64/axxiaarm64.scc            |  10 +++
 bsp/axxiaarm64/edac.cfg                  |  18 ++++
 bsp/axxiaarm64/edac.scc                  |   4 +
 15 files changed, 411 insertions(+)
 create mode 100644 bsp/axxiaarm/axxia-common.cfg
 create mode 100644 bsp/axxiaarm/axxiaarm-preempt-rt.scc
 create mode 100644 bsp/axxiaarm/axxiaarm-standard.scc
 create mode 100644 bsp/axxiaarm/axxiaarm.cfg
 create mode 100644 bsp/axxiaarm/axxiaarm.scc
 create mode 100644 bsp/axxiaarm/edac.cfg
 create mode 100644 bsp/axxiaarm/edac.scc
 create mode 100644 bsp/axxiaarm/rapidio.cfg
 create mode 100644 bsp/axxiaarm/rapidio.scc
 create mode 100644 bsp/axxiaarm64/axxiaarm64-preempt-rt.scc
 create mode 100644 bsp/axxiaarm64/axxiaarm64-standard.scc
 create mode 100644 bsp/axxiaarm64/axxiaarm64.cfg
 create mode 100644 bsp/axxiaarm64/axxiaarm64.scc
 create mode 100644 bsp/axxiaarm64/edac.cfg
 create mode 100644 bsp/axxiaarm64/edac.scc

-- 
2.40.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14028): 
https://lists.yoctoproject.org/g/linux-yocto/message/14028
Mute This Topic: https://lists.yoctoproject.org/mt/106630976/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to