Hi Bruce, Please help to merge following pull request into our linux-yocto repo.
repo: linux-yocto branch: v5.15/standard/preempt-rt/cn-sdkv5.4/octeon Thanks, Ruiqiang The following changes since commit 12120b82abacbfec0e23ad666b8c0681f3eb90eb: Merge branch 'v5.15/standard/base' into v5.15/standard/preempt-rt/cn-sdkv5.4/octeon (2023-08-03 14:06:08 -0400) are available in the Git repository at: g...@github.com:cythe/linux.git linux-yocto/v5.15/standard/preempt-rt/cn-sdkv5.4/octeon for you to fetch changes up to 04e964d2ce41a1871a93742fc333bc8789bb3342: driver:phy:macsec: MACsec SCI command corercted not to accept invalid inputs. (2023-08-08 06:14:37 +0000) ---------------------------------------------------------------- Alexander Graf (1): ACPI: allow longer device IDs Anil Kumar Reddy (6): coresight: tmc-etr: Fix PREVBOOT mode trace buffer handling dt-bindings: coresight: Add reserved memory for TMC ETR coresight: tmc-etr: Add support to use reserved memory dt-bindings: coresight: Add metadata region property coresight: tmc: Add support for register metadata coresight: tmc: Read previous boot trace data Bharat Bhushan (3): Watchdog: Add marvell GTI watchdog driver hwrng: cn10k: Add extended trng register support dt-bindings: watchdog: marvell GTI system watchdog driver Bruno Matic (1): drivers: i2c-octeon-core: Add error state recovery Chandrakala Chavva (3): driver: edac: octeontx: Add revision check for new pass of the chip drivers: mrvl_swup: Adapt and fix memory allocation with ioctl drivers: mrvl_swup: Add additional changes to logbuffer support Damian Eppel (2): firmware: octeontx2: sysfs interface for retimer firmware: octeontx2: retimer-mgmt: change SMC call number Geetha sowjanya (10): octeontx2-af: mcs: Add PAB and BBE block interrupt handler octeontx2-af: mcs: Fix per port bypass config octeontx2-af: mcs: Remove SA stats support octeontx2-pf: Check sg address for null before free octeontx2-pf: Using compound/head page ref count driver: spi: cadence: Remove unused variables octeontx2-af: mcs: Fix sa entries size octeontx2-pf: Remove xdp queues on program detach octeontx2-pf: Fix xdp frame start address octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64 George Cherian (5): watchdog: sbsa_wdog: Fix the timeout calculation drivers: watchdog: Add support for panic notifier callback watchdog: sbsa_gwdt: Enable the WDOG_STOP_ON_PANIC watchdog: sbsa_gwdt: Apply the Errata workaround seen on CN10K Processors watchdog:marvell_gti: Update missing MODULE_LICENSE Gowthami (1): perf/marvell: Apply TAD pmu errata to cn10k silicons Hariprasad Kelam (17): octeontx2-pf: Fix resource leakage in VF driver unbind octeontx2-af: Back port upstream changes octeontx2-af: Reset MAC internal loopback in FLR octeontx2-af: Add validation for lmac type octeontx2-pf: Generate PPS OUT on PHC PTP_CLK_REQ_PEROUT octeontx2-bphy: Generate PPS OUT on PHC PTP_CLK_REQ_PEROUT octeontx2-pf: dont configure ptp one-step for non-sync packets octeontx2-af: Do not skip probe for RPM_USX Octeontx2-af: Fix cgx link notification issue octeontx2-af: CN10KB: Add USGMII LMAC mode octeontx2-af: Fix wrong cgx link notification error message octeontx2-pf: fix scheduler queue free order octeontx2-pf: Define new ethtool modes for CN10KB octeontx2-af: Add validation before accessing cgx device octeontx2-af: Fix RPM and NIX channel mapping octeontx2-pf: Qos: Validate quantum parameter octeontx2-pf: Qos: fix root node dwrr priority corruption Janne Kukkonen (2): octeontx2-bphy-netdev: Fix ioctl OTX2_CPRI_IOCTL_LINK_EVENT cpri context octeontx2-bphy-netdev: Fix OTX2_RFOE_IOCTL_RX_IND_CFG in case of CNF10K Jenishkumar Patel (1): net: mvpp2: fix mvpp2 IRQ affinity issue Kiran Kumar K (4): octeontx2-af: Move EOH pointer on unknown ethertype for QINQ octeontx2-af: Add KPU parsing for custom data as custom Ltype octeontx2-af: Fix mcam match with second pass rules for VF octeontx2-af: Add KPU parsing support for IPV6 SRH header Linu Cherian (9): dt-bindings: coresight: ETF can use reserved region Revert "coresight: Add Coresight kdump support" Revert "coresight: Add provision for kdump sync callbacks" coresight: tmc: Keep reserved region parsing common coresight: core: Add provision for panic callbacks coresight: tmc: Enable panic sync handling coresight: etm4x: Configure ETM to trigger on panic coresight: cti: Add CTI id for Neoverse N2 core CTI coresight: tmc: Stop trace capture on FlIn Mikko Suni (1): octeontx2-bphy-netdev: Avoid kernel crash when psw jd_ptr is NULL Narendra Hadke (2): driver:phy:macsec: Corrected MACsec Key input format passed to ATF PHY driver. driver:phy:macsec: MACsec SCI command corercted not to accept invalid inputs. Naveen Mamindlapalli (13): octeontx2-bphy-netdev: fix coverity issues octeontx2-bphy-netdev: Fixed sparse errors octeontx2-af: Set XOFF on other child transmit schedulers during SMQ flush octeontx2-bphy-netdev: Fix updating host ptp offset multiple times octeontx2-af: modify devlink option to increase mcam high priority zone from 75% to 100% octeontx2-bphy-netdev: cnf10k: don't modify pps threshold when sw timecounter is not used octeontx2-af: Fix ptp timestamp conversion when using external clock octeontx2-bphy-netdev: Fix ptp timestamp conversion when using external clock octeontx2-bphy-netdev: Fix register offset definitions octeontx2-bphy-netdev: cnf10k: don't drop packets with macsec errors octeontx2-pf: Use TL2 level for egress match all configuration octeontx2-bphy-netdev: Add an ioctl to reset PTP PHC sw timecounter offset octeontx-bphy-netdev: enable mbt full drop enable Nithin Dabilpuram (7): octeontx2-af: debugfs: dump new CQ context fields octeontx2-af: consider mode when using cpt base channel for bp octeontx2-af: fix issue with spitosa table teardown crypto/octeontx2: register error interrupts for inline cptlf octeontx2-af: adjust Tx credits when MCS external bypass is false octeontx2-af: avoid RXC register access in FLR on CN10KB crypto: octeontx2: support setting ctx ilen for inline CPT LF Pavan Nikhilesh (1): octeontx2-af: update SSO FLR routine Piyush Malgujar (1): driver: spi: cadence: Add ACPI support Radha Mohan Chintakuntla (7): PCI: marvell-cnxk-ep: change starting BAR4 index PCI: marvell-cnxk-ep: get PEM hardware instance for UIO name octeontx2-af: Fix BPID allocation for SDP interfaces PCI: marvell-cnxk-ep: rename driver macro name string ptm-ep: Add PTM requestor driver ptm-ep: mark it default as module octeontx2-sdp: add CN10kB for using correct mask Rahul Bhansali (1): octeontx2-af: updated Tx link register range Rakesh Babu Saladi (5): octeontx2-af: cn10k: Apply PTP errata workaround for relevant chip variants octeontx2-bphy-netdev: cnf10k: Enable FORCE_COND_CLK_EN only for applicable chips. octeontx2-bphy-netdev: debugfs: remove debugfs entries. octeontx2-bphy-netdev: cnf10k: Poll for timestamp to commit into PTP ring arm64: smccc: Add trace events to SMC calls. Rakesh Kudurumalla (1): octeontx2-af: fix to get different rq mask Ratheesh Kannoth (6): octeontx2-pf: Fix coverity issues octeontx2-af: Fix start and end bit for scan config octeontx2-af: Fix depth of cam and mem table. octeontx2-pf: Increase the size of dmacflt_max_flows octeontx2-af: Fix promiscuous mode octeontx2-af: Promisc enable/disable thru mbox Roy Franz (1): octeontx2-pf: Use 1 TL4 queue per SDP output queue, enable SDP backpressure Sai Krishna (1): octeontx2-pf: Use HW PTP timestamp atomic update to avoid SW timecounter. Satananda Burla (1): PCI: add multi PEM support Sathesh Edara (1): octeontx2-af: Update minimum receive frame size Sebastien Dubois (4): drivers: mrvl_swup: Add logging for clone and get_version calls drivers: mrvl_swup: Add logging for read flash call drivers: mrvl_swup: Add debug flag for SMC calls drivers: mrvl_swup: clear SMC log buffer for each SMC call Shijith Thotton (4): octeontx2-af: update TIM adjust GTI errata silicons octeontx2-af: debugfs: fix undefined SSO register access octeontx2-af: update TIM adjust GTI errata silicons octeontx2-af: utilize hardware FLR support in SSO Sibaranjan Pattnayak (2): octeontx2-dpi: configure writing DMA result to an offset octeontx2-dpi: queue reset of DPI VF during initialization Srikanth Pidugu (1): driver: soc: marvell: Update SMC ID Srujana Challa (26): crypto: octeontx2: enable microcode load for cn10ka B0 crypto: octeontx2: fix cn10ka A0/A1 model check crypto: octeontx2: remove errata workaround for cn10kb and cn10ka B0 chip. octeontx2-af: fix CPT ctx flush crypto:octeontx2: fetch engine capabilities for SGv2 crypto: octeontx2: fix build issue with module crypto: ecc - Move ecc.h to include/crypto/internal crypto: ecdsa - export ecdsa signature ASN.1 parser crypto: add ECDSA signature generation support crypto: add ECDSA test vectors from RFC 6979 crypto: make RFC6979 test vectors generic to all drivers crypto: ecdsa - export ecdsa privkey ASN.1 parser crypto: octeontx2: add support for ECDSA P192, P256 and P384 crypto: octeontx2: support sha1, sha256, sha384 and sha512 crypto: octeontx2: add LF reset on queue disable crypto: octeontx2: add devlink option to set max_rxc_icb_cnt crypto:octeontx2: Fix CN10KA model detection logic octeontx2-af: fix accessing of CPT register on 105xx. crypto: octeontx2: support md5 and hmac(md5) crypto: octeontx2: add support for ccm(aes) crypto: octeontx2: add support for DH crypto: octeontx2: fix incorrect slot to cpt lf reset mbox crypto: octeontx2: add support for AES_GMAC crypto: octeontx2: add devlink option to set t106 mode crypto: octeontx2: fix opcode incase of SGv2 crypto: octeontx2: fix devlink params get callback Subbaraya Sundeep (16): octeontx2-bphy-netdev: Simplify error checks and updating stats octeontx2-bphy-netdev: Simplify job submission to hardware octeontx2-bphy-netdev: Use separate xmit function for PTP octeontx2-bphy-netdev: Use two send queues for cnf10k octeontx2-bphy-netdev: Remove ptp list processing octeontx2: Detect the mbox up or down message via register octeontx2-pf: mcs: Offload extended packet number(XPN) feature octeontx2-af: Fix double locking of mutex octeontx2-pf: mcs: Match macsec ethertype along with DMAC octeontx2-pf: mcs: Fix shared counters logic octeontx2-af: Remove AF resource limits octeontx2-pf: Restore TC ingress police rules when interface is up octeontx2-af: Check return value of nix_get_nixlf before using nixlf octeontx2-pf: mcs: Support VLAN in clear text macsec: Use helper macsec_netdev_priv for offload drivers octeontx2-af: Remove the PF_FUNC validation for NPC transmit rules Suman Ghosh (21): octeontx2-af: Add NPC support to filter GTP-U and GTP-C packets based on TEID octeontx2-af: Update/Fix NPC field hash extract feature octeontx2-af: Add additional checks to validate user-def field value for GTP-u and GTP-C octeontx2-af: Update correct mask to filter IPv4 fragments octeontx2-af: Fix issues with NPC field hash extract Octeontx2-pf: Fix error condition for GTP-U/C rule insertion Octeontx2-af: Install TC filter rules in hardware based on priority octeontx2-af: Remove tc rule count check while getting ntuple rule count octeontx2-pf: Remove source port check while adding ntuple rule for GTP-U/C octeontx2-pf: Check ntuple status from netdev feautre status octeontx2-af: Enable hash extraction of IPv6 source/destination drivers: marvell: Fix klockwork issues coresight: cpu-debug: Add support to dump PMPCSR octeontx2: Fix klockwork issues. octeontx2: Fix klockwork issues in BPHY and SSO octeontx2-pf: Allow ntuple rule to direct packet to VF with higher Rx queue than its PF octeontx2-pf: Fix memory leak during interface down octeontx2-af: Add a new mbox to read/write MCAM hit status octeontx2-af: Tc flower offload support for inner VLAN octeontx2-af: Remove MAC address validation check octeonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously Sunil Goutham (1): octeontx-83: Ignore BGX operations for LBK interfaces Tanmay Jagdale (3): perf: cs-etm: Pass timestamp to perf front end perf: cs-etm: Fixes in instruction sample synthesis perf: cs-etm: Cache timestamp in packet queue Vasyl Gomonovych (1): driver: edac: octeontx: Init MC grain Witold Sadowski (5): drivers: spi: cadence: Fix clock operations drivers: soc: marvell: Add logbuffer support drivers: spi: cadence: Add xfer support spi: cadence: Clear interrupt status before enabling interrupts drivers: spi: cadence: Reconfigure xSPI config to STIG Mode sdonelli (1): drivers: soc: Remove Below Warning message on cn83xx board. .../devicetree/bindings/arm/coresight.txt | 9 + .../bindings/watchdog/marvell,cn10624-wdt.yaml | 83 ++ arch/arm64/kernel/machine_kexec.c | 2 - arch/arm64/kernel/smp.c | 3 - crypto/Kconfig | 4 +- crypto/Makefile | 4 +- crypto/ecc.c | 18 +- crypto/ecdh.c | 2 +- crypto/ecdsa.c | 439 +++++++- crypto/ecprivkey.asn1 | 6 + crypto/ecrdsa.c | 2 +- crypto/ecrdsa_defs.h | 2 +- crypto/testmgr.c | 18 + crypto/testmgr.h | 651 ++++++++++++ drivers/char/hw_random/cn10k-rng.c | 63 +- drivers/crypto/marvell/Kconfig | 3 +- drivers/crypto/marvell/octeontx2/Makefile | 3 +- drivers/crypto/marvell/octeontx2/cn10k_cpt.c | 26 +- drivers/crypto/marvell/octeontx2/cn10k_cpt.h | 1 + .../crypto/marvell/octeontx2/cpt_ae_fpm_tables.c | 1117 ++++++++++++++++++++ drivers/crypto/marvell/octeontx2/cpt_asym.h | 164 +++ drivers/crypto/marvell/octeontx2/cpt_ecdsa.c | 649 ++++++++++++ drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 57 +- .../crypto/marvell/octeontx2/otx2_cpt_devlink.c | 87 +- .../crypto/marvell/octeontx2/otx2_cpt_hw_types.h | 5 +- .../marvell/octeontx2/otx2_cpt_mbox_common.c | 25 + drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h | 22 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 124 ++- drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 100 +- drivers/crypto/marvell/octeontx2/otx2_cptpf.h | 3 + drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 39 +- drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c | 79 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 16 +- drivers/crypto/marvell/octeontx2/otx2_cptvf.h | 13 + drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 118 ++- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h | 7 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_asym.c | 337 ++++-- drivers/crypto/marvell/octeontx2/otx2_cptvf_hash.c | 437 +++++++- drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 24 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c | 27 + .../crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c | 2 + drivers/edac/octeontx_edac.c | 10 +- drivers/firmware/octeontx2/Kconfig | 15 + drivers/firmware/octeontx2/Makefile | 1 + drivers/firmware/octeontx2/mub.c | 3 +- drivers/firmware/octeontx2/retimer-mgmt.c | 243 +++++ drivers/firmware/smccc/Makefile | 3 +- drivers/firmware/smccc/smccc.c | 16 + drivers/firmware/smccc/smccc_trace.c | 7 + drivers/firmware/smccc/smccc_trace.h | 41 + drivers/hwtracing/coresight/coresight-core.c | 31 + drivers/hwtracing/coresight/coresight-cpu-debug.c | 124 ++- drivers/hwtracing/coresight/coresight-cti-core.c | 1 + drivers/hwtracing/coresight/coresight-etm-perf.c | 35 - drivers/hwtracing/coresight/coresight-etm4x-core.c | 17 +- drivers/hwtracing/coresight/coresight-etm4x.h | 26 + drivers/hwtracing/coresight/coresight-priv.h | 1 + drivers/hwtracing/coresight/coresight-tmc-core.c | 94 ++ drivers/hwtracing/coresight/coresight-tmc-etf.c | 97 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 175 ++- drivers/hwtracing/coresight/coresight-tmc.h | 45 + drivers/i2c/busses/i2c-octeon-core.c | 25 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 17 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 15 + drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 69 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 3 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 11 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 3 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 4 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 38 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 86 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 178 ++-- drivers/net/ethernet/marvell/octeontx2/af/mcs.h | 29 +- .../ethernet/marvell/octeontx2/af/mcs_cnf10kb.c | 63 ++ .../net/ethernet/marvell/octeontx2/af/mcs_reg.h | 14 +- .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 52 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 5 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 116 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 257 ++++- drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 22 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 171 ++- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 57 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 38 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 52 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 124 +-- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 24 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 202 +++- .../ethernet/marvell/octeontx2/af/rvu_nix_spi.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 47 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 136 ++- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 4 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 202 ++-- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 18 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 18 +- .../net/ethernet/marvell/octeontx2/af/rvu_sso.c | 36 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 17 +- .../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 6 +- .../ethernet/marvell/octeontx2/af/rvu_validation.c | 962 ----------------- .../ethernet/marvell/octeontx2/af/rvu_validation.h | 67 -- .../ethernet/marvell/octeontx2/bphy/bphy_common.h | 4 +- .../marvell/octeontx2/bphy/cnf10k_bphy_debugfs.c | 6 +- .../marvell/octeontx2/bphy/cnf10k_bphy_hw.h | 179 ++-- .../ethernet/marvell/octeontx2/bphy/cnf10k_cpri.c | 4 +- .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.c | 750 ++++++------- .../ethernet/marvell/octeontx2/bphy/cnf10k_rfoe.h | 75 +- .../marvell/octeontx2/bphy/cnf10k_rfoe_ptp.c | 181 +++- .../ethernet/marvell/octeontx2/bphy/otx2_bphy.h | 1 + .../marvell/octeontx2/bphy/otx2_bphy_debugfs.c | 21 +- .../ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h | 124 +-- .../marvell/octeontx2/bphy/otx2_bphy_main.c | 83 +- .../ethernet/marvell/octeontx2/bphy/otx2_cpri.c | 12 +- .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.c | 72 +- .../ethernet/marvell/octeontx2/bphy/otx2_rfoe.h | 2 + .../marvell/octeontx2/bphy/otx2_rfoe_ptp.c | 36 +- .../ethernet/marvell/octeontx2/bphy/rfoe_common.h | 5 + drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 + .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 292 +++-- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 55 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 43 +- .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 6 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 1 - .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 26 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 43 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 130 ++- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 208 +++- .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 56 +- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 543 +++++++--- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 47 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 71 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 106 +- .../net/ethernet/marvell/octeontx2/nic/qos_sq.c | 6 +- drivers/pci/controller/pcie-marvell-cnxk-ep.c | 16 +- drivers/perf/marvell_cn10k_tad_pmu.c | 13 +- drivers/soc/marvell/Kconfig | 10 + drivers/soc/marvell/Makefile | 1 + drivers/soc/marvell/cn10ka-swup/mrvl_swup.c | 211 ++-- drivers/soc/marvell/cn10ka-swup/mrvl_swup.h | 81 +- drivers/soc/marvell/hw-access/hw_rw_access.c | 4 +- drivers/soc/marvell/octeontx2-dpi/dpi.c | 110 +- drivers/soc/marvell/octeontx2-dpi/dpi.h | 38 +- drivers/soc/marvell/octeontx2-npa/npa.c | 13 +- .../marvell/octeontx2-pcicons/otx2-pci-console.c | 4 +- drivers/soc/marvell/octeontx2-sdp/sdp.c | 6 +- drivers/soc/marvell/phy_7121p_macadv_features.c | 41 +- drivers/soc/marvell/ptm-ep/Makefile | 7 + drivers/soc/marvell/ptm-ep/ptm_ep.c | 296 ++++++ drivers/soc/marvell/ptm-ep/ptm_ep.h | 42 + drivers/spi/Kconfig | 1 + drivers/spi/spi-cadence-xspi.c | 446 ++++++-- drivers/watchdog/Kconfig | 13 + drivers/watchdog/Makefile | 1 + drivers/watchdog/marvell_gti_wdt.c | 350 ++++++ drivers/watchdog/sbsa_gwdt.c | 65 +- drivers/watchdog/watchdog_core.c | 31 + {crypto => include/crypto/internal}/ecc.h | 14 + include/crypto/internal/ecdsa.h | 56 + include/linux/arm-smccc.h | 4 +- include/linux/coresight.h | 34 +- include/linux/mod_devicetable.h | 2 +- include/linux/watchdog.h | 8 + include/net/macsec.h | 10 + tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 10 +- tools/perf/util/cs-etm.c | 43 +- tools/perf/util/cs-etm.h | 1 + 168 files changed, 10606 insertions(+), 3548 deletions(-) create mode 100644 Documentation/devicetree/bindings/watchdog/marvell,cn10624-wdt.yaml create mode 100644 crypto/ecprivkey.asn1 create mode 100644 drivers/crypto/marvell/octeontx2/cpt_ae_fpm_tables.c create mode 100644 drivers/crypto/marvell/octeontx2/cpt_asym.h create mode 100644 drivers/crypto/marvell/octeontx2/cpt_ecdsa.c create mode 100644 drivers/firmware/octeontx2/retimer-mgmt.c create mode 100644 drivers/firmware/smccc/smccc_trace.c create mode 100644 drivers/firmware/smccc/smccc_trace.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.h create mode 100644 drivers/soc/marvell/ptm-ep/Makefile create mode 100644 drivers/soc/marvell/ptm-ep/ptm_ep.c create mode 100644 drivers/soc/marvell/ptm-ep/ptm_ep.h create mode 100644 drivers/watchdog/marvell_gti_wdt.c rename {crypto => include/crypto/internal}/ecc.h (93%) create mode 100644 include/crypto/internal/ecdsa.h
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12937): https://lists.yoctoproject.org/g/linux-yocto/message/12937 Mute This Topic: https://lists.yoctoproject.org/mt/100617156/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-