[linux-yocto][linux-yocto v6.1] bump marvell cn96xx kernel to v6.1 based on marvell SDK12
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: c
Re: [linux-yocto]: [kernel/kernel-rt v6.1]: add kernel patches for NXP ls1043ardb/ls1046ardb platform
> -Original Message- > From: Bruce Ashfield > Sent: Monday, June 5, 2023 11:29 PM > To: Li, Meng > Cc: linux-yocto@lists.yoctoproject.org > Subject: Re: [linux-yocto]: [kernel/kernel-rt v6.1]: add kernel patches for > NXP > ls1043ardb/ls1046ardb platform > > 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/kernel-rt v6.1]: add kernel patches for NXP > ls1043ardb/ls1046ardb platform on 02/06/2023 Meng Li wrote: > > > From: Limeng > > > > Hi Bruce, > > > > The 9 patches are for NXP ls1043ardb/ls1046ardb platform, and I want to > merge them into linux-yocto. > > It looks like there are more than 9 patches from the summary below. > > I was able to fetch and merge to v6.1/standard/nxp-sdk-6.1/nxp-soc, but the > preempt-rt version has conflicts due to the baseline of the branch you > provided. > > That being said, I dumped the 14 patches from the summary below and > manually merged them to the preempt-rt branch. > > If anything is wrong, send follow up patches. > Yes! there is 14 patches that I want to submit. And very appreciate that you merged these patches manually. I will create rt branch for pull request next time so that avoid your extra effort. Thanks again, Limeng > Bruce > > > So, could you please help merge these patches into linux-ycoto kernel, > > branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and v6.1/standard/preempt- > rt/nxp-sdk-6.1/nxp-soc? > > The 14 patches are in my public repo > > https://github.com/limeng-linux/linux-yocto-6.1.git > > v6.1/standard/nxp-sdk-6.1/nxp-soc > > > > > > diffstat info as below: > > > > arch/arm64/boot/dts/freescale/Makefile| > > 2 > > arch/arm64/boot/dts/freescale/fsl-ls1023a-rdb-sdk.dts | > > 40 > + > > arch/arm64/boot/dts/freescale/fsl-ls1023a-rdb-usdpaa.dts | > > 40 > + > > arch/arm64/boot/dts/freescale/fsl-ls1026a-rdb-sdk.dts | > > 40 > + > > arch/arm64/boot/dts/freescale/fsl-ls1026a-rdb-usdpaa.dts | > > 40 > + > > arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi| > > 1 > > arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | > > 2 > > drivers/net/ethernet/freescale/dpaa/dpaa_eth.c| > > 3 > > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth.c| > > 3 > > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_common.c | > > 41 > +- > > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_common.h | > > 3 > > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_sg.c | > > 4 > > drivers/net/ethernet/freescale/sdk_dpaa/mac-api.c | > > 3 > > drivers/net/ethernet/freescale/sdk_dpaa/mac.c | > > 2 > > drivers/net/ethernet/freescale/sdk_fman/Peripherals/FM/Port/fm_port.c | > 8 - > > drivers/net/ethernet/freescale/sdk_fman/src/wrapper/lnxwrp_fm.c | > > 22 > + > > drivers/net/ethernet/freescale/sdk_fman/src/xx/xx_arm_linux.c | > > 3 > > drivers/staging/fsl_qbman/dpa_alloc.c | > > 15 ++- > > drivers/staging/fsl_qbman/qman_high.c | > > 19 +++- > > 19 files changed, 268 insertions(+), 23 deletions(-) > > > > > > Pull request info as below: > > > > The following changes since commit > 763ac07dd98b3dc2423aa279bd382e456112ef6f: > > > > Merge branch 'v6.1/standard/base' into > > v6.1/standard/nxp-sdk-6.1/nxp-soc (2023-05-31 19:35:16 -0400) > > > > are available in the Git repository at: > > > > https://github.com/limeng-linux/linux-yocto-6.1.git > > v6.1/standard/nxp-sdk-6.1/nxp-soc > > > > for you to fetch changes up to 7c9ecab856835cefef51c11a0322089fe81a85a7: > > > > driver: net: dpaa: release resource when executing kexec (2023-06-02 > > 01:38:34 -0400) > > > > > > Meng Li (12): > > driver: net: dpaa: improve the assignment operation for context cache > > line > > arch: arm64: dts: add dts files for nxp-ls1023 platform > > arch: arm64: dts: disable sec_jr2 dts node > > drvier: staging: fsl_qbman: move used_node variable allocation out the > lock/unlock section > > drvier: dpaa: Convert the rx_pool_channel_init from spinlock to mutex > > driver: sdk_fman: remove the disable interrupt action in xx_Malloc() > > driver: staging: fsl_qbman: avoid preempt disable action by invoking > this_cpu_ptr() in rt kernel > > driver: staging: fsl_qbman: improve PORTAL_IRQ_LOCK/UNLOCK() with > local lock interface > > arch: arm64: dts: add dts files for nxp-ls1026 platform > > arch: arm64: dts: set correct phy-connection-type for aqr107 10G
Re: [linux-yocto] Trial merge of v5.15.115 v6.1.32 for linux-yocto
Thanks Kevin, I've done the merges, and indeed, only the xlnx branches have issues. Bruce On Mon, Jun 5, 2023 at 8:49 AM Kevin Hao wrote: > > Hi Bruce, > > This is a trial merge of the stable kernel v5.15.115 v6.1.32 for the > following branches in the linux-yocto. > 3f02107476a2 v5.15/standard/sdkv5.10/axxia > 41fceb476385 v5.15/standard/preempt-rt/sdkv5.10/axxia > 53741a09dcbd v5.15/standard/base > 98cba64b4f1d v5.15/standard/preempt-rt/base > 7e9822fb32f5 v5.15/standard/cn-sdkv5.4/octeon > fb2919d7b815 v5.15/standard/preempt-rt/cn-sdkv5.4/octeon > 71ffd99e3a8c v5.15/standard/cn-sdkv5.15/octeon > e8427b210cf8 v5.15/standard/preempt-rt/cn-sdkv5.15/octeon > 514b78c6284a v5.15/standard/ti-sdk-5.10/ti-j72xx > 4ba44e533676 v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx > b6dcefa885de v5.15/standard/nxp-sdk-5.15/nxp-soc > 76a66bb282f9 v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc > 0b55338ba72f v5.15/standard/bcm-2xxx-rpi > 396ccb2a8150 v5.15/standard/preempt-rt/bcm-2xxx-rpi > 37e7afc3511e v5.15/standard/nxp-sdk-5.15/nxp-s32g > 970662f744a2 v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g > e805b15e054b v5.15/standard/intel-sdk-5.15/intel-socfpga > 7e90565c9938 v5.15/standard/preempt-rt/intel-sdk-5.15/intel-socfpga > 67b9b39444dd v5.15/standard/x86 > 51b8dbfc66a3 v5.15/standard/preempt-rt/x86 > 7fcd19fcd65a v5.15/standard/sdkv5.15/xlnx-soc >#Have textual conflicts > 039ae6674a14 v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc >#Have textual conflicts > 64c0e1aead3a v6.1/standard/base > c72c9cd61636 v6.1/standard/preempt-rt/base > 5e81a008eb5c v6.1/standard/ti-sdk-5.10/ti-j7xxx > 58862d7786e8 v6.1/standard/preempt-rt/ti-sdk-5.10/ti-j7xxx > 605b818f3e36 v6.1/standard/nxp-sdk-6.1/nxp-soc > d4c989f94d4b v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc > f93704aa07b6 v6.1/standard/bcm-2xxx-rpi > c7ece8f60ed9 v6.1/standard/preempt-rt/bcm-2xxx-rpi > 045daac35ae4 v6.1/standard/nxp-sdk-5.15/nxp-s32g > 7c74b276c133 v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g > 64c0e1aead3a v6.1/standard/x86 > b88390f7a4c4 v6.1/standard/preempt-rt/x86 > bf3836c1b6ce v6.1/standard/sdkv6.1/xlnx-soc >#Have textual conflicts > 6d17afc7b0a3 v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc >#Have textual conflicts > > This stable release seems almost perfect and there is only a very trivial > conflict. > 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 -- - 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 (#12697): https://lists.yoctoproject.org/g/linux-yocto/message/12697 Mute This Topic: https://lists.yoctoproject.org/mt/99339363/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] [PATCH] marvell-cn96xx: add marvell-cn96xx kernel config
merged. Bruce In message: [PATCH] marvell-cn96xx: add marvell-cn96xx kernel config on 05/06/2023 Ruiqiang Hao wrote: > 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-cn96xx/marvell-cn96xx.cfg | 51 +-- > 3 files changed, 71 insertions(+), 4 deletions(-) > create mode 100644 bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.cfg > create mode 100644 bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.scc > > diff --git a/bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.cfg > b/bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.cfg > new file mode 100644 > index ..0b4edbb7 > --- /dev/null > +++ b/bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.cfg > @@ -0,0 +1,14 @@ > +.. > +.WARNING > +. > +. This file is a kernel configuration fragment, and not a full kernel > +. configuration file. The final kernel configuration is made up of > +. an assembly of processed fragments, each of which is designed to > +. capture a specific part of the final configuration (e.g. platform > +. configuration, feature configuration, and board specific hardware > +. configuration). For more information on kernel configuration, please > +. consult the product documentation. > +. > +.. > + > +# CONFIG_TRANSPARENT_HUGEPAGE is not set > diff --git a/bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.scc > b/bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.scc > new file mode 100644 > index ..ff241f20 > --- /dev/null > +++ b/bsp/marvell-cn96xx/marvell-cn96xx-preempt-rt.scc > @@ -0,0 +1,10 @@ > +# SPDX-License-Identifier: MIT > +define KMACHINE marvell-cn96xx > +define KTYPE preempt-rt > +define KARCH arm64 > + > +include ktypes/preempt-rt > + > +include marvell-cn96xx.scc > + > +kconf hardware marvell-cn96xx-preempt-rt.cfg > diff --git a/bsp/marvell-cn96xx/marvell-cn96xx.cfg > b/bsp/marvell-cn96xx/marvell-cn96xx.cfg > index 1b1c4af3..caae1cc5 100644 > --- a/bsp/marvell-cn96xx/marvell-cn96xx.cfg > +++ b/bsp/marvell-cn96xx/marvell-cn96xx.cfg > @@ -33,7 +33,6 @@ CONFIG_PCI_IOV=y > > CONFIG_PCI_HOST_GENERIC=y > CONFIG_PCI_HOST_THUNDER_PEM=y > -CONFIG_PCI_HOST_OCTEONTX2_PEM=y > > # Ethernet > CONFIG_OCTEONTX2_AF=y > @@ -41,6 +40,7 @@ CONFIG_OCTEONTX2_PF=y > CONFIG_OCTEONTX2_VF=y > CONFIG_USB_USBNET=y > CONFIG_USB_NET_AX88179_178A=y > +CONFIG_DCB=y > > # NVMe > CONFIG_BLK_DEV_NVME=y > @@ -97,17 +97,16 @@ CONFIG_REGULATOR_GPIO=y > # VFIO > CONFIG_VFIO=y > CONFIG_VFIO_PCI=y > -CONFIG_VFIO_NOIOMMU=y > > # Misc > CONFIG_EEPROM_AT24=y > CONFIG_HW_RANDOM=y > CONFIG_HW_RANDOM_CAVIUM=y > -CONFIG_OCTEONTX2_RM=y > -CONFIG_OCTEONTX2_RM_DOM_SYSFS=y > +CONFIG_MARVELL_MEMTEST=y > > # BPHY > CONFIG_MARVELL_OTX_BPHY_CTR=y > +CONFIG_OCTEONTX2_BPHY_RFOE_NETDEV=y > > # Mailbox > CONFIG_MAILBOX=y > @@ -122,3 +121,47 @@ CONFIG_COMMON_CLK_SCMI=y > # CPU freq > CONFIG_CPU_FREQ=y > CONFIG_ARM_SCMI_CPUFREQ=y > + > +# GHES > +CONFIG_ACPI=y > +CONFIG_ACPI_APEI=y > +CONFIG_ACPI_APEI_GHES=y > +CONFIG_ARM_SDE_INTERFACE=y > +CONFIG_EDAC_OCTEONTX=y > + > +# CORESIGHT > +CONFIG_CORESIGHT=y > +CONFIG_CORESIGHT_LINKS_AND_SINKS=y > +CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y > +CONFIG_CORESIGHT_CATU=y > +CONFIG_CORESIGHT_SINK_TPIU=y > +CONFIG_CORESIGHT_SINK_ETBV10=y > +CONFIG_CORESIGHT_SOURCE_ETM4X=y > +CONFIG_CORESIGHT_CPU_DEBUG=y > +CONFIG_CORESIGHT_CTI=y > +CONFIG_CORESIGHT_CTI_INTEGRATION_REGS=y > + > +# MARVELL_UB > +CONFIG_MARVELL_UB=y > +CONFIG_MARVELL_UB_GEN_DRIVER=y > + > +# AVS_RESET > +CONFIG_MARVELL_AVS_RESET=y > + > +# SFP_INFO > +CONFIG_MARVELL_SFP_INFO=y > + > +# FWLOG > +CONFIG_MARVELL_FWLOG=y > + > +# PMU > +CONFIG_ARM_SPE_PMU=y > +CONFIG_ARM_SMMU_V3_PMU=y > + > +# PTP clock support > +CONFIG_PTP_1588_CLOCK=y > +CONFIG_PTP_1588_CLOCK_IDTCM=y > + > +# Currently this driver only work for cn106xx, but it is set to 'm' by > default. > +# So we have to disable it explicitly. > +# CONFIG_MARVELL_CN10K_SERDES_DIAGNOSTICS is not set > -- > 2.35.5 > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12696): https://lists.yoctoproject.org/g/linux-yocto/message/12696 Mute This Topic: https://lists.yoctoproject.org/mt/99332825/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] bump marvell cn96xx kernel to v6.1 based on marvell SDK12
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: 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 > >
Re: [linux-yocto]: [kernel/kernel-rt v6.1]: add kernel patches for NXP ls1043ardb/ls1046ardb platform
In message: [linux-yocto]: [kernel/kernel-rt v6.1]: add kernel patches for NXP ls1043ardb/ls1046ardb platform on 02/06/2023 Meng Li wrote: > From: Limeng > > Hi Bruce, > > The 9 patches are for NXP ls1043ardb/ls1046ardb platform, and I want to merge > them into linux-yocto. It looks like there are more than 9 patches from the summary below. I was able to fetch and merge to v6.1/standard/nxp-sdk-6.1/nxp-soc, but the preempt-rt version has conflicts due to the baseline of the branch you provided. That being said, I dumped the 14 patches from the summary below and manually merged them to the preempt-rt branch. If anything is wrong, send follow up patches. Bruce > So, could you please help merge these patches into linux-ycoto kernel, > branch are v6.1/standard/nxp-sdk-6.1/nxp-soc and > v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc? > The 14 patches are in my public repo > https://github.com/limeng-linux/linux-yocto-6.1.git > v6.1/standard/nxp-sdk-6.1/nxp-soc > > > diffstat info as below: > > arch/arm64/boot/dts/freescale/Makefile|2 > arch/arm64/boot/dts/freescale/fsl-ls1023a-rdb-sdk.dts | 40 > + > arch/arm64/boot/dts/freescale/fsl-ls1023a-rdb-usdpaa.dts | 40 > + > arch/arm64/boot/dts/freescale/fsl-ls1026a-rdb-sdk.dts | 40 > + > arch/arm64/boot/dts/freescale/fsl-ls1026a-rdb-usdpaa.dts | 40 > + > arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi|1 > arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts |2 > drivers/net/ethernet/freescale/dpaa/dpaa_eth.c|3 > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth.c|3 > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_common.c | 41 > +- > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_common.h |3 > drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_sg.c |4 > drivers/net/ethernet/freescale/sdk_dpaa/mac-api.c |3 > drivers/net/ethernet/freescale/sdk_dpaa/mac.c |2 > drivers/net/ethernet/freescale/sdk_fman/Peripherals/FM/Port/fm_port.c |8 > - > drivers/net/ethernet/freescale/sdk_fman/src/wrapper/lnxwrp_fm.c | 22 > + > drivers/net/ethernet/freescale/sdk_fman/src/xx/xx_arm_linux.c |3 > drivers/staging/fsl_qbman/dpa_alloc.c | 15 > ++- > drivers/staging/fsl_qbman/qman_high.c | 19 > +++- > 19 files changed, 268 insertions(+), 23 deletions(-) > > > Pull request info as below: > > The following changes since commit 763ac07dd98b3dc2423aa279bd382e456112ef6f: > > Merge branch 'v6.1/standard/base' into v6.1/standard/nxp-sdk-6.1/nxp-soc > (2023-05-31 19:35:16 -0400) > > are available in the Git repository at: > > https://github.com/limeng-linux/linux-yocto-6.1.git > v6.1/standard/nxp-sdk-6.1/nxp-soc > > for you to fetch changes up to 7c9ecab856835cefef51c11a0322089fe81a85a7: > > driver: net: dpaa: release resource when executing kexec (2023-06-02 > 01:38:34 -0400) > > > Meng Li (12): > driver: net: dpaa: improve the assignment operation for context cache > line > arch: arm64: dts: add dts files for nxp-ls1023 platform > arch: arm64: dts: disable sec_jr2 dts node > drvier: staging: fsl_qbman: move used_node variable allocation out the > lock/unlock section > drvier: dpaa: Convert the rx_pool_channel_init from spinlock to mutex > driver: sdk_fman: remove the disable interrupt action in xx_Malloc() > driver: staging: fsl_qbman: avoid preempt disable action by invoking > this_cpu_ptr() in rt kernel > driver: staging: fsl_qbman: improve PORTAL_IRQ_LOCK/UNLOCK() with local > lock interface > arch: arm64: dts: add dts files for nxp-ls1026 platform > arch: arm64: dts: set correct phy-connection-type for aqr107 10G phy > driver: net: dpaa: support interface mode usxgmii > driver: net: dpaa: release resource when executing kexec > > Tiejun Chen (1): > dpaa: make sure FM_PORT_Free work reasonably > > Zumeng Chen (1): > dpaa_ethernet: fix kmemleak false-positive reports for skb > > arch/arm64/boot/dts/freescale/Makefile| 2 ++ > arch/arm64/boot/dts/freescale/fsl-ls1023a-rdb-sdk.dts | 40 > > arch/arm64/boot/dts/freescale/fsl-ls1023a-rdb-usdpaa.dts | 40 > > arch/arm64/boot/dts/freescale/fsl-ls1026a-rdb-sdk.dts | 40 > > arch/arm64/boot/dts/freescale/fsl-ls1026a-rdb-usdpaa.dts | 40 > > arch/arm64/boo
Re: [linux-yocto][yocto-kernel-cache yocto-6.1][PATCH 1/1] nxp-imx8: Enable DMABUF options
merged. Bruce In message: [linux-yocto][yocto-kernel-cache yocto-6.1][PATCH 1/1] nxp-imx8: Enable DMABUF options on 02/06/2023 Xiaolei Wang wrote: > Enable DMABUF options for imx8 imx-gpu-sdk. > > Signed-off-by: Xiaolei Wang > --- > bsp/nxp-imx8/nxp-imx8.cfg | 9 + > 1 file changed, 9 insertions(+) > > diff --git a/bsp/nxp-imx8/nxp-imx8.cfg b/bsp/nxp-imx8/nxp-imx8.cfg > index 91931a69..784d3bbd 100644 > --- a/bsp/nxp-imx8/nxp-imx8.cfg > +++ b/bsp/nxp-imx8/nxp-imx8.cfg > @@ -456,6 +456,15 @@ CONFIG_IMX_SDMA=y > CONFIG_MXC_PXP_V3=y > CONFIG_MXC_PXP_CLIENT_DEVICE=y > > +# > +## DMABUF options > +# > +CONFIG_DMABUF_HEAPS=y > +CONFIG_DMABUF_SYSFS_STATS=y > +CONFIG_DMABUF_HEAPS_SYSTEM=y > +CONFIG_DMABUF_HEAPS_CMA=y > +CONFIG_DMABUF_HEAPS_DSP=y > + > # > # Clock driver for ARM Reference designs > # > -- > 2.25.1 > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12693): https://lists.yoctoproject.org/g/linux-yocto/message/12693 Mute This Topic: https://lists.yoctoproject.org/mt/99278346/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][yocto-kernel-cache yocto-6.1][PATCH 1/1] intel-socfpga: enable intel-socfpga support for 6.1 kernel
merged. Bruce In message: [linux-yocto][yocto-kernel-cache yocto-6.1][PATCH 1/1] intel-socfpga: enable intel-socfpga support for 6.1 kernel on 02/06/2023 Liwei Song wrote: > Create intel-socfpga to support intel stratix10 and Agilex-F board > in 6.1 kernel. > > Signed-off-by: Liwei Song > --- > .../intel-socfpga-64-preempt-rt.scc | 7 + > .../intel-socfpga-64-standard.scc | 7 + > bsp/intel-socfpga/intel-socfpga-64.cfg| 163 ++ > bsp/intel-socfpga/intel-socfpga-64.scc| 7 + > 4 files changed, 184 insertions(+) > create mode 100644 bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc > create mode 100644 bsp/intel-socfpga/intel-socfpga-64-standard.scc > create mode 100644 bsp/intel-socfpga/intel-socfpga-64.cfg > create mode 100644 bsp/intel-socfpga/intel-socfpga-64.scc > > diff --git a/bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc > b/bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc > new file mode 100644 > index ..af4efb1e65d4 > --- /dev/null > +++ b/bsp/intel-socfpga/intel-socfpga-64-preempt-rt.scc > @@ -0,0 +1,7 @@ > +define KMACHINE intel-socfpga-64 > +define KTYPE preempt-rt > +define KARCH arm64 > + > +include ktypes/preempt-rt > + > +include intel-socfpga-64.scc > diff --git a/bsp/intel-socfpga/intel-socfpga-64-standard.scc > b/bsp/intel-socfpga/intel-socfpga-64-standard.scc > new file mode 100644 > index ..c34643f1415e > --- /dev/null > +++ b/bsp/intel-socfpga/intel-socfpga-64-standard.scc > @@ -0,0 +1,7 @@ > +define KMACHINE intel-socfpga-64 > +define KTYPE standard > +define KARCH arm64 > + > +include ktypes/standard > + > +include intel-socfpga-64.scc > diff --git a/bsp/intel-socfpga/intel-socfpga-64.cfg > b/bsp/intel-socfpga/intel-socfpga-64.cfg > new file mode 100644 > index ..1d79d2697ef2 > --- /dev/null > +++ b/bsp/intel-socfpga/intel-socfpga-64.cfg > @@ -0,0 +1,163 @@ > +.. > +.WARNING > +. > +. This file is a kernel configuration fragment, and not a full kernel > +. configuration file. The final kernel configuration is made up of > +. an assembly of processed fragments, each of which is designed to > +. capture a specific part of the final configuration (e.g. platform > +. configuration, feature configuration, and board specific hardware > +. configuration). For more information on kernel configuration, please > +. consult the product documentation. > +. > +.. > + > +CONFIG_ARM64=y > +CONFIG_ARCH_INTEL_SOCFPGA=y > + > +# Kernel Features > +CONFIG_SMP=y > +CONFIG_NR_CPUS=4 > +CONFIG_HOTPLUG_CPU=y > +CONFIG_ARM64_VA_BITS_48=y > + > +# Bus support > +CONFIG_PCI=y > +CONFIG_PCIEPORTBUS=y > +CONFIG_PCI_IOV=y > +CONFIG_PCI_HISI=y > +CONFIG_PCI_HOST_GENERIC=y > +CONFIG_PCI_XGENE=y > +CONFIG_PCIE_ALTERA=y > +CONFIG_PCIE_ALTERA_MSI=y > + > +# Power management options > +CONFIG_SUSPEND=y > + > +# CPU Idle > +CONFIG_CPU_IDLE=y > +CONFIG_CPU_IDLE_GOV_LADDER=y > +CONFIG_CPU_IDLE_GOV_MENU=y > + > +CONFIG_MTD=y > +CONFIG_MTD_BLOCK=y > +CONFIG_MTD_RAW_NAND=y > +CONFIG_MTD_NAND_DENALI_DT=y > +CONFIG_MTD_SPI_NOR=y > +CONFIG_MTD_BLKDEVS=y > +CONFIG_MTD_CMDLINE_PARTS=y > + > +CONFIG_SPI=y > +CONFIG_SPI_PL022=y > +CONFIG_SPI_ROCKCHIP=y > +CONFIG_SPI_SPIDEV=y > +CONFIG_SPI_CADENCE_QUADSPI=y > +CONFIG_SPI_DESIGNWARE=y > +CONFIG_SPI_DW_MMIO=y > + > +# SCSI support type (disk, tape, CD-ROM) > +CONFIG_SCSI=y > +CONFIG_SCSI_DMA=y > +CONFIG_BLK_DEV_SD=y > + > +CONFIG_INTEL_STRATIX10_SERVICE=y > +CONFIG_FPGA=y > +CONFIG_FPGA_REGION=y > +CONFIG_FPGA_MGR_STRATIX10_SOC=y > +CONFIG_FPGA_BRIDGE=y > +CONFIG_OF_FPGA_REGION=y > +CONFIG_ALTERA_FREEZE_BRIDGE=y > + > +CONFIG_OF_OVERLAY=y > +CONFIG_OF_CONFIGFS=y > + > +CONFIG_NETDEVICES=y > +CONFIG_STMMAC_ETH=y > +CONFIG_DWMAC_SOCFPGA=y > +CONFIG_MICREL_PHY=y > + > +CONFIG_SERIAL_8250=y > +CONFIG_SERIAL_8250_CONSOLE=y > +CONFIG_SERIAL_8250_EXTENDED=y > +CONFIG_SERIAL_8250_SHARE_IRQ=y > +CONFIG_SERIAL_8250_DW=y > +CONFIG_SERIAL_OF_PLATFORM=y > + > +CONFIG_GPIOLIB=y > +CONFIG_GPIO_DWAPB=y > +CONFIG_GPIO_ALTERA=y > + > +CONFIG_I2C=y > +CONFIG_I2C_CHARDEV=y > +CONFIG_I2C_MUX=y > +CONFIG_I2C_MUX_PCA954x=y > +CONFIG_I2C_DESIGNWARE_PLATFORM=y > +CONFIG_I2C_ALTERA=y > +CONFIG_PINCTRL=y > +CONFIG_PINCTRL_SINGLE=y > + > +CONFIG_MMC=y > +CONFIG_MMC_SDHCI=y > +CONFIG_MMC_SDHCI_PLTFM=y > +CONFIG_MMC_DW=y > +CONFIG_MMC_DW_PLTFM=y > + > +CONFIG_USB=y > +CONFIG_USB_OTG=y > +CONFIG_USB_XHCI_HCD=y > +CONFIG_USB_EHCI_HCD=y > +CONFIG_USB_EHCI_HCD_PLATFORM=y > +CONFIG_USB_DWC3=y > +CONFIG_USB_DWC2=y > +CONFIG_USB_CHIPIDEA=y > +CONFIG_USB_CHIPIDEA_UDC=y > +CONFIG_USB_CHIPIDEA_HOST=y > +CONFIG_USB_ISP1760=y > +CONFIG_USB_HSIC_USB3503=y > +CONFIG_USB_ULPI=y > +CONFIG_NOP_USB_XCEIV=y > +CONFIG_USB_GADGET=y > + > +CONFIG_NEW_LEDS=y > +CONFIG_LEDS_CLASS=y > +CONFIG_LEDS_GPIO=y > + > +CONFIG_REGULATOR=y > +CONFIG_REGULATOR
Re: [linux-yocto][linux-yocto v6.1/standard/intel-sdk-6.1/intel-socfpga & v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga][PATCH 0/1] Enalbe Agilex and S10 support in kernel 6.1
In message: [linux-yocto][linux-yocto v6.1/standard/intel-sdk-6.1/intel-socfpga & v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga][PATCH 0/1] Enalbe Agilex and S10 support in kernel 6.1 on 02/06/2023 Liwei Song wrote: > Hi Bruce, > > Could you help create two branches as below and merge these patches to them? > One kernel-cache patch should go into kernel-cache yocto-6.1 branch. > > These patches are to enable Intel Agilex and stratix support in > linux-yocto-6.1, > most of the patches are from SDK, some of them are from linux-yocto-5.15 > for some bug fixes. Thanks for the overview, it helps when I'm evaluating the merge. > > v6.1/standard/intel-sdk-6.1/intel-socfpga > v6.1/standard/preempt-rt/intel-sdk-6.1/intel-socfpga These are now created and populated with your staged branches. Bruce > > Thanks, > Liwei. > > > > The following changes since commit a49ca8357f930ba63aa382ad291f4ddf1e6db427: > > Merge branch 'v6.1/standard/base' into v6.1/standard/preempt-rt/base > (2023-05-31 19:35:24 -0400) > > are available in the Git repository at: > > https://github.com/2005songliwei/linux-yocto-pull.git s10-pull-230601 > > for you to fetch changes up to 9692f54289ce940af8dd7b4ee7c5b9958abefbf4: > > arch: arm64: dts: disable fcs feature by default on Intel socfpga platforms > (2023-06-01 16:38:56 +0800) > > > Adrian Ng Ho Yin (9): > HSD #15010087323 arm64: dts: intel:socfpga_agilex: add platform > property for FCS node (#95) > HSD #15010087323-2 firmware: stratix10-svc: add FCS command with SMMU > support (#96) > HSD #15010087323-3 :intel_fcs: Add SMMU support for FCS largeblob > encryption > HSD#22016270404 crypto: intel_fcs: Fix insufficient memory to store > output from data signing and get digest operations > HSD#22016270404 crypto: intel_fcs: Fix process error for SHA-2 > get_digest > HSD #14015549971: arm64: dts: agilex5: Add USB3.1 in Linux device tree > HSD #14015549971: usb: dwc3: of-simple:Add support for Intel Agilex5 > HSD #14015549937: arm64: dts: agilex5: Update USB2.0 in Linux device > tree > HSD #14015551181: arm64: dts: agilex5: Add swvp dts for Agilex5 > > Alan Tull (9): > FogBugz #365525-3: socfpga: dts: remove fpga image specific info > FogBugz #398879-2: fpga mgr debugfs > FogBugz #411427: fpga: memory leaks in fpga manager debugfs > FogBugz #412211: fpga: fix fpga mgr debugfs for module > FogBugz #458420-1: dts: arria10 socdk: add max1619 > FogBugz #458420-2: ARM: dts: add lcd character panel > FogBugz #536771: fpga: bridge: fix klocwork sprintf complaint > FogBugz #568392: fpga mgr debugfs: update to use current upstream api > FogBugz #84276: lcd driver on i2c > > Alif Zakuan Yuslaimi (1): > HSD #14017166971: arch: arm64: boot: dts: QSPI Flash layout for UBIFS > > Ang Tien Sung (12): > HSD #15010184463: crypto: intel_fcs: Fix the inability to probe driver > HSD #1509974402: firmware: stratix10-svc: To support a new SMC command > to return ATF Version > HSD #1508914759: firmware: stratix10-svc: fix FPGA reconfiguration SVC > timeout > HSD #14015013554: firmware: stratix10-svc: Support up to 4 SVC clients > HSD #14015013554: firmware: stratix10-svc: Fixed thread stop > HSD #15010184463: crypto: intel_fcs: Fix the inability to probe driver > on S10 DTSI > HSD #14015618796: crypto: intel_fcs: support concurrent fcs clients > requests > fpga: altera-cvp: Increase credit timeout > HSD #1509151525: fpga: altera-cvp: Truncated bitstream error support > HSD #14017346372: hwmon: multiple location Temperature > HSD #15011659449: fpga: altera-cvp: PCIex8x8 ports (#94) > HSD #1509326948: fpga: altera-cvp: Recovery retry > > Boon Khai Ng (11): > HSD #14014974605: crypto: intel_fcs: Update Certificate Mask for FPGA > Attestation > HSD #18017770485: intel: fcs: Update Certificate Mask for FPGA > Attestation Update the certificate mask to 0xff to cover all attestation > certificate in Agilex Family > HSD #15012366445: drivers: net: stmmac_main: Add support for > HW-accelerated VLAN Stripping > HSD #15012366445: drivers: net: stmmac_main: fix vlan toggle option. > HSD #15012366445: drivers: net: stmmac: Add support for HW-accelerated > VLAN Stripping > HSD #15012366445: drivers: net: dwmac: Add use_hw_vlan setting > HSD #15012455743: net: stmmac: Add support for VLAN Rx filtering > HSD #15012455743: net: stmmac: Add Double VLAN handling for VLAN Rx > filtering > HSD #15012771709: net: stmmac: Add option for VLAN filter fail queue > enable > HSD #15013153007: net: stmmac: fix formatting issue on VLAN Patch > HSD #15012366445: dts-bindings: net: dwmac: Add HW-accelerated VLAN > Stripping bindings > > Chew, Chiau Ee (1): > fpga: bridge: inc
Re: [linux-yocto][linux-yocto v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx] ti-j7xxx adds preempt-rt kernel patches to align TI SDK v6.1 kernel
In message: [linux-yocto][linux-yocto v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx] ti-j7xxx adds preempt-rt kernel patches to align TI SDK v6.1 kernel on 01/06/2023 Xulin Sun wrote: > Hi Bruce, > > Could you please help to create a new kernel branch > "v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx" > based on "v6.1/standard/preempt-rt/base" for upgrading BSP to kernel v6.1? > > And merge below patches to the new branch > "v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx". populated and pushed. Bruce > > > > The following changes since commit a49ca8357f930ba63aa382ad291f4ddf1e6db427: > > Merge branch 'v6.1/standard/base' into v6.1/standard/preempt-rt/base > (2023-05-31 19:35:24 -0400) > > are available in the Git repository at: > > https://github.com/xulinsun/ti-j72x > v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx > > for you to fetch changes up to c9c1194e86e4b06a2ec3fb3b250b222ed84f6920: > > PCI: j721e: disable retrain Link for Gen2 training (2023-06-01 09:35:02 > +0800) > > > Anand Gadiyar (2): > arm64: dts: ti: Refractor AM625 SK dts > arm64: ti: dts: Add support for AM62x LP SK > > Andrew Davis (65): > kbuild: Allow DTB overlays to built from .dtso named source files > kbuild: Allow DTB overlays to built into .dtbo.S files > staging: pi433: overlay: Rename overlay source file from .dts to .dtso > kbuild: Cleanup DT Overlay intermediate files as appropriate > arm64: dts: freescale: Rename DTB overlay source files from .dts to > .dtso > arm64: dts: renesas: Rename DTB overlay source files from .dts to > .dtso > arm64: dts: xilinx: Rename DTB overlay source files from .dts to .dtso > kbuild: Disallow DTB overlays to built from .dts named source files > arm64: dts: ti: k3-am64: Enable UART nodes at the board level > arm64: dts: ti: k3-am64: Enable I2C nodes at the board level > arm64: dts: ti: k3-am64: Enable SPI nodes at the board level > arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level > arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level > arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level > arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node > arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level > arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level > arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level > arm64: dts: ti: k3-am62: Enable UART nodes at the board level > arm64: dts: ti: k3-am62: Enable I2C nodes at the board level > arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level > arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level > arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node > arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level > arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level > arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level > arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level > arm64: dts: ti: k3-j721e: Enable UART nodes at the board level > arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level > arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level > arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level > arm64: dts: ti: k3-j7200: Enable UART nodes at the board level > arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level > arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level > arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level > arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level > arm64: dts: ti: k3-am65: Enable UART nodes at the board level > arm64: dts: ti: k3-am65: Enable I2C nodes at the board level > arm64: dts: ti: k3-am65: Enable SPI nodes at the board level > arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level > arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level > arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node > arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level > arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level > arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level > arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-am65: Enable McASP nodes at the board level > ARM: dts: ti: Add AM57xx GP EVM board support > ARM: dts: ti: Add AM57xx GP EVM Rev A3 board support > ARM: dts: am57xx-idk: Add IDK displays and touchscreens >
Re: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx] ti-j7xxx kernel part to align TI SDK v6.1 kernel tag 09.00.00.001
In message: [linux-yocto][linux-yocto v6.1/standard/ti-sdk-6.1/ti-j7xxx] ti-j7xxx kernel part to align TI SDK v6.1 kernel tag 09.00.00.001 on 01/06/2023 Xulin Sun wrote: > Hi Bruce, > > Could you please help to create a new kernel branch > "v6.1/standard/ti-sdk-6.1/ti-j7xxx" > based on "v6.1/standard/base" for upgrading BSP to kernel v6.1? > > And merge below patches to the new branch > "v6.1/standard/ti-sdk-6.1/ti-j7xxx". The branch has been created, merged and pushed to the repo. Bruce > > > > 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: > > https://github.com/xulinsun/ti-j72x v6.1/standard/ti-sdk-6.1/ti-j7xxx > > for you to fetch changes up to 99f41408e8ecda336c5010a0c9b1aa8bd7b80d60: > > PCI: j721e: disable retrain Link for Gen2 training (2023-06-01 09:30:49 > +0800) > > > Anand Gadiyar (2): > arm64: dts: ti: Refractor AM625 SK dts > arm64: ti: dts: Add support for AM62x LP SK > > Andrew Davis (65): > kbuild: Allow DTB overlays to built from .dtso named source files > kbuild: Allow DTB overlays to built into .dtbo.S files > staging: pi433: overlay: Rename overlay source file from .dts to .dtso > kbuild: Cleanup DT Overlay intermediate files as appropriate > arm64: dts: freescale: Rename DTB overlay source files from .dts to > .dtso > arm64: dts: renesas: Rename DTB overlay source files from .dts to > .dtso > arm64: dts: xilinx: Rename DTB overlay source files from .dts to .dtso > kbuild: Disallow DTB overlays to built from .dts named source files > arm64: dts: ti: k3-am64: Enable UART nodes at the board level > arm64: dts: ti: k3-am64: Enable I2C nodes at the board level > arm64: dts: ti: k3-am64: Enable SPI nodes at the board level > arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level > arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level > arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level > arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node > arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level > arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level > arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level > arm64: dts: ti: k3-am62: Enable UART nodes at the board level > arm64: dts: ti: k3-am62: Enable I2C nodes at the board level > arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level > arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level > arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node > arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level > arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level > arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level > arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level > arm64: dts: ti: k3-j721e: Enable UART nodes at the board level > arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level > arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level > arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level > arm64: dts: ti: k3-j7200: Enable UART nodes at the board level > arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level > arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level > arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level > arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level > arm64: dts: ti: k3-am65: Enable UART nodes at the board level > arm64: dts: ti: k3-am65: Enable I2C nodes at the board level > arm64: dts: ti: k3-am65: Enable SPI nodes at the board level > arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level > arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level > arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node > arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level > arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level > arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level > arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level > arm64: dts: ti: k3-am65: Enable McASP nodes at the board level > ARM: dts: ti: Add AM57xx GP EVM board support > ARM: dts: ti: Add AM57xx GP EVM Rev A3 board support > ARM: dts: am57xx-idk: Add IDK displays and touchscreens > dma-buf: heaps: Initialize during core instead o
Re: [linux-yocto] [yocto-kernel-cache]: nxp-ls1043: add scc and cfg files for nxp-ls1043 platform
In message: [yocto-kernel-cache]: nxp-ls1043: add scc and cfg files for nxp-ls1043 platform on 01/06/2023 Meng Li wrote: > From: Limeng > > Hi Bruce, > > Recently, I am working on nxp ls1043 SoC BSP, and want to add scc and cfg > files for this BSP in kernel-cache. > > Could you please help to merge this patch into yocto-kernel-cache, branch is > only yocto-6.1? merged. Bruce > > diffstat info as below: > > nxp-ls1043-preempt-rt.scc |7 ++ > nxp-ls1043-standard.scc |7 ++ > nxp-ls1043.cfg| 158 > ++ > nxp-ls1043.scc|9 ++ > 4 files changed, 181 insertions(+) > > > thanks, > Limeng -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12688): https://lists.yoctoproject.org/g/linux-yocto/message/12688 Mute This Topic: https://lists.yoctoproject.org/mt/99255436/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] -=-=-=-=-=-=-=-=-=-=-=-
[linux-yocto] Trial merge of v5.15.115 v6.1.32 for linux-yocto
Hi Bruce, This is a trial merge of the stable kernel v5.15.115 v6.1.32 for the following branches in the linux-yocto. 3f02107476a2 v5.15/standard/sdkv5.10/axxia 41fceb476385 v5.15/standard/preempt-rt/sdkv5.10/axxia 53741a09dcbd v5.15/standard/base 98cba64b4f1d v5.15/standard/preempt-rt/base 7e9822fb32f5 v5.15/standard/cn-sdkv5.4/octeon fb2919d7b815 v5.15/standard/preempt-rt/cn-sdkv5.4/octeon 71ffd99e3a8c v5.15/standard/cn-sdkv5.15/octeon e8427b210cf8 v5.15/standard/preempt-rt/cn-sdkv5.15/octeon 514b78c6284a v5.15/standard/ti-sdk-5.10/ti-j72xx 4ba44e533676 v5.15/standard/preempt-rt/ti-sdk-5.10/ti-j72xx b6dcefa885de v5.15/standard/nxp-sdk-5.15/nxp-soc 76a66bb282f9 v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-soc 0b55338ba72f v5.15/standard/bcm-2xxx-rpi 396ccb2a8150 v5.15/standard/preempt-rt/bcm-2xxx-rpi 37e7afc3511e v5.15/standard/nxp-sdk-5.15/nxp-s32g 970662f744a2 v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g e805b15e054b v5.15/standard/intel-sdk-5.15/intel-socfpga 7e90565c9938 v5.15/standard/preempt-rt/intel-sdk-5.15/intel-socfpga 67b9b39444dd v5.15/standard/x86 51b8dbfc66a3 v5.15/standard/preempt-rt/x86 7fcd19fcd65a v5.15/standard/sdkv5.15/xlnx-soc #Have textual conflicts 039ae6674a14 v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc #Have textual conflicts 64c0e1aead3a v6.1/standard/base c72c9cd61636 v6.1/standard/preempt-rt/base 5e81a008eb5c v6.1/standard/ti-sdk-5.10/ti-j7xxx 58862d7786e8 v6.1/standard/preempt-rt/ti-sdk-5.10/ti-j7xxx 605b818f3e36 v6.1/standard/nxp-sdk-6.1/nxp-soc d4c989f94d4b v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc f93704aa07b6 v6.1/standard/bcm-2xxx-rpi c7ece8f60ed9 v6.1/standard/preempt-rt/bcm-2xxx-rpi 045daac35ae4 v6.1/standard/nxp-sdk-5.15/nxp-s32g 7c74b276c133 v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g 64c0e1aead3a v6.1/standard/x86 b88390f7a4c4 v6.1/standard/preempt-rt/x86 bf3836c1b6ce v6.1/standard/sdkv6.1/xlnx-soc #Have textual conflicts 6d17afc7b0a3 v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc #Have textual conflicts This stable release seems almost perfect and there is only a very trivial conflict. 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 (#12687): https://lists.yoctoproject.org/g/linux-yocto/message/12687 Mute This Topic: https://lists.yoctoproject.org/mt/99339363/21656 Group Owner: linux-yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-