From: Ruiqiang Hao
The IRQF_NO_THREAD is added by a Marvell SDK12 patch commit 65549eba1b08
("mmc: octeontx2: fix swiotlb buffer is full") in order to get back some
of the performance loss. But in some cases (such as rt kernel), we need
the capability to thread irq handler. Otherwis
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv6.1/octeon
v6.1/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
From: Ruiqiang Hao
When start with preempt-rt kernel, the following problem occurs.
Change the type of gic_ipi_track::lock from spinlock_t to raw_spinlock_t
to fix this.
BUG: sleeping function called from invalid context at
kernel/locking/spinlock_rt.c:46
in_atomic(): 1, irqs_disabled(): 128
Hi Bruce,
Please help to create branch and merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
The following changes since commit ff8fd5f68aadf01de61a8a17d3f7fc69ea873801:
Merge branch
Hi Bruce,
Please help to create branch and merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
The following changes since commit 329d19a5be2832acafa4a5c598a244ddb5d15737:
Merge tag 'v6.1.82' into
):
Revert "octeontx2-pf: Set maximum queue size to 16K"
octeontx2-af: Initialize bitmap arrays.
Ruiqiang Hao (1):
arm_mpam: replace acpi_table_mpam_msc with acpi_mpam_msc_node
Sai Krishna (2):
octeontx2-pf: Reorder tearing down of PTP RX info work queu
for GHES BERT
Ratheesh Kannoth (2):
Revert "octeontx2-pf: Set maximum queue size to 16K"
octeontx2-af: Initialize bitmap arrays.
Ruiqiang Hao (1):
arm_mpam: replace acpi_table_mpam_msc with acpi_mpam_msc_node
Sai Krishna (2):
octeontx2-pf: Reorder tearing down
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to
From: Ruiqiang Hao
When the ACPI_MPAM option is not enabled, there will be a warning during
compilation. Replace acpi_table_mpam_msc with acpi_mpam_msc_node to fix
this.
In file included from drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c:14:
include/linux/arm_mpam.h:33:52: warning: 'struct
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 8ffb4420181ff1f8b7c73894f3fdc452191a1ffa:
Merge branch 'v5.15/standard/base' into
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'
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'
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit 5a6888d21f19d880689e86db56d461115a632bbf:
Merge branch 'v5.15/standard/base' into
in the .irq_enable() and .irq_disable()
callbacks, as this driver uses both .irq_mask() and
.irq_mask_ack().
Cc: Marc Zyngier
Signed-off-by: Linus Walleij
Reviewed-by: Marc Zyngier
Signed-off-by: Bartosz Golaszewski
Signed-off-by: Ruiqiang Hao
---
drivers/gpio/gpio-thunderx.c | 26
Hi Bruce,
Please help to merge this patch 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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
Hi Bruce,
Please help to merge this patch 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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Ruiqiang Hao
After commit ec1c0e996035("mtd: spi-nor: Rework the flash_info flags"),
SPI_NOR_4B_OPCODES flag was moved into FIXUP_FLAGS, move this flag for
w25q256jw flash to enable 4B opcodes.
Signed-off-by: Ruiqiang Hao
---
drivers/mtd/spi-nor/winbond.c | 3 ++-
1 file
From: Ruiqiang Hao
The Marvell cn102xx board has an NVME interface, so we should enable the
NVME kernel configuration for this BSP.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn10xxx/marvell-cn10xxx.cfg | 4
1 file changed, 4 insertions(+)
diff --git a/bsp/marvell-cn10xxx/marvell
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13483):
octeontx2-af: Added missed code while back porting.
octeontx2-af: Fix printing of SPI field
Ruiqiang Hao (3):
octeontx2: pf: fix the buffer size of sending queues
octeontx2: nic: remove function otx2_qos_sq_setup()
octeontx2: nic: drop the duplicate invoking
Sai Krishna (5)
page pool frag allocation failure.
octeontx2-af: Added missed code while back porting.
octeontx2-af: Fix printing of SPI field
Ruiqiang Hao (3):
octeontx2: pf: fix the buffer size of sending queues
octeontx2: nic: remove function otx2_qos_sq_setup()
octeontx2: nic: drop the d
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-5.15
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13395):
From: Ruiqiang Hao
The Marvell cn102xx board has an NVME interface, so we should enable the
NVME kernel configuration for this BSP.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn106xx/marvell-cn106xx.cfg | 4
1 file changed, 4 insertions(+)
diff --git a/bsp/marvell-cn106xx/marvell
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit 2efa1324ab57a44dd5196ca0996035d9c278fe37:
Merge branch 'v5.15/standard/base' into
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'
From: Kevin Hao
The cdns_xspi_dev::cs_defined is only defined when
CONFIG_SPI_CADENCE_MRVL_XSPI is enabled. So wrap the access to
cdns_xspi_dev::cs_defined in #if to fix the build failure.
Signed-off-by: Kevin Hao
Signed-off-by: Bruce Ashfield
---
drivers/spi/spi-cadence-xspi.c | 2 ++
1
Hi Bruce,
This fix patch is from branch:
v5.15/standard/cn-sdkv5.15/octeon
Please help to merge this into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You
From: Ruiqiang Hao
Introduce new machine name marvell-cn10xxx to be compatible with the
marvell-cn102xx and marvell-cn103xx.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn106xx/marvell-cn106xx-preempt-rt.scc | 1 +
bsp/marvell-cn106xx/marvell-cn106xx-standard.scc | 1 +
2 files changed, 2
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-5.15
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13312):
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
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit
From: Ruiqiang Hao
commit 1a7449b36bec ("octeontx-83: domain based driver for 83xx") use
one uninitialized variable. Fix it to avoid following build warning:
drivers/net/ethernet/cavium/octeontx-83xx/pki_main.c: In function
'pki_ecc_intr_handler':
drivers/net/ethernet/cavium/oct
Hi Bruce,
Please help to merge this patch 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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
Hi Bruce,
Please help to merge this patch 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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Ruiqiang Hao
commit 3b0041f6e10e ("firmware: arm_scmi: Validate BASE_DISCOVER_LIST_PROTOCOLS
response") introduced a rigorous verification mechanism, will break early when
calc_list_sz > real_list_sz, which will cause all scmi protocol initialization
to fail. Remove the br
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13182):
From: Ruiqiang Hao
To add support for marvell-cn102xx and marvell-cn103xx, rename origin
name to marvell-cn10xxx.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn10xxx-preempt-rt.scc} | 4 ++--
.../marvell-cn10xxx-standard.scc} | 4
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13164):
From: Ruiqiang Hao
commit 8a25f2e93f16 ("octeontx2-pf: remove redundant invoking of
otx2_sync_mbox_msg()") removed the correct function call by mistake,
restore it.
Signed-off-by: Ruiqiang Hao
---
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c | 4
1 file changed, 4
: This email comes from a non Wind River email account!
Do not click links or open attachments unless you recognize the sender and know
the content is safe.
In message: [linux-yocto][linux-yocto v6.1] fix patch for marvell cn96xx
on 09/10/2023 Ruiqiang Hao wrote:
> Hi Bruce,
>
> Please help
Hi Bruce,
Please help to merge this patch 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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Ruiqiang Hao
commit bbf258fecfff ("Merge branch 'v6.1/standard/base' into v6.1/
standard/cn-sdkv5.15/octeon") introduced redundant mbox sync operation,
which will cause error when processing message NIX_TXSCH_ALLOC. Remove
this invoking to solve the error below.
rvu_af 0002:01:0
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit db3c7e43c6af49aa6711d7a0f44db5a1eeda8b52:
Merge branch 'v6.1/standard/base'
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 3d93ac1a6e2dfe1550842d9c597969ba7b855f3d:
Merge branch 'v6.1/standard/base' into
From: Ruiqiang Hao
Add marvell-cn106xx kernel config for linux v6.1.
This kernel configuration is applicable to the Marvell SDK 12.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn106xx-preempt-rt.scc| 7 +
.../marvell-cn106xx-standard.scc | 8 +
bsp/marvell-cn106xx
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13039):
ctx ilen for inline CPT LF
octeontx2-af: avoid RXC register access in FLR on CN10KB
Ratheesh Kannoth (3):
octeontx2-pf: Add support for page pool
octeontx2-pf: TC flower offload support for rxqueue mapping
octeontx-pf: Fix Call trace' while running netdev rss test
Ruiqiang
ile running netdev rss test
Ruiqiang Hao (2):
mmc: cavium-thunderx: Drop the IRQF_NO_THREAD constraint
octeontx2-pf: drop unused parts introduced by marvell SDK12
Sai Krishna (1):
octeontx2-pf: Use HW PTP timestamp atomic update to avoid SW timecounter.
Sebastien Dubois
From: Ruiqiang Hao
commit e91e87b7adf9(octeontx2-pf: disable preemption while using
per_cpu pointer) introduce following issue fixed by commit 29e9c67bf327
(octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt) and
commit 2827c4eb429d (octeontx2-pf: Avoid use of GFP_KERNEL in atomic
Hi Bruce,
Please help to merge these 2 patches into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent
From: Ruiqiang Hao
The IRQF_NO_THREAD is added by a Marvell SDK12 patch commit 65549eba1b08
("mmc: octeontx2: fix swiotlb buffer is full") in order to get back some
of the performance loss. But in some cases (such as rt kernel), we need
the capability to thread irq handler. Otherwis
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-5.15
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12948):
From: Ruiqiang Hao
After sync kernel with marvell SDK11.23.07, CRYPTO_DH and CRYPTO_ECDSA
are depended by CRYPTO_DEV_OCTEONTX2_CPT. add them to the cfg file.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn106xx/marvell-cn106xx.cfg | 2 ++
1 file changed, 2 insertions(+)
diff --git a/bsp
Hi Bruce,
Please help to merge following pull request into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit db1c8a12ce471d006e214777feb071f555cdbc58:
Merge branch
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
From: Yaliang Wang
In Cypress FL-L product family, P_ERR or E_ERR bits are shifted to SR2V,
and are actually being used. Which means we need cope this special
condition accordingly.
Signed-off-by: Yaliang Wang
[RQ: adjust code structure to fit kernel v5.15.]
Signed-off-by: Ruiqiang Hao
From: Yaliang Wang
S25FL{064|128|256}L chips can't recover from errors, when there are
program error or erase error, P_ERR or E_ERR bit will set to one, WIP
bit will remain set to one, A Clear Status Register command must be sent
to return the device to STANDBY state.
The error first recorded
Hi Bruce,
Please help to merge these 2 patches into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent
-off-by: Guenter Roeck
Signed-off-by: Ruiqiang Hao
---
.../devicetree/bindings/hwmon/ti,tmp464.yaml | 114 ++
MAINTAINERS | 7 ++
2 files changed, 121 insertions(+)
create mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
diff
...@roeck-us.net
Signed-off-by: Guenter Roeck
Signed-off-by: Ruiqiang Hao
---
Documentation/hwmon/index.rst | 1 +
Documentation/hwmon/tmp464.rst | 73
MAINTAINERS| 2 +
drivers/hwmon/Kconfig | 11 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/tmp464
Hi Bruce,
Please help to merge following 2 patches into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
v5.15/standard/cn-sdkv5.15/octeon
Hi Bruce,
Please help to merge following request into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit ef73fad9d1d31ff7e6fc2922339c7dbe1e9cbf9a:
Merge branch
Hi Bruce,
Please help to merge following request 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 d025cc37131d6e4223a98161fc2feb14a65a468a:
Merge branch
From: Ruiqiang Hao
commit 4e35f5591b43 (mtd: spi-nor: Use CLSR command for FL-L chips) and
commit c9d6aaec411f (mtd/spi-nor: enable USE_CLSR capability for Cypress
FL-L product family) are based on kernel v5.15, after commit 51c55506a7b1
(mtd: spi-nor: spansion: convert USE_CLSR
Hi Bruce,
Please help to merge this patch 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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Ruiqiang Hao
In function tmc_etr_timer_cance(), we try to cancel an hrtimer in the
interrupt context, this will trigger warning below, mark this hrtimer
as hard interrupt expire mode to solve this problem.
WARNING: CPU: 6 PID: 63 at kernel/softirq.c:163
__local_bh_disable_ip+0x220/0x24c
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
Hi Bruce,
These 2 patches are for Cypress flash s25fl064l used by customer.
Please help to merge them 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
River Case 00112304]
Signed-off-by: Kalle Pirinen
[RQ: Apply patch to spansion.c.]
Signed-off-by: Ruiqiang Hao
---
drivers/mtd/spi-nor/spansion.c | 91 ++
1 file changed, 70 insertions(+), 21 deletions(-)
diff --git a/drivers/mtd/spi-nor/spansion.c b/drivers/m
From: Yaliang Wang
In Cypress FL-L product family, P_ERR or E_ERR bits are shifted to SR2V,
and are actually being used. Which means we need cope this special
condition accordingly.
Signed-off-by: Yaliang Wang
[RQ: adjust code structure to fit kernel v6.1.]
Signed-off-by: Ruiqiang Hao
Hi Bruce,
This patch is for Cypress flash s25fl064l used by customer.
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
From: Yaliang Wang
S25FL{064|128|256}L chips can't recover from errors, when there are
program error or erase error, P_ERR or E_ERR bit will set to one, WIP
bit will remain set to one, A Clear Status Register command must be sent
to return the device to STANDBY state.
The error first recorded
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Ruiqiang Hao
commit 02b4d71948b3(octeontx2-af: Skip PFs if not enabled) conflicts
with commit 6b914fc07ca8(octeontx2-af: Skip PFs if not enabled) from
marvell SDK11. When merged this into v5.15.112, we allocate bitmaps
using devm_kcalloc() and free bitmaps using bitmap_free
From: Ruiqiang Hao
Revert commit e223229ee63803fc233885f686a7890453be9587
Commit e223229ee638(spi: spi-octeontx2: fix erase sector error by limit
spi buswidth) try to fix erase sector error. After testing, spi-nor can
work normally without this commit now. It is not needed and causes follow
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
Use 1 TL4 queue per SDP output queue, enable SDP
backpressure
Ruiqiang Hao (7):
of: unittest: fix refcount error "use-after-free"
firmware: sdei: Change sdei_list_lock type
coresight: etm4x: Change sdei_list_lock type
net: cavium: remove unused lock octeontx_fp
From: Ruiqiang Hao
Add marvell-cn96xx kernel config for linux v6.1.
This kernel configuration is applicable to the Marvell SDK 12.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn96xx-preempt-rt.cfg | 14 +
.../marvell-cn96xx-preempt-rt.scc | 10
bsp/marvell
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12685):
teontx2-pf: Use 1 TL4 queue per SDP output queue, enable SDP
backpressure
Ruiqiang Hao (7):
of: unittest: fix refcount error "use-after-free"
firmware: sdei: Change sdei_list_lock type
coresight: etm4x: Change sdei_list_lock type
net: cavium: remove unused lock
went with len=16 approach.]
Cc: Mika Westerberg
Cc: Andy Shevchenko
Cc: Len Brown
Cc: Greg Kroah-Hartman
Reviewed-by: Ard Biesheuvel
Acked-by: Hans de Goede
Acked-by: Rafael J. Wysocki
Signed-off-by: Jason A. Donenfeld
Signed-off-by: Ruiqiang Hao
---
include/linux/mod_devicetable.h | 2 +-
1 f
From: Ruiqiang Hao
commit 51e67b2bec0a (driver: spi: cadence: Add ACPI support)
replaced node_child with fwnode_child, but the old variables
were not deleted, this will cause compiler warning below, so
remove these unused variables.
drivers/spi/spi-cadence-xspi.c: In function
From: Ruiqiang Hao
In commit de8f520a0c92 (driver:mpam: Fix the compilations issues when
ACPI is not selected) introduced compiler warning below, add #ifdef
statement around variable 'prot' and replace ACPI with CONFIG_ACPI to
solve this problem.
drivers/platform/mpam/mpam_devices.c
Hi Bruce,
These 3 patches solve some build warning.
Please help to merge them into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-5.15
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12458):
From: Ruiqiang Hao
Marvell sdk11 only supports performance and userspace power management
policies, and customers use GOV_PERFORMANCE by default, so set default
PM policy to Performance.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn106xx/marvell-cn106xx.cfg | 2 ++
1 file changed, 2
Hi Bruce,
This branch is provided for preempt RT.
Thanks,
Ruiqiang
From: linux-yocto@lists.yoctoproject.org
on behalf of Ruiqiang Hao via lists.yoctoproject.org
Sent: Friday, April 28, 2023 16:03
To: bruce.ashfi...@gmail.com ; Hao, Ruiqiang
Cc: linux-yocto
of Ruiqiang Hao via lists.yoctoproject.org
Sent: Friday, April 28, 2023 15:53
To: bruce.ashfi...@gmail.com
Cc: linux-yocto@lists.yoctoproject.org
Subject: [linux-yocto][linux-yocto v5.15] update to SDK12.23.04 for marvell
octeon
Hi Bruce,
Please help to merge these patches into our linux
on behalf of Ruiqiang Hao via lists.yoctoproject.org
Sent: Friday, April 28, 2023 15:53
To: bruce.ashfi...@gmail.com
Cc: linux-yocto@lists.yoctoproject.org
Subject: [linux-yocto][linux-yocto v5.15] update to SDK12.23.04 for marvell
octeon[RT]
Hi Bruce,
Please help to merge these patches
Hi Bruce,
Please help to merge these patches 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 27ce0c445507e848b9ed5de6a0d6b02d2510e12c:
Merge branch
Hi Bruce,
Please help to merge these patches into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit 2d0d753026e95a7a3984d58fa600f8383dd2fbc8:
Merge branch 'v5.15/standard/base'
From: Ruiqiang Hao
The tweak of TRCIDR1 introduced by commit 233b9a7d036d ("coresight:
etm4x: Add support for Marvell OcteonTX2") was dropped by commit
7b579662e78d (coresight: etm4x: Drop the useless tweak of TRCIDR1),
This will loss the original Ignore Packet feature, so we u
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
TP offset with host
octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host
octeontx2-sdpvf: Fix PTP options for SDP interfaces
octeontx2-pf: Use 1 TL4 queue per SDP output queue, enable SDP
backpressure
Ruiqiang Hao (5):
of: unittest: fix refcount error
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Yaliang Wang
In Cypress FL-L product family, P_ERR or E_ERR bits are shifted to SR2V,
and are actually being used. Which means we need cope this special
condition accordingly.
Signed-off-by: Yaliang Wang
[RQ: adjust code structure to fit kernel v5.15.]
Signed-off-by: Ruiqiang Hao
From: Ruiqiang Hao
After commit 46ddfb9d1e46 (arm64: Treat ESR_ELx as a 64-bit register),
ESR_ELx is defined as 64-bit register. We need to adapt this change for
marvell erratum 38891 to avoid the following compilation problems.
arch/arm64/kernel/traps.c:702:28: error: initialization of 'void
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Ruiqiang Hao
commit ec0db81883b4(octeontx2-pf: Use hardware register for CQE count)
introduced duplicate function definition 'otx2_nix_cq_op_status', this
function already available in SDK11's patches, so delete one to solve
the following compiling issue.
drivers/net/ethernet/marvell
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages
1 - 100 of 319 matches
Mail list logo