Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp3121917pxx; Sun, 1 Nov 2020 23:54:50 -0800 (PST) X-Google-Smtp-Source: ABdhPJxfW9Kl7li1hBHqSYdrnBt9Dkwd5jC3UvAXvRhBIfFHtmAE2pnveMCfG87eJ5lYvtSN2uFm X-Received: by 2002:a17:906:6453:: with SMTP id l19mr14158597ejn.366.1604303690598; Sun, 01 Nov 2020 23:54:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604303690; cv=none; d=google.com; s=arc-20160816; b=S5Zy8QCChhx/v/pEeWfpP0AVMaczYlU+yEkfsfhO7EPyx5SpvRkptpfyodkN2jKeu8 BdXJCFlMbAUgXWCOP0LfhLSU5MMWFlWrpfHvdWDQiO6IiMTSdSryNZ+Pp+UqgutdF1V2 dLvSGn6GFhXtW1eJFwyCoyn5rPp+4eKkqGnntyTBeTic7shq2hjsO66mP5aEIhamaLky R8oDQ9Fz5DXULRmzoMSBMaZvrSSZTH1Z3FXYoK1gGa5ptJyJhJOcTToTLnuL2YfuHwnG 8nq34aW2yjs54ws9V4BCTCZRJ4b8juErYi0+ujS7Sy0H3+qDYfKm1vPiO3M0DCkzZTaN DPig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from; bh=PU6w7kdKx3DugI2RlHugNO/8jPYwJmALKJ9HECeXV4c=; b=Ocn73BjcBhkkwY0C1Rbj7v+voEqSTaHQFBidhq9p1R/VK98epGiPei7KN3JtiUgVvx 9az3m8QSmpNzzsEB4XvcA5ybqta0dBsw2D9uv+kftRbkpS9GKarMxATMnA8VrRtQhiCz C5TsRn7hBtqXWjTnti46Wn68Ndi2Nzu753WWh+LFqLjTZOkrrq7H/h6RXv+JXGDv912u 3zYLv8/L+vAYihkWtShq+cvSYqA8BnrhoZQxzRmdHRCVuw80IqG0ds6z7Im+S6lfv8In 60UL47gOuhwJdfChsoKVBMPDgOeh4dNE90qlg+4t8ImLzKBKqIXvdPj4iFYac3cx2lrB u8OQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z5si8500855edl.605.2020.11.01.23.54.28; Sun, 01 Nov 2020 23:54:50 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728147AbgKBHxG (ORCPT + 99 others); Mon, 2 Nov 2020 02:53:06 -0500 Received: from twspam01.aspeedtech.com ([211.20.114.71]:18020 "EHLO twspam01.aspeedtech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728005AbgKBHxC (ORCPT ); Mon, 2 Nov 2020 02:53:02 -0500 Received: from mail.aspeedtech.com ([192.168.0.24]) by twspam01.aspeedtech.com with ESMTP id 0A27mtqW046597; Mon, 2 Nov 2020 15:48:55 +0800 (GMT-8) (envelope-from chin-ting_kuo@aspeedtech.com) Received: from localhost.localdomain (192.168.10.9) by TWMBX02.aspeed.com (192.168.0.24) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 2 Nov 2020 15:52:23 +0800 From: Chin-Ting Kuo To: , , , , , , , , , CC: Subject: [PATCH 0/4] Porting ASPEED FMC/SPI memory controller driver Date: Mon, 2 Nov 2020 15:52:09 +0800 Message-ID: <20201102075213.32404-1-chin-ting_kuo@aspeedtech.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.168.10.9] X-ClientProxiedBy: TWMBX02.aspeed.com (192.168.0.24) To TWMBX02.aspeed.com (192.168.0.24) X-DNSRBL: X-MAIL: twspam01.aspeedtech.com 0A27mtqW046597 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series aims to porting ASPEED FMC/SPI memory controller driver with spi-mem interface. Adjust device tree setting of SPI NOR flash in order to fit real AST2600 EVB and new SPI memory controller driver. Also, this patch has been verified on AST2600-A1 EVB. Chin-Ting Kuo (4): dt-bindings: spi: Add binding file for ASPEED FMC/SPI memory controller ARM: dts: aspeed: ast2600: Update FMC/SPI controller setting for spi-aspeed.c ARM: dts: aspeed: ast2600-evb: Adjust SPI flash configuration spi: aspeed: Add ASPEED FMC/SPI memory controller driver .../bindings/spi/aspeed,spi-aspeed.yaml | 66 ++ arch/arm/boot/dts/aspeed-ast2600-evb.dts | 26 +- arch/arm/boot/dts/aspeed-g6.dtsi | 18 +- drivers/spi/Kconfig | 10 + drivers/spi/Makefile | 1 + drivers/spi/spi-aspeed.c | 967 ++++++++++++++++++ 6 files changed, 1078 insertions(+), 10 deletions(-) create mode 100644 Documentation/devicetree/bindings/spi/aspeed,spi-aspeed.yaml create mode 100644 drivers/spi/spi-aspeed.c -- 2.17.1