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 108E7C0015E for ; Thu, 13 Jul 2023 16:36:45 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 499D286B1F; Thu, 13 Jul 2023 18:36:44 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="JLqGyDSa"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 349D486C04; Thu, 13 Jul 2023 18:36:43 +0200 (CEST) Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 85476863E9 for ; Thu, 13 Jul 2023 18:36:40 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=jagan@amarulasolutions.com Received: by mail-pf1-x430.google.com with SMTP id d2e1a72fcca58-666e64e97e2so636360b3a.1 for ; Thu, 13 Jul 2023 09:36:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1689266198; x=1691858198; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=QExMzYuDn+w0Won8OVNUpC0+4c2aT/kFGxwPw5b7iTA=; b=JLqGyDSaSyl97v3YJY431whhmPkO2tUVwqWaNBVAhcFPOslqNHeLYvQarRCKIdOaOH rYc3RR1Fa0aQmTj69kN4n+RGmOgFF/BAg+EBqx5KD8KqqJqSBNeaIp8XTETFapjv95y4 sXpGCVZ9WdV2AiG6iEr0QJHx6BT0r0TwfwfO4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689266198; x=1691858198; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=QExMzYuDn+w0Won8OVNUpC0+4c2aT/kFGxwPw5b7iTA=; b=Js0LQ48IgPpF2NrJLnJma/9pcNhkYtT2kPM7/65b4t5M19Fv0ynTwfHM9p9OQTruKS OIscEKCkpND6ql4UuLI3o+aZRygaIvdp9vi7B1hgsugvGBf/bLcpmp1pgn+cKQQz4NG0 xrMFLJ8Xx7Y0NNG691nPMZHDLZXulngsaQWO72nOknd5QW1A+ZQe0yfaVme8aTFOv/ga KW0eFNo1Vdusv/6/piNiCyKKqjyALagj6XcLqUVylZ5BrIftBnYo7l50mgcnPEiZr57D UP4iAoHLDEkeYMmfDUgN+Ejj6Uq5uwsXQFOq3D5MHnKIiUghVH8NzRPEf+B72B2y+fiW BW1g== X-Gm-Message-State: ABy/qLbYo4bKb+2zG4UAutBAd6SGdVi8Oc3T921SFwSKsRSytMh42Gyp OAmDlg0fC2Tq4+qjdZpAmZxz/t0qZoCtJ2YtTXzRSA== X-Google-Smtp-Source: APBJJlFPZv5r2XJqbIVgOjw3n3tvvUJ0LD8/T1dP9MEWHj3lhhl/qbEGCvkE/tMYkV1ThRnp+SRYYQ== X-Received: by 2002:a05:6a21:3399:b0:12d:5999:6224 with SMTP id yy25-20020a056a21339900b0012d59996224mr1749015pzb.13.1689266198570; Thu, 13 Jul 2023 09:36:38 -0700 (PDT) Received: from localhost.localdomain ([2405:201:c00a:a208:4984:5087:308e:21ca]) by smtp.gmail.com with ESMTPSA id x7-20020a62fb07000000b006675c242548sm5641907pfm.182.2023.07.13.09.36.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jul 2023 09:36:36 -0700 (PDT) From: Jagan Teki To: Tom Rini Cc: u-boot@lists.denx.de Subject: Pull request: u-boot-spi/master Date: Thu, 13 Jul 2023 22:06:28 +0530 Message-Id: <20230713163628.1763568-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 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.8 at phobos.denx.de X-Virus-Status: Clean Hi Tom, Please pull this PR. Summary: - Add xtxtech spi-nor chip parts (Bruce Suen) - Add bcm63xx-hsspi driver fixes (William Zhang) CI: https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/16886 thanks! Jagan. The following changes since commit bf5152d0108683bbaabf9d7a7988f61649fc33f4: Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-riscv (2023-07-12 13:10:04 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-spi master for you to fetch changes up to 4a31e145217cecc3d421f96eafcd2cfd9c670929: mtd: spi-nor: Add support for w25q256jwm (2023-07-13 14:17:40 +0530) ---------------------------------------------------------------- Bruce Suen (2): mtd: spi-nor-ids: change full company name of XTX mtd: spi-nor-ids: add xtxtech part# Fabio Estevam (2): spi: soft_spi: Support the recommended soft spi properties doc: bindings: soft-spi: Remove the usage of deprecated properties Jim Liu (1): spi: npcm_pspi: use ACTIVE_LOW flag for cs gpio and set default max_hz Lukas Funke (2): spi: pl022: Align compatible property with device tree binding spi: pl022: Add chip-select gpio support Masahisa Kojima (1): spi: synquacer: remove SPI_TX_BYTE handling Stefan Herbrechtsmeier (2): spi: pl022: Rename flush into pl022_spi_flush spi: pl022: Remove platform data header Venkatesh Yadav Abbarapu (1): mtd: spi-nor: Add support for w25q256jwm William Zhang (6): spi: bcm63xx-hsspi: Make driver depend on BCMBCA arch spi: bcm63xx-hsspi: Fix multi-bit mode setting spi: bcm63xx-hsspi: Add new compatible string support spi: bcm63xx-hsspi: Add prepend mode support spi: bcmbca-hsspi: Add driver for newer HSSPI controller dt-bindings: spi: Add bcm63xx-hsspi controller support .../spi/brcm,bcm63xx-hsspi.yaml | 134 +++++++ doc/device-tree-bindings/spi/soft-spi.txt | 12 +- drivers/mtd/spi/spi-nor-ids.c | 43 ++- drivers/spi/Kconfig | 13 +- drivers/spi/Makefile | 1 + drivers/spi/bcm63xx_hsspi.c | 277 ++++++++++++-- drivers/spi/bcmbca_hsspi.c | 414 +++++++++++++++++++++ drivers/spi/npcm_pspi.c | 12 +- drivers/spi/pl022_spi.c | 51 ++- drivers/spi/soft_spi.c | 21 +- drivers/spi/spi-synquacer.c | 8 +- include/dm/platform_data/spi_pl022.h | 21 -- 12 files changed, 932 insertions(+), 75 deletions(-) create mode 100644 doc/device-tree-bindings/spi/brcm,bcm63xx-hsspi.yaml create mode 100644 drivers/spi/bcmbca_hsspi.c delete mode 100644 include/dm/platform_data/spi_pl022.h