In message: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT] on 08/08/2023 Ruiqiang Hao wrote:
> 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 merged. Bruce > > 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 (#12943): https://lists.yoctoproject.org/g/linux-yocto/message/12943 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/leave/6687884/21656/624485779/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-