Re: [linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 based on marvell SDK12

2023-06-07 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 
based on marvell SDK12
on 06/06/2023 Ruiqiang Hao wrote:

> v1->v2:
> rebase to v6.1.32

v2 merged!

Bruce

> 
> Hi Bruce,
> 
> Please help to create branches and merge code into our linux-yocto repo.
> 
> repo:
>   linux-yocto
> branch:
>   v6.1/standard/cn-sdkv5.15/octeon
>   v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
> 
> Thanks,
> Ruiqiang
> 
> The following changes since commit 24ec2fa877406f6e8ccce3841a1575e6d0e94679:
> 
>   Merge tag 'v6.1.32' into v6.1/standard/base (2023-06-05 09:43:33 -0400)
> 
> are available in the Git repository at:
> 
>   g...@github.com:cythe/linux.git linux-yocto/v6.1/standard/cn-sdkv5.15/octeon
> 
> for you to fetch changes up to 4e2002105376b6f9f227c56cb8f3f348d732e4c4:
> 
>   EDAC: Init minimum possible error desc grain (2023-06-06 03:23:27 +)
> 
> 
> Aaro Koskinen (1):
>   fwlog: fix invalid pointers and copy size in wraparound case
> 
> Aaron Williams (4):
>   mmc: octeontx2: Add tuning support for HS400 mode
>   mmc: octeontx2: Use flags for hardware differences
>   mmc: octeontx2: fix handling calibration glitch
>   drives: soc: marvell: Display version information for flash components
> 
> Alex Belits (2):
>   kernel/exit.c: Add task cleanup callbacks
>   arm64: Add support for ASID locking
> 
> Amit Singh Tomar (9):
>   perf/marvell: add MBWC event
>   perf/marvell: get ddr speed from "marvell,ddr-speed"
>   arm_mpam: discover MPAM device behind the memory controller
>   arm_mpam: create DSS MPAM device
>   arm_mpam: get CPU accessibility for DSS MPAM
>   arm_mpam: resctrl: fix formula to calculate MBW % to max and vice-versa.
>   arm_mpam: resctrl: set the bandwidth granularity to minimum value
>   arm_mpam: Keep MBW_MIN close to MBW_MAX
>   arm_mpam: remove debug message from __init
> 
> Andrew Pinski (1):
>   arm64: Add workaround for Cavium erratum 36890
> 
> Angela Czubak (1):
>   octeontx2-af: fix rvu_sso_ggrp_taq_flush
> 
> Anil Kumar Reddy (4):
>   coresight: tmc-etr: Fix PREVBOOT mode trace buffer handling
>   coresight: tmc-etr: Add support to use reserved memory
>   coresight: tmc: Add support for register metadata
>   coresight: tmc: Read previous boot trace data
> 
> Ankur Dwivedi (3):
>   octeontx2-af: mcs: add mailboxes for fips
>   octeontx2-af: rvu: enable mcs fips mailboxes
>   soc: marvell: hw_access: add mapping for mcs registers
> 
> 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 (13):
>   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
>   octeontx2-bphy-netdev: Fix cpri interrupt handling
>   octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped
>   octeontx2-bphy-netdev: Fix cnf10k link state set
>   octeontx2-bphy-netdev: Add cnf10k rfoe debugfs
>   octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp
>   octeontx2-bphy-netdev: fix link carrier state update for cnf10k
>   octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup
> 
> Bharat Bhushan (4):
>   soc/octeontx2 : Add driver support for NMI GTI watchdog
>   cn10k: Add workaround for MRVL TAD Errata-38891
>   clocksource: Add Marvell Errata-38627 workaround
>   KVM: arm64: Extend timer errata-38627 to kvm
> 
> Bhaskara Budiredla (3):
>   mmc: octeontx2: enables mmc polling for pstore path
>   mmc: octeontx2: cleanup mmc_oops driver
>   mmc: octeontx2: Add MMC polling method to support kmsg panic/oops write
> 
> Chandrakala Chavva (12):
>   net: thunderx: Fix RXAUI link status
>   driver: net: thunder: Print 1000Base-X or SGMII based on mode.
>   mmc: octeontx2: Use proper register to clear interrupts
>   mmc: octeontx2: Fix tuning for T96 C0
>   mmc: octeontx2: Configure flags for T96 pass B0
>   drives: soc: marvell: Update octtx_info to display sdk-version
>   drivers: soc: sw_up: Check cn10k SOC check
>   drivers: soc: sw_up: Change gserp firmware bit position
>   driver: edac: octeontx: Add revisio

[linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 based on marvell SDK12

2023-06-05 Thread Ruiqiang Hao via lists.yoctoproject.org
v1->v2:
rebase to v6.1.32

Hi Bruce,

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

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

Thanks,
Ruiqiang

The following changes since commit 24ec2fa877406f6e8ccce3841a1575e6d0e94679:

  Merge tag 'v6.1.32' into v6.1/standard/base (2023-06-05 09:43:33 -0400)

are available in the Git repository at:

  g...@github.com:cythe/linux.git linux-yocto/v6.1/standard/cn-sdkv5.15/octeon

for you to fetch changes up to 4e2002105376b6f9f227c56cb8f3f348d732e4c4:

  EDAC: Init minimum possible error desc grain (2023-06-06 03:23:27 +)


Aaro Koskinen (1):
  fwlog: fix invalid pointers and copy size in wraparound case

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

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

Amit Singh Tomar (9):
  perf/marvell: add MBWC event
  perf/marvell: get ddr speed from "marvell,ddr-speed"
  arm_mpam: discover MPAM device behind the memory controller
  arm_mpam: create DSS MPAM device
  arm_mpam: get CPU accessibility for DSS MPAM
  arm_mpam: resctrl: fix formula to calculate MBW % to max and vice-versa.
  arm_mpam: resctrl: set the bandwidth granularity to minimum value
  arm_mpam: Keep MBW_MIN close to MBW_MAX
  arm_mpam: remove debug message from __init

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

Angela Czubak (1):
  octeontx2-af: fix rvu_sso_ggrp_taq_flush

Anil Kumar Reddy (4):
  coresight: tmc-etr: Fix PREVBOOT mode trace buffer handling
  coresight: tmc-etr: Add support to use reserved memory
  coresight: tmc: Add support for register metadata
  coresight: tmc: Read previous boot trace data

Ankur Dwivedi (3):
  octeontx2-af: mcs: add mailboxes for fips
  octeontx2-af: rvu: enable mcs fips mailboxes
  soc: marvell: hw_access: add mapping for mcs registers

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 (13):
  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
  octeontx2-bphy-netdev: Fix cpri interrupt handling
  octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped
  octeontx2-bphy-netdev: Fix cnf10k link state set
  octeontx2-bphy-netdev: Add cnf10k rfoe debugfs
  octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp
  octeontx2-bphy-netdev: fix link carrier state update for cnf10k
  octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup

Bharat Bhushan (4):
  soc/octeontx2 : Add driver support for NMI GTI watchdog
  cn10k: Add workaround for MRVL TAD Errata-38891
  clocksource: Add Marvell Errata-38627 workaround
  KVM: arm64: Extend timer errata-38627 to kvm

Bhaskara Budiredla (3):
  mmc: octeontx2: enables mmc polling for pstore path
  mmc: octeontx2: cleanup mmc_oops driver
  mmc: octeontx2: Add MMC polling method to support kmsg panic/oops write

Chandrakala Chavva (12):
  net: thunderx: Fix RXAUI link status
  driver: net: thunder: Print 1000Base-X or SGMII based on mode.
  mmc: octeontx2: Use proper register to clear interrupts
  mmc: octeontx2: Fix tuning for T96 C0
  mmc: octeontx2: Configure flags for T96 pass B0
  drives: soc: marvell: Update octtx_info to display sdk-version
  drivers: soc: sw_up: Check cn10k SOC check
  drivers: soc: sw_up: Change gserp firmware bit position
  driver: edac: octeontx: Add revision check for new pass of the chip
  drivers: mmc: sdhci-cadence: Change command delay value
  drivers: mrvl_swup: Adapt and fix memory allocation with ioctl
  drivers: mrvl_swup: Add additional changes to logbuffer support

Christina Jacob (3):
  net:thunderx: fix memory leak in nicvf driver.
  net: thunderx: Do a PCS reset upon SGMII link toggle
  octeontx2-pf: Add ethtool -m option support.

Damian Eppel (29):
  soc: marvell: MDIO uio driver
  soc: marvell: mvmdio_uio: lock on accessing mdio bus
  soc: marvell: mvmdio_uio: paged access support
  soc: marvell: cn10k SerDes diagnostics debugfs driver
  soc: marvell: cn10k SerDes diag: removed Tx pre3
  soc: marvell: 

Re: [linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 based on marvell SDK12

2023-06-05 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 
based on marvell SDK12
on 05/06/2023 Ruiqiang Hao wrote:

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

I just merged another 6.1 -stable to linux-yocto, it seems to
be causing conflicts with the branches.

Can you rebase them, and send a new pull request.

Bruce

> 
> Thanks,
> Ruiqiang
> 
> The following changes since commit 456d730e6202dd0fc120322d64cf70a2cbccc572:
> 
>   Merge tag 'v6.1.31' into v6.1/standard/base (2023-05-31 19:33:40 -0400)
> 
> are available in the Git repository at:
> 
>   g...@github.com:cythe/linux.git linux-yocto/v6.1/standard/cn-sdkv5.15/octeon
> 
> for you to fetch changes up to 0b927763e1ce19b5b07f09cf2381aad90ec1cf2e:
> 
>   EDAC: Init minimum possible error desc grain (2023-06-01 07:45:27 +)
> 
> 
> Aaro Koskinen (1):
>   fwlog: fix invalid pointers and copy size in wraparound case
> 
> Aaron Williams (4):
>   mmc: octeontx2: Add tuning support for HS400 mode
>   mmc: octeontx2: Use flags for hardware differences
>   mmc: octeontx2: fix handling calibration glitch
>   drives: soc: marvell: Display version information for flash components
> 
> Alex Belits (2):
>   kernel/exit.c: Add task cleanup callbacks
>   arm64: Add support for ASID locking
> 
> Amit Singh Tomar (9):
>   perf/marvell: add MBWC event
>   perf/marvell: get ddr speed from "marvell,ddr-speed"
>   arm_mpam: discover MPAM device behind the memory controller
>   arm_mpam: create DSS MPAM device
>   arm_mpam: get CPU accessibility for DSS MPAM
>   arm_mpam: resctrl: fix formula to calculate MBW % to max and vice-versa.
>   arm_mpam: resctrl: set the bandwidth granularity to minimum value
>   arm_mpam: Keep MBW_MIN close to MBW_MAX
>   arm_mpam: remove debug message from __init
> 
> Andrew Pinski (1):
>   arm64: Add workaround for Cavium erratum 36890
> 
> Angela Czubak (1):
>   octeontx2-af: fix rvu_sso_ggrp_taq_flush
> 
> Anil Kumar Reddy (4):
>   coresight: tmc-etr: Fix PREVBOOT mode trace buffer handling
>   coresight: tmc-etr: Add support to use reserved memory
>   coresight: tmc: Add support for register metadata
>   coresight: tmc: Read previous boot trace data
> 
> Ankur Dwivedi (3):
>   octeontx2-af: mcs: add mailboxes for fips
>   octeontx2-af: rvu: enable mcs fips mailboxes
>   soc: marvell: hw_access: add mapping for mcs registers
> 
> 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 (13):
>   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
>   octeontx2-bphy-netdev: Fix cpri interrupt handling
>   octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped
>   octeontx2-bphy-netdev: Fix cnf10k link state set
>   octeontx2-bphy-netdev: Add cnf10k rfoe debugfs
>   octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp
>   octeontx2-bphy-netdev: fix link carrier state update for cnf10k
>   octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup
> 
> Bharat Bhushan (4):
>   soc/octeontx2 : Add driver support for NMI GTI watchdog
>   cn10k: Add workaround for MRVL TAD Errata-38891
>   clocksource: Add Marvell Errata-38627 workaround
>   KVM: arm64: Extend timer errata-38627 to kvm
> 
> Bhaskara Budiredla (3):
>   mmc: octeontx2: enables mmc polling for pstore path
>   mmc: octeontx2: cleanup mmc_oops driver
>   mmc: octeontx2: Add MMC polling method to support kmsg panic/oops write
> 
> Chandrakala Chavva (12):
>   net: thunderx: Fix RXAUI link status
>   driver: net: thunder: Print 1000Base-X or SGMII based on mode.
>   mmc: octeontx2: Use proper register to clear interrupts
>   mmc: octeontx2: Fix tuning for T96 C0
>   mmc: octeontx2: Configure flags for T96 pass B0
>   drives: soc: marvell: Update octtx_info to display sdk-version
>   drivers: soc: sw_up: Check cn10k SOC check
>   drivers

[linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 based on marvell SDK12

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

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

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

Thanks,
Ruiqiang

The following changes since commit 456d730e6202dd0fc120322d64cf70a2cbccc572:

  Merge tag 'v6.1.31' into v6.1/standard/base (2023-05-31 19:33:40 -0400)

are available in the Git repository at:

  g...@github.com:cythe/linux.git linux-yocto/v6.1/standard/cn-sdkv5.15/octeon

for you to fetch changes up to 0b927763e1ce19b5b07f09cf2381aad90ec1cf2e:

  EDAC: Init minimum possible error desc grain (2023-06-01 07:45:27 +)


Aaro Koskinen (1):
  fwlog: fix invalid pointers and copy size in wraparound case

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

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

Amit Singh Tomar (9):
  perf/marvell: add MBWC event
  perf/marvell: get ddr speed from "marvell,ddr-speed"
  arm_mpam: discover MPAM device behind the memory controller
  arm_mpam: create DSS MPAM device
  arm_mpam: get CPU accessibility for DSS MPAM
  arm_mpam: resctrl: fix formula to calculate MBW % to max and vice-versa.
  arm_mpam: resctrl: set the bandwidth granularity to minimum value
  arm_mpam: Keep MBW_MIN close to MBW_MAX
  arm_mpam: remove debug message from __init

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

Angela Czubak (1):
  octeontx2-af: fix rvu_sso_ggrp_taq_flush

Anil Kumar Reddy (4):
  coresight: tmc-etr: Fix PREVBOOT mode trace buffer handling
  coresight: tmc-etr: Add support to use reserved memory
  coresight: tmc: Add support for register metadata
  coresight: tmc: Read previous boot trace data

Ankur Dwivedi (3):
  octeontx2-af: mcs: add mailboxes for fips
  octeontx2-af: rvu: enable mcs fips mailboxes
  soc: marvell: hw_access: add mapping for mcs registers

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 (13):
  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
  octeontx2-bphy-netdev: Fix cpri interrupt handling
  octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped
  octeontx2-bphy-netdev: Fix cnf10k link state set
  octeontx2-bphy-netdev: Add cnf10k rfoe debugfs
  octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp
  octeontx2-bphy-netdev: fix link carrier state update for cnf10k
  octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup

Bharat Bhushan (4):
  soc/octeontx2 : Add driver support for NMI GTI watchdog
  cn10k: Add workaround for MRVL TAD Errata-38891
  clocksource: Add Marvell Errata-38627 workaround
  KVM: arm64: Extend timer errata-38627 to kvm

Bhaskara Budiredla (3):
  mmc: octeontx2: enables mmc polling for pstore path
  mmc: octeontx2: cleanup mmc_oops driver
  mmc: octeontx2: Add MMC polling method to support kmsg panic/oops write

Chandrakala Chavva (12):
  net: thunderx: Fix RXAUI link status
  driver: net: thunder: Print 1000Base-X or SGMII based on mode.
  mmc: octeontx2: Use proper register to clear interrupts
  mmc: octeontx2: Fix tuning for T96 C0
  mmc: octeontx2: Configure flags for T96 pass B0
  drives: soc: marvell: Update octtx_info to display sdk-version
  drivers: soc: sw_up: Check cn10k SOC check
  drivers: soc: sw_up: Change gserp firmware bit position
  driver: edac: octeontx: Add revision check for new pass of the chip
  drivers: mmc: sdhci-cadence: Change command delay value
  drivers: mrvl_swup: Adapt and fix memory allocation with ioctl
  drivers: mrvl_swup: Add additional changes to logbuffer support

Christina Jacob (3):
  net:thunderx: fix memory leak in nicvf driver.
  net: thunderx: Do a PCS reset upon SGMII link toggle
  octeontx2-pf: Add ethtool -m option support.

Damian Eppel (29):
  soc: marvell: MDIO uio driver
  soc: marvell: mvmdio_uio: lock on accessing mdio bus
  soc: marvell: mvmdio_uio: paged access support
  soc: marvell: cn10k SerDes diagnostics debugfs driver
  soc: marvell: cn10k SerDes diag: removed Tx pre3
  soc: marvell: cn10k SerDes diag: fix