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


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 (#10528): 
https://lists.yoctoproject.org/g/linux-yocto/message/10528
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