Re: [GIT PULL] xilinx patches for v2023.10-rc1 v2
On Fri, Jul 21, 2023 at 03:30:54PM +0200, Michal Simek wrote: > Hi Tom, > > please pull these patches to your tree. CI is not reporting any issue. > The biggest part is adding support for versal-net mini configuration for non > volatile memories programming and also DT changes based on our effort to be > aligned with dt-schema validation. > > Thanks, > Michal > > The following changes since commit 7fe5accb4516144b7abb8f183640cdf50423121e: > > Merge branch '2023-07-20-assorted-CI-updates' (2023-07-20 21:28:59 -0400) > > are available in the Git repository at: > > g...@source.denx.de:u-boot/custodians/u-boot-microblaze.git > tags/xilinx-for-v2023.10-rc1-v2 > > for you to fetch changes up to a1190b4d6a9bf3a45038e3eba4a11de4be2b1cca: > > event: Add fpga load event (2023-07-21 09:00:39 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[GIT PULL] xilinx patches for v2023.10-rc1 v2
Hi Tom, please pull these patches to your tree. CI is not reporting any issue. The biggest part is adding support for versal-net mini configuration for non volatile memories programming and also DT changes based on our effort to be aligned with dt-schema validation. Thanks, Michal The following changes since commit 7fe5accb4516144b7abb8f183640cdf50423121e: Merge branch '2023-07-20-assorted-CI-updates' (2023-07-20 21:28:59 -0400) are available in the Git repository at: g...@source.denx.de:u-boot/custodians/u-boot-microblaze.git tags/xilinx-for-v2023.10-rc1-v2 for you to fetch changes up to a1190b4d6a9bf3a45038e3eba4a11de4be2b1cca: event: Add fpga load event (2023-07-21 09:00:39 +0200) Xilinx changes for v2023.10-rc1 v2 axi_emac: - Change return value if RX packet is not ready cadence_qspi: - Enable flash reset for Versal NET dt: - Various DT syncups with Linux kernel - SOM - reserved pmufw memory location fpga: - Add load event mtd: - Add missing dependency for FLASH_CFI_MTD spi/nand: - Minor cleanup in Xilinx drivers versal-net: - Prioritize boot device in boot_targets - Wire mini ospi/qspi/emmc configurations watchdog: - Use new versal-wwdt property xilinx: - fix sparse warnings in various places ps7_init* - add missing headers - consolidate code around zynqmp_mmio_read/write - switch to amd.com email zynqmp_clk: - Add handling for gem rx/tsu clocks zynq_gem: - Configure mdio clock at run time zynq: - Enable fdt overlay support zynq_sdhci: - Call dll reset only for ZynqMP SOCs Algapally Santosh Sagar (6): spi: xilinx_spi: Add missing prototype for xilinx_qspi_mem_exec_op xilinx: zynq: Add missing prototype for zynqmp_mmio_write spi: zynq_qspi: Add missing prototype for zynq_qspi_mem_exec_op mtd: nand: zynq_nand: Change datatype of status and ecc_status to int arm: zynq: Pass the missing argument type in function definition xilinx: zynq: Add the missing function prototypes Ashok Reddy Soma (8): arm64: versal-net: spi: Update boot sequence dynamically cadence_qspi: Enable flash reset for Versal NET platform xilinx: versal-net: Add mini qspi configuration xilinx: versal-net: Add mini ospi configuration xilinx: versal-net: Add mini eMMC 5.1 configuration mmc: zynq_sdhci: Dll reset only for ZynqMP platform clk: zynqmp: Add set_rate support for gem rx and tsu clks clk: zynqmp: Add gem rx and tsu clocks to return register Christian Taedcke (1): event: Add fpga load event Harini Katakam (3): arm64: zynqmp: Assign TSU clock frequency for KR260 arm64: zynqmp: Increase reset assert time for TI SGMII PHY arm64: zynqmp: Assign TSU clock frequency for KV and KD boards Maksim Kiselev (1): net: axi_emac: Change return value to -EAGAIN if RX is not ready Manikanta Guntupalli (1): xilinx: dts: Fix open drain warning on Zynq, ZynqMP and Versal Michal Simek (12): watchdog: versal: Use new compatible xlnx,versal-wwdt xilinx: Consolidate zynqmp_mmio_read/write in zynqmp_firmware.h arm64: zynqmp: Switch to amd.com emails mtd: Add missing MTD dependency for cfi_mtd arm64: zynqmp: Fix gpio comment about No of gpios arm64: zynqmp: Record compatible string for kv260 rev2 arm64: zynqmp: Cover K24 revB/1 SOM arm64: zynqmp: Fix usb reset over bootmode pins on zcu100 arm64: zynqmp: Sync node name address with reg (mailbox) arm64: zynqmp: Remove interrupt/reg-names for AMS arm64: zynqmp: Rename ams_ps/pl node names arm64: zynqmp: Remove clock-names from pcap node Parth Gajjar (1): arm64: zynqmp: Update MALI 400 interrupt and clock names Piyush Mehta (1): arm64: zynqmp: remove snps, enable_guctl1_resume_quirk quirk for usb Radhey Shyam Pandey (2): arm64: zynqmp: Add L2 cache nodes arm64: zynqmp: add pmu interrupt-affinity Raju Kumar Pothuraju (1): xilinx: zynq: Enable fdt apply utility for zynq Sharath Kumar Dasari (1): arm64: zynqmp: Fix the memory node for k26/k24 kria som boards Varalaxmi Bingi (1): arm: xilinx: Setting default i2c clock frequency to 400kHz Venkatesh Yadav Abbarapu (1): net: zynq_gem: Don't hardcode the MDC clock divisor arch/arm/dts/Makefile | 3 + arch/arm/dts/avnet-ultra96-rev1.dts | 2 +- arch/arm/dts/versal-mini-emmc0.dts| 4 +- arch/arm/dts/versal-mini-emmc1.dts| 4 +- arch/arm/dts/versal-mini-ospi.dtsi| 4 +- arch/arm/dts/versal-mini-qspi.dtsi| 4 +- arch/arm/dts/versal-mini.dts | 2 +- arch/arm/dts/versal-net-mini-emmc.dts | 64 arch/arm/dts/versal-net-mini-ospi-single.dts | 19 + arch/arm/dts/versal-net-mini-ospi.dtsi
Re: [GIT PULL] xilinx patches for v2023.10-rc1
On Mon, Jun 12, 2023 at 07:30:38PM +0200, Michal Simek wrote: > Hi Tom, > > please pull these patches for next version. CI didn't show any issue on > previous base but I see a lot of times that 32bit arm builds are failing > because of 1h limit. Note that this is a per-project setting, so I can't change the defaults for everyone. But, you can bump this up under General pipelines portion of CI/CD settings. > I had to rebase the branch based on latest master branch and hope that this > won't be an issue for you. Please let me know if you want me something to > change. I don't like that exactly, but since I needed to do -rc4 today anyhow, I've merged that in first. > The biggest change is that s/u-boot/U-Boot replacement which touches a lot of > files. > > Thanks, > Michal > > The following changes since commit addd47379df54a3eb247c6db4f799f14af43e523: > > Merge https://source.denx.de/u-boot/custodians/u-boot-usb (2023-06-08 > 18:23:06 -0400) > > are available in the Git repository at: > > g...@source.denx.de:u-boot/custodians/u-boot-microblaze.git > tags/xilinx-for-v2023.10-rc1 > > for you to fetch changes up to 89240bc0c44b985e461a4220475cb462263df5be: > > arm64: versal: Add missing prototypes (2023-06-12 13:25:02 +0200) > Applied to u-boot/next, thanks! -- Tom signature.asc Description: PGP signature
[GIT PULL] xilinx patches for v2023.10-rc1
Hi Tom, please pull these patches for next version. CI didn't show any issue on previous base but I see a lot of times that 32bit arm builds are failing because of 1h limit. I had to rebase the branch based on latest master branch and hope that this won't be an issue for you. Please let me know if you want me something to change. The biggest change is that s/u-boot/U-Boot replacement which touches a lot of files. Thanks, Michal The following changes since commit addd47379df54a3eb247c6db4f799f14af43e523: Merge https://source.denx.de/u-boot/custodians/u-boot-usb (2023-06-08 18:23:06 -0400) are available in the Git repository at: g...@source.denx.de:u-boot/custodians/u-boot-microblaze.git tags/xilinx-for-v2023.10-rc1 for you to fetch changes up to 89240bc0c44b985e461a4220475cb462263df5be: arm64: versal: Add missing prototypes (2023-06-12 13:25:02 +0200) Xilinx changes for v2023.10-rc1 global: - Use proper U-Boot project name Fix sparse warnings in zynqmp-clk, zynqmp handoff, board cmd: - Cover incorrect 0 length entries Versal NET: - Add bootmode logic - Support SPP production version - Add loadpdi command ZynqMP: - Clear pmufw node command ID handling - Change power domain behavior around zynqmp_pmufw_node() - Fix zynqmp cmd return values and pmufw command - Fix R5 tcm init and modes mmc: - Sync Versal NET emmc DT binding pcie: - Add support for ZynqMP PCIe root port video: - Add support for ZynqMP DP tools: - Fix debug message in relocate-rela Algapally Santosh Sagar (6): clk: zynqmp: Add fallthrough statement in the switch case mach-zynqmp: handoff: Add missing header xilinx: versal-net: Add new versalnet loadpdi command board: xilinx: Add missing prototypes arm64: versal: Add missing prototype for initialize_tcm arm64: versal: Add missing prototypes Ashok Reddy Soma (2): arm64: versal-net: Detect and display bootmode cmd: sf/nand: Print and return failure when 0 length is passed Marek Vasut (1): tools: relocate-rela: Fix typo Michal Simek (10): arm64: versal-net: Add support for SPP production version mmc: zynq: Sync with upstream DT binding global: Use proper project name U-Boot arm64: zynqmp: Check 0 node ID video: Add support for RGBA format video: bmp: Support rgba pixel format video: zynqmp: Enable 1024x768 resolution arm64: zynqmp: Fix command error values properly arm64: zynqmp: Fix return code from do_zynqmp_pmufw() firmware: zynqmp: Extend debug message to show parameters Stefan Herbrechtsmeier (5): firmware: zynqmp: Remove extraordinary return value firmware: zynqmp: Remove redundant child device bind power: zynqmp: Mask node already configured error firmware: zynqmp: Move permission to change config object message firmware: zynqmp: Store driver data in data section Stefan Roese (1): PCI: zynqmp: Add ZynqMP NWL PCIe root port driver Venkatesh Yadav Abbarapu (5): video: move zynqmp files to subdirectory video: zynqmp: Driver for Xilinx ZynqMP DisplayPort Subsystem xilinx: zynqmp: Enable the vidconsole by default arm64: zynqmp: Fix tcminit mode param arm64: zynqmp: Fix lockstep mode cpu release functionality MAINTAINERS|2 + arch/Kconfig.nxp |2 +- arch/arc/include/asm/io.h |2 +- arch/arm/cpu/armv7/Kconfig |2 +- arch/arm/cpu/armv8/Kconfig |2 +- arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch3 |2 +- arch/arm/dts/fsl-ls1028a.dtsi |2 +- arch/arm/dts/meson-g12-common-u-boot.dtsi |2 +- arch/arm/dts/meson-gx-u-boot.dtsi |2 +- arch/arm/dts/rk3328-evb-u-boot.dtsi|2 +- arch/arm/dts/rk3328.dtsi |2 +- arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch2.h |2 +- arch/arm/include/asm/arch-fsl-layerscape/stream_id_lsch3.h |2 +- arch/arm/mach-versal-net/include/mach/hardware.h | 22 + arch/arm/mach-versal/include/mach/sys_proto.h |1 + arch/arm/mach-versal/mp.c |8 +- arch/arm/mach-zynqmp/handoff.c |1 + arch/arm/mach-zynqmp/mp.c |4 + board/bosch/acc/acc.c |2 +- board/bosch/shc/README |2 +- board/compulab/cl-som-imx7/cl-som-imx7.c |2 +- board/hisilicon/poplar/README |2 +- board/isee/igep003x/board.c