Re: [linux-yocto][linux-yocto v5.10] kernel code for marvell cn96xx

2021-03-04 Thread Ruiqiang Hao
Hi Bruce, Sorry for my carelessness, the patches of the two branches are the same, but the start points are different. Please merge the branch I provided below again for preempt-rt branch. repo: linux-yocto branch: v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx

Re: [linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH] net: ethernet: ti: am65-cpsw: Silence dma channel request error on -EPROBE_DEFER

2021-03-04 Thread Bruce Ashfield
merged. Bruce In message: [linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH] net: ethernet: ti: am65-cpsw: Silence dma channel request error on -EPROBE_DEFER on 05/03/2021 Xulin Sun wrote: > Silence dma channel request error error with dev_dbg() on -EPROBE_DEFER. > > To eliminate the

Re: [linux-yocto][linux-yocto v5.10] kernel code for marvell cn96xx

2021-03-04 Thread Bruce Ashfield
On Wed, Mar 3, 2021 at 10:15 PM Ruiqiang Hao wrote: > > Hi Bruce, > > Please help to merge code into our linux-yocto repo. > > repo: > linux-yocto > branch: > v5.10/standard/cn-sdkv4.18/cn96xx I was able to merge your branch into the above (and pushed it for your

[linux-yocto][linux-yocto v5.4/standard/ti-j72x][PATCH] net: ethernet: ti: am65-cpsw: Silence dma channel request error on -EPROBE_DEFER

2021-03-04 Thread Xulin Sun
Silence dma channel request error error with dev_dbg() on -EPROBE_DEFER. To eliminate the below failed information: am65-cpsw-nuss 4600.ethernet: Failed to request tx dma channel -517 Signed-off-by: Xulin Sun --- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 6 -- 1 file changed, 4

[linux-yocto] [linux-yocto v4.19/standard*/axxia] [PATCH 34/61] arm64: Use a raw spinlock in __install_bp_hardening_cb()

2021-03-04 Thread Daniel Dragomir
From: Marek Bykowski __install_bp_hardening_cb() is called with the spinlock taken to allow each CPU to take its turn when allocating slots. With the RT patches applied, the spinlock becomes a mutex, and we get warnings about sleeping in the cpu stop callback executing in the atomic context from

[linux-yocto] [linux-yocto v4.19/standard*/axxia] [PATCH 07/61] ARM64: Enable the identity mapping to allow the MMU disabling

2021-03-04 Thread Daniel Dragomir
From: John Jacques Add the setup_mm_for_reboot() function needed for kexec. Signed-off-by: Geoff Levand Signed-off-by: John Jacques Signed-off-by: Charlie Paul Signed-off-by: Daniel Dragomir --- arch/arm64/mm/mmu.c | 11 +++ 1 file changed, 11 insertions(+) diff --git

[linux-yocto] [linux-yocto v4.19/standard*/axxia] [PATCH 31/61] pmu: Fix Compiler Warnings

2021-03-04 Thread Daniel Dragomir
From: John Jacques .../include/linux/pmu.h:17:31: warning: 'struct adb_request' declared inside parameter list will not be visible outside of this definition or declaration extern int pmu_request(struct adb_request *req, ^~~ Signed-off-by: John Jacques

[linux-yocto] [linux-yocto v4.19/standard*/axxia] [PATCH 04/61] ARM: head.S: axxia: Set the NS bit since memory is non-secure

2021-03-04 Thread Daniel Dragomir
From: John Jacques Axxia AXM55xx memory is by architecture non-secure, so set NS bit. Signed-off-by: John Jacques Signed-off-by: Charlie Paul Signed-off-by: Daniel Dragomir --- arch/arm/kernel/head.S | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/kernel/head.S

[linux-yocto] [linux-yocto v4.19/standard*/axxia] [PATCH 19/61] ARM64: entry.S: Add Fault Handling for Axxia

2021-03-04 Thread Daniel Dragomir
From: Charlie Paul The purpose is to handle SErrors (Asynchronous Aborts) caused by sRIO optional register accesses, which are not supported by the Axxia sRIO hardware. As it isn't possible to determine the cause completely, a mechanism is provided to enable or disable masking from user space.

[linux-yocto] [linux-yocto v4.19/standard*/axxia] [PATCH 09/61] genirq: axxia: Fix irq_set_affinity to allow use with buslocks

2021-03-04 Thread Daniel Dragomir
From: David Mercado Modify irq_set_affinity() to allow usage of bus locks with "slow bus" IRQ controllers. This only affects those BSPs that use bus locks in their IRQ controllers, such as the Intel Axxia GIC. The recommendation for this change originated from Thomax Gleixner at Linutronix.

[linux-yocto] [linux-yocto v4.19/standard*/axxia] [PATCH 03/61] ARM: head.S: axxia: Allow more granularity in the starting offset

2021-03-04 Thread Daniel Dragomir
From: John Jacques For Axxia AXM55xx, the U-Boot is kept in the bottom 8M of memory, so the math in arch/arm/boot/compressed/head.S would "align" 8M to 0M and wipe out U-Boot. Without this changes, Linux has to be rather severely aligned. Signed-off-by: John Jacques Signed-off-by: Charlie

[linux-yocto] [PULL REQUEST] Intel Axxia updates to linux-yocto-4.19

2021-03-04 Thread Daniel Dragomir
Hello Bruce! This is the first pull request for Axxia changes on Kernel 4.19 which were ported from our 4.12 Yocto branches. We tried a better cleanup on Axxia specific changes, we reworked and better documented the necessary commits which are changing non-BSP areas. I sent only those patches on

[linux-yocto][linux-yocto v5.10/standard/sdkv5.4/xlnx-soc][PATCH] arm64: zynqmp: Move gic node to axi bus

2021-03-04 Thread quanyang.wang
From: Michal Simek commit 74790cf981afd9806939427ad7701f3022ee5c06 upstream The reason for this change is that after change from amba to axi U-Boot started to show error like: Unable to update property /axi/ethernet@ff0e:mac-address, err=FDT_ERR_NOTFOUND Unable to update property