Re: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2024-03-05 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]
on 05/03/2024 Ruiqiang Hao wrote:

> Hi Bruce,
> 
> Please help to merge code 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 bd40416c57380ae313532edb5225d972cc06bc95:
> 
>   Merge branch 'v5.15/standard/base' into 
> v5.15/standard/preempt-rt/cn-sdkv5.4/octeon (2024-02-26 23:31:50 -0500)
> 
> 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 6781b2bea3fdae87e01901f6caf718438ca60aca:
> 
>   octeontx2-af: reveal only TIM params that are available (2024-03-05 
> 10:30:32 +0800)
> 
> 
> Ankur Dwivedi (1):
>   octeontx2-af: fix mcam hit counter
> 
> Anshumali Gaur (1):
>   octeontx2-af: Added debugfs support to dump NIX TM topology
> 
> Baha Mesleh (3):
>   octeontx2-bphy-netdev: ignore MCS bypass errors
>   octeontx2-bphy-netdev: release psm queues on exit
>   octeontx2-bphy-netdev: disable rx on RFOEs on exit
> 
> Bharat Bhushan (3):
>   drivers: watchdog: marvell_gti: fix zero pretimeout handling
>   crypto/octeontx2: By default allocate one CPT LF per CPT VF
>   crypto: octeontx2: Honor irqaffinity passed via bootargs
> 
> Damian Eppel (2):
>   firmware: octeontx2: sysfs interface for PORTM boot cfg
>   firmware: octeontx2: minor fixes for PORTM boot cfg
> 
> Hariprasad Kelam (5):
>   octeontx2-af: Enable loading more KPU profiles
>   octeontx2-af: Fix pause frame configuration
>   octeontx2-af: configure 802.3 pause frames in SGMII/QSGMII mode
>   octeontx2-af: map management port always to first PF
>   octeontx2-af: Fix default entries mcam entry action
> 
> Kiran Kumar K (2):
>   octeontx2-af: Fix capture PPPOE ltype
>   octeontx2-af: Add KPU parsing support for GRE ERSPAN
> 
> Mikko Suni (1):
>   FWLOG: Correct read length with ppos
> 
> Naveen Mamindlapalli (1):
>   octeontx2-bphy-netdev: Add cpri busrt packet limiter
> 
> Nithin Dabilpuram (1):
>   octeontx2-af: fix CN10KB FIFO length for RPM2
> 
> Paul Way (3):
>   MMC: fix the init_timings lookup.
>   MMC: Fix sdhci_cdns_sd6_calc_phy function for SD card
>   MMC: Added delay_element calculations to dqs delay
> 
> Piyush Malgujar (1):
>   soc: marvell: otx2: Add dependency in Kconfig for GHES BERT
> 
> Ratheesh Kannoth (2):
>   octeontx2-af: Fix printing of SPI field
>   octeontx2-af: Initialize bitmap arrays.
> 
> Sai Krishna (3):
>   octeontx2-bphy-netdev: Add SW workaround for Zero padding
>   octeontx2-pf: Reorder tearing down of PTP RX info work queue, mailbox
>   octeontx2-pf: Add ucast filter count configurability via devlink.
> 
> Scott Rowberry (1):
>   firmware: octeontx2: sysfs interface for led blink rate
> 
> Shijith Thotton (1):
>   octeontx2-af: reveal only TIM params that are available
> 
> Subbaraya Sundeep (4):
>   octeontx2-pf: Send UP messages to VF only when VF is up.
>   octeontx2-af: Use separate handlers for interrupts
>   octeontx2-cpt: Wake up waiting process as last step
>   octeontx2-pf: Reschedule up message if message data is non zero
> 
> Suman Ghosh (2):
>   octeontx2-af: Add new devlink param to configure maximum usable NIX LFs
>   octeontx2-af: Fix multicast/mirror group lock/unlock issue
> 
> Suneel Garapati (1):
>   drivers: spi-cadence-xspi: Change xfer logic base
> 
> Sunil Goutham (3):
>   octeontx2-pf: Honor irqaffinity passed via bootargs
>   genirq: Export irqaffinity_default
>   octeontx2-pf: Fix module compilation failure
> 
>  drivers/crypto/marvell/octeontx2/otx2_cptlf.c  |  14 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c |   1 +
>  drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c |   3 +-
>  drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c |   3 +-
>  drivers/firmware/octeontx2/Kconfig |  22 +
>  drivers/firmware/octeontx2/Makefile|   2 +
>  drivers/firmware/octeontx2/led-blink-rate.c| 113 +
>  drivers/firmware/octeontx2/portm-boot-cfg.c| 511 
> +
>  drivers/mmc/host/sdhci-cadence.c   | 191 ++--
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.c|   5 +
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |  13 +-
>  .../ether

Re: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2024-03-05 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]
on 05/03/2024 Ruiqiang Hao wrote:

> Hi Bruce,
> 
> Please help to merge code into our linux-yocto repo.
> 
> repo:
>   linux-yocto
> branch:
>   v5.15/standard/preempt-rt/cn-sdkv5.15/octeon

merged.

Bruce

> 
> Thanks,
> Ruiqiang
> 
> The following changes since commit 2de25ec0bd6d6eab1cbae409c759afdeb3cd0fe7:
> 
>   Merge branch 'v5.15/standard/base' into 
> v5.15/standard/preempt-rt/cn-sdkv5.15/octeon (2024-02-26 23:31:41 -0500)
> 
> are available in the Git repository at:
> 
>   g...@github.com:cythe/linux.git 
> linux-yocto/v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
> 
> for you to fetch changes up to 535fb4dcd1bac766551cff518efa2eea8f0a7c72:
> 
>   octeontx2-af: reveal only TIM params that are available (2024-03-05 
> 10:50:09 +0800)
> 
> 
> Amit Singh Tomar (1):
>   arm_mpam: Fix lock related warnings
> 
> Ankur Dwivedi (1):
>   octeontx2-af: fix mcam hit counter
> 
> Anshumali Gaur (1):
>   net: thunderx: update dmac filter when user changes mac addr
> 
> Baha Mesleh (3):
>   octeontx2-bphy-netdev: ignore MCS bypass errors
>   octeontx2-bphy-netdev: release psm queues on exit
>   octeontx2-bphy-netdev: disable rx on RFOEs on exit
> 
> Bharat Bhushan (3):
>   drivers: watchdog: marvell_gti: fix zero pretimeout handling
>   crypto/octeontx2: By default allocate one CPT LF per CPT VF
>   crypto: octeontx2: Honor irqaffinity passed via bootargs
> 
> Chandrakala Chavva (1):
>   driver: edac: octeontx: Improvements to GIC RAS handler
> 
> Damian Eppel (2):
>   firmware: octeontx2: sysfs interface for PORTM boot cfg
>   firmware: octeontx2: minor fixes for PORTM boot cfg
> 
> Geetha sowjanya (3):
>   octeontx2-pf: TC flower offload support for ICMP type and code
>   octeontx2-pf: Add support for offload tc with skbedit mark action
>   octeontx2-af: Dump hw register state on error
> 
> George Cherian (2):
>   amba: Honour the CPU association while adding a new device
>   octeontx2-af: Fix Support of FDSA tag
> 
> Hariprasad Kelam (5):
>   octeontx2-af: Enable loading more KPU profiles
>   octeontx2-af: Fix pause frame configuration
>   octeontx2-af: configure 802.3 pause frames in SGMII/QSGMII mode
>   octeontx2-af: map management port always to first PF
>   octeontx2-af: Fix default entries mcam entry action
> 
> James Morse (1):
>   ACPI/MPAM: update MPAM ACPI headers
> 
> Jayanthi Annadurai (1):
>   edac: octeontx: Add support for GIC RAS reporting
> 
> Jenishkumar Patel (2):
>   net: mvpp2: corrected BM pool size
>   net: mvpp2: fix ethernet issue caused after stopping DPDK app
> 
> Kiran Kumar K (2):
>   octeontx2-af: Fix capture PPPOE ltype
>   octeontx2-af: Add KPU parsing support for GRE ERSPAN
> 
> Mikko Suni (1):
>   FWLOG: Correct read length with ppos
> 
> Muhammad Asim Zahid (1):
>   resctrl: fix NULL pointer dereference
> 
> Naveen Mamindlapalli (3):
>   Revert "octeontx2-bphy-netdev: Clear MBT full condition in ndo_open 
> callback"
>   Revert "octeontx-bphy-netdev: enable mbt full drop enable"
>   octeontx2-bphy-netdev: Add cpri busrt packet limiter
> 
> Nithin Dabilpuram (1):
>   octeontx2-af: fix CN10KB FIFO length for RPM2
> 
> Paul Way (5):
>   mmc: added delay_element calculation from dll lock
>   mmc: change read dqs cmd and read dqs values
>   MMC: fix the init_timings lookup.
>   Revert "mmc: revert emmc timing changes"
>   MMC: Fix for SD card support in cadence driver
> 
> Pavan Nikhilesh (3):
>   octeontx2-af: disable preemption when enabling TIM
>   octeontx2-af: clear state on TIM ring disable
>   octeontx2-af: add TIM error af interrupt handlers
> 
> Petr Malat (1):
>   coresight: Add panic notifier cleanup
> 
> Piyush Malgujar (2):
>   soc: marvell: otx2: Add Kconfig option for otx2-ghes-init file.
>   soc: marvell: otx2: Add dependency in Kconfig for GHES BERT
> 
> Ratheesh Kannoth (3):
>   octeontx2-af: Fix printing of SPI field
>   Revert "octeontx2-pf: Set maximum queue size to 16K"
>   octeontx2-af: Initialize bitmap arrays.
> 
> Sai Krishna (5):
>   octeontx2-vf: Fix VF mbox up message error on PTP RX enable
>   octeontx2-bphy-netdev: Add SW workaround for Zero padding
>   octeontx2-pf: Add TC flower offload support for TCP flags
>   octeontx2-pf: Reorder tearing down of PTP RX info 

[linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2024-03-04 Thread Ruiqiang Hao via lists.yoctoproject.org
Hi Bruce,

Please help to merge code into our linux-yocto repo.

repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon

Thanks,
Ruiqiang

The following changes since commit 2de25ec0bd6d6eab1cbae409c759afdeb3cd0fe7:

  Merge branch 'v5.15/standard/base' into 
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon (2024-02-26 23:31:41 -0500)

are available in the Git repository at:

  g...@github.com:cythe/linux.git 
linux-yocto/v5.15/standard/preempt-rt/cn-sdkv5.15/octeon

for you to fetch changes up to 535fb4dcd1bac766551cff518efa2eea8f0a7c72:

  octeontx2-af: reveal only TIM params that are available (2024-03-05 10:50:09 
+0800)


Amit Singh Tomar (1):
  arm_mpam: Fix lock related warnings

Ankur Dwivedi (1):
  octeontx2-af: fix mcam hit counter

Anshumali Gaur (1):
  net: thunderx: update dmac filter when user changes mac addr

Baha Mesleh (3):
  octeontx2-bphy-netdev: ignore MCS bypass errors
  octeontx2-bphy-netdev: release psm queues on exit
  octeontx2-bphy-netdev: disable rx on RFOEs on exit

Bharat Bhushan (3):
  drivers: watchdog: marvell_gti: fix zero pretimeout handling
  crypto/octeontx2: By default allocate one CPT LF per CPT VF
  crypto: octeontx2: Honor irqaffinity passed via bootargs

Chandrakala Chavva (1):
  driver: edac: octeontx: Improvements to GIC RAS handler

Damian Eppel (2):
  firmware: octeontx2: sysfs interface for PORTM boot cfg
  firmware: octeontx2: minor fixes for PORTM boot cfg

Geetha sowjanya (3):
  octeontx2-pf: TC flower offload support for ICMP type and code
  octeontx2-pf: Add support for offload tc with skbedit mark action
  octeontx2-af: Dump hw register state on error

George Cherian (2):
  amba: Honour the CPU association while adding a new device
  octeontx2-af: Fix Support of FDSA tag

Hariprasad Kelam (5):
  octeontx2-af: Enable loading more KPU profiles
  octeontx2-af: Fix pause frame configuration
  octeontx2-af: configure 802.3 pause frames in SGMII/QSGMII mode
  octeontx2-af: map management port always to first PF
  octeontx2-af: Fix default entries mcam entry action

James Morse (1):
  ACPI/MPAM: update MPAM ACPI headers

Jayanthi Annadurai (1):
  edac: octeontx: Add support for GIC RAS reporting

Jenishkumar Patel (2):
  net: mvpp2: corrected BM pool size
  net: mvpp2: fix ethernet issue caused after stopping DPDK app

Kiran Kumar K (2):
  octeontx2-af: Fix capture PPPOE ltype
  octeontx2-af: Add KPU parsing support for GRE ERSPAN

Mikko Suni (1):
  FWLOG: Correct read length with ppos

Muhammad Asim Zahid (1):
  resctrl: fix NULL pointer dereference

Naveen Mamindlapalli (3):
  Revert "octeontx2-bphy-netdev: Clear MBT full condition in ndo_open 
callback"
  Revert "octeontx-bphy-netdev: enable mbt full drop enable"
  octeontx2-bphy-netdev: Add cpri busrt packet limiter

Nithin Dabilpuram (1):
  octeontx2-af: fix CN10KB FIFO length for RPM2

Paul Way (5):
  mmc: added delay_element calculation from dll lock
  mmc: change read dqs cmd and read dqs values
  MMC: fix the init_timings lookup.
  Revert "mmc: revert emmc timing changes"
  MMC: Fix for SD card support in cadence driver

Pavan Nikhilesh (3):
  octeontx2-af: disable preemption when enabling TIM
  octeontx2-af: clear state on TIM ring disable
  octeontx2-af: add TIM error af interrupt handlers

Petr Malat (1):
  coresight: Add panic notifier cleanup

Piyush Malgujar (2):
  soc: marvell: otx2: Add Kconfig option for otx2-ghes-init file.
  soc: marvell: otx2: Add dependency in Kconfig for GHES BERT

Ratheesh Kannoth (3):
  octeontx2-af: Fix printing of SPI field
  Revert "octeontx2-pf: Set maximum queue size to 16K"
  octeontx2-af: Initialize bitmap arrays.

Sai Krishna (5):
  octeontx2-vf: Fix VF mbox up message error on PTP RX enable
  octeontx2-bphy-netdev: Add SW workaround for Zero padding
  octeontx2-pf: Add TC flower offload support for TCP flags
  octeontx2-pf: Reorder tearing down of PTP RX info work queue, mailbox
  octeontx2-pf: Add ucast filter count configurability via devlink.

Scott Rowberry (1):
  firmware: octeontx2: sysfs interface for led blink rate

Shijith Thotton (1):
  octeontx2-af: reveal only TIM params that are available

Subbaraya Sundeep (7):
  octeontx2-pf: Wait till detach_resources msg is complete
  octeontx2-pf: Use default max_active works instead of one
  octeontx2-af: Always allocate low priority entries for PF
  octeontx2-pf: Send UP messages to VF only when VF is up.
  octeontx2-pf: Reschedule up message if message data is non zero
  octeontx2-af: Use separate handlers for interrupts
  octeontx2-cpt: Wake up waiting process as last step

Suman Ghosh (4):
  octeontx2-af: Add new mbox to support multicast/mirror offload
  

[linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2024-03-04 Thread Ruiqiang Hao via lists.yoctoproject.org
Hi Bruce,

Please help to merge code 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 bd40416c57380ae313532edb5225d972cc06bc95:

  Merge branch 'v5.15/standard/base' into 
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon (2024-02-26 23:31:50 -0500)

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 6781b2bea3fdae87e01901f6caf718438ca60aca:

  octeontx2-af: reveal only TIM params that are available (2024-03-05 10:30:32 
+0800)


Ankur Dwivedi (1):
  octeontx2-af: fix mcam hit counter

Anshumali Gaur (1):
  octeontx2-af: Added debugfs support to dump NIX TM topology

Baha Mesleh (3):
  octeontx2-bphy-netdev: ignore MCS bypass errors
  octeontx2-bphy-netdev: release psm queues on exit
  octeontx2-bphy-netdev: disable rx on RFOEs on exit

Bharat Bhushan (3):
  drivers: watchdog: marvell_gti: fix zero pretimeout handling
  crypto/octeontx2: By default allocate one CPT LF per CPT VF
  crypto: octeontx2: Honor irqaffinity passed via bootargs

Damian Eppel (2):
  firmware: octeontx2: sysfs interface for PORTM boot cfg
  firmware: octeontx2: minor fixes for PORTM boot cfg

Hariprasad Kelam (5):
  octeontx2-af: Enable loading more KPU profiles
  octeontx2-af: Fix pause frame configuration
  octeontx2-af: configure 802.3 pause frames in SGMII/QSGMII mode
  octeontx2-af: map management port always to first PF
  octeontx2-af: Fix default entries mcam entry action

Kiran Kumar K (2):
  octeontx2-af: Fix capture PPPOE ltype
  octeontx2-af: Add KPU parsing support for GRE ERSPAN

Mikko Suni (1):
  FWLOG: Correct read length with ppos

Naveen Mamindlapalli (1):
  octeontx2-bphy-netdev: Add cpri busrt packet limiter

Nithin Dabilpuram (1):
  octeontx2-af: fix CN10KB FIFO length for RPM2

Paul Way (3):
  MMC: fix the init_timings lookup.
  MMC: Fix sdhci_cdns_sd6_calc_phy function for SD card
  MMC: Added delay_element calculations to dqs delay

Piyush Malgujar (1):
  soc: marvell: otx2: Add dependency in Kconfig for GHES BERT

Ratheesh Kannoth (2):
  octeontx2-af: Fix printing of SPI field
  octeontx2-af: Initialize bitmap arrays.

Sai Krishna (3):
  octeontx2-bphy-netdev: Add SW workaround for Zero padding
  octeontx2-pf: Reorder tearing down of PTP RX info work queue, mailbox
  octeontx2-pf: Add ucast filter count configurability via devlink.

Scott Rowberry (1):
  firmware: octeontx2: sysfs interface for led blink rate

Shijith Thotton (1):
  octeontx2-af: reveal only TIM params that are available

Subbaraya Sundeep (4):
  octeontx2-pf: Send UP messages to VF only when VF is up.
  octeontx2-af: Use separate handlers for interrupts
  octeontx2-cpt: Wake up waiting process as last step
  octeontx2-pf: Reschedule up message if message data is non zero

Suman Ghosh (2):
  octeontx2-af: Add new devlink param to configure maximum usable NIX LFs
  octeontx2-af: Fix multicast/mirror group lock/unlock issue

Suneel Garapati (1):
  drivers: spi-cadence-xspi: Change xfer logic base

Sunil Goutham (3):
  octeontx2-pf: Honor irqaffinity passed via bootargs
  genirq: Export irqaffinity_default
  octeontx2-pf: Fix module compilation failure

 drivers/crypto/marvell/octeontx2/otx2_cptlf.c  |  14 +-
 drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c |   1 +
 drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c |   3 +-
 drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c |   3 +-
 drivers/firmware/octeontx2/Kconfig |  22 +
 drivers/firmware/octeontx2/Makefile|   2 +
 drivers/firmware/octeontx2/led-blink-rate.c| 113 +
 drivers/firmware/octeontx2/portm-boot-cfg.c| 511 +
 drivers/mmc/host/sdhci-cadence.c   | 191 ++--
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c|   5 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |  13 +-
 .../ethernet/marvell/octeontx2/af/npc_profile.h| 141 +-
 drivers/net/ethernet/marvell/octeontx2/af/rpm.c|  18 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c|  17 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h|   4 +
 .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c|  60 ++-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c| 110 -
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c| 124 -
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c| 125 +++--
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c|  94 ++--
 .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |  10 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_tim.c|   7 +
 .../ethernet/marvell/octeontx2/bphy/bphy_common.h  |  31 ++
 

[linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2023-12-04 Thread Ruiqiang Hao via lists.yoctoproject.org
Hi Bruce,

Please help to merge code 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 e8d26acb735ae26d514246fde2457abf77cb3431:

  Merge branch 'v5.15/standard/base' into 
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon (2023-12-03 22:54:15 -0500)

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 867076fd7ed82c49edccd35a77df51028df44522:

  octeontx2-pf: Fix validation in ndo_set_rx_mode callback (2023-12-04 08:29:58 
+)


Amit Prakash Shukla (1):
  octeontx2-dpi: configure dma engine FIFO

Amit Singh Tomar (1):
  arm_mpam: properly clean up device node object

Ankur Dwivedi (2):
  soc: marvell: hw_access: add mapping for DPI VF BAR0
  soc: marvell: hw_access: add mapping for DPI PF BAR0

Anshumali Gaur (1):
  net: thunderx: update dmac filter when user changes mac addr

Chandrakala Chavva (1):
  driver: edac: octeontx: Improvements to GIC RAS handler

Geetha sowjanya (5):
  octeontx2-af: fix truncation of smq in CN10K NIX AQ enqueue mbox handler
  octeontx2-pf: Fix dangling pointers in the netdev qset
  octeontx2-pf: Add more debug messages
  octeontx2-af: Use correct enums for NIX AQ comp code
  octeontx2-af: Dump hw register state on error

George Cherian (2):
  drivers: watchdog: marvell_gti: Program the max_hw_heartbeat_ms
  amba: Honour the CPU association while adding a new device

Hariprasad Kelam (6):
  octeontx2-af: CN10KB: fix PFC configuration
  octeontx2-pf: ethtool: Remove dependency of phyad
  octeontx-pf: Update SGMII mode mapping
  octeontx2-pf: ethtool: support multi advertise mode
  octeontx2-pf: Fix promisc mcam entry action
  octeontx2-pf: Fix validation in ndo_set_rx_mode callback

Harman Kalra (1):
  octeontx2: fix race condition between up and down mbox

Jayanthi Annadurai (2):
  edac: octeontx: Add error syndrome
  edac: octeontx: Add support for GIC RAS reporting

Linu Cherian (2):
  coresight: etm4x: Rework OcteonTx2 quirk
  coresight: core: Add panic notifier cleanup

Michael Lawnick (1):
  drivers: octeontx2: memtest: Retry on failing SPI lock

Naveen Mamindlapalli (2):
  octeontx2-bphy-netdev: Fix PTP PHC sw timecounter reset ioctl
  Revert "octeontx-bphy-netdev: enable mbt full drop enable"

Pavan Nikhilesh (7):
  octeontx2-dpi: fix incorrect chunk size config
  octeontx2-af: add mbox to capture counters
  octeontx2-af: prevent TIM register read reorder
  octeontx2-af: account for cycle wraparound
  octeontx2-af: disable preemption when enabling TIM
  octeontx2-af: clear state on TIM ring disable
  octeontx2-af: add TIM error af interrupt handlers

Piyush Malgujar (5):
  firmware: mub: Add ACPI check
  soc: marvell: octeontx: Using strchr to match the revision
  driver: mmc: sdhci: Add ACPI support
  driver: mmc: sdhci-cadence: ACPI support added for eMMC driver for CN10K
  soc: marvell: otx2: Add Kconfig option for otx2-ghes-init file.

Ratheesh Kannoth (10):
  octeontx2-af: Add debug logs.
  net: flow_dissector: Use 64bits for used_keys
  net: flow_dissector: Add IPSEC dissector
  tc: flower: support for SPI
  tc: flower: Enable offload support for SPI field.
  octeontx2-pf: TC flower offload for SPI field
  octeontx2-af: Harden offlod rule validation
  octeontx2-af: Fix devlink unregister
  octeontx2-af: Added missed code while back porting.
  octeontx2-af: Fix devlink crash

Sai Krishna (1):
  octeontx2-af: Move validation of ptp pointer before its usage

Simon Horman (1):
  octeontx2-af: update type of prof fields in nix_aw_enq_req

Srujana Challa (5):
  crypto: octeontx2: add timeout for load_fvc completion poll
  crypto: octeontx2: fix reset of inline inbound CPT LF.
  octeontx2-af: reduce cpt flt interrupt vectors for cn10kb
  crypto: octeontx2: increase timeout value of load_fvc CPT instruction poll
  crypto: octeontx2: increase timeout value of load_fvc CPT instruction poll

Subbaraya Sundeep (6):
  octeontx2-pf: mcs: Generate hash key using ecb(aes)
  octeontx2: Improve mailbox tracepoints for debugging
  octeontx2-af: Consider the action set by PF
  octeontx2-pf: Wait till detach_resources msg is complete
  octeontx2-pf: Use default max_active works instead of one
  octeontx2-af: Always allocate low priority entries for PF

Suman Ghosh (5):
  octeontx2-pf: Fix updating PFC configuration during running traffic
  octeontx2-pf: Fix graceful exit during PFC configuration failure
  octeontx2-af: Fix register configuration
  octeontx2-af: Add new mbox to support multicast/mirror offload
  octeontx2-pf: 

Re: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2023-11-29 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]
on 27/11/2023 Ruiqiang Hao wrote:

> Hi Bruce,
> 
> I rebased preempt-rt branch for marvell octeon.
> 
> Please help to merge code into our linux-yocto repo.
> 
> repo:
> linux-yocto
> branch:
> v5.15/standard/preempt-rt/cn-sdkv5.15/octeon

I've managed to restore some of my build infrastructure after a
disk failure.

This is now merged, let me know if it looks incorrect.

Bruce

> 
> Thanks,
> Ruiqiang
> 
> The following changes since commit 144746cb72520283df1078a0c00d1ada189c9059:
> 
>   Merge branch 'v5.15/standard/base' into 
> v5.15/standard/preempt-rt/cn-sdkv5.15/octeon (2023-11-17 12:55:23 -0500)
> 
> are available in the Git repository at:
> 
>   g...@github.com:cythe/linux.git 
> linux-yocto/v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
> 
> for you to fetch changes up to 6e7aa4b2845e2ebb110e6ea119d6ddd8cabe057d:
> 
>   octeontx2-af: Added missed code while back porting. (2023-11-27 02:49:42 
> +)
> 
> 
> Amit Prakash Shukla (1):
>   octeontx2-dpi: configure dma engine FIFO
> 
> Amit Singh Tomar (1):
>   arm_mpam: make an explicit of_node_get call
> 
> Anagha K J (1):
>   net: mvpp2: fix mvpp2 IRQ affinity issue
> 
> Geetha sowjanya (3):
>   octeontx2-pf: Fix dangling pointers in the netdev qset
>   octeontx2-pf: Add more debug messages
>   octeontx2-af: Move mutex lock to specific function
> 
> George Cherian (2):
>   drivers: watchdog: marvell_gti: Program the max_hw_heartbeat_ms
>   genirq: Increase the number of interrupters
> 
> Gowthami (1):
>   perf/marvell: Apply TAD pmu errata to cn10k silicons
> 
> Hariprasad Kelam (5):
>   octeontx2-af: CN10KB: fix PFC configuration
>   octeontx2-pf: Tc flower offload support for MPLS
>   octeontx2-pf: ethtool: Remove dependency of phyad
>   octeontx-pf: Update SGMII mode mapping
>   octeontx2-pf: ethtool: support multi advertise mode
> 
> Harman Kalra (1):
>   octeontx2: fix race condition between up and down mbox
> 
> Jayanthi Annadurai (1):
>   edac: octeontx: Add error syndrome
> 
> Jenishkumar Patel (3):
>   net: mvpp2: code changes to support MUSDK for cn9130crb-r1p3
>   net: mvpp2: resolved ioctl issue when initialising mvpp2 driver
>   net: mvpp2: resolved Segmentation fault when running DPDK
> 
> Linu Cherian (1):
>   coresight: etm4x: Rework OcteonTx2 quirk
> 
> Michael Lawnick (1):
>   drivers: octeontx2: memtest: Retry on failing SPI lock
> 
> Naveen Mamindlapalli (2):
>   octeontx2-bphy-netdev: Clear MBT full condition in ndo_open callback
>   octeontx2-bphy-netdev: Fix PTP PHC sw timecounter reset ioctl
> 
> Pavan Nikhilesh (4):
>   octeontx2-af: add mbox to capture counters
>   octeontx2-dpi: fix incorrect chunk size config
>   octeontx2-af: prevent TIM register read reorder
>   octeontx2-af: account for cycle wraparound
> 
> Piyush Malgujar (3):
>   soc: marvell: otx2: Add CN10 check
>   driver: mmc: sdhci: Add ACPI check
>   driver: mmc: sdhci-cadence: ACPI support added for eMMC driver for CN10K
> 
> Ratheesh Kannoth (13):
>   octeontx2-pf: Set maximum queue size to 16K
>   octeontx2-af: Add debug logs.
>   net: flow_dissector: Use 64bits for used_keys
>   net: flow_dissector: Add IPSEC dissector
>   tc: flower: support for SPI
>   tc: flower: Enable offload support for SPI field.
>   octeontx2-pf: TC flower offload for SPI field
>   octeontx2-af: Harden offlod rule validation
>   octeontx2-pf: fix page_pool creation fail for rings > 32k
>   octeontx2-pf: Fix page pool cache index corruption.
>   octeontx2-af: Fix devlink unregister
>   octeontx2-pf: Fix page pool frag allocation failure.
>   octeontx2-af: Added missed code while back porting.
> 
> Sai Krishna (3):
>   octeontx2-af: Move validation of ptp pointer before its usage
>   Revert "octeontx2-pf: Use HW PTP timestamp atomic update to avoid SW 
> timecounter."
>   octeontx2-pf: Use PTP HW timestamp counter atomic update feature
> 
> Satha Rao (1):
>   octeontx2-dpi: extend sysfs to dump DPI PF registers
> 
> Simon Horman (1):
>   octeontx2-af: update type of prof fields in nix_aw_enq_req
> 
> Srujana Challa (4):
>   crypto: octeontx2: add timeout for load_fvc completion poll
>   octeontx2-af: reduce cpt flt interrupt vectors for cn10kb
>   crypto: octeontx2: increase timeout value of load_fvc CPT instruction 
> poll
>

[linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2023-11-26 Thread Ruiqiang Hao via lists.yoctoproject.org
Hi Bruce,

I rebased preempt-rt branch for marvell octeon.

Please help to merge code into our linux-yocto repo.

repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon

Thanks,
Ruiqiang

The following changes since commit 144746cb72520283df1078a0c00d1ada189c9059:

  Merge branch 'v5.15/standard/base' into 
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon (2023-11-17 12:55:23 -0500)

are available in the Git repository at:

  g...@github.com:cythe/linux.git 
linux-yocto/v5.15/standard/preempt-rt/cn-sdkv5.15/octeon

for you to fetch changes up to 6e7aa4b2845e2ebb110e6ea119d6ddd8cabe057d:

  octeontx2-af: Added missed code while back porting. (2023-11-27 02:49:42 
+)


Amit Prakash Shukla (1):
  octeontx2-dpi: configure dma engine FIFO

Amit Singh Tomar (1):
  arm_mpam: make an explicit of_node_get call

Anagha K J (1):
  net: mvpp2: fix mvpp2 IRQ affinity issue

Geetha sowjanya (3):
  octeontx2-pf: Fix dangling pointers in the netdev qset
  octeontx2-pf: Add more debug messages
  octeontx2-af: Move mutex lock to specific function

George Cherian (2):
  drivers: watchdog: marvell_gti: Program the max_hw_heartbeat_ms
  genirq: Increase the number of interrupters

Gowthami (1):
  perf/marvell: Apply TAD pmu errata to cn10k silicons

Hariprasad Kelam (5):
  octeontx2-af: CN10KB: fix PFC configuration
  octeontx2-pf: Tc flower offload support for MPLS
  octeontx2-pf: ethtool: Remove dependency of phyad
  octeontx-pf: Update SGMII mode mapping
  octeontx2-pf: ethtool: support multi advertise mode

Harman Kalra (1):
  octeontx2: fix race condition between up and down mbox

Jayanthi Annadurai (1):
  edac: octeontx: Add error syndrome

Jenishkumar Patel (3):
  net: mvpp2: code changes to support MUSDK for cn9130crb-r1p3
  net: mvpp2: resolved ioctl issue when initialising mvpp2 driver
  net: mvpp2: resolved Segmentation fault when running DPDK

Linu Cherian (1):
  coresight: etm4x: Rework OcteonTx2 quirk

Michael Lawnick (1):
  drivers: octeontx2: memtest: Retry on failing SPI lock

Naveen Mamindlapalli (2):
  octeontx2-bphy-netdev: Clear MBT full condition in ndo_open callback
  octeontx2-bphy-netdev: Fix PTP PHC sw timecounter reset ioctl

Pavan Nikhilesh (4):
  octeontx2-af: add mbox to capture counters
  octeontx2-dpi: fix incorrect chunk size config
  octeontx2-af: prevent TIM register read reorder
  octeontx2-af: account for cycle wraparound

Piyush Malgujar (3):
  soc: marvell: otx2: Add CN10 check
  driver: mmc: sdhci: Add ACPI check
  driver: mmc: sdhci-cadence: ACPI support added for eMMC driver for CN10K

Ratheesh Kannoth (13):
  octeontx2-pf: Set maximum queue size to 16K
  octeontx2-af: Add debug logs.
  net: flow_dissector: Use 64bits for used_keys
  net: flow_dissector: Add IPSEC dissector
  tc: flower: support for SPI
  tc: flower: Enable offload support for SPI field.
  octeontx2-pf: TC flower offload for SPI field
  octeontx2-af: Harden offlod rule validation
  octeontx2-pf: fix page_pool creation fail for rings > 32k
  octeontx2-pf: Fix page pool cache index corruption.
  octeontx2-af: Fix devlink unregister
  octeontx2-pf: Fix page pool frag allocation failure.
  octeontx2-af: Added missed code while back porting.

Sai Krishna (3):
  octeontx2-af: Move validation of ptp pointer before its usage
  Revert "octeontx2-pf: Use HW PTP timestamp atomic update to avoid SW 
timecounter."
  octeontx2-pf: Use PTP HW timestamp counter atomic update feature

Satha Rao (1):
  octeontx2-dpi: extend sysfs to dump DPI PF registers

Simon Horman (1):
  octeontx2-af: update type of prof fields in nix_aw_enq_req

Srujana Challa (4):
  crypto: octeontx2: add timeout for load_fvc completion poll
  octeontx2-af: reduce cpt flt interrupt vectors for cn10kb
  crypto: octeontx2: increase timeout value of load_fvc CPT instruction poll
  crypto: octeontx2: increase timeout value of load_fvc CPT instruction poll

Subbaraya Sundeep (3):
  octeontx2-pf: mcs: Generate hash key using ecb(aes)
  octeontx2: Improve mailbox tracepoints for debugging
  octeontx2-af: Consider the action set by PF

Suman Ghosh (4):
  octeontx2-pf: Fix check to identify if a ntuple rule has VF action
  octeontx2-pf: Fix updating PFC configuration during running traffic
  octeontx2-pf: Fix graceful exit during PFC configuration failure
  octeontx2-af: Added missing debug prints

Suneel Garapati (6):
  drivers: i2c-octeon-core: Add recovery for WDOG_TOUT error status
  drivers: cadence-xspi: Optimize workaround logic
  drivers: spi-cadence-xspi: Fix clock divisor change logic
  drivers: pci: probe: Read after write fixup for PBUS register
  drivers: soc: mrvl_swup: Fix out of order smc call 

Re: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2023-08-08 Thread Bruce Ashfield
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 +)
> 
> 
> 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 K

[linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2023-08-08 Thread Ruiqiang Hao via lists.yoctoproject.org
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 +)


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):
  

Re: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon [RT]

2022-11-15 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon [RT]
on 15/11/2022 Ruiqiang Hao wrote:

> Hi Bruce,
> 
> Please help to merge code 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 ae8c2c0560e669435464401c5ce79c07f4aaf044:
> 
>   Merge branch 'v5.15/standard/base' into 
> v5.15/standard/preempt-rt/cn-sdkv5.4/octeon (2022-11-10 13:55:34 -0500)
> 
> 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 aed80753f1c73df8781a4d2239502c863ddbc3db:
> 
>   Documentation: arm64: Document PMU counters access from userspace 
> (2022-11-15 10:53:52 +)
> 
> 
> Ankur Dwivedi (3):
>   octeontx2-af: mcs: set force clock enable
>   octeontx2-af: mcs: add mailboxes for fips
>   octeontx2-af: rvu: enable mcs fips mailboxes
> 
> Baha Mesleh (2):
>   octeontx2-bphy-netdev: Add cnf10k rfoe debugfs
>   octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp
> 
> Chandrakala Chavva (3):
>   driver: edac: octeontx: Rename some macros and variables
>   driver: firmware: Fix kconfig dependencies on mhu driver
>   driver: mmc: sdhci-cadence: Dump more PHY registers
> 
> Damian Eppel (1):
>   firmware: octeontx2: sfp-info: check supported platforms first
> 
> Geetha sowjanya (7):
>   octeontx2-af: cnf10k-b: mcs: Add mbox to set port mode
>   octeontx2-af: HW workaround for NPA buffer free
>   octeontx2-af: mcs: Set mcs to bypass on error
>   octeontx2-af: mcs: Add SA interrupt handling support
>   irqchip/gicv3-its: Workaround for Marvell errata 35443 for 9xx
>   octeontx2-af: mcs: Fix rvu mcs initialization
>   octeontx-af: mcs: Fix mcs interrupt irq name
> 
> Hariprasad Kelam (11):
>   octeontx2-af: Support variable number of LMACS per MAC
>   octeontx2-af: CN10KB MAC RPM_100/USX support
>   octeontx2-af: Derive fifo size assigned to given LMAC
>   octeontx2-pf: Fix pfc_alloc_status array overflow
>   octeontx2-pf: Qos send queue management
>   octeontx2-pf: Clean up DWRR child list
>   octeontx2-pf: Reuse Transmit queue/Send queue index of HTB class
>   octeontx2-pf: fix hardware timestamp issue for ptp slave
>   octeontx2-pf: Add devlink support to configure TL1 RR_PRIO
>   octeontx2-af: Add support for RPM FEC stats
>   octeontx2-pf: Fix DWRR configuration for VF HTB root node
> 
> Jakub Palider (1):
>   misc: bphy: disable ctr module on non-BPHY boards
> 
> Jayanthi Annadurai (2):
>   drivers: sdhci-cadence: Increase hold time for HS52 and DDR52 modes
>   drivers: sdhci-cadence: Update HS200 tuning values
> 
> Linu Cherian (3):
>   irqchip/gic-v3: Detect LPI invalidation MMIO registers
>   coresight: Add provision for kdump sync callbacks
>   coresight: Add Coresight kdump support
> 
> Marc Zyngier (1):
>   irqchip/gic-v3: Exposes bit values for GICR_CTLR.{IR, CES}
> 
> Narendra Hadke (1):
>   driver :soc :phy7121:MACsec: Params support for SA
> 
> Naveen Mamindlapalli (12):
>   octeontx2-pf: qos: Fix dwrr child priority
>   octeontx2-af: ptp: Fix the sequence of register configuration
>   octeontx2-pf: consider both Rx and Tx packet stats for adaptive 
> interrupt coalescing
>   octeontx2-af: Re-enable mac tx in otx2_stop routine
>   octeontx2-bphy-netdev: Fix updating JD pkt length and blocksize
>   octeontx2-af: fix rvu_cgx_tx_enable to return success for vfs
>   octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx
>   octeontx2-bphy-netdev: convert MIO_PTP_TIMESTAMP value to nsecs
>   octeontx2-bphy-netdev: cnf105xxn: fix ptp timestamp in master mode
>   octeontx2-pf: Move HTB root from TL2 to TL1 level
>   octeontx2-bphy-netdev: PTP 1-step improvements
>   octeontx2-af: Don't return error when SMQ flush fails
> 
> Ofer Heifetz (2):
>   crypto: inside-secure: fix packed bit-field result descriptor
>   crypto: inside-secure: add descriptor result token allocation
> 
> Pavan Nikhilesh (3):
>   octeontx2-af: add additional description to irqs
>   octeontx2-af: add support for SSO WQE stashing
>   octeontx2-af: fix TIM disable lf sequence
> 
> Piyush Malgujar (6):
>   driver: mmc: ACPI support added for eMMC driver for T9x.
>   drivers: firmware: octeontx2: fixing the return valu

[linux-yocto][linux-yocto v5.15] kernel code for marvell octeon [RT]

2022-11-15 Thread Ruiqiang Hao
Hi Bruce,

Please help to merge code 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 ae8c2c0560e669435464401c5ce79c07f4aaf044:

  Merge branch 'v5.15/standard/base' into 
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon (2022-11-10 13:55:34 -0500)

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 aed80753f1c73df8781a4d2239502c863ddbc3db:

  Documentation: arm64: Document PMU counters access from userspace (2022-11-15 
10:53:52 +)


Ankur Dwivedi (3):
  octeontx2-af: mcs: set force clock enable
  octeontx2-af: mcs: add mailboxes for fips
  octeontx2-af: rvu: enable mcs fips mailboxes

Baha Mesleh (2):
  octeontx2-bphy-netdev: Add cnf10k rfoe debugfs
  octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp

Chandrakala Chavva (3):
  driver: edac: octeontx: Rename some macros and variables
  driver: firmware: Fix kconfig dependencies on mhu driver
  driver: mmc: sdhci-cadence: Dump more PHY registers

Damian Eppel (1):
  firmware: octeontx2: sfp-info: check supported platforms first

Geetha sowjanya (7):
  octeontx2-af: cnf10k-b: mcs: Add mbox to set port mode
  octeontx2-af: HW workaround for NPA buffer free
  octeontx2-af: mcs: Set mcs to bypass on error
  octeontx2-af: mcs: Add SA interrupt handling support
  irqchip/gicv3-its: Workaround for Marvell errata 35443 for 9xx
  octeontx2-af: mcs: Fix rvu mcs initialization
  octeontx-af: mcs: Fix mcs interrupt irq name

Hariprasad Kelam (11):
  octeontx2-af: Support variable number of LMACS per MAC
  octeontx2-af: CN10KB MAC RPM_100/USX support
  octeontx2-af: Derive fifo size assigned to given LMAC
  octeontx2-pf: Fix pfc_alloc_status array overflow
  octeontx2-pf: Qos send queue management
  octeontx2-pf: Clean up DWRR child list
  octeontx2-pf: Reuse Transmit queue/Send queue index of HTB class
  octeontx2-pf: fix hardware timestamp issue for ptp slave
  octeontx2-pf: Add devlink support to configure TL1 RR_PRIO
  octeontx2-af: Add support for RPM FEC stats
  octeontx2-pf: Fix DWRR configuration for VF HTB root node

Jakub Palider (1):
  misc: bphy: disable ctr module on non-BPHY boards

Jayanthi Annadurai (2):
  drivers: sdhci-cadence: Increase hold time for HS52 and DDR52 modes
  drivers: sdhci-cadence: Update HS200 tuning values

Linu Cherian (3):
  irqchip/gic-v3: Detect LPI invalidation MMIO registers
  coresight: Add provision for kdump sync callbacks
  coresight: Add Coresight kdump support

Marc Zyngier (1):
  irqchip/gic-v3: Exposes bit values for GICR_CTLR.{IR, CES}

Narendra Hadke (1):
  driver :soc :phy7121:MACsec: Params support for SA

Naveen Mamindlapalli (12):
  octeontx2-pf: qos: Fix dwrr child priority
  octeontx2-af: ptp: Fix the sequence of register configuration
  octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt 
coalescing
  octeontx2-af: Re-enable mac tx in otx2_stop routine
  octeontx2-bphy-netdev: Fix updating JD pkt length and blocksize
  octeontx2-af: fix rvu_cgx_tx_enable to return success for vfs
  octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx
  octeontx2-bphy-netdev: convert MIO_PTP_TIMESTAMP value to nsecs
  octeontx2-bphy-netdev: cnf105xxn: fix ptp timestamp in master mode
  octeontx2-pf: Move HTB root from TL2 to TL1 level
  octeontx2-bphy-netdev: PTP 1-step improvements
  octeontx2-af: Don't return error when SMQ flush fails

Ofer Heifetz (2):
  crypto: inside-secure: fix packed bit-field result descriptor
  crypto: inside-secure: add descriptor result token allocation

Pavan Nikhilesh (3):
  octeontx2-af: add additional description to irqs
  octeontx2-af: add support for SSO WQE stashing
  octeontx2-af: fix TIM disable lf sequence

Piyush Malgujar (6):
  driver: mmc: ACPI support added for eMMC driver for T9x.
  drivers: firmware: octeontx2: fixing the return values
  drivers: firmware: octeontx2: Fix Kconfig dependency
  drivers: firmware: octeontx2: Config memtest module as trisate
  drivers: firmware: octeontx2: Adding mub_gen dependency
  firmware: octeontx2: sfp-info: Update sfp_info_data

Pragnesh Patel (1):
  drivers: soc: fwlog: Extend firmware bootlog support for cn10k and cn9x

Radha Mohan Chintakuntla (3):
  octeontx2-af: Fix BPID calculation for SDP
  octeontx2-af: add programming SDP BPID in cn10k
  soc: octeontx2-sdp: add multi-PF support in SDP

Rakesh Babu Saladi (4):
  octeontx2-bphy-netdev: IOCTL to read input clock parameters.
  octeontx2-bphy-netdev: Fix improper names used for IRQs.
   

Re: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2022-07-20 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]
on 18/07/2022 Ruiqiang Hao wrote:

> Hi Bruce,
> 
> Please help to create branch and merge code into our linux-yocto repo.
> 
> repo:
>   linux-yocto
> branch:
>   v5.15/standard/preempt-rt/cn-sdkv5.4/octeon

created and merged.

Bruce

> 
> Thanks,
> Ruiqiang
> 
> The following changes since commit 14dc20b8b9af0610a9f8a414a622ace77d90ae39:
> 
>   Merge branch 'v5.15/standard/base' into v5.15/standard/preempt-rt/base 
> (2022-07-13 16:42:22 -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 c860379b8f74450acf8019f96c3caf4ea93d44bc:
> 
>   edac: Fix cn10ka dss error injection (2022-07-18 07:22:01 +)
> 
> 
> Aaron Williams (4):
>   mmc: octeontx2: Add tuning support for HS400 mode
>   mmc: octeontx2: Use flags for hardware differences
>   mmc: octeontx2: fix handling calibration glitch
>   Marvell: CN10K: Display version information for flash components
> 
> Abhijit Ayarekar (1):
>   octeontx2-dpi: Add spin lock for dpi queue access.
> 
> Aleksey Makarov (1):
>   octeontx2-pf: Add support for PTP clock
> 
> Alex Belits (2):
>   kernel/exit.c: Add task cleanup callbacks
>   arm64: Add support for ASID locking
> 
> Alex Leibovich (4):
>   thermal: armada: ap806: Thermal values updated
>   Documentation: bindings: armada-thermal: Added armada-ap807-thermal
>   thermal: armada: ap807: Thermal data structure added
>   dts: armada-ap807: updated thermal compatibility
> 
> Andrew Pinski (1):
>   arm64: Add workaround for Cavium erratum 36890
> 
> Angela Czubak (2):
>   octeontx2-af: fix rvu_sso_ggrp_taq_flush
>   octeontx2-af: fix cgx_lmac_rx_tx_enable
> 
> Anil Kumar Reddy (1):
>   hwrng: cn10k: Add random number generator health check
> 
> Arnd Bergmann (1):
>   octeontx2-nic: fix mixed module build
> 
> Ashwin Sekhar T K (2):
>   octeontx2-af: extend npa context reading capability
>   soc: marvell: hw_access: add support to read aura/pool context
> 
> Baha Mesleh (6):
>   octeontx2-bphy-netdev: fix cleanup sequence in char device release
>   octeontx2-bphy-netdev: add debugfs support
>   octeontx2-bphy-netdev: limit cpri error logging rate
>   octeontx2-bphy-netdev: fix link carrier state update
>   octeontx2-bphy-netdev: fix possibility of processing the mbt multiple 
> times
>   octeontx2-bphy-netdev: Fix cpri rx packet handling
> 
> Ben Peled (4):
>   cpufreq: armada: enable ap807-cpu-clk.
>   dts: cp110: eip197: add cell index property
>   net: mvpp2: Add MPLS parsing support
>   net: mvpp2: remove redundant IPv6 dual-stack lite protocol
> 
> Bharat Bhushan (7):
>   soc/octeontx2 : Add driver support for NMI GTI watchdog
>   octeontx2: gti: Fix task stack pointer corruption
>   perf/marvell: CN10k DDR performance monitor support
>   perf/marvell: cn10k DDR perfmon event overflow handling
>   perf/marvell: Set DDR perf event ownership
>   clocksource: Add Marvell Errata-38627 workaround
>   perf/smmuv3: Add device tree support
> 
> Bhaskara Budiredla (12):
>   arm64: Add workaround for Marvell erratum 38545
>   octeontx2: marvell: Add driver support for LLC lock and unlock
>   drivers: mmc: Adds pstore driver to store kernel crash dumps to MMC
>   drivers: mmc: enables mmc polling for pstore path
>   drivers: perf: Add LLC-TAD perf counter support
>   drivers: mmc: cleanup mmc_oops driver
>   drivers: mmc: Support kmsg dumper based on pstore/blk
>   mmc: cavium: Add MMC polling method to support kmsg panic/oops write
>   mmc: sdhci: Add sdhci polling method to support kmsg panic/oops write
>   Prefix LLC TAD events with tad_ to provide more clarity
>   drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk
>   drivers:spi:cadence-xspi: Add low-level changes to support kmsg 
> panic/oops write
> 
> Burla, Satananda (1):
>   octeontx2-dpi: Fix DPI engine blks allocation
> 
> Chandrakala Chavva (19):
>   net: thunderx: Fix RXAUI link status
>   driver: net: thunder: Print 1000Base-X or SGMII based on mode.
>   mmc: cavium: Use proper register to clear interrupts
>   mmc: octeontx2: Fix tuning for T96 C0
>   mmc: octeontx2: Configure flags for T96 pass B0
>   octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane
>   octeontx2-serd

[linux-yocto][linux-yocto v5.15] kernel code for marvell octeon[RT]

2022-07-18 Thread Ruiqiang Hao
Hi Bruce,

Please help to create branch and merge code 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 14dc20b8b9af0610a9f8a414a622ace77d90ae39:

  Merge branch 'v5.15/standard/base' into v5.15/standard/preempt-rt/base 
(2022-07-13 16:42:22 -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 c860379b8f74450acf8019f96c3caf4ea93d44bc:

  edac: Fix cn10ka dss error injection (2022-07-18 07:22:01 +)


Aaron Williams (4):
  mmc: octeontx2: Add tuning support for HS400 mode
  mmc: octeontx2: Use flags for hardware differences
  mmc: octeontx2: fix handling calibration glitch
  Marvell: CN10K: Display version information for flash components

Abhijit Ayarekar (1):
  octeontx2-dpi: Add spin lock for dpi queue access.

Aleksey Makarov (1):
  octeontx2-pf: Add support for PTP clock

Alex Belits (2):
  kernel/exit.c: Add task cleanup callbacks
  arm64: Add support for ASID locking

Alex Leibovich (4):
  thermal: armada: ap806: Thermal values updated
  Documentation: bindings: armada-thermal: Added armada-ap807-thermal
  thermal: armada: ap807: Thermal data structure added
  dts: armada-ap807: updated thermal compatibility

Andrew Pinski (1):
  arm64: Add workaround for Cavium erratum 36890

Angela Czubak (2):
  octeontx2-af: fix rvu_sso_ggrp_taq_flush
  octeontx2-af: fix cgx_lmac_rx_tx_enable

Anil Kumar Reddy (1):
  hwrng: cn10k: Add random number generator health check

Arnd Bergmann (1):
  octeontx2-nic: fix mixed module build

Ashwin Sekhar T K (2):
  octeontx2-af: extend npa context reading capability
  soc: marvell: hw_access: add support to read aura/pool context

Baha Mesleh (6):
  octeontx2-bphy-netdev: fix cleanup sequence in char device release
  octeontx2-bphy-netdev: add debugfs support
  octeontx2-bphy-netdev: limit cpri error logging rate
  octeontx2-bphy-netdev: fix link carrier state update
  octeontx2-bphy-netdev: fix possibility of processing the mbt multiple 
times
  octeontx2-bphy-netdev: Fix cpri rx packet handling

Ben Peled (4):
  cpufreq: armada: enable ap807-cpu-clk.
  dts: cp110: eip197: add cell index property
  net: mvpp2: Add MPLS parsing support
  net: mvpp2: remove redundant IPv6 dual-stack lite protocol

Bharat Bhushan (7):
  soc/octeontx2 : Add driver support for NMI GTI watchdog
  octeontx2: gti: Fix task stack pointer corruption
  perf/marvell: CN10k DDR performance monitor support
  perf/marvell: cn10k DDR perfmon event overflow handling
  perf/marvell: Set DDR perf event ownership
  clocksource: Add Marvell Errata-38627 workaround
  perf/smmuv3: Add device tree support

Bhaskara Budiredla (12):
  arm64: Add workaround for Marvell erratum 38545
  octeontx2: marvell: Add driver support for LLC lock and unlock
  drivers: mmc: Adds pstore driver to store kernel crash dumps to MMC
  drivers: mmc: enables mmc polling for pstore path
  drivers: perf: Add LLC-TAD perf counter support
  drivers: mmc: cleanup mmc_oops driver
  drivers: mmc: Support kmsg dumper based on pstore/blk
  mmc: cavium: Add MMC polling method to support kmsg panic/oops write
  mmc: sdhci: Add sdhci polling method to support kmsg panic/oops write
  Prefix LLC TAD events with tad_ to provide more clarity
  drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk
  drivers:spi:cadence-xspi: Add low-level changes to support kmsg 
panic/oops write

Burla, Satananda (1):
  octeontx2-dpi: Fix DPI engine blks allocation

Chandrakala Chavva (19):
  net: thunderx: Fix RXAUI link status
  driver: net: thunder: Print 1000Base-X or SGMII based on mode.
  mmc: cavium: Use proper register to clear interrupts
  mmc: octeontx2: Fix tuning for T96 C0
  mmc: octeontx2: Configure flags for T96 pass B0
  octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane
  octeontx2-serdes: Fix parameter passed to start_prbs().
  octeontx2-serdes: Fix prbs error reporting
  driver: serdes_debugfs: Allow user to clear prbs errors.
  octeontx2-serdes: Fix prbs per lane configuration
  driver: serdes_debugfs: Add new smc call to tune serdes
  driver: serdes_debugfs: Add new smc call for serdes loopback
  driver: serdes_debugfs: Add inject optional parameter to prbs command
  driver: soc: marvell: Don't enable mvmdio driver by default
  drivers: soc: marvell: Add config option for serdes diagnostics
  driver: soc: marvell: Check cn10k SOC check
  drivers: marvell: otx2-sdei-ghes: Add shutdown function
  driver: marvell: soc: Update octtx_info to display