Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp310768pxb; Mon, 2 Nov 2020 23:26:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJwg6vO8HlsEX7pwOqa/7e6LtKPX9ODW+ejjBZnOBV7Qz3xDF6pqZ01UdZnBNhSPouhL/Fnp X-Received: by 2002:a50:fb06:: with SMTP id d6mr20547730edq.312.1604388365754; Mon, 02 Nov 2020 23:26:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604388365; cv=none; d=google.com; s=arc-20160816; b=zqvTKehCBuYmNSMVhBML00d+bCnDH8x2/Y0juHkB63ee1yGYCMQa0Lmu7Ffv25g2Ph pminl4OYRfRZoGBs8U2m8Pzih8iZjX65gP6iOq/Rdzi9Axwsz3lJg8nMTYdYStq2aiZi 16jbfAPVg8vsKYnlX3NozsxeYb7CGmGJO/CT8s8AmfPwpnHnDRT2nBoMwlWttTrlqu1m TJY9R1hQEpG9pjbvd1y0WztG7M5zTCdSssJrPvE+1gkXluYNdMkEBPVKbNYRMiRmh1Ol z05VZCniQ/G8I1Dwtp4BHfq5eZGnb20Fqw19SCTKSivegASbrJIVOYQIq40hAq5gDW9l re5A== 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=FIGFveVqNzX2xyaxdsXB3BKCjJOuE8KAnPySlacQl54=; b=aO90d+O1LFZPCti5rT2JG5bvd1MmwmcbkN5SOaT8yMyXRbEP299yMJA9YHAcrrWqac 6pQv7TrbmJxDd1d/lx52W3QlQ66TJkGZHJQYZTeir9j3zdhdEFv+lL6l5/x8H0llDD/M 7jc78Wkdmv4eaWQ/Azen7x+LrY+UHkB0C+n5EY2Xq4NBi4LgH8w3fXNJubisyxutVmZy ek6uikcxYrZlnT6rMugNAhJFnVZPy8avs0d029CXZ1VtobWYLRtUDiRIys0HmgSlFz66 HTNYYwgkXca2RAyFNbe316Wr4LFp95gsVII3oJAMzNoOli678pXqo3+Eg6mnZBQYGI6l qp0w== 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 f5si6336339edw.87.2020.11.02.23.25.43; Mon, 02 Nov 2020 23:26:05 -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 S1727856AbgKCHWr (ORCPT + 99 others); Tue, 3 Nov 2020 02:22:47 -0500 Received: from twspam01.aspeedtech.com ([211.20.114.71]:29573 "EHLO twspam01.aspeedtech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727451AbgKCHWq (ORCPT ); Tue, 3 Nov 2020 02:22:46 -0500 Received: from mail.aspeedtech.com ([192.168.0.24]) by twspam01.aspeedtech.com with ESMTP id 0A37Id5x008355; Tue, 3 Nov 2020 15:18:39 +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; Tue, 3 Nov 2020 15:22:11 +0800 From: Chin-Ting Kuo To: , , , , , , , , , CC: Subject: [v2 0/4] Porting ASPEED FMC/SPI memory controller driver Date: Tue, 3 Nov 2020 15:21:58 +0800 Message-ID: <20201103072202.24705-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 0A37Id5x008355 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. v2: Fix sparse warnings reported by kernel test robot . 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 | 969 ++++++++++++++++++ 6 files changed, 1080 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