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]] -=-=-=-=-=-=-=-=-=-=-=-
