Re: [linux-yocto] [linux-yocto std kernel v6.6]: nxp-s32g: pinctrl: s32cc: use devm_kzalloc() to alloc pinctrl_desc struct to avoid random value

2024-07-09 Thread Zhantao Tang via lists.yoctoproject.org
On 2024/7/9 21:11, Bruce Ashfield wrote: 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: Re: [linux-yocto] [linux-yocto std kernel v6.6]: nxp-s32g: pinctrl: s32cc:

[linux-yocto] [linux-yocto std kernel v6.6]: nxp-s32g: pci: dwc: s32cc: use the dedicated msi_irq[0] to fix compile warning

2024-07-09 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch for v6.6 kernel to fix pci compile warning. Would you please help to merge it to the following branches? v6.6/standard/nxp-sdk-6.6/nxp-s32g v6.6/standard/preempt-rt/nxp-sdk-6.6/nxp-s32g Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all

[linux-yocto] [PATCH] pci: dwc: s32cc: use the dedicated msi_irq[0] to fix compile warning

2024-07-09 Thread Zhantao Tang via lists.yoctoproject.org
This patch is to fix the following compile warning: pci-s32cc-ep.c:504:21: warning: the comparison will always evaluate as 'true' for the address of 'msi_irq' will never be NULL [-Waddress] The reason it that, the variable pp->msi_irq is always true, since it is a array, so change to use

[linux-yocto] [PATCH] nxp-s32g: add PCA953X support

2024-07-09 Thread Zhantao Tang via lists.yoctoproject.org
The PCA953X is needed by S32G and which is enabled in SDK BSP41 by default, so enable it to keep align with SDK. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/nxp-s32g/nxp-s32g.cfg b/bsp/nxp-s32g/nxp-s32g.cfg index

[linux-yocto] [yocto-kernel-cache kernel v6.6]: nxp-s32g: add PCA953X support

2024-07-09 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to add PCA953X support for v6.6 kernel for nxp-s32g bsp, would you please help to merge the following patch into yocto-6.6 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14124):

Re: [linux-yocto] [linux-yocto std kernel v6.6]: nxp-s32g: pinctrl: s32cc: use devm_kzalloc() to alloc pinctrl_desc struct to avoid random value

2024-07-09 Thread Zhantao Tang via lists.yoctoproject.org
On 2024/7/9 11:19, Bruce Ashfield wrote: 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] [linux-yocto std kernel v6.6]: nxp-s32g: pinctrl: s32cc: use

[linux-yocto] [linux-yocto std kernel v6.6]: nxp-s32g: pinctrl: s32cc: use devm_kzalloc() to alloc pinctrl_desc struct to avoid random value

2024-07-08 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch for v6.6 kernel to fix one pinctrl issue. Would you please help to merge it to the following branches? v6.6/standard/nxp-sdk-6.6/nxp-s32g v6.6/standard/preempt-rt/nxp-sdk-6.6/nxp-s32g Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all

[linux-yocto] [PATCH] pinctrl: s32cc: use devm_kzalloc() to alloc pinctrl_desc struct to avoid random value

2024-07-08 Thread Zhantao Tang via lists.yoctoproject.org
For S32G, the num_custom_params for pinctrl desc struct should be 0, because there is no driver-specific custom parameters at all. But if this member is not set to 0 explicitly, the value may be a unexpected random value, which may cause the following boot failure: [ cut here

[linux-yocto] [yocto-kernel-cache][PATCH 1/1] aptiv: update v6.6 kernel cache support

2024-06-27 Thread Zhantao Tang via lists.yoctoproject.org
This patch is to add kernel cache support for aptiv cvc bsp of LTS24, and the related .scc and .cfg files refer to the files of yocto-6.1 branch. To make it easier for updating to new SDKs, the nxp-s32g.cfg file is included into cvc's .scc file, and then the different configure settings can be

[linux-yocto] [yocto-kernel-cache kernel v6.6]: aptiv-s32g: add kernel cache support for v6.6 kernel

2024-06-27 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to add kernel cache support for v6.6 kernel for aptiv-s32g bsp, would you please help to merge the following patch into yocto-6.6 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14106):

[linux-yocto] [PATCH] nxp-s32g: add kernel cache support for v6.6 kernel

2024-06-20 Thread Zhantao Tang via lists.yoctoproject.org
This patch is to add v6.6 kernel cache support for nxp-s32g bsp. And the .scc and .cfg files are all based on v6.1 kernel cache's and SDK BSP41's kernel configures. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g-preempt-rt.scc | 8 ++ bsp/nxp-s32g/nxp-s32g-standard.scc | 8 ++

[linux-yocto] [yocto-kernel-cache kernel v6.6]: nxp-s32g: add kernel cache support for v6.6 kernel

2024-06-20 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to add kernel cache support for v6.6 kernel for nxp-s32g bsp, would you please help to merge the following patch into yocto-6.6 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14079):

[linux-yocto] [linux-yocto std kernel v6.6]: nxp-s32g: create v6.6 branch and update to compatible with SDK BSP41 release

2024-06-20 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 830 patches for v6.6 kernel updating to SDK BSP41 release. Would you please help to create the following branch, based on v6.6/standard/base: v6.6/standard/nxp-sdk-6.6/nxp-s32g and merge the patches into it? The following changes since commit

[linux-yocto] [linux-yocto preempt-rt kernel v6.6]: nxp-s32g: create v6.6 branch and update to compatible with SDK BSP41 release

2024-06-20 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 830 patches for v6.6 kernel updating to SDK BSP41 release. Would you please help to create the following branch, based on v6.6/standard/preempt-rt/base: v6.6/standard/preempt-rt/nxp-sdk-6.6/nxp-s32g and merge the patches into it? The following changes since commit

[linux-yocto] [yocto-kernel-cache kernel v6.1]: aptiv-s32g: update to compatible with SDK BSP40

2024-05-10 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to update v6.1 kernel cache for aptiv-s32g bsp, would you please help to merge the following patch into yocto-6.1 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13927):

[linux-yocto] [PATCH] aptiv-s32g: update to compatible with SDK BSP40

2024-05-10 Thread Zhantao Tang via lists.yoctoproject.org
There are some new configs enabled in SDK BSP40 release, so update kernel cache to be compatible with SDK. Signed-off-by: Zhantao Tang --- bsp/aptiv-s32g/aptiv-cvc.cfg | 6 ++ 1 file changed, 6 insertions(+) diff --git a/bsp/aptiv-s32g/aptiv-cvc.cfg b/bsp/aptiv-s32g/aptiv-cvc.cfg index

[linux-yocto] [PATCH] gpio: fix pinctrl_gpio_get_mux_owner

2024-05-06 Thread Zhantao Tang via lists.yoctoproject.org
From: Quanyang Wang The commit 4ce1995313ecb ("gpio: use pinctrl_gpio_get_mux_owner") intends to call pinctrl_gpio_get_mux_owner to mark the muxed pin as "used" and copy "mux_owner" or "gpio_owner" to "info->consumer". So that when calling gpioinfo at userspace, the "mux_owner" is printed as

[linux-yocto] [linux-yocto std/rt kernel v6.1]: nxp-s32g: gpio: fix pinctrl_gpio_get_mux_owner

2024-05-06 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to fix pinctrl_gpio_get_mux_owner issue. Would you please help to merge it into v6.1/standard/nxp-sdk-5.15/nxp-s32g, v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent

[linux-yocto] [PATCH] nxp-s32g: update to compatible with SDK BSP40

2024-04-22 Thread Zhantao Tang via lists.yoctoproject.org
There are some new configs enabled in SDK BSP40 release, so update kernel cache to be compatible with SDK. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g.cfg | 8 1 file changed, 8 insertions(+) diff --git a/bsp/nxp-s32g/nxp-s32g.cfg b/bsp/nxp-s32g/nxp-s32g.cfg index

[linux-yocto] [yocto-kernel-cache kernel v6.1]: nxp-s32g: update to compatible with SDK BSP40

2024-04-22 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to update v6.1 kernel cache for nxp-s32g bsp, would you please help to merge the following patch into yocto-6.1 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13845):

Re: [linux-yocto] [yocto-kernel-cache kernel v6.1]: nxp-s32g: update to compatible with SDK BSP40

2024-04-15 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, Please ignore this request, I will send a new one later. Thanks, Zhantao From: linux-yocto@lists.yoctoproject.org on behalf of Zhantao Tang via lists.yoctoproject.org Sent: Sunday, April 14, 2024 7:24:58 AM To: bruce.ashfi...@gmail.com Cc: linux

[linux-yocto] [PATCH] nxp-s32g: update to compatible with SDK BSP40

2024-04-13 Thread Zhantao Tang via lists.yoctoproject.org
There are some new configs enabled in SDK BSP40 release, so update kernel cache to be compatible with SDK. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g.cfg | 8 1 file changed, 8 insertions(+) diff --git a/bsp/nxp-s32g/nxp-s32g.cfg b/bsp/nxp-s32g/nxp-s32g.cfg index

[linux-yocto] [yocto-kernel-cache kernel v6.1]: nxp-s32g: update to compatible with SDK BSP40

2024-04-13 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to update v6.1 kernel cache for nxp-s32g bsp, would you please help to merge the following patch into yocto-6.1 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13805):

[linux-yocto] [linux-yocto std kernel v6.1]: nxp-s32g: update to compatible with SDK BSP40 release

2024-04-10 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 211 patches to update to compatible with SDK BSP39 release. Would you please help to merge the patches to: v6.1/standard/nxp-sdk-5.15/nxp-s32g branch? The following changes since commit c35789c18149bed4d149a893a16ba61f589a3d20: Merge branch 'v6.1/standard/base'

[linux-yocto] [linux-yocto preempt-rt kernel v6.1]: nxp-s32g: update to compatible with SDK BSP40 release

2024-04-10 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 211 patches to update to compatible with SDK BSP40 release. Would you please help to merge the following patches into v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branch? The following changes since commit acda2a279d8f9e5f60c19e47d6ae70e207e751e1: Merge branch

[linux-yocto] [PATCH] nxp-s32g: update to compatible with SDK BSP39

2024-01-07 Thread Zhantao Tang via lists.yoctoproject.org
There are some new configs enabled in SDK BSP39 release, so update kernel cache to be compatible with SDK. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g.cfg | 8 1 file changed, 8 insertions(+) diff --git a/bsp/nxp-s32g/nxp-s32g.cfg b/bsp/nxp-s32g/nxp-s32g.cfg index

[linux-yocto] [yocto-kernel-cache kernel v5.15]: nxp-s32g: update to compatible with SDK BSP39

2024-01-07 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to update v5.15 kernel cache for nxp-s32g bsp, would you please help to merge the following patch into yocto-5.15 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13460):

[linux-yocto] [linux-yocto std kernel v5.15]: nxp-s32g: update to compatible with SDK BSP39

2024-01-07 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 154 patches to update to compatible with SDK BSP39 release. Would you please help to merge the patches to: v5.15/standard/nxp-sdk-5.15/nxp-s32g branch? The following changes since commit b7fdb2ed24cc1364df382090a76ac492cf736e11: Merge branch 'v5.15/standard/base'

[linux-yocto] [linux-yocto preempt-rt kernel v5.15]: nxp-s32g: update to compatible with SDK BSP39 release

2024-01-07 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 154 patches to update to compatible with SDK BSP39 release. Would you please help to merge the following patches into v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branch? The following changes since commit a0063c1641706939e97363893289552757ce74df: Merge branch

[linux-yocto] [PATCH] nxp-s32g: update to compatile with SDK BSP38

2023-11-03 Thread Zhantao Tang via lists.yoctoproject.org
This patch updates v6.1 kernel cache for nxp-s32g to compatible with SDK BSP38, and the related configs refers to both LTS22 and SDK BSP38. Moreover, the CONFIG_NVMEM_SCMI is added to support SCMI protocol/transport style, but now the ATF transport side is not ready, and it will cause the

[linux-yocto] [yocto-kernel-cache kernel v6.1]: nxp-s32g: update to compatile with SDK BSP38

2023-11-03 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to update v6.1 kernel cache for nxp-s32g bsp, would you please help to merge the following patch into yocto-6.1 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13263):

[linux-yocto] [linux-yocto preempt-rt kernel v6.1]: nxp-s32g: update to compatible with SDK BSP38 release

2023-11-02 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 191 patches to update to compatible with SDK BSP38 release. Would you please help to merge the following patches into v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branch? The following changes since commit 1e88292d2a8589aff7afbd6076292082eb3edff1: Merge branch

[linux-yocto] [linux-yocto std kernel v6.1]: nxp-s32g: update to compatible with SDK BSP38 release

2023-11-02 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 191 patches to update to compatible with SDK BSP38 release. Would you please help to merge them into v6.1/standard/nxp-sdk-5.15/nxp-s32g branch? The following changes since commit e2e26b90ca3b00d9c382682841c9f4077a7d411e: Merge branch 'v6.1/standard/base' into

[linux-yocto] [PATCH] driver: llce-core: correct the value of CORES_TS_OFFSET

2023-10-19 Thread Zhantao Tang via lists.yoctoproject.org
The default value of CORES_TS_OFFSET will cause the following known issue: # cat /sys/kernel/debug/llce_core/core1_ts Unable to handle kernel paging request at virtual address ffc00ced0870 Mem abort info: ESR = 0x9607 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV =

[linux-yocto] [linux-yocto std/preempt-rt kernel v5.15]: driver: llce-core: correct the value of CORES_TS_OFFSET

2023-10-19 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is one patch to correct the value of CORES_TS_OFFSET. Would you please help to merge it into v5.15/standard/nxp-sdk-5.15/nxp-s32g v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages

[linux-yocto] [PATCH] nxp-s32g: revert QORIQ_THERMAL to S32CC_THERMAL

2023-10-15 Thread Zhantao Tang via lists.yoctoproject.org
This reverts commit 31a63478a981 "nxp-s32g: change S32CC_THERMAL to QORIQ_THERMAL", which wrongly replaced the config S32CC_THERMAL by QORIQ_THERMAL, and this will cause kernel compile warning. So revert it to fix the issue. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g.cfg | 2 +- 1

[linux-yocto] [yocto-kernel-cache kernel v6.1]: nxp-s32g: revert QORIQ_THERMAL to S32CC_THERMAL

2023-10-15 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to fix v6.1 kernel compile warning, because the S32CC_THERMAL kernel config in kernel cache wrongly replaced by QORIQ_THERMAL in yocto-6.1 branch. So would you please help to merge the following patch into yocto-6.1 branch to fix kernel build warning? Thanks,

Re: [linux-yocto] [linux-yocto std/rt kernel v5.15]: nxp-s32g: update to compatible with SDK BSP38 RC9

2023-09-26 Thread Zhantao Tang via lists.yoctoproject.org
On 2023/9/27 11:37, Bruce Ashfield wrote: 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] [linux-yocto std/rt kernel v5.15]: nxp-s32g: update to

[linux-yocto] [PATCH] nxp-s32g: change S32CC_THERMAL to QORIQ_THERMAL

2023-09-26 Thread Zhantao Tang via lists.yoctoproject.org
The latest SDK BSP38 RC9 drops the S32CC_THERMAL config and changes to use QORIQ_THERMAL instead, so update kernel cache to compatible with it. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsp/nxp-s32g/nxp-s32g.cfg

[linux-yocto] [yocto-kernel-cache v5.15]: nxp-s32g: change S32CC_THERMAL to QORIQ_THERMAL

2023-09-26 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to update kernel cache for nxp-s32g bsp. Would you please help to merge the patch into yocto-5.15 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13115):

[linux-yocto] [linux-yocto std/rt kernel v5.15]: nxp-s32g: update to compatible with SDK BSP38 RC9

2023-09-26 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 92 patches, which are all from S32G SDK BSP38 RC9 v5.15 kernel branch. Would you please help to merge the patches to: v5.15/standard/nxp-sdk-5.15/nxp-s32g v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao The following changes since

[linux-yocto] [PATCH] nxp-s32g: disable the NVMEM_SCMI config to fix STR failure

2023-09-20 Thread Zhantao Tang via lists.yoctoproject.org
When update to SDK BSP37 SRM release, there is a new added kernel config NVMEM_SCMI, it is to add SCMI NVMEM support, but now the ATF transport side is not ready, and this config will cause the following panic when STR: Unable to handle kernel paging request at virtual address ffe8

[linux-yocto] [yocto-kernel-cache v5.15]: nxp-s32g: disable the NVMEM_SCMI config to fix STR failure

2023-09-20 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is a patch to fix a STR failure issue, Would you please help to merge the following patches into: yocto-5.15 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13099):

Re: V2 [linux-yocto] [linux-yocto std kernel v5.15]: nxp-s32g: update to compatible with SDK BSP37 srm release

2023-09-03 Thread Zhantao Tang via lists.yoctoproject.org
On 2023/9/4 11:02, Bruce Ashfield wrote: 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: V2 [linux-yocto] [linux-yocto std kernel v5.15]: nxp-s32g: update to

V2 [linux-yocto] [linux-yocto std kernel v5.15]: nxp-s32g: update to compatible with SDK BSP37 srm release

2023-09-01 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, Please ignore the privous pull request for nxp-s32g BSP37 update, because there are 3 patches are not needed actually. In this request, there are 109 patches from S32G SDK BSP37 v5.15 kernel branch. Would you please help to merge the patches to:

Re: [linux-yocto] [yocto-kernel-cache yocto-5.15]: nxp-s32g: update to compatible with SDK BSP37 srm release

2023-08-31 Thread Zhantao Tang via lists.yoctoproject.org
在 2023/8/31 21:35, Bruce Ashfield 写道: 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. On Wed, Aug 30, 2023 at 9:50 PM Zhantao Tang wrote: Hi Bruce, There is one patch to

[linux-yocto] [PATCH] nxp-s32g: add configs to keep align with SDK BSP37

2023-08-30 Thread Zhantao Tang via lists.yoctoproject.org
There are some new configs enabled in SDK BSP37 release, so update kernel cache to be compatible with SDK. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g.cfg | 5 + 1 file changed, 5 insertions(+) diff --git a/bsp/nxp-s32g/nxp-s32g.cfg b/bsp/nxp-s32g/nxp-s32g.cfg index

[linux-yocto] [yocto-kernel-cache yocto-5.15]: nxp-s32g: update to compatible with SDK BSP37 srm release

2023-08-30 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There is one patch to update yocto-kernel-cache to compatible with SDK BSP37 srm release. Would you please help to merge the patch to yocto-5.15 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13025):

[linux-yocto] [linux-yocto std kernel v5.15]: nxp-s32g: update to compatible with SDK BSP37 srm release

2023-08-30 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, There are 112 patches from S32G SDK BSP37 v5.15 kernel branch. Would you please help to merge the patches to: v5.15/standard/nxp-sdk-5.15/nxp-s32g v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao The following changes since commit

[linux-yocto] [PATCH 2/2] dts: evb: add sja1105 delay params

2023-06-24 Thread Zhantao Tang via lists.yoctoproject.org
This patch is to add delay params for S32G EVB boards, or else, there will be following warning messages: sja1105 spi5.0: Probed switch chip: SJA1105Q sja1105 spi5.0: Port 0 interpreting RGMII delay settings based on "phy-mode" property, please update device tree to specify

[linux-yocto] [PATCH 1/2] mtd: spi-nor: add late_init callback for mx25uw51245g

2023-06-24 Thread Zhantao Tang via lists.yoctoproject.org
In commit 5273cc6df984 ("mtd: spi-nor: core: Call spi_nor_post_sfdp_fixups() only when SFDP is defined"), the spi_nor_post_sfdp_fixups() is moved into spi_nor_parse_sfdp() function, and will be called after the SFDP header getted. But for S32G EVB boards, there is no valid SFDP header, then the

[linux-yocto] [std/rt kernel v6.1]: nxp-s32g: fix spi-nor flash and sja1105 issues

2023-06-24 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following two patches are to fix spi-nor flash and sja1105 issues. Would you please help to merge them into the following: v6.1/standard/nxp-sdk-5.15/nxp-s32g v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links:

[linux-yocto] [PATCH 2/2] serial: linflexuart: drop the unneeded stack variable

2023-06-13 Thread Zhantao Tang via lists.yoctoproject.org
In commit a78233959f79 ("tty: serial: linflexuart: UART support for FIFO with DMA"), the second param of linflex_console_putchar() has been updated to "unsigned char" to compatible with v6.1 kernel, then the ich variable in linflex_poll_putchar() is not needed anymore, so drop it. Signed-off-by:

[linux-yocto] [std/rt kernel v6.1]: nxp-s32g: serial: linflexuart: fix STR failure issue

2023-06-13 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following two patches are to fix STR failure issue. Would you please help to merge them into the following: v6.1/standard/nxp-sdk-5.15/nxp-s32g v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all

[linux-yocto] [PATCH 1/2] serial: linflexuart: correct dma operations to fix Sleep-To-RAM failure

2023-06-13 Thread Zhantao Tang via lists.yoctoproject.org
The commit a78233959f79 ("tty: serial: linflexuart: UART support for FIFO with DMA") put the dma operations in wrong place, causing Sleep-To-RAM failure from resume, so correct the location of these operations to fix the issue. Signed-off-by: Zhantao Tang ---

[linux-yocto] [yocto-kernel-cache v6.1/v5.15]: nxp-s32g: disable the 4K sector setting for mtd device

2023-06-11 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following patch is to disable the 4K sector setting for mtd device, would you please help to merge it into yocto-6.1 and yocto-5.15 branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12737):

[linux-yocto] [PATCH] nxp-s32g: disable the 4K sector setting for mtd device

2023-06-11 Thread Zhantao Tang via lists.yoctoproject.org
The config MTD_SPI_NOR_USE_4K_SECTORS is to "Use small 4096 B erase sectors", but for UBI file system, the 4096 erase size is too small, and will cause the UBI file system attaches failure, so disable this config to compatible with UBI file system. Signed-off-by: Zhantao Tang ---

[linux-yocto] [PATCH 3/3] gpio: s32: don't run callbacks in some callbacks

2023-06-08 Thread Zhantao Tang via lists.yoctoproject.org
From: Quanyang Wang The functions "siul2_gpio_dir_in" and "siul2_gpio_free" have been registered to be callbacks as "gc->direction_input" and "gc->free". When the callbacks "irq_chip->irq_set_type/irq_unmask/irq_mask" are called, the caller should guarantee that it will call gc->direction_input

[linux-yocto] [PATCH 2/3] gpio: s32: switch the spinlock of siul2_gpio_dev to raw spinlock

2023-06-08 Thread Zhantao Tang via lists.yoctoproject.org
From: Quanyang Wang The irq functions "siul2_gpio_irq_unmask" and "siul2_gpio_irq_mask" use spin_lock in preempt-rt kernel, it will cause the error that calling a sleeping function in an atomic context. Use raw spinlock to fix this issue. Signed-off-by: Quanyang Wang Signed-off-by: Zhantao

[linux-yocto] [std/rt kernel v6.1]: nxp-s32g: gpio: fix gpio work abnormally issue

2023-06-08 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following three patches are to fix s32cc gpio work abnormally issue. Would you please help to merge them into the following: v6.1/standard/nxp-sdk-5.15/nxp-s32g v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=-

[linux-yocto] [PATCH 1/3] gpio: s32: force regmap use raw spinlock

2023-06-08 Thread Zhantao Tang via lists.yoctoproject.org
From: Quanyang Wang The regmap subsystem use mutex lock as its default lock but this will cause the error that calling sleeping functions in an atomic context since the irq callbacks "irq_set_type/irq_mask/irq_unmask" for siul2-s32cc are all using regmap_update_bits. Add use_raw_spinlock flag

[linux-yocto] [PATCH 2/2] spi-nor: macronix: update to fix warning when buffers on stack

2023-06-07 Thread Zhantao Tang via lists.yoctoproject.org
Because the commit 8868c03f3ca5 ("spi: spi-mem: check if data buffers are on stack") introduced new check to warn when buffers on stack. So use nor->bouncebuf to replace the stack variable for buf to fix the warning: [ cut here ] WARNING: CPU: 3 PID: 1 at

[linux-yocto] [std/rt kernel v6.1]: nxp-s32g: spi: fix fsl-qspi nor flash work abnormally issue

2023-06-07 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following two patches is to fix s32cc fsl-qspi nor flash work abnormally issue. Would you please help to merge them into the following: v6.1/standard/nxp-sdk-5.15/nxp-s32g v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao

[linux-yocto] [PATCH 1/2] spi: fsl-qspi: add mem_caps definition to fix "Software reset failed" issue

2023-06-07 Thread Zhantao Tang via lists.yoctoproject.org
Since commit 4a3cc7fb6e63 ("spi: spi-mem: Introduce a capability structure") introduced a new struct spi_controller_mem_caps to indicate the DTR mode is supportd or not. For S32G fsl-qspi, it uses DTR mode, so set it to true to tell that the DTR mode is enabled, or else, there will be following

[linux-yocto] [PATCH] thermal: s32cc: use new API hwmon_device_register_for_thermal() to fix probe error

2023-05-23 Thread Zhantao Tang via lists.yoctoproject.org
In s32cc thermal driver, the current used hwmon_device_register_with_info() API, is not suitable for s32cc anymore, due to the commit ddaefa209c4a ("hwmon: Make chip parameter for with_info API mandatory"), or else, there will be probe error when load the driver. And for thermal subsystem, commit

[linux-yocto] [std/rt kernel v6.1]: thermal: s32cc: use new API hwmon_device_register_for_thermal() to fix probe error

2023-05-23 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following patch is to fix s32cc thermal driver probing error issue. Would you please help to merge it into the following: v6.1/standard/nxp-sdk-5.15/nxp-s32g v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links:

[linux-yocto] [PATCH] dts: s32g: rdb2: update dts to keep align with SDK BSP36 release

2023-05-16 Thread Zhantao Tang via lists.yoctoproject.org
The commit 3686673dc30d ("arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support") added rdb2 dts support. Given the SDK BSP36 has been released, and the dts file need to update to compatible with it. So update rdb2 dts file and drop the unneeded contents. Signed-off-by: Zhantao Tang ---

[linux-yocto] [std/rt kernel v6.1]: nxp-s32g: update rdb2 dts to keep align with SDK BSP36 release

2023-05-16 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following patch is to update rdb2 dts to keep align with SDK BSP36 release. Would you please help to merge it into the following: v6.1/standard/nxp-sdk-5.15/nxp-s32g v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g branches? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=-

[linux-yocto] [linux-yocto std/rt kernel v6.1]: nxp-s32g: update kernel to v6.1 based on SDK BSP36 v5.15 release kernel

2023-05-09 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following patches are to update kernel to v6.1 based on SDK BSP36 v5.15 release kernel. Would you please help to create branches: v6.1/standard/nxp-sdk-5.15/nxp-s32g v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g based on v6.1/standard/base and

[linux-yocto] [PATCH] nxp-s32g: add scc and cfg files for S32G platform

2023-05-09 Thread Zhantao Tang via lists.yoctoproject.org
Refer to scc and cfg files on branch yocto-5.15, add new scc and cfg files for BSP nxp-s32g on branch yocto-6.1. Both standard and preempt-rt are supported. Signed-off-by: Zhantao Tang --- bsp/nxp-s32g/nxp-s32g-preempt-rt.scc | 8 ++ bsp/nxp-s32g/nxp-s32g-standard.scc | 8 ++

[linux-yocto] [yocto-kernel-cache v6.1]: nxp-s32g: add scc and cfg files for S32G platform

2023-05-09 Thread Zhantao Tang via lists.yoctoproject.org
Hi Bruce, The following patch is to add scc and cfg files for S32G platform, would you please help to merge it into yocto-6.1 branch? Thanks, Zhantao -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12478):