In message: [linux-yocto]: [kernel 
v5.10/standard/intel-sdk-5.10/intel-socfpga]: intel-socfpga: update kernel 
patches for stratix10 platform
on 18/10/2021 [email protected] wrote:

> From: Limeng <[email protected]>
> 
> Hi Bruce,
> 
> I got some latest intel-socfpga BSP related patches from intel sdk kernel 
> repo https://github.com/altera-opensource/linux-socfpga.git,
> and want to merge them into linux-yocto-v5.10. There are 105 patches.
> 
> So, could you please help to merge the 105 patches into linux-ycoto kernel 
> repo, branch v5.10/standard/intel-sdk-5.10/intel-socfpga?
> 
> The 105 patches are in my public repo 
> https://github.com/limeng-linux/linux-yocto-5.10.git, branch 
> v5.10/standard/intel-sdk-5.10/intel-socfpga

merged.

Bruce

> 
> 
> diffstat info as below:
> 
>  arch/arm/mach-footbridge/personal-pci.c                              |   57
>  arch/arm/mach-footbridge/personal.c                                  |   25
>  b/Documentation/devicetree/bindings/fpga/altera-partial-reconfig.txt |   12
>  b/Documentation/devicetree/bindings/hwmon/soc64-hwmon.txt            |   57
>  b/Documentation/devicetree/bindings/net/altera_qse.txt               |  112
>  b/Documentation/devicetree/bindings/net/altera_tse.txt               |  103
>  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_socdk.dtsi                       |    5
>  b/arch/arm/configs/footbridge_defconfig                              |    1
>  b/arch/arm/mach-footbridge/Kconfig                                   |   21
>  b/arch/arm/mach-footbridge/Makefile                                  |    2
>  b/arch/arm/mach-socfpga/core.h                                       |    3
>  b/arch/arm/mach-socfpga/socfpga.c                                    |    8
>  b/arch/arm64/Kconfig.platforms                                       |    5
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_qse.dtsi              |  116
>  b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts             |    1
>  b/arch/arm64/boot/dts/intel/Makefile                                 |    1
>  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                    |   53
>  b/drivers/clk/socfpga/clk-agilex.c                                   |  123
>  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                               |   42
>  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                                  |   45
>  b/drivers/clk/socfpga/clk-pll.c                                      |   20
>  b/drivers/clk/socfpga/clk-s10.c                                      |   68
>  b/drivers/clk/socfpga/stratix10-clk.h                                |   26
>  b/drivers/crypto/intel_fcs.c                                         | 1711 
> +++++++++
>  b/drivers/edac/Kconfig                                               |    2
>  b/drivers/edac/synopsys_edac.c                                       |   53
>  b/drivers/firmware/stratix10-svc.c                                   |  404 
> ++
>  b/drivers/fpga/altera-cvp.c                                          |   14
>  b/drivers/fpga/altera-freeze-bridge.c                                |    2
>  b/drivers/hwmon/Kconfig                                              |   10
>  b/drivers/hwmon/Makefile                                             |    1
>  b/drivers/hwmon/soc64-hwmon.c                                        |  427 
> ++
>  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               | 1737 
> +++++++++-
>  b/drivers/net/ethernet/altera/intel_fpga_tod.c                       |  394 
> ++
>  b/drivers/net/ethernet/altera/intel_fpga_tod.h                       |   56
>  b/drivers/video/fbdev/altvipfb2.c                                    |    6
>  b/include/dt-bindings/clock/agilex-clock.h                           |   49
>  b/include/linux/firmware/intel/stratix10-smc.h                       |  858 
> ++++
>  b/include/linux/firmware/intel/stratix10-svc-client.h                |  154
>  b/include/uapi/linux/intel_fcs-ioctl.h                               |  455 
> ++
>  73 files changed, 10592 insertions(+), 944 deletions(-)
> 
> 
> Pull request info as below:
> 
> The following changes since commit 477b992fa9998902859cb1c10ed55e5f0d7ae565:
> 
>   Merge branch 'v5.10/standard/base' into 
> v5.10/standard/intel-sdk-5.10/intel-socfpga (2021-10-13 15:58:05 -0400)
> 
> are available in the Git repository at:
> 
>   https://github.com/limeng-linux/linux-yocto-5.10.git 
> v5.10/standard/intel-sdk-5.10/intel-socfpga
> 
> for you to fetch changes up to a8429ef5643ad0dc80fd6b88f91f7d4f9cc1d406:
> 
>   HSD #1509132525: dts: n5x: add sdr node (2021-10-14 06:21:44 -0400)
> 
> ----------------------------------------------------------------
> Alan Tull (2):
>       FogBugz #365525-3: socfpga: dts: remove fpga image specific info
>       FogBugz #458420-1: dts: arria10 socdk: add max1619
> 
> 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 (16):
>       FogBugz #184646: Turn on all peripheral clocks for a system reboot
>       HSD #2209582664: mpu_l2ram_clk should be mpu_ccu_clk
>       HSD #1707096314: remove duplicate mpu_ccu_clk entry
>       arm64: dts: intel: adjust qpsi read-delay property
>       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
>       clk: socfpga: agilex: fix duplicate s2f_user0_clk
>       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
> 
> Jian Xin (1):
>       clk: socfpga: clk-pll: Remove unused variable 'rc'
> 
> Joyce Ooi (3):
>       net: eth: altera: initialize hardware clock to 0
>       HSD#1509827762: arm64: dts: stratix10: add Intel FPGA Quad Speed 
> Ethernet for Stratix10
>       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 (1):
>       HSD #1508890903: net: ethernet: altera: Fixes size of DMA buffer 
> allocation
> 
> Matthew Gerlach (1):
>       FogBugz #403389-1: Altera Partial Reconfiguration IP Core
> 
> Mauro Carvalho Chehab (1):
>       firmware: stratix10-svc: fix kernel-doc markups
> 
> Ooi, Joyce (10):
>       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
>       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 (39):
>       arm64: dts: socfpga_dm: correct incorrect definitions for watchdog
>       HSD #18012737990: arm64: dm: fix incorrect watchdog node definition
>       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
>       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: 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 (2):
>       HSD #22011027230: arm64: dts: DM Simics Device Tree
>       HSD #18012284911: arm64: dts: Fixes for DM Device Tree
> 
>  Documentation/devicetree/bindings/fpga/altera-partial-reconfig.txt |   12 +
>  Documentation/devicetree/bindings/hwmon/soc64-hwmon.txt            |   57 
> ++++
>  Documentation/devicetree/bindings/net/altera_qse.txt               |  112 
> +++++++
>  Documentation/devicetree/bindings/net/altera_tse.txt               |  103 
> ++++--
>  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_socdk.dtsi                       |    5 +
>  arch/arm/configs/footbridge_defconfig                              |    1 -
>  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/core.h                                       |    3 +
>  arch/arm/mach-socfpga/socfpga.c                                    |    8 +
>  arch/arm64/Kconfig.platforms                                       |    5 +
>  arch/arm64/boot/dts/altera/socfpga_stratix10_qse.dtsi              |  116 
> +++++++
>  arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts             |    1 +
>  arch/arm64/boot/dts/intel/Makefile                                 |    1 +
>  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                    |   53 
> ++++
>  drivers/clk/socfpga/clk-agilex.c                                   |  121 
> ++++----
>  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                               |   42 +--
>  drivers/clk/socfpga/clk-periph.c                                   |    8 +-
>  drivers/clk/socfpga/clk-pll-a10.c                                  |   12 +-
>  drivers/clk/socfpga/clk-pll-s10.c                                  |   45 +--
>  drivers/clk/socfpga/clk-pll.c                                      |   18 +-
>  drivers/clk/socfpga/clk-s10.c                                      |   68 
> ++--
>  drivers/clk/socfpga/stratix10-clk.h                                |   26 +-
>  drivers/crypto/intel_fcs.c                                         | 1689 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
>  drivers/edac/Kconfig                                               |    2 +-
>  drivers/edac/synopsys_edac.c                                       |   53 
> +++-
>  drivers/firmware/stratix10-svc.c                                   |  396 
> +++++++++++++++++++++++-
>  drivers/fpga/altera-cvp.c                                          |   14 +-
>  drivers/fpga/altera-freeze-bridge.c                                |    2 +-
>  drivers/hwmon/Kconfig                                              |   10 +
>  drivers/hwmon/Makefile                                             |    1 +
>  drivers/hwmon/soc64-hwmon.c                                        |  427 
> +++++++++++++++++++++++++
>  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/video/fbdev/altvipfb2.c                                    |    6 +-
>  include/dt-bindings/clock/agilex-clock.h                           |   47 ++-
>  include/linux/firmware/intel/stratix10-smc.h                       |  856 
> +++++++++++++++++++++++++++++++++++++++++++++++++-
>  include/linux/firmware/intel/stratix10-svc-client.h                |  142 
> ++++++++-
>  include/uapi/linux/intel_fcs-ioctl.h                               |  453 
> ++++++++++++++++++++++++++-
>  73 files changed, 10380 insertions(+), 732 deletions(-)
>  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/net/altera_qse.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/arm64/boot/dts/altera/socfpga_stratix10_qse.dtsi
>  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 drivers/hwmon/soc64-hwmon.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
> 
> 
> thanks,
> Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10536): 
https://lists.yoctoproject.org/g/linux-yocto/message/10536
Mute This Topic: https://lists.yoctoproject.org/mt/86407998/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to