From patchwork Mon Dec 5 11:29:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 1712254 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=monstr-eu.20210112.gappssmtp.com header.i=@monstr-eu.20210112.gappssmtp.com header.a=rsa-sha256 header.s=20210112 header.b=pyVBvZ8C; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4NQhCx6yLGz23nB for ; Mon, 5 Dec 2022 22:29:49 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8B534854F5; Mon, 5 Dec 2022 12:29:45 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=monstr-eu.20210112.gappssmtp.com header.i=@monstr-eu.20210112.gappssmtp.com header.b="pyVBvZ8C"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id C06FA8551B; Mon, 5 Dec 2022 12:29:43 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 64EE2854E7 for ; Mon, 5 Dec 2022 12:29:40 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: phobos.denx.de; spf=none smtp.mailfrom=monstr@monstr.eu Received: by mail-wm1-x32e.google.com with SMTP id ay40so1769973wmb.2 for ; Mon, 05 Dec 2022 03:29:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=2KtGLfPM85sH/yVQyRspMj2SNjfMU29A4H9uzGbt8Vc=; b=pyVBvZ8C/HSIWQo83GYa6iRAPUqbiEFHyoo5gzq9ph40/uuWO68KIhEeLIzsZyjtOR Bm1r2dpIEp9pZHtcJNUD0h3epltcx+v77C0ILXclSCVfZEo/jCvC2D9bDqD79O92S5R8 knnRceB19gpqVqSlaLUqYeW1pBE1TZWm3vmwdW/aNojMME4JCaUpfSs1Q9CFNkYMclou b/nFUFWo7I/5TAp8cITPP/j2VMmwBz5iZpdQJKqcKuscm0ABymI1JGcB/0tNYJEtVTL3 cgqnmNOWIOhbD2G6It2zwCVKH4/ifOHqCa0Ui2oeTSCQXLSodNJR03g8zGcz8xLtzRVF SqHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2KtGLfPM85sH/yVQyRspMj2SNjfMU29A4H9uzGbt8Vc=; b=sZnwv6OKcikwjgYzMswzeRFZcGc8zG3JvZ+deLL2J9pl0V+6J3mMHl00nnuxkVzYfz JOCchafL9Ub/uIkUhzUObGsu9Pd8pYIXRoAbeOS13iyj6BI6tT3MFy8MgF0ymfEl6KqB rdvbifCFUOgvFjPcVP6b5gIoK/Qy1tcGGk6GsQGzk2o9AZWn1yzzPlZhr9TzvzT3eSoA xVYiMx7hJZs1/HGc6ZVZpULDntHOcaHEP33f7a/L8mEY5E8FaVcgDlmoONQUhGzLRSnr 2ujZvxUPg9e2oRv4/a72x/aLGA1cXWnz9q1KiSl1zkhE9xZRBr8HPCb8fboZKhJ7LyWH 9DaA== X-Gm-Message-State: ANoB5pnNKULJEkrwfMlBfnL0PBRjlG1aKYBQYg4cZ+DDylK/EEuyuncc nBfzzjiYV6uIaEQpcX8FM7pOO/mZDx7i/nEY X-Google-Smtp-Source: AA0mqf4UIiXBTgZpiER/gU9FJjih7MIyeplyhYoXgXk7fWPOJfq0fQWYdpk0Q6YvGtC/3kjOayqPtg== X-Received: by 2002:a05:600c:2213:b0:3cf:a6eb:3290 with SMTP id z19-20020a05600c221300b003cfa6eb3290mr53439612wml.116.1670239779866; Mon, 05 Dec 2022 03:29:39 -0800 (PST) Received: from [192.168.0.105] (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id i15-20020a05600011cf00b002366e3f1497sm13877373wrx.6.2022.12.05.03.29.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 05 Dec 2022 03:29:39 -0800 (PST) Message-ID: Date: Mon, 5 Dec 2022 12:29:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Content-Language: en-US To: Tom Rini Cc: U-Boot Mailing List From: Michal Simek Subject: [GIT PULL] xilinx patches for v2023.01-rc3-v2 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean Hi Tom, please pull these changes to your tree. I thought that we are running regression against upstream regularly but it looks like that it wasn't the case. Based on internal upgrade to rc2 version we found some issues with mini configurations which are major fixes in this pull request. There are also some other fixes too. buildman and gitlab CI are not showing any issue. Thanks, Michal The following changes since commit d2c5607edde2544e059fa871927877213f6bd532: Merge tag 'efi-2023-01-rc3' of https://source.denx.de/u-boot/custodians/u-boot-efi (2022-12-04 10:01:48 -0500) are available in the Git repository at: git@source.denx.de:u-boot/custodians/u-boot-microblaze.git tags/xilinx-for-v2023.01-rc3-v2 for you to fetch changes up to 7ad3c09e7911e71c9a16a30aa052093a8f9b7e7c: mtd: spi-nor-core: Invert logic to reflect sst26 flash unlocked (2022-12-05 10:01:45 +0100) ---------------------------------------------------------------- Xilinx changes for v2023.01-rc3-v2 xilinx: - Fix MAC address selection for System Controller from FRU - Cleanup Kconfig (ZYNQ_MAC_IN_EEPROM symbol) versal: - Create u-boot.elf for mini spi configurations versal-net: - Enable MT35XU flash zynq: - Add missing timer to DT for mini configurations zynqmp: - Do not include psu_init to U-Boot by default - Do not enable IPI by default to mini U-Boot - Update Luca's fragment - Fix SPL_FS_LOAD_PAYLOAD_NAME usage spi: - gqspi: Fix tapdelay values - gqspi: Fix 64bit address support - cadence: Remove condition for calling enable linear mode - nor-core: Invert logic to reflect sst26 flash unlocked net: - Add PCS/PMA phy support ---------------------------------------------------------------- Algapally Santosh Sagar (1): mtd: spi-nor-core: Invert logic to reflect sst26 flash unlocked Andy Chiu (2): net: xilinx_axi: add PCS/PMA PHY net: xilinx_axi: check PCS/PMA PHY status in setup_phy Ashok Reddy Soma (2): spi: cadence-qspi: Remove condition for calling enable linear mode arm64: versal-net: Enable defconfig for Micron octal flashes Luca Ceresoli (1): board/xilinx/zynqmp/MAINTAINERS: change e-mail address for Luca Ceresoli Lukas Funke (1): arm64: zynqmp: dynamically mark r5 cores as used Michal Simek (6): xilinx: Add option to select SC id instead of DUT id for SC support xilinx: Remove unused ZYNQ_MAC_IN_EEPROM/ZYNQ_GEM_I2C_MAC_OFFSET entries arm64: zynqmp: Do not include psu_init to U-Boot by default arm64: zynqmp: Do not enable IPI by default ARM: zynq: Add missing twd timer for mini configurations xilinx: zynqmp: Fix SPL_FS_LOAD_PAYLOAD_NAME usage T Karthik Reddy (1): spi: zynqmp_gqspi: Update tapdelay value Venkatesh Yadav Abbarapu (2): arm64: versal: Enable REMAKE_ELF for mini_ospi/mini_qspi spi: zynqmp_qspi: Add support for 64-bit read/write arch/arm/Kconfig | 4 +- arch/arm/dts/zynq-cse-nand.dts | 7 ++ arch/arm/dts/zynq-cse-nor.dts | 7 ++ arch/arm/dts/zynq-cse-qspi.dtsi | 7 ++ arch/arm/mach-zynqmp/Kconfig | 9 ++- arch/arm/mach-zynqmp/Makefile | 2 +- arch/arm/mach-zynqmp/include/mach/hardware.h | 4 +- arch/arm/mach-zynqmp/mp.c | 26 ++++++++ board/xilinx/Kconfig | 26 +++----- board/xilinx/common/fru.h | 1 + board/xilinx/common/fru_ops.c | 6 +- board/xilinx/zynqmp/MAINTAINERS | 2 +- board/xilinx/zynqmp/Makefile | 6 +- board/xilinx/zynqmp/zynqmp.c | 45 +++++++------ configs/avnet_ultrazedev_cc_v1_0_ultrazedev_som_v1_0_defconfig | 3 - configs/syzygy_hub_defconfig | 2 - configs/xilinx_versal_mini_ospi_defconfig | 1 + configs/xilinx_versal_mini_qspi_defconfig | 1 + configs/xilinx_versal_net_virt_defconfig | 1 + configs/xilinx_zynqmp_mini_defconfig | 2 +- configs/xilinx_zynqmp_mini_emmc0_defconfig | 2 +- configs/xilinx_zynqmp_mini_emmc1_defconfig | 2 +- configs/xilinx_zynqmp_mini_nand_defconfig | 2 +- configs/xilinx_zynqmp_mini_nand_single_defconfig | 2 +- configs/xilinx_zynqmp_mini_qspi_defconfig | 2 +- configs/xilinx_zynqmp_virt_defconfig | 2 - drivers/mtd/spi/spi-nor-core.c | 2 +- drivers/net/xilinx_axi_emac.c | 70 +++++++++++++++++++- drivers/spi/cadence_qspi_apb.c | 6 +- drivers/spi/zynqmp_gqspi.c | 8 ++- 30 files changed, 186 insertions(+), 74 deletions(-)