From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6477FC19F2D for ; Tue, 9 Aug 2022 11:43:58 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 9CC39849DB; Tue, 9 Aug 2022 13:43:56 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1660045436; bh=J6dgc91qhl7JeQugSHLjwXQ7ADJSlTgD5+MKhIjZ9fs=; h=Date:To:From:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=WjsLTgaSZsmpvLmq5ZsR7SdDz4qvOFnCe2Ke7aSMOL1D8md/R3FYX2gT9f/B4owLI 4b6hzB1e9ktXXpuhiycveQD/aoDjoxzXDlBRiuaokrOfGCYeN2toTHOfNmLnamN8Vs chcF45liBF38wMENUd+W1Vrqa2sKEP8NRlUJFudWnYJTn7FkcD6OtEu6mNEHa2vr5h x6IxvdsNTlsKo6bqOCVbHFL3BQWE9I4z36ndwH0BYy7wIVEUwZ4/Q08q5useuBB6Sw 5ffzzvtCEIBhMwa3q2ZukEs4d2FVxsVzBRzOSrfUj0azKWrV78nFKmz8dG5tHEAgXE EnXmf7HVPw/rQ== Received: by phobos.denx.de (Postfix, from userid 109) id 6E6C5849ED; Tue, 9 Aug 2022 13:43:54 +0200 (CEST) Received: from mout-u-107.mailbox.org (mout-u-107.mailbox.org [IPv6:2001:67c:2050:101:465::107]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E076B849CD for ; Tue, 9 Aug 2022 13:43:51 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=sr@denx.de Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-u-107.mailbox.org (Postfix) with ESMTPS id 4M2B6J605Dz9sSN; Tue, 9 Aug 2022 13:43:36 +0200 (CEST) Message-ID: Date: Tue, 9 Aug 2022 13:43:35 +0200 MIME-Version: 1.0 Content-Language: en-US To: Tom Rini , U-Boot Mailing List From: Stefan Roese Subject: Please pull u-boot-marvell/master Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 this next batch of mostly Marvell related patches: ---------------------------------------------------------------- - mvebu/turris_omina: Misc fixes and improvements (Pali & Marek) - mvebu: spl: Always fallback to BootROM boot method (Pali) - mvebu: Cleanup u-boot,dm-pre-reloc code (Pali) - gpio: Remove mvgpio driver (Chris) - SBx81LIFKW/SBx81LIFXCAT disable KIRKWOOD_GPIO (Chris) - misc: atsha204a: Don't check for error when waking up the device (Pali) ---------------------------------------------------------------- Here the Azure build, without any issues: https://dev.azure.com/sr0718/u-boot/_build/results?buildId=227&view=results Thanks, Stefan The following changes since commit aef6839747b5b01e3d1d32d16e712d42a6702b88: Prepare v2022.10-rc2 (2022-08-08 20:35:53 -0400) are available in the Git repository at: git@source.denx.de:u-boot/custodians/u-boot-marvell.git for you to fetch changes up to ca514d0267f92d8aac2eb5f92ff7d150078df423: misc: atsha204a: Don't check for error when waking up the device (2022-08-09 10:01:31 +0200) ---------------------------------------------------------------- Chris Packham (7): ARM: kirkwood: SBx81LIFKW: remove direct access of GPIO registers ARM: kirkwood: SBx81LIFKW: update for DM_GPIO ARM: kirkwood: SBx81LIFKW: enable CMD_GPIO ARM: kirkwood: SBx81LIFKW: disable KIRKWOOD_GPIO ARM: kirkwood: SBx81LIFKW: enable CONFIG_NET_RANDOM_ETHADDR ARM: kirkwood: SBx81LIFXCAT: disable KIRKWOOD_GPIO gpio: Remove mvgpio driver Marek Behún (1): arm: mvebu: turris_omnia: Add Winbond SPI flash support Pali Rohár (17): arm: mvebu: turris_omnia: Show MCU type in show_board_info() arm: mvebu: turris_omnia: Add support for design with SW reset signals arm: mvebu: turris_omnia: Do not fail in fixup_mtd_partitions when partitions do not exist arm: mvebu: turris_omnia: Increase fdt size in fixup_mtd_partitions gpio: turris_omnia_mcu: Fix usage of CMD_EXT_CONTROL arm: mvebu: turris_omnia: Remove hardcoded spi-nor device tree path arm: mvebu: spl: Always fallback to BootROM boot method arm: mvebu: dts: Build only arch-compatible dts files arm: mvebu: Introduce mvebu-u-boot.dtsi for 32-bit Armada SoCs arm: mvebu: Remove redundant u-boot, dm-pre-reloc from all 32-bit Armada SoCs arm: mvebu: armada-xp-theadorable.dts: Move u-boot, dm-pre-reloc to -u-boot.dtsi arm: mvebu: armada-38x-controlcenterdc.dts: Move u-boot, dm-pre-reloc to -u-boot.dtsi arm64: a37xx: pinctrl: Fix definitions for MPP pins 20-22 arm64: a37xx: pinctrl: Remove unused macro PIN_GRP() arm64: a37xx: pinctrl: Improve description for pinmux command pci: pci_mvebu: Add support for reset-gpios misc: atsha204a: Don't check for error when waking up the device arch/arm/dts/Makefile | 28 +- arch/arm/dts/armada-370-xp.dtsi | 1 - arch/arm/dts/armada-375-db.dts | 3 - arch/arm/dts/armada-375.dtsi | 2 - arch/arm/dts/armada-385-atl-x530-u-boot.dtsi | 14 +- arch/arm/dts/armada-385-db-88f6820-amc.dts | 3 - arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi | 8 +- arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 2 + arch/arm/dts/armada-388-gp.dts | 3 - arch/arm/dts/armada-388-helios4-u-boot.dtsi | 2 + .../arm/dts/armada-38x-controlcenterdc-u-boot.dtsi | 25 ++ arch/arm/dts/armada-38x-controlcenterdc.dts | 20 -- arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 1 - arch/arm/dts/armada-38x.dtsi | 2 - arch/arm/dts/armada-xp-crs305-1g-4s-u-boot.dtsi | 13 - arch/arm/dts/armada-xp-crs305-1g-4s.dtsi | 1 - arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi | 13 - arch/arm/dts/armada-xp-crs326-24g-2s.dtsi | 1 - .../arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi | 13 - arch/arm/dts/armada-xp-crs328-4c-20s-4s.dtsi | 1 - arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi | 12 +- arch/arm/dts/armada-xp-gp-u-boot.dtsi | 19 -- arch/arm/dts/armada-xp-maxbcm.dts | 1 - arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi | 9 - arch/arm/dts/armada-xp-synology-ds414.dts | 1 - arch/arm/dts/armada-xp-theadorable-u-boot.dtsi | 5 + arch/arm/dts/armada-xp-theadorable.dts | 4 - arch/arm/dts/armada-xp.dtsi | 1 - arch/arm/dts/kirkwood-atl-sbx81lifkw.dts | 14 + arch/arm/dts/mvebu-u-boot.dtsi | 24 ++ arch/arm/mach-mvebu/spl.c | 7 + board/CZ.NIC/turris_omnia/turris_omnia.c | 295 ++++++++++++++++++++- board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c | 71 ++--- configs/SBx81LIFKW_defconfig | 5 +- configs/SBx81LIFXCAT_defconfig | 1 - configs/turris_omnia_defconfig | 1 + drivers/gpio/Makefile | 1 - drivers/gpio/mvgpio.c | 97 ------- drivers/gpio/mvgpio.h | 53 ---- drivers/gpio/turris_omnia_mcu.c | 56 ++-- drivers/misc/atsha204a-i2c.c | 11 +- drivers/pci/Kconfig | 1 + drivers/pci/pci_mvebu.c | 14 + drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 30 ++- 44 files changed, 481 insertions(+), 408 deletions(-) create mode 100644 arch/arm/dts/armada-38x-controlcenterdc-u-boot.dtsi delete mode 100644 arch/arm/dts/armada-xp-crs305-1g-4s-u-boot.dtsi delete mode 100644 arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi delete mode 100644 arch/arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi delete mode 100644 arch/arm/dts/armada-xp-gp-u-boot.dtsi delete mode 100644 arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi create mode 100644 arch/arm/dts/armada-xp-theadorable-u-boot.dtsi create mode 100644 arch/arm/dts/mvebu-u-boot.dtsi delete mode 100644 drivers/gpio/mvgpio.c delete mode 100644 drivers/gpio/mvgpio.h