In message: [linux-yocto][linux-yocto v6.1/standard/intel-sdk-6.1/intel-socfpga & v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga][PATCH 0/1] Enalbe Agilex and S10 support in kernel 6.1 on 02/06/2023 Liwei Song wrote:
> Hi Bruce, > > Could you help create two branches as below and merge these patches to them? > One kernel-cache patch should go into kernel-cache yocto-6.1 branch. > > These patches are to enable Intel Agilex and stratix support in > linux-yocto-6.1, > most of the patches are from SDK, some of them are from linux-yocto-5.15 > for some bug fixes. Thanks for the overview, it helps when I'm evaluating the merge. > > v6.1/standard/intel-sdk-6.1/intel-socfpga > v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga These are now created and populated with your staged branches. Bruce > > Thanks, > Liwei. > > > > The following changes since commit a49ca8357f930ba63aa382ad291f4ddf1e6db427: > > Merge branch 'v6.1/standard/base' into v6.1/standard/preempt-rt/base > (2023-05-31 19:35:24 -0400) > > are available in the Git repository at: > > https://github.com/2005songliwei/linux-yocto-pull.git s10-pull-230601 > > for you to fetch changes up to 9692f54289ce940af8dd7b4ee7c5b9958abefbf4: > > arch: arm64: dts: disable fcs feature by default on Intel socfpga platforms > (2023-06-01 16:38:56 +0800) > > ---------------------------------------------------------------- > Adrian Ng Ho Yin (9): > HSD #15010087323 arm64: dts: intel:socfpga_agilex: add platform > property for FCS node (#95) > HSD #15010087323-2 firmware: stratix10-svc: add FCS command with SMMU > support (#96) > HSD #15010087323-3 :intel_fcs: Add SMMU support for FCS largeblob > encryption > HSD#22016270404 crypto: intel_fcs: Fix insufficient memory to store > output from data signing and get digest operations > HSD#22016270404 crypto: intel_fcs: Fix process error for SHA-2 > get_digest > HSD #14015549971: arm64: dts: agilex5: Add USB3.1 in Linux device tree > HSD #14015549971: usb: dwc3: of-simple:Add support for Intel Agilex5 > HSD #14015549937: arm64: dts: agilex5: Update USB2.0 in Linux device > tree > HSD #14015551181: arm64: dts: agilex5: Add swvp dts for Agilex5 > > Alan Tull (9): > FogBugz #365525-3: socfpga: dts: remove fpga image specific info > 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 > FogBugz #84276: lcd driver on i2c > > Alif Zakuan Yuslaimi (1): > HSD #14017166971: arch: arm64: boot: dts: QSPI Flash layout for UBIFS > > Ang Tien Sung (12): > HSD #15010184463: crypto: intel_fcs: Fix the inability to probe driver > HSD #1509974402: firmware: stratix10-svc: To support a new SMC command > to return ATF Version > HSD #1508914759: firmware: stratix10-svc: fix FPGA reconfiguration SVC > timeout > HSD #14015013554: firmware: stratix10-svc: Support up to 4 SVC clients > HSD #14015013554: firmware: stratix10-svc: Fixed thread stop > HSD #15010184463: crypto: intel_fcs: Fix the inability to probe driver > on S10 DTSI > HSD #14015618796: crypto: intel_fcs: support concurrent fcs clients > requests > fpga: altera-cvp: Increase credit timeout > HSD #1509151525: fpga: altera-cvp: Truncated bitstream error support > HSD #14017346372: hwmon: multiple location Temperature > HSD #15011659449: fpga: altera-cvp: PCIex8x8 ports (#94) > HSD #1509326948: fpga: altera-cvp: Recovery retry > > Boon Khai Ng (11): > 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 > HSD #15012366445: drivers: net: stmmac_main: Add support for > HW-accelerated VLAN Stripping > HSD #15012366445: drivers: net: stmmac_main: fix vlan toggle option. > HSD #15012366445: drivers: net: stmmac: Add support for HW-accelerated > VLAN Stripping > HSD #15012366445: drivers: net: dwmac: Add use_hw_vlan setting > HSD #15012455743: net: stmmac: Add support for VLAN Rx filtering > HSD #15012455743: net: stmmac: Add Double VLAN handling for VLAN Rx > filtering > HSD #15012771709: net: stmmac: Add option for VLAN filter fail queue > enable > HSD #15013153007: net: stmmac: fix formatting issue on VLAN Patch > HSD #15012366445: dts-bindings: net: dwmac: Add HW-accelerated VLAN > Stripping bindings > > Chew, Chiau Ee (1): > fpga: bridge: incorrect set to clear freeze_illegal_request register > > Dalon Westergreen (9): > 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: Move common functions to altera_utils > > Dinh Nguyen (17): > 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 #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 > HSD #1308655004: don't clear the ue/ce status bits > i2c: designware: introduce a custom scl recovery for SoCFPGA platforms > dt-bindings: i2c: dw: Add Intel's SoCFPGA I2C controller > arm: dts: socfpga: use the "intel,socfpga-i2c" binding > arm64: dts: add pinctrl-single property for Stratix10/Agilex > arm64: dts: stratix10: add i2c pins for pinctrl > HSD #14018501141: free the fpga_mgr if the buffer allocation fails > arm64: dts: socfpga: change address-cells to support 64-bit addressing > HSD #14018779058: fix error handling when call > stratix10_svc_allocate_memory > HSD #14016448221: fix crypto services firmware loading > > Graham Moore (1): > FogBugz #284482-1: A10 cache coherency is different than A5/C5. > > Hanna Hawa (2): > i2c: Set i2c pinctrl recovery info from it's device pinctrl > pinctrl: Add an API to get the pinctrl pins if initialized > > Joyce Ooi (1): > net: eth: altera: initialize hardware clock to 0 > > Kah Jing Lee (7): > HSD #14015549974: sdhci-cadence: agilex5: Enable PHY input from device > tree > HSD #14015549974: dts: agilex5: Enable SDMMC PHY input through device > tree > HSD #16019264140: sdhci-cadence: agilex5: Disable preset value for SD > divider > HSD #16019264140: dts: agilex5: Set base clock to 200MHz for preset > value > HSD #16019264140: dts: agilex5: Set base clock to 200MHz for preset > value > HSD #14015549977: dts: agilex5: Enable I2C & I3C in device tree > HSD #14015549974: dt-bindings: mmc: sdhci: Update the phy settings in > sdhci yaml > > Kris Chaplin (2): > net: eth: qse: Add dma_wmb to msgdma prefetcher to ensure data ordering > HSD #16014059592: svc: 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 (3): > arm64: dts: add dts for updating FPGA configure > driver: edac: create an interface to check ecc feature status > 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 > > Meng Li (19): > 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 > arch: arm64: intel: add dts file to support gpio on FPGA side > mtd: rawnand: denali_dt: start denali nand driver a little later > arm64: dts: enable qspi-nor flash for Agilex NAND booting mode > arch: arm64: intel: add dts file to support sgmii ethernet on FPGA side > arch: arm64: intel: create dts to support FPGA GPIO and SGMII on Agilex > NAND flash platform > arch: arm64: intel: add dts file to support FPGA update feature > driver: edac: altera_edac: fix build warning > driver: ethernet: stmmac: remove the redundant clock disable action > mfd: altera-sysmgr: enable raw spinlock feature for preempt-rt kernel > intel: fcs: release mutex lock in failing path > firmware: stratix10-svc: release mutex sdm_lock after processing command > arm64: dts: intel: improve qspi node for rsu feature > aarch: arm64: dts: add condition to include qse dtsi file > aarch: arm64: dts: add #clock-cells property in gmac node > intel: fcs: avoid allocating memory repeatedly > intel: fcs: disable to request random number generation on Stratix10 > platform > arch: arm64: dts: disable fcs feature by default on Intel socfpga > platforms > > 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 > > NagarajuDeepakX (1): > HSD #14014656595: drivers: net: phy: add qsfp_phy support > > Niravkumar L Rabara (5): > HSD #18022323310: spi: cadence-quadspi: Disable irqs during indirect > reads > HSD#18022663494: mtd: spi-nor: macronix: Add support for mx66u1g45g > HSD #18025949729: dt-bindings: reset: agilex5: add dt binding for Intel > Agilex5 > HSD #18025949729: arm64: dts: agilex5: Add device tree for Intel Agilex5 > HSD #14015549959: arm64: dts: agilex5: Add nand device tree > > Ong Hean Loong (1): > FogBugz #421702-2: implement Frame Buffer II for Display Port IP > > Ooi, Joyce (7): > 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 > 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 > > Rabara Niravkumar L (1): > HSD #22012022604: EDAC/altera: Check previous DDR DBE during probe > > Radu Bacrau (1): > HSD #15010832611: firmware: stratix10-rsu: query spt addresses > > Richard Gong (53): > firmware: stratix10-svc: extend svc to support new RSU features > firmware: stratix10-svc: extend svc to support FCS features > 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 > HSD #18012737990: arm64: dm: fix incorrect watchdog node definition > HSD #22012255070: crypto: intel_fcs: reset the min. and max. buffer > size values > firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 > 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-2: intel_fcs: replace __u32 with uint32_t > 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-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 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 > 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 ECDH request > crypto: intel_fcs: update for SDOS extension > > Rod Frazer (2): > HSD #14017346372-1: dt-bindings: hwmon: multiple location Temperature > HSD #14017346372-2: dts: hwmon: multiple location Temperature > > Siew Chin Lim (18): > 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 > HSD #18015689699-1: firmware: stratix10-svc: change get provsion data > to async SMC call > HSD #22013011814: crypto: intel_fcs: support HWRNG via /dev/hwrng > HSD #22013011814-2: crypto: intel_fcs: Remove dev_err from dev/hwrng > read function > intel: fcs: Fixed typo of parameter used in SEND_CERTIFICATE > intel: fcs: Fixed the size of session ID in memcpy function > intel: fcs: Properly initialize 'timeout' in RNG request before use > intel: fcs: Validate the data address pointer and size before using it > intel: fcs: Copy data from user space to kernel space via copy_from_user > > Teh Wen Ping (12): > HSD #14015950233: crypto: intel_fcs: select HW_RANDOM if intel_fcs is > built-in > HSD #18019787908 firmware: stratix10-svc: Reduce polling interval for > command status > HSD #18019787908 crypto: intel_fcs: Reduce polling interval for > GET_PROVISION_DATA > HSD #14017114324: fpga: stratix10-soc: wait for > COMMAND_FIRMWARE_VERSION to complete > HSD #15011923746 crypto: intel_fcs: Check AES block mode and param size > (#89) > HSD#16019035440-1 crypto: intel_fcs: Support new SDOS decrypt error > code (#116) > HSD#16019035440-2 crypto: intel_fcs: Add new SDOS decrypt callback > (#117) > HSD#16019035440-3 firmware: stratix10-svc: Return SDOS decrypt status > code (#118) > HSD #14015549958: clk: agilex5: Add clock driver for Agilex5 > HSD #14015549958: dt-bindings: clk: agilex5: Add Agilex5 clock bindings > HSD #14015549958: arm64: dts: agilex5: Add clock dts entries for Agilex5 > HSD #14015549958: dt-bindings: clock: agilex5: Document Agilex5 clock > bindings > > Teh, Wen Ping (5): > HSD #15010087323 firmware: stratix10-svc: AES, SHA2/HMAC and ECDSA > service for large file > HSD #15010087323 crypto: intel_fcs: ECDSA service for large file > HSD #15010087323 crypto: intel_fcs: SHA2/HMAC service for large file > HSD #1509644685 firmware: stratix10-svc: Generic Mailbox Command > HSD #1509644685 crypto: intel_fcs: Generic Mailbox Command > > Teoh Ji Sheng (8): > HSD #16018042241: ARM: dts: socfpga: arria10: Increase boot partition > size for NAND > HSD #15012033399: net: ethernet: altera: remove redundant DMA operation > HSD #15012728816: net: stmmac: xgmac: add ethtool per-queue irq > statistic support > HSD #15012986938: net: stmmac: Make MSI interrupt routine generic > HSD #15012986938: net: stmmac: Add support for TX/RX channel interrupt > HSD #15012986938: net: stmmac: Use interrupt mode INTM=1 for per > channel irq > HSD #15012986938: arm64: dts: intel: add gmac per channel interrupt > HSD #15012986938: dt-bindings: net: dwmac: add binding for tx/rx > channel interrupt > > Teoh, Ji Sheng (5): > HSD #15010262011-2: net: eth: altera: fix QSE driver broken link speed > configuration > HSD #15011456848: net: eth: altera: fix missing argument in > of_get_mac_address > HSD #15011647732: stratix10: update QSE driver DMA register map > HSD #15011499442: net: eth: altera: use ndo_eth_ioctl for SIOCSHWTSTAMP > ioctl > HSD #22012241094: arm64: dts: stratix10: update QSE TOD clock for > multi-rate support > > Tham, Mun Yew (14): > HSD #14014656595: net: ethernet: altera: add main and header file for > Intel FPGA E-tile Ethernet driver > HSD #14014656595: net: ethernet: altera: add ethtool support for Intel > FPGA E-tile Ethernet driver > HSD #14014656595: ethernet: FEC driver for Intel FPGA E-tile Ethernet > driver > HSD #22012268110: net: ethernet: altera: E-Tile fixed link > implementation > HSD #14014656595: net: ethernet: Add qsfp driver to E-Tile Ethernet > driver > HSD #14014656595: arm64: boot: dts: agilex: add E-Tile Ethernet for > Agilex > HSD #14014656595: dt-bindings: net: add bindings for Intel FPGA E-Tile > Ethernet driver > HSD #14014656595: net: ethernet: altera: add Intel FPGA E-tile Ethernet > driver Makefile and Kconfig > HSD #22012268110: arm64: boot: dts: agilex: update E-Tile > HSD #22012268110: net: ethernet: Update E-tile ethernet phy mode > HSD#15013061166: clocksource: system counter correlated clocksource > HSD#15013061166: net: stmmac: Add SMTG supported cross-timestamp > HSD#15013061166: dts: Add SMTG supported cross-timestamp > HSD#15013061166: dt-bindings: net: dwmac: add binding for SMTG > > Thor Thayer (11): > 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 #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 (2): > FogBugz #332657-1: Stratix 10 Software Virtual Platform > FogBugz #332657-2: add Stratix10 SWVP to arm64 defconfig > > cnphoon (1): > FogBugz #178225: Add Altera interrupt latency counter driver > > rohangt07 (2): > HSD #16018467647: net: stmmac: xgmac: Support L3L4 filter count > 8 > (#107) > HSD #16018694129: net: stmmac: Enable XGMAC MDIO support for C22 > devices with port id > 3 (#125) > > Documentation/devicetree/bindings/arm/intel,socfpga.yaml > | 1 + > Documentation/devicetree/bindings/clock/intel,agilex5.yaml > | 41 ++ > Documentation/devicetree/bindings/fpga/altera-partial-reconfig.txt > | 12 + > Documentation/devicetree/bindings/fpga/fpga-region.txt > | 10 + > Documentation/devicetree/bindings/hwmon/intel,soc64-hwmon.yaml > | 285 ++++++++ > Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml > | 2 + > 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/mmc/cdns,sdhci.yaml > | 367 ++++++++++ > Documentation/devicetree/bindings/net/altera_qse.txt > | 112 +++ > Documentation/devicetree/bindings/net/intel,etile.yaml > | 158 +++++ > Documentation/devicetree/bindings/net/snps,dwmac.yaml > | 32 + > Documentation/devicetree/bindings/tty/newhaven_lcd.txt > | 21 + > Documentation/fpga/debugfs.txt > | 39 ++ > Documentation/hwmon/index.rst > | 1 + > Documentation/hwmon/soc64-hwmon.rst > | 28 + > arch/arm/boot/dts/socfpga.dtsi > | 10 +- > arch/arm/boot/dts/socfpga_arria10.dtsi > | 10 +- > arch/arm/boot/dts/socfpga_arria10_socdk.dtsi > | 17 + > arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts > | 4 +- > arch/arm/boot/dts/socfpga_arria5_socdk.dts > | 8 + > arch/arm/boot/dts/socfpga_cyclone5_socdk.dts > | 8 + > arch/arm/mach-socfpga/core.h > | 3 + > arch/arm/mach-socfpga/socfpga.c > | 8 + > arch/arm64/Kconfig.platforms > | 5 + > arch/arm64/boot/dts/altera/Makefile > | 7 +- > arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi > | 40 +- > 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 > | 72 +- > arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_ghrd.dts > | 79 +++ > arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_pcie.dts > | 61 ++ > arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_sgmii.dts > | 88 +++ > arch/arm64/boot/dts/altera/stratix10_swvp.dts > | 763 ++++++++++++++++++++ > arch/arm64/boot/dts/intel/Makefile > | 4 + > arch/arm64/boot/dts/intel/socfpga_agilex.dtsi > | 39 +- > arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi > | 664 ++++++++++++++++++ > arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts > | 180 +++++ > arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_nand.dts > | 127 ++++ > arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_swvp.dts > | 248 +++++++ > arch/arm64/boot/dts/intel/socfpga_agilex_etile.dtsi > | 128 ++++ > arch/arm64/boot/dts/intel/socfpga_agilex_fpga_update.dts > | 17 + > arch/arm64/boot/dts/intel/socfpga_agilex_n6000.dts > | 66 ++ > arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts > | 83 ++- > arch/arm64/boot/dts/intel/socfpga_agilex_socdk_ghrd.dts > | 78 +++ > arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts > | 103 +++ > arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand_ghrd.dts > | 78 +++ > arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand_sgmii.dts > | 55 ++ > arch/arm64/boot/dts/intel/socfpga_agilex_socdk_sgmii.dts > | 55 ++ > 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 > | 46 ++ > arch/arm64/kernel/smp.c > | 4 + > drivers/clk/socfpga/Kconfig > | 4 +- > drivers/clk/socfpga/Makefile > | 2 +- > drivers/clk/socfpga/clk-agilex5.c > | 847 +++++++++++++++++++++++ > drivers/clk/socfpga/clk-pll-s10.c > | 48 ++ > drivers/clk/socfpga/stratix10-clk.h > | 2 + > drivers/clocksource/arm_arch_timer.c > | 6 + > drivers/crypto/Kconfig > | 14 + > drivers/crypto/Makefile > | 2 + > drivers/crypto/intel_fcs_main.c > | 3968 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/crypto/intel_fcs_smmu.c > | 3130 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/crypto/intel_fcs_smmu.h > | 64 ++ > drivers/dma/pl330.c > | 54 +- > drivers/edac/Kconfig > | 9 + > drivers/edac/altera_edac.c > | 66 +- > drivers/edac/altera_edac.h > | 7 + > drivers/edac/synopsys_edac.c > | 1 - > drivers/firmware/stratix10-rsu.c > | 99 +++ > drivers/firmware/stratix10-svc.c > | 1007 +++++++++++++++++++++++---- > drivers/fpga/Kconfig > | 7 + > drivers/fpga/Makefile > | 3 +- > drivers/fpga/altera-cvp.c > | 65 +- > 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 > | 12 +- > drivers/fpga/of-fpga-region.c > | 24 +- > drivers/fpga/stratix10-soc.c > | 89 ++- > drivers/hwmon/Kconfig > | 18 + > drivers/hwmon/Makefile > | 2 + > drivers/hwmon/altera-a10sr-hwmon.c > | 406 +++++++++++ > drivers/hwmon/soc64-hwmon.c > | 429 ++++++++++++ > drivers/i2c/busses/i2c-designware-core.h > | 1 + > drivers/i2c/busses/i2c-designware-master.c > | 49 +- > drivers/i2c/busses/i2c-designware-platdrv.c > | 1 + > drivers/i2c/i2c-core-base.c > | 5 +- > drivers/mfd/altera-a10sr.c > | 4 + > drivers/mfd/altera-sysmgr.c > | 1 + > 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/mmc/host/sdhci-cadence.c > | 379 +++++++++- > drivers/mtd/nand/raw/denali_dt.c > | 23 +- > drivers/mtd/spi-nor/macronix.c > | 5 +- > drivers/net/ethernet/Makefile > | 2 +- > drivers/net/ethernet/altera/Kconfig > | 40 +- > drivers/net/ethernet/altera/Makefile > | 20 +- > 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 > | 124 +--- > drivers/net/ethernet/altera/altera_tse_ethtool.c > | 37 +- > drivers/net/ethernet/altera/altera_tse_main.c > | 498 +++++++------- > drivers/net/ethernet/altera/altera_utils.c > | 30 + > drivers/net/ethernet/altera/altera_utils.h > | 53 ++ > drivers/net/ethernet/altera/intel_fpga_etile.h > | 2679 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/net/ethernet/altera/intel_fpga_etile_ethtool.c > | 963 ++++++++++++++++++++++++++ > drivers/net/ethernet/altera/intel_fpga_etile_fec.c > | 251 +++++++ > drivers/net/ethernet/altera/intel_fpga_etile_main.c > | 2145 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 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 > | 1712 +++++++++++++++++++++++++++++++++++++++++++++ > drivers/net/ethernet/altera/intel_fpga_tod.c > | 345 ++++++++++ > drivers/net/ethernet/altera/intel_fpga_tod.h > | 56 ++ > drivers/net/ethernet/stmicro/stmmac/common.h > | 1 + > drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c > | 137 ++++ > drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h > | 63 ++ > drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c > | 263 ++++++- > drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c > | 15 + > drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c > | 31 +- > drivers/net/ethernet/stmicro/stmmac/hwif.h > | 16 + > drivers/net/ethernet/stmicro/stmmac/stmmac_main.c > | 80 ++- > drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c > | 20 +- > drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c > | 38 +- > drivers/net/phy/Kconfig > | 8 + > drivers/net/phy/Makefile > | 4 + > drivers/net/phy/qsfp.c > | 1848 +++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/net/phy/qsfp_bus.c > | 782 +++++++++++++++++++++ > drivers/spi/spi-cadence-quadspi.c > | 2 +- > drivers/tty/Kconfig > | 6 + > drivers/tty/Makefile > | 1 + > drivers/tty/newhaven_lcd.c > | 634 +++++++++++++++++ > drivers/usb/dwc3/dwc3-of-simple.c > | 1 + > 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/dt-bindings/clock/agilex5-clock.h > | 100 +++ > include/dt-bindings/reset/altr,rst-mgr-agilex5.h > | 79 +++ > include/linux/altera_hwmutex.h > | 41 ++ > include/linux/clocksource.h > | 1 + > include/linux/firmware/intel/stratix10-smc.h > | 1384 ++++++++++++++++++++++++++++++++++++- > include/linux/firmware/intel/stratix10-svc-client.h > | 198 +++++- > include/linux/fpga/fpga-mgr.h > | 6 + > include/linux/mfd/altera-a10sr.h > | 58 ++ > include/linux/pinctrl/devinfo.h > | 15 + > include/linux/qsfp.h > | 400 +++++++++++ > include/linux/stmmac.h > | 3 + > include/uapi/linux/intel_fcs-ioctl.h > | 709 +++++++++++++++++++ > 163 files changed, 34967 insertions(+), 871 deletions(-) > create mode 100644 Documentation/devicetree/bindings/clock/intel,agilex5.yaml > create mode 100644 > Documentation/devicetree/bindings/fpga/altera-partial-reconfig.txt > create mode 100644 > Documentation/devicetree/bindings/hwmon/intel,soc64-hwmon.yaml > 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/net/intel,etile.yaml > create mode 100644 Documentation/devicetree/bindings/tty/newhaven_lcd.txt > create mode 100644 Documentation/fpga/debugfs.txt > create mode 100644 Documentation/hwmon/soc64-hwmon.rst > 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_agilex5.dtsi > create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts > create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_nand.dts > create mode 100755 arch/arm64/boot/dts/intel/socfpga_agilex5_socdk_swvp.dts > create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_etile.dtsi > create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_fpga_update.dts > create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_ghrd.dts > create mode 100644 > arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand_ghrd.dts > create mode 100644 > arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand_sgmii.dts > create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_sgmii.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 100755 drivers/clk/socfpga/clk-agilex5.c > create mode 100644 drivers/crypto/intel_fcs_main.c > create mode 100644 drivers/crypto/intel_fcs_smmu.c > create mode 100644 drivers/crypto/intel_fcs_smmu.h > 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_etile.h > create mode 100644 drivers/net/ethernet/altera/intel_fpga_etile_ethtool.c > create mode 100644 drivers/net/ethernet/altera/intel_fpga_etile_fec.c > create mode 100644 drivers/net/ethernet/altera/intel_fpga_etile_main.c > 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/net/phy/qsfp.c > create mode 100644 drivers/net/phy/qsfp_bus.c > 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 100755 include/dt-bindings/clock/agilex5-clock.h > create mode 100644 include/dt-bindings/reset/altr,rst-mgr-agilex5.h > create mode 100644 include/linux/altera_hwmutex.h > create mode 100644 include/linux/qsfp.h > create mode 100644 include/uapi/linux/intel_fcs-ioctl.h > > > Liwei Song (1): > intel-socfpga: enable intel-socfpga support for 6.1 kernel > > .../intel-socfpga-64-preempt-rt.scc | 7 + > .../intel-socfpga-64-standard.scc | 7 + > bsp/intel-socfpga/intel-socfpga-64.cfg | 163 ++++++++++++++++++ > bsp/intel-socfpga/intel-socfpga-64.scc | 7 + > 4 files changed, 184 insertions(+) > create mode 100644 bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc > create mode 100644 bsp/intel-socfpga/intel-socfpga-64-standard.scc > create mode 100644 bsp/intel-socfpga/intel-socfpga-64.cfg > create mode 100644 bsp/intel-socfpga/intel-socfpga-64.scc > > -- > 2.40.0 >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12691): https://lists.yoctoproject.org/g/linux-yocto/message/12691 Mute This Topic: https://lists.yoctoproject.org/mt/99268269/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
