In message: [linux-yocto]: [kernel 
v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga]: intel-socfpga: 
preempt-rt kernel patches for stratix10 platform
on 02/11/2021 Meng Li wrote:

> From: Limeng <meng...@windriver.com>
> 
> Hi Bruce,
> 
> I am working on BSP intel-socfpga based on stratix10 platform, and intend to 
> support preempt-rt kernel on this platform in linux-yocto-5.10
> 
> I got BSP related patches from intel sdk kernel repo 
> https://github.com/altera-opensource/linux-socfpga.git,
> and want to merge them into linux-yocto-5.10. There are 191 patches.
> 
> So, could you please help to create branch 
> v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga based on 
> v5.10/standard/preempt-rt/base,
> and then merge these patches into linux-ycoto kernel repo?
> 

branch created, merge done and pushed to the repo!

Bruce

> The 191 patches are in my public repo 
> https://github.com/limeng-linux/linux-yocto-5.10.git, branch 
> v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga
> 
> 
> diffstat info as below:
> 
>  /drivers/crypto/intel_fcs.h                                                  
>  |  122
>  arch/arm/mach-footbridge/personal-pci.c                                      
>  |   57
>  arch/arm/mach-footbridge/personal.c                                          
>  |   25
>  b/Documentation/devicetree/bindings/arm/altera/fpga-dma.txt                  
>  |   25
>  b/Documentation/devicetree/bindings/fpga/altera-partial-reconfig.txt         
>  |   12
>  b/Documentation/devicetree/bindings/fpga/fpga-region.txt                     
>  |   10
>  b/Documentation/devicetree/bindings/hwmon/soc64-hwmon.txt                    
>  |   57
>  b/Documentation/devicetree/bindings/misc/altera-hwmutex.txt                  
>  |   22
>  
> b/Documentation/devicetree/bindings/misc/altera-interrupt-latency-counter.txt 
> |   49
>  b/Documentation/devicetree/bindings/misc/altera_sysid.txt                    
>  |   11
>  b/Documentation/devicetree/bindings/net/altera_qse.txt                       
>  |  112
>  b/Documentation/devicetree/bindings/net/altera_tse.txt                       
>  |  103
>  b/Documentation/devicetree/bindings/tty/newhaven_lcd.txt                     
>  |   21
>  b/Documentation/devicetree/bindings/video/altr,vip-fb2.txt                   
>  |   22
>  b/Documentation/fpga/debugfs.txt                                             
>  |   39
>  b/Documentation/hwmon/index.rst                                              
>  |    1
>  b/Documentation/hwmon/soc64-hwmon.rst                                        
>  |   28
>  b/MAINTAINERS                                                                
>  |    7
>  b/arch/arm/boot/dts/socfpga.dtsi                                             
>  |    2
>  b/arch/arm/boot/dts/socfpga_arria10.dtsi                                     
>  |    1
>  b/arch/arm/boot/dts/socfpga_arria10_socdk.dtsi                               
>  |   29
>  b/arch/arm/boot/dts/socfpga_arria5_socdk.dts                                 
>  |    8
>  b/arch/arm/boot/dts/socfpga_cyclone5_socdk.dts                               
>  |    8
>  b/arch/arm/mach-footbridge/Kconfig                                           
>  |   21
>  b/arch/arm/mach-footbridge/Makefile                                          
>  |    2
>  b/arch/arm/mach-socfpga/Kconfig                                              
>  |    5
>  b/arch/arm/mach-socfpga/Makefile                                             
>  |    1
>  b/arch/arm/mach-socfpga/core.h                                               
>  |    3
>  b/arch/arm/mach-socfpga/fpga-dma.c                                           
>  |  689 ++
>  b/arch/arm/mach-socfpga/socfpga.c                                            
>  |    8
>  b/arch/arm64/Kconfig.platforms                                               
>  |   16
>  b/arch/arm64/boot/dts/altera/Makefile                                        
>  |    8
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi                          
>  |  206
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_fpga_update.dts               
>  |   17
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_qse.dtsi                      
>  |  116
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts                     
>  |    3
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_ghrd.dts                
>  |   78
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_pcie.dts                
>  |   60
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_sgmii.dts               
>  |   85
>  b/arch/arm64/boot/dts/altera/stratix10_swvp.dts                              
>  |  763 ++
>  b/arch/arm64/boot/dts/intel/Makefile                                         
>  |    2
>  b/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi                              
>  |    4
>  b/arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts                         
>  |    2
>  b/arch/arm64/boot/dts/intel/socfpga_dm.dtsi                                  
>  |  484 +
>  b/arch/arm64/boot/dts/intel/socfpga_dm_simics.dts                            
>  |   43
>  b/arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts                            
>  |  136
>  b/arch/arm64/kernel/smp.c                                                    
>  |    4
>  b/drivers/clk/socfpga/clk-agilex.c                                           
>  |  211
>  b/drivers/clk/socfpga/clk-gate-a10.c                                         
>  |    8
>  b/drivers/clk/socfpga/clk-gate-s10.c                                         
>  |  136
>  b/drivers/clk/socfpga/clk-gate.c                                             
>  |   11
>  b/drivers/clk/socfpga/clk-periph-a10.c                                       
>  |   11
>  b/drivers/clk/socfpga/clk-periph-s10.c                                       
>  |   95
>  b/drivers/clk/socfpga/clk-periph.c                                           
>  |    8
>  b/drivers/clk/socfpga/clk-pll-a10.c                                          
>  |   12
>  b/drivers/clk/socfpga/clk-pll-s10.c                                          
>  |  128
>  b/drivers/clk/socfpga/clk-pll.c                                              
>  |   20
>  b/drivers/clk/socfpga/clk-s10.c                                              
>  |   68
>  b/drivers/clk/socfpga/stratix10-clk.h                                        
>  |   43
>  b/drivers/clocksource/dw_apb_timer_of.c                                      
>  |   83
>  b/drivers/crypto/Kconfig                                                     
>  |   11
>  b/drivers/crypto/Makefile                                                    
>  |    1
>  b/drivers/crypto/intel_fcs.c                                                 
>  | 2597 +++++++++-
>  b/drivers/crypto/intel_fcs.h                                                 
>  |  122
>  b/drivers/dma/pl330.c                                                        
>  |   54
>  b/drivers/edac/Kconfig                                                       
>  |   11
>  b/drivers/edac/altera_edac.c                                                 
>  |   81
>  b/drivers/edac/altera_edac.h                                                 
>  |    7
>  b/drivers/edac/synopsys_edac.c                                               
>  |   53
>  b/drivers/firmware/stratix10-rsu.c                                           
>  |  121
>  b/drivers/firmware/stratix10-svc.c                                           
>  |  659 ++
>  b/drivers/fpga/Kconfig                                                       
>  |    7
>  b/drivers/fpga/Makefile                                                      
>  |    5
>  b/drivers/fpga/altera-cvp.c                                                  
>  |   14
>  b/drivers/fpga/altera-freeze-bridge.c                                        
>  |    2
>  b/drivers/fpga/fpga-bridge.c                                                 
>  |    4
>  b/drivers/fpga/fpga-mgr-debugfs.c                                            
>  |  277 -
>  b/drivers/fpga/fpga-mgr-debugfs.h                                            
>  |   39
>  b/drivers/fpga/fpga-mgr.c                                                    
>  |    8
>  b/drivers/fpga/of-fpga-region.c                                              
>  |   24
>  b/drivers/fpga/stratix10-soc.c                                               
>  |   66
>  b/drivers/hwmon/Kconfig                                                      
>  |   18
>  b/drivers/hwmon/Makefile                                                     
>  |    2
>  b/drivers/hwmon/altera-a10sr-hwmon.c                                         
>  |  498 +
>  b/drivers/hwmon/soc64-hwmon.c                                                
>  |  427 +
>  b/drivers/i2c/busses/Kconfig                                                 
>  |    2
>  b/drivers/mfd/altera-a10sr.c                                                 
>  |    4
>  b/drivers/misc/Kconfig                                                       
>  |   17
>  b/drivers/misc/Makefile                                                      
>  |    3
>  b/drivers/misc/altera_hwmutex.c                                              
>  |  320 +
>  b/drivers/misc/altera_ilc.c                                                  
>  |  299 +
>  b/drivers/misc/altera_sysid.c                                                
>  |  141
>  b/drivers/net/ethernet/Makefile                                              
>  |    2
>  b/drivers/net/ethernet/altera/Kconfig                                        
>  |   33
>  b/drivers/net/ethernet/altera/Makefile                                       
>  |   22
>  b/drivers/net/ethernet/altera/altera_eth_dma.c                               
>  |  193
>  b/drivers/net/ethernet/altera/altera_eth_dma.h                               
>  |  138
>  b/drivers/net/ethernet/altera/altera_msgdma.c                                
>  |   39
>  b/drivers/net/ethernet/altera/altera_msgdma.h                                
>  |   79
>  b/drivers/net/ethernet/altera/altera_msgdma_prefetcher.c                     
>  |  481 +
>  b/drivers/net/ethernet/altera/altera_msgdma_prefetcher.h                     
>  |   78
>  b/drivers/net/ethernet/altera/altera_msgdmahw_prefetcher.h                   
>  |   87
>  b/drivers/net/ethernet/altera/altera_sgdma.c                                 
>  |  148
>  b/drivers/net/ethernet/altera/altera_sgdma.h                                 
>  |   83
>  b/drivers/net/ethernet/altera/altera_tse.h                                   
>  |  176
>  b/drivers/net/ethernet/altera/altera_tse_ethtool.c                           
>  |   30
>  b/drivers/net/ethernet/altera/altera_tse_main.c                              
>  |  433 +
>  b/drivers/net/ethernet/altera/altera_utils.c                                 
>  |   30
>  b/drivers/net/ethernet/altera/altera_utils.h                                 
>  |   51
>  b/drivers/net/ethernet/altera/intel_fpga_qse_ll.h                            
>  |  649 ++
>  b/drivers/net/ethernet/altera/intel_fpga_qse_ll_ethtool.c                    
>  |  788 +++
>  b/drivers/net/ethernet/altera/intel_fpga_qse_ll_main.c                       
>  | 1777 ++++++
>  b/drivers/net/ethernet/altera/intel_fpga_tod.c                               
>  |  394 +
>  b/drivers/net/ethernet/altera/intel_fpga_tod.h                               
>  |   56
>  b/drivers/tty/Kconfig                                                        
>  |    6
>  b/drivers/tty/Makefile                                                       
>  |    1
>  b/drivers/tty/newhaven_lcd.c                                                 
>  |  636 ++
>  b/drivers/video/fbdev/Kconfig                                                
>  |   22
>  b/drivers/video/fbdev/Makefile                                               
>  |    3
>  b/drivers/video/fbdev/altvipfb2-plat.c                                       
>  |  136
>  b/drivers/video/fbdev/altvipfb2.c                                            
>  |  196
>  b/drivers/video/fbdev/altvipfb2.h                                            
>  |   48
>  b/include/dt-bindings/clock/agilex-clock.h                                   
>  |   49
>  b/include/linux/altera_hwmutex.h                                             
>  |   41
>  b/include/linux/firmware/intel/stratix10-smc.h                               
>  | 1194 ++++
>  b/include/linux/firmware/intel/stratix10-svc-client.h                        
>  |  245
>  b/include/linux/fpga/fpga-mgr.h                                              
>  |    8
>  b/include/linux/mfd/altera-a10sr.h                                           
>  |   58
>  b/include/uapi/linux/intel_fcs-ioctl.h                                       
>  |  714 ++
>  b/scripts/Makefile.lib                                                       
>  |    4
>  130 files changed, 17795 insertions(+), 1588 deletions(-)
> 
> 
> 
> Pull request info as below:
> 
> The following changes since commit f7d2419be110c618b74cbaddaafbabf4a886b91b:
> 
>   Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/base 
> (2021-10-28 21:36:10 -0400)
> 
> are available in the Git repository at:
> 
>   https://github.com/limeng-linux/linux-yocto-5.10.git 
> v5.10/standard/preempt-rt/intel-sdk-5.10/intel-socfpga
> 
> for you to fetch changes up to 1ef3dbb781b7fd7ddbeadb1511356b9742f8ad91:
> 
>   driver: edac: altera_edac: fix build warning (2021-11-01 23:21:25 -0400)
> 
> ----------------------------------------------------------------
> Alan Tull (10):
>       FogBugz #84276: lcd driver on i2c
>       FogBugz #365525-3: socfpga: dts: remove fpga image specific info
>       FogBugz #398879-1: fpga: doc: documentation for FPGA debugfs
>       FogBugz #398879-2: fpga mgr debugfs
>       FogBugz #411427: fpga: memory leaks in fpga manager debugfs
>       FogBugz #412211: fpga: fix fpga mgr debugfs for module
>       FogBugz #458420-1: dts: arria10 socdk: add max1619
>       FogBugz #458420-2: ARM: dts: add lcd character panel
>       FogBugz #536771: fpga: bridge: fix klocwork sprintf complaint
>       FogBugz #568392: fpga mgr debugfs: update to use current upstream api
> 
> Boon Khai Ng (2):
>       HSD #14014974605: crypto: intel_fcs: Update Certificate Mask for FPGA 
> Attestation
>       HSD #18017770485: intel: fcs: Update Certificate Mask for FPGA 
> Attestation Update the certificate mask to 0xff to cover all attestation 
> certificate in Agilex Family
> 
> Chew, Chiau Ee (1):
>       fpga: bridge: incorrect set to clear freeze_illegal_request register
> 
> Colin Ian King (1):
>       clk: socfpga: remove redundant initialization of variable div
> 
> Dalon Westergreen (10):
>       net: eth: altera: tse_start_xmit ignores tx_buffer call response
>       net: eth: altera: set rx and tx ring size before init_dma call
>       net: eth: altera: fix altera_dmaops declaration
>       net: eth: altera: add optional function to start tx dma
>       net: eth: altera: Add missing identifier names to function declarations
>       net: eth: altera: change tx functions to type netdev_tx_t
>       net: eth: altera: add support for ptp and timestamping
>       net: eth: altera: add msgdma prefetcher
>       net: eth: altera: update devicetree bindings documentation
>       net: eth: altera: Move common functions to altera_utils
> 
> Dinh Nguyen (23):
>       FogBugz #184646: Turn on all peripheral clocks for a system reboot
>       FogBugz #236669: Add a Kconfig for ILC driver
>       HSD #2209582664: mpu_l2ram_clk should be mpu_ccu_clk
>       HSD #1707096314: remove duplicate mpu_ccu_clk entry
>       HSD #14010901465-2: Backport Frame Buffer II driver from 4.14-ltsi
>       HSD #14012623823: Address CVE error for Agilex clock driver
>       clocksource/drivers/dw_apb_timer_of: Add error handling if no clock 
> available
>       arm64: dts: n5x: Add support for Intel's eASIC N5X platform
>       arm64: dts: n5x: Add gmac entry
>       clk: socfpga: agilex: add clock driver for eASIC N5X platform
>       arm64: dts: intel: adjust qpsi read-delay property
>       clocksource/drivers/dw_apb_timer_of: Add handling for potential memory 
> leak
>       clk: socfpga: use clk_hw_register for a5/c5
>       clk: socfpga: arria10: convert to use clk_hw
>       clk: socfpga: Convert to s10/agilex/n5x to use clk_hw
>       clk: agilex/stratix10: add support for the 2nd bypass
>       HSD #14012818438-1: doc: add documentation for temp/volt sensing
>       HSD #14012818438-2: dts: Add hwmon support for temp and voltage sensing
>       HSD #14012818438-3: hwmon: firmware: Add support for temp/voltage sense
>       cvp: allow interrupt to continue next time
>       EDAC/synopsys: add support for version 3 of the Synopsys EDAC DDR
>       EDAC/synopsys: v3.80a of the synopsys edac contoller is also on the N5X
>       HSD #1509132525: dts: n5x: add sdr node
> 
> Geert Uytterhoeven (1):
>       kbuild: Enable DT symbols when CONFIG_OF_OVERLAY is used
> 
> Graham Moore (3):
>       FogBugz #172665: Sample driver for DMA transfer to FPGA soft IP (FIFO)
>       FogBugz #284482-1: A10 cache coherency is different than A5/C5.
>       FogBugz #284482-2: A10 cache coherency is different than A5/C5.
> 
> Jian Xin (1):
>       clk: socfpga: clk-pll: Remove unused variable 'rc'
> 
> Joyce Ooi (10):
>       net: eth: altera: fix build errors in QSE driver
>       Revert "net: eth: altera: fix build errors in QSE driver"
>       net: eth: altera: fix build errors in QSE driver
>       net: eth: altera: initialize hardware clock to 0
>       HSD #1508459581: ARM: dts: adjust the clock frequency and falling time 
> for i2c1
>       Revert "HSD #1508459581: ARM: dts: adjust the clock frequency and 
> falling time for i2c1"
>       Revert "arm64: dts: stratix10: add Intel FPGA Quad Speed Ethernet for 
> Stratix10"
>       HSD#1509827762: arm64: dts: stratix10: add Intel FPGA Quad Speed 
> Ethernet for Stratix10
>       Revert "net: eth: altera: fix build errors in QSE driver"
>       HSD#1509832443: net: eth: altera: fix build errors for QSE drivers
> 
> Kris Chaplin (3):
>       net: eth: qse: Add dma_wmb to msgdma prefetcher to ensure data ordering
>       HSD #16014059592: svc: Add SMC support for ROM Patch SHA384 mailbox
>       HSD #16014059592: fcs: Add SMC support for ROM Patch SHA384 mailbox
> 
> Ley Foon Tan (3):
>       FogBugz #138162: Add Altera hardware mutex driver
>       FogBugz #143478: drivers/misc: Add sysid from arch to drivers
>       HSD #1508890903: net: ethernet: altera: Fixes size of DMA buffer 
> allocation
> 
> Limeng (4):
>       driver: edac: create an interface to check ecc feature status
>       arm64: dts: add dts for updating FPGA configure
>       i2c: altera: Enable Altera I2C driver for Stratix10
>       intel-socfpga: dts: improve qspi node for rsu feature
> 
> Matthew Gerlach (3):
>       FogBugz #408205: fix printf format error
>       FogBugz #403389-1: Altera Partial Reconfiguration IP Core
>       FogBugz #408870: add debugfs interface for fpga config complete timeout
> 
> Mauro Carvalho Chehab (1):
>       firmware: stratix10-svc: fix kernel-doc markups
> 
> Meng Li (3):
>       arch: arm64: altera: add dts file to support sgmii ethernet on FPGA side
>       arch: arm64: altera: add dts file to support gpio on FPGA side
>       driver: edac: altera_edac: fix build warning
> 
> MengLi (2):
>       arch: arm64: dts: add pcie dts file for stratix 10 platform
>       driver: firmware: stratix10-svc: schedule thread out when there is no 
> data reveived
> 
> Ong Hean Loong (2):
>       FogBugz #421702-1: Device tree bindings Frame Buffer II for Display 
> Port IP
>       FogBugz #421702-2: implement Frame Buffer II for Display Port IP
> 
> Ooi, Joyce (11):
>       HSD #1507870299: video: fbdev: fix dma allocation error
>       net: ethernet: altera: add main and header file for Intel FPGA QSE 
> Ethernet driver
>       net: ethernet: altera: add ethtool support for Intel FPGA QSE driver
>       net: ethernet: altera: add Intel FPGA QSE Driver Makefile and Kconfig
>       MAINTAINERS: Add entry for Intel FPGA Quad Speed Ethernet Driver
>       net: ethernet: altera: add DMA support for Intel FPGA QSE driver
>       net: ethernet: altera: fix conversion of scaled_ppm to ppb
>       arm64: dts: stratix10: add Intel FPGA Quad Speed Ethernet for Stratix10
>       dt-bindings: net: add bindings for Intel FPGA Quad Speed Ethernet driver
>       altera tse: fix ptp initialization in Altera TSE
>       net: ethernet: altera: fix TOD adjust time
> 
> Richard Gong (69):
>       firmware: stratix10-svc: extend svc to support new RSU features
>       firmware: stratix10-svc: extend svc to support FCS features
>       crypto: intel-fcs: crypto service driver for Intel SoCFPGA family
>       HSD #1707224891: firmware: stratix10-svc: extend svc to support RSU 
> feature
>       crypto: intel_fcs: update to properly handle NULL pointer
>       crypto: set intel_fcs task as uninterruptible
>       HSD #18011523007: svc: stratix10-svc: additional changes for SDOS
>       HSD #22010894880: crypto: intel_fcs: support certificate status word
>       HSD #18011523007: crypto: intel_fcs: additional updates for SDOS support
>       crypto: intel_fcs: disable RNG debugging message
>       arm64: dts: socfpga_dm: correct incorrect definitions for watchdog
>       firmware: stratix10-svc: correct reconfig flag and timeout values
>       firmware: stratix10-svc: extend svc to support new RSU features
>       firmware: stratix10-rsu: extend rsu driver for new features
>       HSD #18012737990: arm64: dm: fix incorrect watchdog node definition
>       firmware: stratix10-svc: add COMMAND_AUTHENTICATE_BITSTREAM flag
>       HSD #22012255049: crypto: intel_fcs: correct SDOS min. and max. buffer 
> sizes
>       Revert "firmware: stratix10-svc: add COMMAND_AUTHENTICATE_BITSTREAM 
> flag"
>       HSD #22012255070: crypto: intel_fcs: reset the min. and max. buffer 
> size values
>       firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0
>       firmware: stratix10-svc: add COMMAND_AUTHENTICATE_BITSTREAM flag
>       firmware: stratix10-svc: extend SVC driver to get the firmware version
>       fpga: fpga-mgr: add FPGA_MGR_BITSTREAM_AUTHENTICATE flag
>       fpga: of-fpga-region: add authenticate-fpga-config property
>       dt-bindings: fpga: add authenticate-fpga-config property
>       fpga: stratix10-soc: extend driver for bitstream authentication
>       HSD #16013024105: fpga: stratix10-soc: stop kernel thread
>       HSD #22012814951-1: intel_fcs: don't report error with rejected service
>       HSD #22012814951-2: intel_fcs: replace __u32 with uint32_t
>       Revert "HSD #16013024105: fpga: stratix10-soc: stop kernel thread"
>       HSD #22012990567-1: firmware: stratix10-svc: clean up SMC call
>       HSD #22012990567-2: firmware: stratix10-svc: clean up SMC call 
> definitions
>       HSD #22012990567-3: crypto: intel_fcs: clean up callback function
>       HSD #14013003981-1: firmware: stratix10-svc: extend svc for attestation
>       HSD #14013003981-3: crypto: intel_fcs: extend fcs for FPGA attestation
>       HSD #22012990567: crypto: intel_fcs: use the word rather than bit
>       HSD #18016072895-1: firmware: stratix10-svc: add sessionID
>       HSD #18016072895-2: crypto: intel_fcs: add sessionID at 
> PSGSIGMA_TEARDOWN
>       HSD #14013247745-1: firmware: stratix10-svc: extend for single 
> certificate
>       HSD #14013247745-2: crypto: intel_fcs: extend to support single 
> certificate
>       firmware: stratix10-svc: correct API and SMC definitions
>       HSD #18016094374-1: firmware: stratix10-svc: extend to support new FPGA 
> attestation features
>       HSD #18016094374-2: crypto: intel_fcs: extend to support new FPGA 
> attestation features
>       firmware: stratix10-svc: update for exporting the service key object
>       firmware: stratix10-svc: update for removing the service key object
>       crypto: intel_fcs: update for removing service key object
>       firmware: stratix10-svc: update for getting the service key info
>       crypto: intel_fcs: update for getting service key info
>       firmware: stratix10-svc: update for AES encrypt and decrypt
>       crypto: intel_fcs: update for AES encrypt and decrypt
>       firmware: stratix10-svc: remove the condition for not support
>       firmware: stratix10-svc: increase args array
>       firmware: stratix10-svc: update for getting SHA2 digest
>       crypto: intel_fcs: update for getting SHA2 digest
>       firmware: stratix10-svc: update for verifying MAC
>       crypto: intel_fcs: update for verifying MAC
>       firmware: stratix10-svc: update for ECDSA hash signing
>       crypto: intel_fcs: update for ECDSA hash signing
>       firmware: stratix10-svc: update for ECDSA SHA2 signing
>       crypto: intel_fcs: update for ECDSA SHA2 signing
>       firmware: stratix10-svc: update for verifying hash signature
>       crypto: intel_fcs: update for verifying hash signature
>       firmware: stratix10-svc: update for verifying SHA2 signature
>       crypto: intel_fcs: update for verifying SHA2 signature
>       firmware: stratix10-svc: update for getting public key
>       crypto: intel_fcs: update for getting public key
>       firmware: stratix10-svc: update for ECDH request
>       crypto: intel_fcs: update for ECDH request
>       crypto: intel_fcs: update for SDOS extension
> 
> Russell King (1):
>       ARM: footbridge: remove personal server platform
> 
> Siew Chin Lim (10):
>       firmware: stratix10-svc: support open & close service session
>       crypto: intel_fcs: support open & close service session
>       firmware: stratix10-svc: update for importing the service key object
>       crypto: intel_fcs: update for importing the service key object
>       crypto: intel_fcs: update for exporting the service key object
>       firmware: stratix10-svc: update for asynchronous response with service 
> completed
>       firmware: stratix10-svc: update for RNG extension
>       crypto: intel_fcs: update for RNG extension
>       firmware: stratix10-svc: update for SDOS extension
>       HSD #22013762153: intel: fcs: Increase size of struct 
> intel_fcs_dev_ioctl
> 
> Stephen Boyd (1):
>       clk: socfpga: Fix code formatting
> 
> Thor Thayer (12):
>       FogBugz #411698-2: Add Altera A10-SR power supply alarms
>       FogBugz #411698-3: hwmon: Add Altera A10-SR power supply alarms
>       FogBugz #532583-1: hwmon: Update A10SR HWMON register calls
>       FogBugz #532583-2: hwmon: Fix buffer calls for SDL compliance.
>       FogBugz #532583-3: mtd: a10sr: Add A10SR HWMON
>       FogBugz #411698-4: socfpga: dts: Add A10-SR Devkit power supply alarms
>       HSD #1806784746: EDAC/altera: Warm Reset option S10 DBE
>       arm64: smp: Fix EDAC DBE panic_smp_self_stop() conflict
>       HSD #1707131464: EDAC/altera: Add S10 SDRAM ECC check for legacy U-Boot
>       HSD #22010887177: Move structures into Intel FCS UAPI header
>       HSD #22011027230: arm64: dts: DM Simics Device Tree
>       HSD #18012284911: arm64: dts: Fixes for DM Device Tree
> 
> Yves Vandervennet (1):
>       FogBugz #332657-1: Stratix 10 Software Virtual Platform
> 
> cnphoon (1):
>       FogBugz #178225: Add Altera interrupt latency counter driver
> 
> radu bacrau (2):
>       HSD #14011791668: firmware: stratix10-svc: extend svc to support RSU 
> feature
>       HSD #14011791668: firmware: stratix10-rsu: extend RSU driver to get 
> DCMF status
> 
>  Documentation/devicetree/bindings/arm/altera/fpga-dma.txt                   
> |   25 +
>  Documentation/devicetree/bindings/fpga/altera-partial-reconfig.txt          
> |   12 +
>  Documentation/devicetree/bindings/fpga/fpga-region.txt                      
> |   10 +
>  Documentation/devicetree/bindings/hwmon/soc64-hwmon.txt                     
> |   57 +++
>  Documentation/devicetree/bindings/misc/altera-hwmutex.txt                   
> |   22 +
>  Documentation/devicetree/bindings/misc/altera-interrupt-latency-counter.txt 
> |   49 ++
>  Documentation/devicetree/bindings/misc/altera_sysid.txt                     
> |   11 +
>  Documentation/devicetree/bindings/net/altera_qse.txt                        
> |  112 +++++
>  Documentation/devicetree/bindings/net/altera_tse.txt                        
> |  103 +++-
>  Documentation/devicetree/bindings/tty/newhaven_lcd.txt                      
> |   21 +
>  Documentation/devicetree/bindings/video/altr,vip-fb2.txt                    
> |   22 +
>  Documentation/fpga/debugfs.txt                                              
> |   39 ++
>  Documentation/hwmon/index.rst                                               
> |    1 +
>  Documentation/hwmon/soc64-hwmon.rst                                         
> |   28 ++
>  MAINTAINERS                                                                 
> |    7 +
>  arch/arm/boot/dts/socfpga.dtsi                                              
> |    2 +-
>  arch/arm/boot/dts/socfpga_arria10.dtsi                                      
> |    1 +
>  arch/arm/boot/dts/socfpga_arria10_socdk.dtsi                                
> |   17 +
>  arch/arm/boot/dts/socfpga_arria5_socdk.dts                                  
> |    8 +
>  arch/arm/boot/dts/socfpga_cyclone5_socdk.dts                                
> |    8 +
>  arch/arm/mach-footbridge/Kconfig                                            
> |   21 -
>  arch/arm/mach-footbridge/Makefile                                           
> |    2 -
>  arch/arm/mach-footbridge/personal-pci.c                                     
> |   57 ---
>  arch/arm/mach-footbridge/personal.c                                         
> |   25 -
>  arch/arm/mach-socfpga/Kconfig                                               
> |    5 +
>  arch/arm/mach-socfpga/Makefile                                              
> |    1 +
>  arch/arm/mach-socfpga/core.h                                                
> |    3 +
>  arch/arm/mach-socfpga/fpga-dma.c                                            
> |  689 +++++++++++++++++++++++++++
>  arch/arm/mach-socfpga/socfpga.c                                             
> |    8 +
>  arch/arm64/Kconfig.platforms                                                
> |   10 +
>  arch/arm64/boot/dts/altera/Makefile                                         
> |    4 +-
>  arch/arm64/boot/dts/altera/socfpga_stratix10_fpga_update.dts                
> |   17 +
>  arch/arm64/boot/dts/altera/socfpga_stratix10_qse.dtsi                       
> |  116 +++++
>  arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts                      
> |    3 +-
>  arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_ghrd.dts                 
> |   78 +++
>  arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_pcie.dts                 
> |   60 +++
>  arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_sgmii.dts                
> |   85 ++++
>  arch/arm64/boot/dts/altera/stratix10_swvp.dts                               
> |  763 ++++++++++++++++++++++++++++++
>  arch/arm64/boot/dts/intel/Makefile                                          
> |    2 +
>  arch/arm64/boot/dts/intel/socfpga_agilex.dtsi                               
> |    4 +
>  arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts                          
> |    2 +-
>  arch/arm64/boot/dts/intel/socfpga_dm.dtsi                                   
> |  466 ++++++++++++++++++
>  arch/arm64/boot/dts/intel/socfpga_dm_simics.dts                             
> |   41 ++
>  arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts                             
> |  136 ++++++
>  arch/arm64/kernel/smp.c                                                     
> |    4 +
>  drivers/clk/socfpga/clk-agilex.c                                            
> |  177 +++++--
>  drivers/clk/socfpga/clk-gate-a10.c                                          
> |    8 +-
>  drivers/clk/socfpga/clk-gate-s10.c                                          
> |  134 +++++-
>  drivers/clk/socfpga/clk-gate.c                                              
> |   11 +-
>  drivers/clk/socfpga/clk-periph-a10.c                                        
> |   11 +-
>  drivers/clk/socfpga/clk-periph-s10.c                                        
> |   81 +++-
>  drivers/clk/socfpga/clk-periph.c                                            
> |    8 +-
>  drivers/clk/socfpga/clk-pll-a10.c                                           
> |   12 +-
>  drivers/clk/socfpga/clk-pll-s10.c                                           
> |  114 ++++-
>  drivers/clk/socfpga/clk-pll.c                                               
> |   18 +-
>  drivers/clk/socfpga/clk-s10.c                                               
> |   68 ++-
>  drivers/clk/socfpga/stratix10-clk.h                                         
> |   39 +-
>  drivers/clocksource/dw_apb_timer_of.c                                       
> |   73 ++-
>  drivers/crypto/Kconfig                                                      
> |   11 +
>  drivers/crypto/Makefile                                                     
> |    1 +
>  drivers/crypto/intel_fcs.c                                                  
> | 2393 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/dma/pl330.c                                                         
> |   54 ++-
>  drivers/edac/Kconfig                                                        
> |   11 +-
>  drivers/edac/altera_edac.c                                                  
> |   77 ++-
>  drivers/edac/altera_edac.h                                                  
> |    7 +
>  drivers/edac/synopsys_edac.c                                                
> |   53 ++-
>  drivers/firmware/stratix10-rsu.c                                            
> |  121 ++++-
>  drivers/firmware/stratix10-svc.c                                            
> |  591 +++++++++++++++++++++--
>  drivers/fpga/Kconfig                                                        
> |    7 +
>  drivers/fpga/Makefile                                                       
> |    3 +-
>  drivers/fpga/altera-cvp.c                                                   
> |   14 +-
>  drivers/fpga/altera-freeze-bridge.c                                         
> |    2 +-
>  drivers/fpga/fpga-bridge.c                                                  
> |    4 +-
>  drivers/fpga/fpga-mgr-debugfs.c                                             
> |  235 +++++++++
>  drivers/fpga/fpga-mgr-debugfs.h                                             
> |   37 ++
>  drivers/fpga/fpga-mgr.c                                                     
> |    8 +
>  drivers/fpga/of-fpga-region.c                                               
> |   24 +-
>  drivers/fpga/stratix10-soc.c                                                
> |   62 ++-
>  drivers/hwmon/Kconfig                                                       
> |   18 +
>  drivers/hwmon/Makefile                                                      
> |    2 +
>  drivers/hwmon/altera-a10sr-hwmon.c                                          
> |  406 ++++++++++++++++
>  drivers/hwmon/soc64-hwmon.c                                                 
> |  427 +++++++++++++++++
>  drivers/i2c/busses/Kconfig                                                  
> |    2 +-
>  drivers/mfd/altera-a10sr.c                                                  
> |    4 +
>  drivers/misc/Kconfig                                                        
> |   17 +
>  drivers/misc/Makefile                                                       
> |    3 +
>  drivers/misc/altera_hwmutex.c                                               
> |  320 +++++++++++++
>  drivers/misc/altera_ilc.c                                                   
> |  299 ++++++++++++
>  drivers/misc/altera_sysid.c                                                 
> |  141 ++++++
>  drivers/net/ethernet/Makefile                                               
> |    2 +-
>  drivers/net/ethernet/altera/Kconfig                                         
> |   27 +-
>  drivers/net/ethernet/altera/Makefile                                        
> |   16 +-
>  drivers/net/ethernet/altera/altera_eth_dma.c                                
> |  193 ++++++++
>  drivers/net/ethernet/altera/altera_eth_dma.h                                
> |  138 ++++++
>  drivers/net/ethernet/altera/altera_msgdma.c                                 
> |   35 +-
>  drivers/net/ethernet/altera/altera_msgdma.h                                 
> |   43 +-
>  drivers/net/ethernet/altera/altera_msgdma_prefetcher.c                      
> |  437 +++++++++++++++++
>  drivers/net/ethernet/altera/altera_msgdma_prefetcher.h                      
> |   38 ++
>  drivers/net/ethernet/altera/altera_msgdmahw_prefetcher.h                    
> |   87 ++++
>  drivers/net/ethernet/altera/altera_sgdma.c                                  
> |  142 +++---
>  drivers/net/ethernet/altera/altera_sgdma.h                                  
> |   45 +-
>  drivers/net/ethernet/altera/altera_tse.h                                    
> |  106 +----
>  drivers/net/ethernet/altera/altera_tse_ethtool.c                            
> |   30 ++
>  drivers/net/ethernet/altera/altera_tse_main.c                               
> |  399 +++++++++++-----
>  drivers/net/ethernet/altera/altera_utils.c                                  
> |   30 ++
>  drivers/net/ethernet/altera/altera_utils.h                                  
> |   51 ++
>  drivers/net/ethernet/altera/intel_fpga_qse_ll.h                             
> |  649 +++++++++++++++++++++++++
>  drivers/net/ethernet/altera/intel_fpga_qse_ll_ethtool.c                     
> |  788 ++++++++++++++++++++++++++++++
>  drivers/net/ethernet/altera/intel_fpga_qse_ll_main.c                        
> | 1717 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/net/ethernet/altera/intel_fpga_tod.c                                
> |  348 ++++++++++++++
>  drivers/net/ethernet/altera/intel_fpga_tod.h                                
> |   56 +++
>  drivers/tty/Kconfig                                                         
> |    6 +
>  drivers/tty/Makefile                                                        
> |    1 +
>  drivers/tty/newhaven_lcd.c                                                  
> |  636 +++++++++++++++++++++++++
>  drivers/video/fbdev/Kconfig                                                 
> |   22 +
>  drivers/video/fbdev/Makefile                                                
> |    3 +
>  drivers/video/fbdev/altvipfb2-plat.c                                        
> |  136 ++++++
>  drivers/video/fbdev/altvipfb2.c                                             
> |  188 ++++++++
>  drivers/video/fbdev/altvipfb2.h                                             
> |   48 ++
>  include/dt-bindings/clock/agilex-clock.h                                    
> |   47 +-
>  include/linux/altera_hwmutex.h                                              
> |   41 ++
>  include/linux/firmware/intel/stratix10-smc.h                                
> | 1028 +++++++++++++++++++++++++++++++++++++++-
>  include/linux/firmware/intel/stratix10-svc-client.h                         
> |  197 +++++++-
>  include/linux/fpga/fpga-mgr.h                                               
> |    6 +
>  include/linux/mfd/altera-a10sr.h                                            
> |   58 +++
>  include/uapi/linux/intel_fcs-ioctl.h                                        
> |  648 +++++++++++++++++++++++++
>  scripts/Makefile.lib                                                        
> |    4 +
>  127 files changed, 16959 insertions(+), 752 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/arm/altera/fpga-dma.txt
>  create mode 100644 
> Documentation/devicetree/bindings/fpga/altera-partial-reconfig.txt
>  create mode 100644 Documentation/devicetree/bindings/hwmon/soc64-hwmon.txt
>  create mode 100644 Documentation/devicetree/bindings/misc/altera-hwmutex.txt
>  create mode 100644 
> Documentation/devicetree/bindings/misc/altera-interrupt-latency-counter.txt
>  create mode 100644 Documentation/devicetree/bindings/misc/altera_sysid.txt
>  create mode 100644 Documentation/devicetree/bindings/net/altera_qse.txt
>  create mode 100644 Documentation/devicetree/bindings/tty/newhaven_lcd.txt
>  create mode 100644 Documentation/devicetree/bindings/video/altr,vip-fb2.txt
>  create mode 100644 Documentation/fpga/debugfs.txt
>  create mode 100644 Documentation/hwmon/soc64-hwmon.rst
>  delete mode 100644 arch/arm/mach-footbridge/personal-pci.c
>  delete mode 100644 arch/arm/mach-footbridge/personal.c
>  create mode 100644 arch/arm/mach-socfpga/fpga-dma.c
>  create mode 100644 
> arch/arm64/boot/dts/altera/socfpga_stratix10_fpga_update.dts
>  create mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_qse.dtsi
>  create mode 100644 
> arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_ghrd.dts
>  create mode 100644 
> arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_pcie.dts
>  create mode 100644 
> arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_sgmii.dts
>  create mode 100644 arch/arm64/boot/dts/altera/stratix10_swvp.dts
>  create mode 100644 arch/arm64/boot/dts/intel/socfpga_dm.dtsi
>  create mode 100644 arch/arm64/boot/dts/intel/socfpga_dm_simics.dts
>  create mode 100644 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts
>  create mode 100644 drivers/crypto/intel_fcs.c
>  create mode 100644 drivers/fpga/fpga-mgr-debugfs.c
>  create mode 100644 drivers/fpga/fpga-mgr-debugfs.h
>  create mode 100644 drivers/hwmon/altera-a10sr-hwmon.c
>  create mode 100644 drivers/hwmon/soc64-hwmon.c
>  create mode 100644 drivers/misc/altera_hwmutex.c
>  create mode 100644 drivers/misc/altera_ilc.c
>  create mode 100644 drivers/misc/altera_sysid.c
>  create mode 100644 drivers/net/ethernet/altera/altera_eth_dma.c
>  create mode 100644 drivers/net/ethernet/altera/altera_eth_dma.h
>  create mode 100644 drivers/net/ethernet/altera/altera_msgdma_prefetcher.c
>  create mode 100644 drivers/net/ethernet/altera/altera_msgdma_prefetcher.h
>  create mode 100644 drivers/net/ethernet/altera/altera_msgdmahw_prefetcher.h
>  create mode 100644 drivers/net/ethernet/altera/intel_fpga_qse_ll.h
>  create mode 100644 drivers/net/ethernet/altera/intel_fpga_qse_ll_ethtool.c
>  create mode 100644 drivers/net/ethernet/altera/intel_fpga_qse_ll_main.c
>  create mode 100644 drivers/net/ethernet/altera/intel_fpga_tod.c
>  create mode 100644 drivers/net/ethernet/altera/intel_fpga_tod.h
>  create mode 100644 drivers/tty/newhaven_lcd.c
>  create mode 100644 drivers/video/fbdev/altvipfb2-plat.c
>  create mode 100644 drivers/video/fbdev/altvipfb2.c
>  create mode 100644 drivers/video/fbdev/altvipfb2.h
>  create mode 100644 include/linux/altera_hwmutex.h
>  create mode 100644 include/uapi/linux/intel_fcs-ioctl.h
> 
> thanks,
> Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10604): 
https://lists.yoctoproject.org/g/linux-yocto/message/10604
Mute This Topic: https://lists.yoctoproject.org/mt/86761827/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