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