Re: [linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the dts file with license limitation

2023-10-25 Thread Bruce Ashfield
On Wed, Oct 25, 2023 at 9:25 PM Li, Meng  wrote:
>
>
>
> > -Original Message-
> > From: Bruce Ashfield 
> > Sent: Thursday, October 26, 2023 4:29 AM
> > To: Li, Meng 
> > Cc: linux-yocto@lists.yoctoproject.org
> > Subject: Re: [linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the 
> > dts file
> > with license limitation
> >
> > CAUTION: 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]: [kernel v5.15]: arch: arm64: dts: remove the dts 
> > file
> > with license limitation on 24/10/2023 Meng Li wrote:
> >
> > > From: Limeng 
> > >
> > > Hi Bruce,
> > >
> > > This patch is used to remove the dts file with license limitation
> > > Could you please help to merge this patch into linux-yocto kernel, v5.15, 
> > > 2
> > branches as below?
> > > v5.15/standard/bcm-2xxx-rpi
> > > v5.15/standard/preempt-rt/bcm-2xxx-rpi
> >
> > Something seems to be missing.
> >
> > The preempt-rt branch isn't populated with files that are being modified.
> >
> > Did I miss creating something on this old branch ?
> >
> > Can you double check and re-send what is needed (even if it includes
> > populating the entire BSP on the branch).
> >
>
> Very sorry! It is my mistake.
> This BSP is not supported rt variant on kernel v 5.15, so there is not any 
> SDK patch on v5.15/standard/preempt-rt/bcm-2xxx-rpi.
> Could you please only merge this patch into v5.15/standard/bcm-2xxx-rpi.
>

ok! so everything you need should be pushed now, send follow ups if it isn't.

Bruce

> From v6.1, we started supporting for this BSP on std and rt branches, I'm a 
> bit confused, apologize again.
>
> Thanks,
> LImeng
>
>
> > Bruce
> >
> > >
> > > diffstat info as below.
> > >
> > >  arch/arm/boot/dts/overlays/gc9a01-overlay.dts |  151 
> > > 
> > --
> > -
> > >  b/arch/arm/boot/dts/overlays/Makefile |1
> > >  b/arch/arm/boot/dts/overlays/README   |   20 --
> > >  3 files changed, 172 deletions(-)
> > >
> > >
> > > thanks,
> > > Limeng



-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13238): 
https://lists.yoctoproject.org/g/linux-yocto/message/13238
Mute This Topic: https://lists.yoctoproject.org/mt/102152544/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [ping]Re: [linux-yocto][v5.10/standard/preempt-rt/base][PATCH] fix linux-yocto-rt compile error

2023-10-25 Thread Bruce Ashfield
ping to answer the questions that Paul asked. ;)

I'm not going to merge this until that happens.

Bruce

On Wed, Oct 25, 2023 at 10:23 PM Wang, Li  wrote:
>
> ping...
>
> Thanks,
> LiWang.
>
> On 10/22/2023 19:21, Li Wang via lists.yoctoproject.org wrote:
> > kernel-source/include/net/sch_generic.h:198:17: error: implicit
> > declaration of function 'raw_write_seqcount_t_begin'; did you mean
> > 'raw_write_seqcount_begin'? [-Werror=implicit-function-declaration]
> >
> > Signed-off-by: Li Wang 
> > ---
> >   include/net/sch_generic.h | 2 +-
> >   1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h
> > index 72be68652bb8..4574dd262efd 100644
> > --- a/include/net/sch_generic.h
> > +++ b/include/net/sch_generic.h
> > @@ -195,7 +195,7 @@ static inline bool qdisc_run_begin(struct Qdisc *qdisc)
> >* Variant of write_seqcount_t_begin() telling lockdep that a
> >* trylock was attempted.
> >*/
> > - raw_write_seqcount_t_begin(s);
> > + raw_write_seqcount_begin(s);
> >   seqcount_acquire(>dep_map, 0, 1, _RET_IP_);
> >   return true;
> >   }
> >
> > 
> >



-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13237): 
https://lists.yoctoproject.org/g/linux-yocto/message/13237
Mute This Topic: https://lists.yoctoproject.org/mt/102192813/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[ping]Re: [linux-yocto][v5.10/standard/preempt-rt/base][PATCH] fix linux-yocto-rt compile error

2023-10-25 Thread Li Wang via lists.yoctoproject.org

ping...

Thanks,
LiWang.

On 10/22/2023 19:21, Li Wang via lists.yoctoproject.org wrote:

kernel-source/include/net/sch_generic.h:198:17: error: implicit
declaration of function 'raw_write_seqcount_t_begin'; did you mean
'raw_write_seqcount_begin'? [-Werror=implicit-function-declaration]

Signed-off-by: Li Wang 
---
  include/net/sch_generic.h | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h
index 72be68652bb8..4574dd262efd 100644
--- a/include/net/sch_generic.h
+++ b/include/net/sch_generic.h
@@ -195,7 +195,7 @@ static inline bool qdisc_run_begin(struct Qdisc *qdisc)
 * Variant of write_seqcount_t_begin() telling lockdep that a
 * trylock was attempted.
 */
-   raw_write_seqcount_t_begin(s);
+   raw_write_seqcount_begin(s);
seqcount_acquire(>dep_map, 0, 1, _RET_IP_);
return true;
}




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13236): 
https://lists.yoctoproject.org/g/linux-yocto/message/13236
Mute This Topic: https://lists.yoctoproject.org/mt/102192813/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the dts file with license limitation

2023-10-25 Thread Meng Li via lists.yoctoproject.org


> -Original Message-
> From: Bruce Ashfield 
> Sent: Thursday, October 26, 2023 4:29 AM
> To: Li, Meng 
> Cc: linux-yocto@lists.yoctoproject.org
> Subject: Re: [linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the dts 
> file
> with license limitation
> 
> CAUTION: 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]: [kernel v5.15]: arch: arm64: dts: remove the dts 
> file
> with license limitation on 24/10/2023 Meng Li wrote:
> 
> > From: Limeng 
> >
> > Hi Bruce,
> >
> > This patch is used to remove the dts file with license limitation
> > Could you please help to merge this patch into linux-yocto kernel, v5.15, 2
> branches as below?
> > v5.15/standard/bcm-2xxx-rpi
> > v5.15/standard/preempt-rt/bcm-2xxx-rpi
> 
> Something seems to be missing.
> 
> The preempt-rt branch isn't populated with files that are being modified.
> 
> Did I miss creating something on this old branch ?
> 
> Can you double check and re-send what is needed (even if it includes
> populating the entire BSP on the branch).
> 

Very sorry! It is my mistake.
This BSP is not supported rt variant on kernel v 5.15, so there is not any SDK 
patch on v5.15/standard/preempt-rt/bcm-2xxx-rpi.
Could you please only merge this patch into v5.15/standard/bcm-2xxx-rpi.

>From v6.1, we started supporting for this BSP on std and rt branches, I'm a 
>bit confused, apologize again.

Thanks,
LImeng


> Bruce
> 
> >
> > diffstat info as below.
> >
> >  arch/arm/boot/dts/overlays/gc9a01-overlay.dts |  151 
> > 
> --
> -
> >  b/arch/arm/boot/dts/overlays/Makefile |1
> >  b/arch/arm/boot/dts/overlays/README   |   20 --
> >  3 files changed, 172 deletions(-)
> >
> >
> > thanks,
> > Limeng

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13235): 
https://lists.yoctoproject.org/g/linux-yocto/message/13235
Mute This Topic: https://lists.yoctoproject.org/mt/102152544/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] Trial merge of v5.15.137 v6.1.60 for linux-yocto

2023-10-25 Thread Kevin Hao
Hi Bruce,

This is a trial merge of the stable kernel v5.15.137 v6.1.60 for the following 
branches in the linux-yocto.
  383dab73512e  v5.15/standard/sdkv5.10/axxia
  23e4a8c135f0  v5.15/standard/preempt-rt/sdkv5.10/axxia
  cfda2504c69b  v5.15/standard/base
  52265f08381b  v5.15/standard/preempt-rt/base
  f4cfca7f4b1c  v5.15/standard/cn-sdkv5.4/octeon
  e015b8e43765  v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
  f43a3b485cf9  v5.15/standard/cn-sdkv5.15/octeon
  59608b1808b3  v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
  27579b69fe57  v5.15/standard/ti-sdk-5.10/ti-j72xx
  d0c90916d057  v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx
  1435660b41d1  v5.15/standard/nxp-sdk-5.15/nxp-soc
  5ff80c15e0b3  v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc
  a3068fff99ed  v5.15/standard/bcm-2xxx-rpi
  3768defc79ac  v5.15/standard/preempt-rt/bcm-2xxx-rpi
  c339835db3a7  v5.15/standard/nxp-sdk-5.15/nxp-s32g
  2541f0ddf53b  v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g
  e874d7b0faf7  v5.15/standard/intel-sdk-5.15/intel-socfpga
  b191a43dab28  v5.15/standard/preempt-rt/intel-sdk-5.15/intel-socfpga
  f89b7978ad1b  v5.15/standard/x86
  06504159996b  v5.15/standard/preempt-rt/x86
  ef0d4010214c  v5.15/standard/sdkv5.15/xlnx-soc
  9f646e1c63a4  v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc
  ec7188288618  v6.1/standard/base
  589f38467c0a  v6.1/standard/preempt-rt/base
  8bef9cab9146  v6.1/standard/ti-sdk-6.1/ti-j7xxx
  dfc4b04152a2  v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx
  b764fb17eb24  v6.1/standard/nxp-sdk-6.1/nxp-soc   
 #Have textual conflicts
  80a3af35dd54  v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc
 #Have textual conflicts
  fc1dc00cb450  v6.1/standard/cn-sdkv5.15/octeon
  fbfd64f21033  v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
  525c2f4b1c7c  v6.1/standard/bcm-2xxx-rpi
  f3a8638cb81c  v6.1/standard/preempt-rt/bcm-2xxx-rpi
  85dc66e1237c  v6.1/standard/nxp-sdk-5.15/nxp-s32g
  3e625c781e4f  v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g
  05aafa191a44  v6.1/standard/intel-sdk-6.1/intel-socfpga
  16c7bdd94611  v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga
  302b0981793c  v6.1/standard/x86
  82ece16342f8  v6.1/standard/preempt-rt/x86
  486f834c3803  v6.1/standard/sdkv6.1/xlnx-soc
  51441240f9ab  v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc

Just a trivial merge conflict in v6.1 nxp branch. All the branches have passed 
my build test.
I have pushed all these branches to:
https://github.com/haokexin/linux

You can use this as a reference for the linux-yocto stable kernel bump.

Thanks,
Kevin

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13234): 
https://lists.yoctoproject.org/g/linux-yocto/message/13234
Mute This Topic: https://lists.yoctoproject.org/mt/102191157/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][linux-yocto v6.1] kernel code for marvell octeon

2023-10-25 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v6.1] kernel code for marvell octeon
on 25/10/2023 Ruiqiang Hao wrote:

> 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

merged.

Bruce

> 
> Thanks,
> Ruiqiang

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13233): 
https://lists.yoctoproject.org/g/linux-yocto/message/13233
Mute This Topic: https://lists.yoctoproject.org/mt/102173118/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the dts file with license limitation

2023-10-25 Thread Bruce Ashfield
In message: [linux-yocto]: [kernel v5.15]: arch: arm64: dts: remove the dts 
file with license limitation
on 24/10/2023 Meng Li wrote:

> From: Limeng 
> 
> Hi Bruce,
> 
> This patch is used to remove the dts file with license limitation
> Could you please help to merge this patch into linux-yocto kernel, v5.15, 2 
> branches as below?
> v5.15/standard/bcm-2xxx-rpi
> v5.15/standard/preempt-rt/bcm-2xxx-rpi

Something seems to be missing.

The preempt-rt branch isn't populated with files that
are being modified.

Did I miss creating something on this old branch ?

Can you double check and re-send what is needed (even
if it includes populating the entire BSP on the branch).

Bruce

> 
> diffstat info as below.
> 
>  arch/arm/boot/dts/overlays/gc9a01-overlay.dts |  151 
> ---
>  b/arch/arm/boot/dts/overlays/Makefile |1
>  b/arch/arm/boot/dts/overlays/README   |   20 --
>  3 files changed, 172 deletions(-)
> 
> 
> thanks,
> Limeng

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13232): 
https://lists.yoctoproject.org/g/linux-yocto/message/13232
Mute This Topic: https://lists.yoctoproject.org/mt/102152544/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto][linux-yocto v6.1][PATCH 0/2] Enable support for AXM55/56XX

2023-10-25 Thread Bruce Ashfield
In message: [linux-yocto][linux-yocto v6.1][PATCH 0/2] Enable support for 
AXM55/56XX
on 24/10/2023 Liwei Song wrote:

> Hi Bruce,
> 
> This pull is to enable support for board AXM55XX/56XX, because the SDK
> isn't updated since 5.10, all these patches are from linux-yocto-5.15
> Both standard and rt kernel are well tested againest 6.1, boot well and no
> obvious error.
> 
> There are two parts, kernel-cache and kernel patches, could you help
> merge those two kernel-cache patches to yocto-kernel-cache yocto-6.1 branch?
> 
> And create two branches as below, and merge those kernel patches to them?
> 
>   v6.1/standard/sdkv5.10/axxia
>   v6.1/standard/preempt-rt/sdkv5.10/axxia

Branches are created and populated.

kernel-cache patches have been merged and pushed.

Bruce

> 
> 
> Thanks,
> Liwei.
> 
> 
> The following changes since commit 8a449d3428e673be0bdb504dadb666b4ad7208e3:
> 
>   Merge tag 'v6.1.57' into v6.1/standard/base (2023-10-11 19:03:27 -0400)
> 
> are available in the Git repository at:
> 
>   https://github.com/2005songliwei/linux-yocto-pull.git 
> pull-lts23-axxia-231024
> 
> for you to fetch changes up to 98ce09bde229d5c24b371beb1f9514f0f098ac6e:
> 
>   arm-ccn: use platform_get_irq to get IRQ (2023-10-24 02:57:01 +)
> 
> 
> Charlie Paul (6):
>   genirq/cpuhotplug: axxia: Enable the force flag
>   ARM: dts: axxia: Updated SPI and UART to support DMA
>   usb: dwc3: axxia: Add support the core clocks
>   spi: pl022: Add enable-dma processing
>   net: Use standard MDIO interface for AXXIA FEMAC Driver
>   net: ethernet: Add ethtool Stats to NEMAC driver
> 
> Daniel Dragomir (3):
>   ARM: smp: handle "pen_release" removal
>   ARM: mmc: Remove unsupported pdata GPIO numbers
>   axxia-mtc: Export MTC ioctl interface to UAPI
> 
> David Mercado (1):
>   genirq: axxia: Fix irq_set_affinity to allow use with buslocks
> 
> Fredrik Gustavsson (1):
>   axxia: Fixed Kconfig dependencies betwen PCIe, PEI and NCR
> 
> Fredrik Markstrom (2):
>   ARM: axxia: Make the dma-zone the full 4G
>   ARM: axxia: Enabled ddr retention on all axm5516
> 
> John Jacques (50):
>   ARM: Enhance platform support for Intel Axxia AXM55xx
>   ARM: dts: Add Axxia AXM55xx device tree files
>   ARM: head.S: axxia: Set the NS bit since memory is non-secure
>   ARM: kmap: axxia: Prevent overlap for 16th core
>   ARM64: dts: Add Axxia X9/AXM56xx and XLF/AXC67xx device tree files
>   clk: Change Clock Definitions for Axxia AXM55xx
>   dt-bindings: clock: remove deprecated LSI AXM5516 clock bindings
>   char: hwrng: Add Axxia HW Random number generator
>   dmaengine: Add Axxia DMA32 driver support
>   edac: Add Axxia Error Detection & Correction support
>   gpio: Add custom driver for Axxia SoCs
>   gpio: pl061: Readd removed platform data
>   misc: Add drivers for Axxia MISC devices
>   misc: Add a backward compatibility layer for Axxia MTC
>   rapidio: Add support for Axxia AXM55xx and AXM56xx
>   power: reset: Add support for Axxia DDR Retention reset
>   usb: xhci: Add CI13612A USB driver for Axxia AXM55xx
>   usb: dwc3: Add Axxia xHCI DWC3 USB support
>   usb: hub: fix over-current race condition
>   mtd: spi-nor: add support for Spansion S25FL016K
>   net: ethernet: Add Intel Axxia FEMAC driver
>   net: ethernet: Add Intel Axxia NEMAC GigE driver
>   i2c: axxia: Use BIT(x) macro and fix indentation issues
>   tty: serial: pl011: Updated Baud Rate Calcualtion
>   pmu: Fix Compiler Warnings
>   dt-bindings: axxia: update documentation and convert to yaml
>   ARM64: dts: Add Reference to the L2 Cache in CPU Descriptions
>   net: Pad SKBs Properly in the AXXIA FEMAC Driver
>   net: Use eth_spb_pad() in the AXXIA NEMAC Driver
>   net: Set Min/Max MTU for AXXIA 5500 FEMAC Driver
>   net: Set Min/Max MTU for AXXIA 5600/6700 NEMAC Driver
>   power: reset: Update Axxia DDR Retention Handling
>   misc: axxia: Use the new ARM SMC Call Interface
>   misc: axxia: Update OEM Handling for backwards compatibility
>   i2c: axxia: Add a Lock Around i2c Transfers
>   i2c: axxia: Allow Interrupted Transfers
>   i2c: axxia: Change the I2C Timeout
>   misc: Add a Lock to the Axxia MDIO Bus
>   arm: perf: add Cortex-A15 PMU in armv7_pmu_probe_table
>   net: ethernet: Clean Up Intel Axxia FEMAC driver
>   usb: xhci: Add HCD_DMA flag to CI13612A USB driver
>   drivers/watchdog: Check Return Value
>   arm-ccn: Check Return Values
>   net: Clean Up PHY Handling in Axxia FEMAC
>   net: Add Padding for Alignment in Axxia FEMAC
>   net: Associate the SKB with the Driver Axxia ACP
>   net: Add Tracepoints to the Axxia FEMAC Driver
>   ARM: head.S: axxia: Fix Rebase Error
>   net: Handle Error in Axxia FEMAC
>   net: Add support for "promiscous