[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] dts: Aptiv-FL: Update 'Slew-Rates' from MSCR registers

2024-04-14 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang In SDK commit 3bf1e1fe0321 ("s32cc: Update 'Slew-Rates' from MSCR registers", "Slew-Rates" is updated. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branches: v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g

[linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH 2/2] gpio: zynq: fix zynqmp_gpio not an immutable chip warning

2024-03-14 Thread quanyang.wang via lists.yoctoproject.org
From: Manikanta Guntupalli commit f5691439353783ef114876849c70d2a641e09498 upstream Make the struct irq_chip const and flag it as IRQCHIP_IMMUTABLE, call gpiochip_disable_irq() in the .irq_mask() callback and gpiochip_enable_irq() in the .irq_unmask() callback to fix "gpio gpiochip1:

[linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH 0/2]

2024-03-14 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Hi Bruce, Would you please help merge these 2 patches to the branches: v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc v5.15/standard/sdkv5.15/xlnx-soc Thanks, Quanyang Manikanta Guntupalli (1): gpio: zynq: fix zynqmp_gpio not an immutable chip warning Marc

[linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH 1/2] gpio: Don't fiddle with irqchips marked as immutable

2024-03-14 Thread quanyang.wang via lists.yoctoproject.org
From: Marc Zyngier commit 6c846d026d490b2383d395bc8e7b06336219667b upstream In order to move away from gpiolib messing with the internals of unsuspecting irqchips, add a flag by which irqchips advertise that they are not to be messed with, and do solemnly swear that they correctly call into the

[linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH] sound: xilinx: use hdmi-codec as dp audio codec

2024-03-13 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang According to the description in the section "Audio Management" of Chapter 33 in "Zynq UltraScale+ Device Technical Reference Manual", A set/clr operation to TX_AUDIO_CONTROL register is needed when we start/stop audio play. It means that when we stop playing audio,

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] clk: clocking-wizard: use devm_kasprintf to fix kmemleak

2024-03-01 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Use devm_kasprintf instead of kasprintf to fix the following kmemleak: unreferenced object 0xff8803ed7280 (size 128): comm "kworker/u8:1", pid 11, jiffies 4294892718 (age 234.496s) hex dump (first 32 bytes): 38 30 30 31 30 30 30 30 2e 63 6c 6b 5f 77 69 7a

Re: [linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] gpio: fix pinctrl_gpio_get_mux_owner

2024-01-25 Thread quanyang.wang via lists.yoctoproject.org
Hi Bruce, On 1/24/24 14:38, quanyang.wang via lists.yoctoproject.org wrote: 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 &

[V2][linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number

2024-01-24 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The per cpu variable cpu_number1 is passed to xlnx_event_handler as argument "dev_id", but is not used in this function. So drop the initialization of this variable and rename it to dummy_cpu_number. This patch is to fix the following calltrace when the kernel option

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] gpio: fix pinctrl_gpio_get_mux_owner

2024-01-23 Thread quanyang.wang 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

Re: [linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number

2024-01-18 Thread quanyang.wang via lists.yoctoproject.org
ping. On 1/17/24 10:53, quanyang.wang via lists.yoctoproject.org wrote: From: Quanyang Wang The per cpu variable cpu_number1 is passed to xlnx_event_handler as argument "dev_id", but is not used in this function. So drop the initialization of this variable and rename it to dummy_

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-versal: enable USB_CONFIGFS option for USB device mode

2024-01-17 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang These kernel options are enabled to test USB device mode for VMK180/VCK190. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- bsp/xilinx-versal/xilinx-versal.cfg | 2 ++ 1 file changed, 2

[linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH] driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number

2024-01-16 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The per cpu variable cpu_number1 is passed to xlnx_event_handler as argument "dev_id", but is not used in this function. So drop the initialization of this variable and rename it to dummy_cpu_number. This patch is to fix the following calltrace when the kernel option

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number

2024-01-16 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The per cpu variable cpu_number1 is passed to xlnx_event_handler as argument "dev_id", but is not used in this function. So drop the initialization of this variable and rename it to dummy_cpu_number. This patch is to fix the following calltrace when the kernel option

[linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: update to compatible with SDK BSP39

2024-01-15 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang There are some new configs enabled in SDK BSP39 release, so update kernel cache to be compatible with SDK. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-5.15 Thanks, Quanyang --- bsp/aptiv-s32g/aptiv-cvc.cfg

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] dts: Aptiv: Update 'Slew-Rates' from MSCR registers

2024-01-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang This patch references to: 88132e3d1cf34c09aa00287a1ce29428d07d200e from https://github.com/nxp-auto-linux/linux We take into account FAST/1V8GPIO/3V3GPIO pads. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branches:

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-versal: fix duplicated option warning

2023-12-25 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang There is a duplicated kernel option CONFIG_RESET_CONTROLLER and we need to remove it to fix the warning while do_kernel_configcheck: [INFO]: Fragments with duplicated configuration options: - fragment configs/v6.1/standard/bsp/xilinx-versal/xilinx-versal.cfg has a

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] xilinx-zynq: remove redundant kernel option CONFIG_XILINX_PREFETCH

2023-12-25 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang In SDK commit 4e34bbe7cda03 ("Revert "ARM: zynq: Fix prefetch option""), the kernel option CONFIG_XILINX_PREFETCH is removed. So remove it from kernel-cache. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] drivers: stmmac: add condition check on phydev

2023-12-12 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang When stmmac is using fixed-link mode, dev->phydev is NULL after calling stmmac_init_phy, so we need to add condition check if dev->phydev is NULL pointer. This patch is to fix the following calltrace: Unable to handle kernel NULL pointer dereference at virtual address

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] dts: Aptiv-FL: enable gmac0 device node

2023-12-12 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Enable gmac0 device and set it to be a fixed link. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branches: v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g v5.15/standard/nxp-sdk-5.15/nxp-s32g Thanks, Quanyang ---

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-versal: add new kernel options introduced by v2023.2

2023-12-11 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The kernel opitons and the reasons are listed as following: CONFIG_XILINX_WINDOW_WATCHDOG: Enable upstream WWDT driver for Versal and Versal NET. CONFIG_RESET_CONTROLLER: Enable reset-controller config to provide the dynamic reset feature based on DT reset IDs. It also

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc] Xilinx: update to v2023.02

2023-12-05 Thread quanyang.wang via lists.yoctoproject.org
Hi Bruce, Would you please help merge these patches to the branch: v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc Thanks, Quanyang The following changes since commit de67708a86ef9bca7e9233ce3dee2f370f0c178c:   net: axienet: Fix check for partial TX checksum (2023-12-04 10:14:51 -0500) are

[linux-yocto][v6.1/standard/sdkv6.1/xlnx-soc] Xilinx: update to v2023.02

2023-12-04 Thread quanyang.wang via lists.yoctoproject.org
Hi Bruce, Would you please help merge these patches to the branch: v6.1/standard/sdkv6.1/xlnx-soc Thanks, Quanyang The following changes since commit e3fd2fcea42cce5b322c4b54f58d98fa67cd5a6e:   net: axienet: Fix check for partial TX checksum (2023-12-04 10:14:50 -0500) are available

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 2/2] dts: Aptiv-FL: enable gmac0 device node

2023-12-03 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Enable gmac0 device and set it to be a fixed link. Signed-off-by: Quanyang Wang --- arch/arm64/boot/dts/freescale/s32gxxxa-cvc-fl.dtsi | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/s32gxxxa-cvc-fl.dtsi

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 1/2] drivers: stmmac: add condition check on phydev

2023-12-03 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang When stmmac is using fixed-link mode, dev->phydev is NULL after calling stmmac_init_phy, so we need to add condition check if dev->phydev is NULL pointer. This patch is to fix the following calltrace: Unable to handle kernel NULL pointer dereference at virtual address

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 0/2]

2023-12-03 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Hi Bruce, Would you please help merge these 2 patches to the branches: v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g v6.1/standard/nxp-sdk-5.15/nxp-s32g Thanks, Quanyang Quanyang Wang (2): drivers: stmmac: add condition check on phydev dts: Aptiv-FL:

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] gpio: s32: make irq_chip immutable

2023-11-28 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The kernel requires that the flag IRQCHIP_IMMUTABLE is set for irqchip structure in gpio driver, or else it complains with: gpio gpiochip0: (4009d700.siul2-gpio): not an immutable chip, please consider fixing it! Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] aptiv-s32g: add aptiv-cvc-131 machine support

2023-11-28 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Add the new machine aptiv-cvc-131 support. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- bsp/aptiv-s32g/aptiv-cvc-fl-preempt-rt.scc | 1 + 1 file changed, 1 insertion(+) diff --git

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] aptiv-s32g: change S32CC_THERMAL to QORIQ_THERMAL

2023-11-09 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang 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: Quanyang Wang Signed-off-by: Bruce Ashfield --- Hi Bruce, Would you please help merge this patch to the branch:

Re: [linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: change S32CC_THERMAL to QORIQ_THERMAL

2023-10-10 Thread quanyang.wang via lists.yoctoproject.org
Hi Bruce, On 10/9/23 09:17, Bruce Ashfield wrote: In message: Re: [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: change S32CC_THERMAL to QORIQ_THERMAL on 07/10/2023 Quanyang Wang wrote: Hi Bruce, On 10/2/23 11:19, Bruce Ashfield wrote: In message:

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] xilinx-zynq: add flash_fs.cfg

2023-10-08 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Add flash_fs.cfg since there are flash chips at zynq boards. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- bsp/xilinx-zynq/xilinx-zynq.scc | 1 + 1 file changed, 1 insertion(+) diff

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] flash_fs: disable 4K sector when ubifs is enabled

2023-10-08 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang When CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is enabled, mounting ubifs will trigger the following error log: UBIFS error (ubi0:0 pid 588): init_constants_early: too small LEBs (3968 bytes), min. is 15360 bytes This is because that c->leb_size is required to be larger than

Re: [linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: change S32CC_THERMAL to QORIQ_THERMAL

2023-10-06 Thread quanyang.wang via lists.yoctoproject.org
Hi Bruce, On 10/2/23 11:19, Bruce Ashfield wrote: In message: [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: change S32CC_THERMAL to QORIQ_THERMAL on 28/09/2023 quanyang.w...@windriver.com wrote: From: Quanyang Wang The latest SDK BSP38 RC9 drops the S32CC_THERMAL config and changes

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH] dts: Aptiv-FL: drop llce_boot_status label

2023-09-28 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang In commit 8dad1958c9d75 ("s32: llce: Refactor shared memory area"), the node llce_boot_status is removed. So we need to delete the label _boot_status from s32gxxxa-cvc-fl.dtsi. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the

[linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] aptiv-s32g: change S32CC_THERMAL to QORIQ_THERMAL

2023-09-28 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang 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: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-5.15 Thanks,

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] misc: Kconfig: drop the merge conflicted hunk

2023-09-27 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The kernel option OPEN_DICE has been removed in commit 9989598547560 ("drivers: misc: Add Support for TMR Manager"). Remove it to fix the merge conflicted hunk. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch:

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] firmware: xilinx: fix enum mismatch

2023-09-26 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang With gcc-13, the following mismatch is reported: drivers/firmware/xilinx/zynqmp.c:1817:5: warning: conflicting types for ‘zynqmp_pm_set_rpu_mode’ due to enum/integer mismatch; have ‘int(u32, enum rpu_oper_mode)’ {aka ‘int(unsigned int, enum rpu_oper_mode)’}

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] gpio: zynq: fix zynqmp_gpio not an immutable chip warning

2023-08-16 Thread quanyang.wang via lists.yoctoproject.org
From: Manikanta Guntupalli commit f5691439353783ef114876849c70d2a641e09498 upstream. Make the struct irq_chip const and flag it as IRQCHIP_IMMUTABLE, call gpiochip_disable_irq() in the .irq_mask() callback and gpiochip_enable_irq() in the .irq_unmask() callback to fix "gpio gpiochip1:

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] arm64: dts: versal: add i2c devices

2023-08-13 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The vck190/vmk180 boards are equipped with i2c devices: - GPIO Expander: TCA6416 - I2C Switch: PCA9548 - Programmable XO/VCXO: SI570 - EEPROM: M24128-BR - System Synchronizer for IEEE 1588: 8A34001 - Current & Power Monitor: INA226 - Fan Speed Controller:

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-versal: add support for Xilinx Versal boards

2023-07-27 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Add scc and cfg files for Xilinx VMK180/VCK190 boards. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- .../xilinx-versal-preempt-rt.scc | 8 +

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable

2023-06-28 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang commit a7e02f7796c163ac8297b30223bf24bade9f8a50 upstream When running xrandr to change resolution of DP, the kmemleak as below can be observed: unreferenced object 0x00080a351000 (size 256): comm "Xorg", pid 248, jiffies 4294899614 (age 19.960s) hex dump (first 32

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] xilinx-zynqmp: xilinx-zynqmp: disable CONFIG_ARM_CCI_PMU for rt kernel

2023-06-28 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang CONFIG_ARM_CCI_PMU depends on PERF_EVENTS which is not enabled for preempt-rt, so the building warning as below can be caught: [NOTE]: 'CONFIG_ARM_CCI_PMU' last val (y) and .config val (n) do not match [INFO]: CONFIG_ARM_CCI_PMU : n [INFO]: raw config text:

Re: [linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] arm64: zynqmp: delete redundant xiic-i2c device node

2023-06-27 Thread quanyang.wang via lists.yoctoproject.org
, it is merged. If there's another branch, let me know. I don't have the original email anymore, so I can check it myself. This patch is for 2 branches: v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc v6.1/standard/sdkv6.1/xlnx-soc Thanks, Quanyang Bruce On 6/21/23 10:54, quanyang.wang via

Re: [linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] arm64: zynqmp: delete redundant xiic-i2c device node

2023-06-26 Thread quanyang.wang via lists.yoctoproject.org
ping. On 6/21/23 10:54, quanyang.wang via lists.yoctoproject.org wrote: From: Quanyang Wang The device node "axi_iic_0" is not needed to test canfd. Let's remove it since it triggers warning info: xiic-i2c 80003000.i2c: error -ENXIO: IRQ index 0 not found Signed-off-by: Qua

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] arm64: zynqmp: delete redundant xiic-i2c device node

2023-06-20 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The device node "axi_iic_0" is not needed to test canfd. Let's remove it since it triggers warning info: xiic-i2c 80003000.i2c: error -ENXIO: IRQ index 0 not found Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branches:

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-zynqmp: add XILINX_INTC to support "xlnx,xps-intc-1.00.a"

2023-06-13 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang We need to enable CONFIG_XILINX_INTC in order to verify Xilinx FPGA related interrupt controller driver irq-xilinx-intc.c. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang ---

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] arm64: zynqmp: add "xlnx,nr-outputs" property for clk_wiz_0 node

2023-06-12 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang In clk-xlnx-clock-wizard.c, the function clk_wzrd_probe will check if there is "xlnx,nr-outputs" property, if not, the probe will return error. Add "xlnx,nr-outputs" property for clk_wiz_0 node to avoid probe failure. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you

Re: [linux-yocto][v5.15/standard/preempt-rt/base][PATCH] OF: DT-Overlay configfs interface (v8)

2023-05-30 Thread quanyang.wang via lists.yoctoproject.org
s patch. Sorry for the inconvenience. Thanks, Quanyang On 5/30/23 14:43, quanyang.wang via lists.yoctoproject.org wrote: From: Pantelis Antoniou commit 999eb1a8fdc4512412c7bc519c895bc2a6fabbe0 from https://github.com/Xilinx/linux-xlnx.git Add a runtime interface to using configfs for generic device tre

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] Revert "OF: DT-Overlay configfs interface (v8)"

2023-05-30 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang This patch has been merged to base branch, so we revert it in xlnx branches. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branches: v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc v6.1/standard/sdkv6.1/xlnx-soc Thanks,

[linux-yocto][v5.15/standard/preempt-rt/base][PATCH] OF: DT-Overlay configfs interface (v8)

2023-05-30 Thread quanyang.wang via lists.yoctoproject.org
From: Pantelis Antoniou commit 999eb1a8fdc4512412c7bc519c895bc2a6fabbe0 from https://github.com/Xilinx/linux-xlnx.git Add a runtime interface to using configfs for generic device tree overlay usage. With it its possible to use device tree overlays without having to use a per-platform overlay

[linux-yocto][v6.1/standard/preempt-rt/base][PATCH] arm: fix warning "TIF_NOTIFY_SIGNAL" redefined

2023-05-18 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang In upstream commit 7578a7c0f296b ("ARM: renumber bits related to _TIF_WORK_MASK"), the macros TIF_SYSCALL_AUDIT,TIF_SYSCALL_TRACEPOINT and TIF_SECCOMP have been redefined to 21~23. But during merging, the old values are brought back and now these macros are defined twice, so

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-zynq: set CONFIG_CC_OPTIMIZE_FOR_SIZE to n

2023-05-15 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Disable CONFIG_CC_OPTIMIZE_FOR_SIZE to fix the warning when do_kernel_configcheck: WARNING: linux-yocto-rt-6.1.27+gitAUTOINC+9045c12fb0_e318b47db6-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: aptiv-s32g: add support for Aptiv FL board

2023-05-11 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Add scc and cfg files for Aptiv FL board. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- bsp/aptiv-s32g/aptiv-cvc-fl-preempt-rt.scc | 7 + bsp/aptiv-s32g/aptiv-cvc.cfg

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 2/5] dts: Aptiv-FL: disable unsupported device nodes

2023-05-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The device nodes of "qspi" and "gmac0" are not supported in linux, so we need to disable them to eliminate error log while booting. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- arch/arm64/boot/dts/freescale/s32gxxxa-cvc-fl.dtsi | 6 -- 1 file

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 5/5] dts: Aptiv-FL: refactor Aptiv CVC FL s32g399a dts files

2023-05-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang For now, dts files for NXP rdb/evb boards are following the naming rules as s32gXXX.dtsi/s32gXXX.dts/s32gXXX-pfems.dts. Let's switch Aptiv dts files to the same rule. Rename original s32g399a-cvc-fl.dts to be s32g399a-cvc-fl.dtsi and make new s32g399a-cvc-fl.dts and

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 4/5] dts: Aptiv-FL: disable flexcan3

2023-05-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang The flexcan3 is used by Autosar running at M7 core. So disable it in linux for Aptiv FL board. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- arch/arm64/boot/dts/freescale/s32gxxxa-cvc-fl.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 3/5] dts: Aptiv-FL: add correct pinctrls for pfe interfaces for Aptiv-FL board

2023-05-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Add pinctrls for pfe0/1/2 interfaces for Aptiv-FL board. Note that RTL9010 phys need to be configured at u-boot. This patch comes from: meta-cvc-fl/recipes-kernel/linux/linux-s32/0001-ESL-427-Linux-S32-cvc-support+cleanup.patch Signed-off-by: Quanyang Wang Signed-off-by:

[linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 1/5] dts: Aptiv-FL: add dts file for Aptiv CVC-FL board

2023-05-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang This patch comes from the patch: meta-cvc-fl/recipes-kernel/linux/linux-s32/0001-ESL-427-Linux-S32-cvc-support+cleanup.patch Modifications as below: 1. Change usb phy from "usb-nop-xceiv" to "usb-phy-ulpi-generic". 2. Add "can17_19_en-hog" to enable can17~19. 3. Add

[linux-yocto][v6.1] nxp-s32g: aptiv dts files

2023-05-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Hi Bruce, Would you please help merge these 5 patches to the branches: v6.1/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g v6.1/standard/nxp-sdk-5.15/nxp-s32g Thanks, Quanyang Quanyang Wang (5): dts: Aptiv-FL: add dts file for Aptiv CVC-FL board dts: Aptiv-FL:

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: aptiv-s32g: add support for Aptiv FL board

2023-05-10 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Add scc and cfg files for Aptiv FL board. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- bsp/aptiv-s32g/aptiv-cvc-fl-preempt-rt.scc | 7 + bsp/aptiv-s32g/aptiv-cvc.cfg

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH 2/2] bsp: xilinx-zynqmp: add preempt-rt support

2023-05-09 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Signed-off-by: Quanyang Wang --- bsp/xilinx-zynqmp/xilinx-zynqmp-preempt-rt.scc | 8 1 file changed, 8 insertions(+) create mode 100644 bsp/xilinx-zynqmp/xilinx-zynqmp-preempt-rt.scc diff --git a/bsp/xilinx-zynqmp/xilinx-zynqmp-preempt-rt.scc

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH 1/2] bsp: xilinx-zynq: add preempt-rt support

2023-05-09 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Signed-off-by: Quanyang Wang --- bsp/xilinx-zynq/xilinx-zynq-preempt-rt.scc | 8 1 file changed, 8 insertions(+) create mode 100644 bsp/xilinx-zynq/xilinx-zynq-preempt-rt.scc diff --git a/bsp/xilinx-zynq/xilinx-zynq-preempt-rt.scc

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH 0/2] add preempt-rt for

2023-05-09 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Hi Bruce, Would you please help merge these 2 patches to the branch: yocto-6.1 Thanks, Quanyang Quanyang Wang (2): bsp: xilinx-zynq: add preempt-rt support bsp: xilinx-zynqmp: add preempt-rt support bsp/xilinx-zynq/xilinx-zynq-preempt-rt.scc | 8

[linux-yocto][v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc][PATCH] arch: arm64: dts: add dts file for CANFD feature on xilinx-zcu102 platform

2023-05-04 Thread quanyang.wang via lists.yoctoproject.org
From: Meng Li This dts file is created by referring to Xilix SDK petalinux. Signed-off-by: Meng Li --- Hi Bruce, Would you please help merge this patch to the branches: v6.1/standard/preempt-rt/sdkv6.1/xlnx-soc v6.1/standard/sdkv6.1/xlnx-soc Thanks, Quanyang ---

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] bsp: xilinx-zynq: drop obsolete kernel options

2023-05-04 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang These options are obsolete for v6.1 kernel. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- bsp/xilinx-zynq/xilinx-zynq.cfg | 6 -- 1 file changed, 6 deletions(-) diff --git

[linux-yocto] [yocto-kernel-cache][yocto-6.1][PATCH] xilinx-zynqmp: drop obsolete options for v6.1 kernel

2023-04-28 Thread quanyang.wang via lists.yoctoproject.org
From: Quanyang Wang Drop the obsolete options and add CONFIG_USB_ULPI_BUS because it is required by dwc3 usb driver. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-6.1 Thanks, Quanyang --- bsp/xilinx-zynqmp/xilinx-zynqmp.cfg | 5

[linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] xilinx-versal: enable CONFIG_RESET_CONTROLLER

2023-04-14 Thread quanyang.wang
From: Quanyang Wang The device node "usb0" depends on the reset controller "xlnx,versal-reset", so CONFIG_RESET_CONTROLLER needs to be enabled. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-5.15 Thanks, Quanyang ---

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 3/4] dts: Aptiv: modify pfe bmu2 pool address and size for pfe slave mode

2023-04-13 Thread quanyang.wang
From: Quanyang Wang This patch is based on the patch: wryocto/layers/meta-aptiv/recipes-kernel/linux/files/0001-dts-s32g-pfe-modify-BMU2-reserved-memory-node-to.patch Signed-off-by: Quanyang Wang --- .../boot/dts/freescale/s32g274a-aptiv-pfems.dts| 14 ++ 1 file changed, 14

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 4/4] Fix DTS for Aptiv PFE Slave

2023-04-13 Thread quanyang.wang
From: Felix Lelchuk BZX-1487: Pfe slave driver is integrated on the Windriver linux -device tree adaptations -#include "s32g-pfe-slave.dtsi" -override pfe_slave properties for our use case: -unset dma-coherent as was done by OBE (=Olaf?) for the master case (why?)

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 1/4] dts: Aptiv: refactor Aptiv Sousa s32g274a dts files

2023-04-13 Thread quanyang.wang
From: Quanyang Wang For now, dts files for NXP rdb/evb boards are following the naming rules as s32gXXX.dtsi/s32gXXX.dts/s32gXXX-pfems.dts. Let's switch Aptiv dts files to the same rule. Rename original s32g274a-aptiv.dts to be s32g274a-aptiv.dtsi and make a new s32g274a-aptiv.dts to include

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 2/4] dts: Aptiv-FL: refactor Aptiv CVC FL s32g399a dts files

2023-04-13 Thread quanyang.wang
From: Quanyang Wang For now, dts files for NXP rdb/evb boards are following the naming rules as s32gXXX.dtsi/s32gXXX.dts/s32gXXX-pfems.dts. Let's switch Aptiv dts files to the same rule. Rename original s32g399a-cvc-fl.dts to be s32g399a-cvc-fl.dtsi and make new s32g399a-cvc-fl.dts and

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 0/4] Enable pfe slave mode

2023-04-13 Thread quanyang.wang
From: Quanyang Wang Hi Bruce, Would you please help merge these 4 patches to the branches: v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g v5.15/standard/nxp-sdk-5.15/nxp-s32g Thanks, Quanyang Felix Lelchuk (1): Fix DTS for Aptiv PFE Slave Quanyang Wang (3): dts: Aptiv:

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 2/3] gpio: s32: switch the spinlock of siul2_gpio_dev to raw spinlock

2023-04-08 Thread quanyang.wang
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 ---

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 3/3] gpio: s32: don't run callbacks in some callbacks

2023-04-08 Thread quanyang.wang
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][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 0/3]

2023-04-08 Thread quanyang.wang
From: Quanyang Wang Hi Bruce, Would you please help merge these 3 patches to the branches: v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g v5.15/standard/nxp-sdk-5.15/nxp-s32g Thanks, Quanyang Quanyang Wang (3): gpio: s32: force regmap use raw spinlock gpio: s32: switch the

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 1/3] gpio: s32: force regmap use raw spinlock

2023-04-08 Thread quanyang.wang
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][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH] usb: dwc3: gadget: do cleanup for dwc3_stop_active_transfer

2023-04-06 Thread quanyang.wang
From: Quanyang Wang The cmd_endtransfer has been move to a new function __dwc3_stop_active_transfer in the commit 1536e51c30ada ("usb: dwc3: gadget: move cmd_endtransfer to extra function"), but it is brought back by merging. So delete it to fix compile error. Signed-off-by: Quanyang Wang ---

[linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] xilinx-versal: add cpuidle support for versal platforms

2023-04-06 Thread quanyang.wang
From: Quanyang Wang Enable CONFIG_ARM_PSCI_CPUIDLE to add cpuidle support for versal platforms. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-5.15 Thanks, Quanyang --- bsp/xilinx-versal/xilinx-versal.cfg | 2 ++ 1 file changed,

[linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] bsp: aptiv-s32g: align with nxp-s32g kernel cache

2023-03-28 Thread quanyang.wang
From: Quanyang Wang Modify kernel options to align with nxp-s32g. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-5.15 Thanks, Quanyang --- bsp/aptiv-s32g/aptiv-cvc.cfg | 5 + 1 file changed, 5 insertions(+) diff --git

[linux-yocto] [yocto-kernel-cache][yocto-5.15][PATCH] bsp: aptiv-s32g: adjust kernel options for NXP SDK v5.15

2023-03-24 Thread quanyang.wang
From: Quanyang Wang Modify kernel options to adapt for NXP SDK v5.15 kernel. Signed-off-by: Quanyang Wang --- Hi Bruce, Would you please help merge this patch to the branch: yocto-5.15 Thanks, Quanyang --- bsp/aptiv-s32g/aptiv-cvc.cfg | 17 - 1 file changed, 8

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 3/4] dts: s32cc: usb phy driver switch to ulpi generic

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Since a new usb phy driver for ulpi otg phys is introduced, we switch to it instead of using "Nop USB Transceiver driver". This is because that we shouldn't rely on the usb phy initialization in u-boot. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield ---

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 4/4] nxp-s32g: usb: chipedea: add ulpi usb phy support

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Add initialization for the structure usb_phy. And a series of operations "flush-stop-reset" is needed so that we can access usb phy via ULPI interface. And otg_set_vbus is called after the host mode is determined because we need call ulpi_set_vbus to set vbus via it.

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 2/4] usb: phy: ulpi-generic: add generic ulpi usb phy driver

2023-03-23 Thread quanyang.wang
From: Quanyang Wang This driver is for generic ulpi usb phys. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- drivers/usb/phy/Kconfig| 8 drivers/usb/phy/Makefile | 1 + drivers/usb/phy/phy-ulpi-generic.c | 76 ++ 3

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 1/4] usb: phy: Add ulpi IDs for NXP SAF1508 and ST STULPI01A

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Add new ulpi IDs which are available on S32G-EVB and Aptiv boards. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- drivers/usb/phy/phy-ulpi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/phy/phy-ulpi.c b/drivers/usb/phy/phy-ulpi.c index

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 0/4]

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Hi Bruce, Would you please help merge these 4 patches to the branches: v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g v5.15/standard/nxp-sdk-5.15/nxp-s32g Thanks, Quanyang Quanyang Wang (4): usb: phy: Add ulpi IDs for NXP SAF1508 and ST STULPI01A usb:

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 11/11] dts: Aptiv-FL: disable flexcan3

2023-03-23 Thread quanyang.wang
From: Quanyang Wang The flexcan3 is used by Autosar running at M7 core. So disable it in linux for Aptiv FL board. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- arch/arm64/boot/dts/freescale/s32gxxxa-cvc-fl.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 07/11] dts: Aptiv-FL: add dts file for Aptiv CVC-FL board

2023-03-23 Thread quanyang.wang
From: Quanyang Wang This patch comes from the patch: meta-cvc-fl/recipes-kernel/linux/linux-s32/0001-ESL-427-Linux-S32-cvc-support+cleanup.patch Modifications as below: 1. Change usb phy from "usb-nop-xceiv" to "usb-phy-ulpi-generic". 2. Add "can17_19_en-hog" to enable can17~19. 3. Add

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 10/11] dts: Aptiv: disable flexcan3

2023-03-23 Thread quanyang.wang
From: Quanyang Wang The flexcan3 is used by Autosar running at M7 core. So disable it in linux for Aptiv Sousa board. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- arch/arm64/boot/dts/freescale/s32g274a-aptiv.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 09/11] dts: Aptiv-FL: add correct pinctrls for pfe interfaces for Aptiv-FL board

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Add pinctrls for pfe0/1/2 interfaces for Aptiv-FL board. Note that RTL9010 phys need to be configured at u-boot. This patch comes from: meta-cvc-fl/recipes-kernel/linux/linux-s32/0001-ESL-427-Linux-S32-cvc-support+cleanup.patch Signed-off-by: Quanyang Wang Signed-off-by:

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 08/11] dts: Aptiv-FL: disable unsupported device nodes

2023-03-23 Thread quanyang.wang
From: Quanyang Wang The device nodes of "qspi" and "gmac0" are not supported in linux, so we need to disable them to eliminate error log while booting. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- arch/arm64/boot/dts/freescale/s32gxxxa-cvc-fl.dtsi | 6 -- 1 file

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 06/11] dts: Aptiv: add s32g274a-aptiv-pfems.dts to enable pfe slave mode

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Simply copied from s32g2xxa-evb-pfems.dts. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- .../dts/freescale/s32g274a-aptiv-pfems.dts| 21 +++ 1 file changed, 21 insertions(+) create mode 100644

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 02/11] dts: Aptiv: enable CAN0_STB and CAN0_EN pullup

2023-03-23 Thread quanyang.wang
From: Quanyang Wang This patch is based on the file 0001-enable-CAN0_STB-pullup.patch at layer meta-aptiv/recipes-aptiv/linux-s32/files/. Signed-off-by: Olaf Benninghaus [Quanyang: add pull-up of GPIO9 for CAN0_EN.] Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield ---

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 05/11] dts: Aptiv: disable dma coherent for pfe for cut 1.1 compat

2023-03-23 Thread quanyang.wang
From: Quanyang Wang This patch comes from: meta-aptiv/recipes-aptiv/linux-s32/files/0001-disable-dma-coherent-for-pfe-for-cut-1.1-compat.patch Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- arch/arm64/boot/dts/freescale/s32g274a-aptiv.dts | 1 + 1 file changed, 1

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 04/11] dts: Aptiv: enable pfe relevant device nodes

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Set "status" properties of pfe relevant device nodes to be "okay" to enable these devices. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- .../boot/dts/freescale/s32g274a-aptiv.dts | 42 +++ 1 file changed, 42 insertions(+) diff --git

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 00/11]

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Hi Bruce, Would you please help merge these 11 patches to the branches: v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g v5.15/standard/nxp-sdk-5.15/nxp-s32g Thanks, Quanyang Olaf Benninghaus (1): dts: Aptiv: Add new dts for Aptiv CVC board Quanyang Wang

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 03/11] dts: Aptiv: enable flexcan1~3

2023-03-23 Thread quanyang.wang
From: Quanyang Wang Add pinctrl assignment for flexcan3. And the pin CAN17_19_EN which is wired out from TCA9539's pin[13], add a device-tree node s32g_can17_19_en to enable CAN17~19 which correspond flexcan1~3. Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield ---

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.15/nxp-s32g][PATCH 01/11] dts: Aptiv: Add new dts for Aptiv CVC board

2023-03-23 Thread quanyang.wang
From: Olaf Benninghaus Add new dts file for Aptiv CVC board. And this patch is based on: recipes-kernel/linux-s32/files/fsl-s32g274a-aptiv.dts Signed-off-by: Olaf Benninghaus Signed-off-by: Quanyang Wang Signed-off-by: Bruce Ashfield --- arch/arm64/boot/dts/freescale/Makefile| 1

[linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc][PATCH] arm64: dts: versal: add i2c devices

2023-03-21 Thread quanyang.wang
From: Quanyang Wang The vck190/vmk180 boards are equipped with i2c devices: - GPIO Expander: TCA6416 - I2C Switch: PCA9548 - Programmable XO/VCXO: SI570 - EEPROM: M24128-BR - System Synchronizer for IEEE 1588: 8A34001 - Current & Power Monitor: INA226 - Fan Speed Controller:

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.10/nxp-s32g][PATCH 2/2] dts: Aptiv-FL: disable flexcan3

2023-03-07 Thread quanyang.wang
From: Quanyang Wang The flexcan3 is used by Autosar running at M7 core. So disable it in linux for Aptiv FL board. Signed-off-by: Quanyang Wang --- arch/arm64/boot/dts/freescale/s32gxxxa-cvc-fl.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.10/nxp-s32g][PATCH 0/2]

2023-03-07 Thread quanyang.wang
From: Quanyang Wang Hi Bruce, Would you please help merge these 2 patches to the branches: v5.15/standard/preempt-rt/nxp-sdk-5.10/nxp-s32g v5.15/standard/nxp-sdk-5.10/nxp-s32g Thanks, Quanyang Quanyang Wang (2): dts: Aptiv: disable flexcan3 dts: Aptiv-FL: disable flexcan3

[linux-yocto][v5.15/standard/preempt-rt/nxp-sdk-5.10/nxp-s32g][PATCH 1/2] dts: Aptiv: disable flexcan3

2023-03-07 Thread quanyang.wang
From: Quanyang Wang The flexcan3 is used by Autosar running at M7 core. So disable it in linux for Aptiv Sousa board. Signed-off-by: Quanyang Wang --- arch/arm64/boot/dts/freescale/s32g274a-aptiv.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

  1   2   3   4   5   >