From patchwork Wed Oct 16 14:58:09 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 856 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 0FE623F039 for ; Wed, 16 Oct 2019 16:58:30 +0200 (CEST) Received: by mail-pf1-f198.google.com with SMTP id b204sf18841116pfb.11 for ; Wed, 16 Oct 2019 07:58:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1571237908; cv=pass; d=google.com; s=arc-20160816; b=v28bQIza1jaYhxLREjzdpeikDHHE27O18hgiTotNxcuR0OB/sXt6aQ2w6HvajoIDgm LJD+tBMWRoRBnOpEAd9T+zfp1gmAJFGlZYOKVk+2/ZCnMGeNKIUzn0NhF0zbZjKEA0Su tS7fjknntgxLxuRazUPDP4OK7iI1dxPan5p4Kr7ihu4LOf/fxw/ObSDd0QTaMr6msTUV IiZzvQMdXRstyeCdLbUKdCJsCjXv1kXnA99jbVB/b2oZt67N4QYBvGZrD114vj0B6P5U P43wuqY351b7Tay2vJK0fCvsgyFDEe1DQPwnky5+KGTfzR5/v9QeIpItxU3ExnGwpNJS o7UQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=UvfAo+kSdJhVCARRjXmDcxBc6jwVOXBQSGBtwnO+DCA=; b=JCFjXSjjoi0wQHANf+xepQm1bw95G5vhIQ2tIrjvuse626uR19SBt0eo8FR+YSK7MF r8CeS0shbNvJjX/l02ENmUqHPcey2i/P+Tq9DDiKgy3rh3G2EeI+H4PuQWXwl8I4yopS ADuXYkU5T/KJneYzoEA1qGQ0JCo1Aa2oByP/owa2Ua6G74DMm++l56IgSWivsmBCxBxc pMVKqo/JqLKy5RyvmpLI2eVTlHI/lfzLXp0xXoEe/L2LS1yPGVNhp4mW6tsVxeeur5mD z15aRlU+kAx7kuEiU4curYrLlb8D/vr4Lqzk3HjqkLtcFKvui7VKEnLbsIudR5o4e4PX 9K2g== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=G3BQ25XD; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=UvfAo+kSdJhVCARRjXmDcxBc6jwVOXBQSGBtwnO+DCA=; b=O/Jfm7p3mMcxGtKUo3P6D4X4OjhpNL3MTGgfFk+aK48jYrk+bAkOZgaJOT2+x8BQOI 4mvmp0Ib/V4PVSGK27ieNed3eQhxBIFkHELH4qjBV1Dbl16uopVNf2YhA+FH9zw7oNgl ZvmXU0IG1pID7dCCAu892NGS5TIlvLcwUe8bg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-unsubscribe; bh=UvfAo+kSdJhVCARRjXmDcxBc6jwVOXBQSGBtwnO+DCA=; b=PjoqynbteAhXmlFUE58qIr67vUWwt0+mrx/++mN7sLU4VDBFRUljmFeXKX3D7wP86i 5euE5jXlFnUxpqb1pWrmoPpuCNx+ULXtc47VcEUfBX2vBbztug8iqQGMhbwGrtPZgUM6 Mk0oCmrXp8FhS0uuv4WbbFuwhyAyyLX8XSeCNB9zewuNF3how4q6Vdg1Jhko5oJT2AfJ fIatRthmh3pKW59vF+IbZ4X6ZAXF48YLwDzwpkpbt2uPbpMA6CVjph2yOg8Wzxj7c+jP +OKybajDPPgB13uIWmSAmjSOolaKN/I0hxNwMQzO3jnHtjzcCli+2OyWkNvij4wMR0Xe Vrog== X-Gm-Message-State: APjAAAUkiQiAiWcAgqhkoqDstiNGB7X3SYihma4v4BQNNrdmlQtfmCz6 nJs8pGMx6LUzwi5mGHJ2lV8Y3uqM X-Google-Smtp-Source: APXvYqwKREg61OZ5MwsR9AtynpGEre5pqKSEiKC51cpCZDzZIz6FMiO+icXq8NX3tRUz/p2aE+Katg== X-Received: by 2002:a17:902:8ec1:: with SMTP id x1mr39969908plo.314.1571237907913; Wed, 16 Oct 2019 07:58:27 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:902:6904:: with SMTP id j4ls5713182plk.9.gmail; Wed, 16 Oct 2019 07:58:27 -0700 (PDT) X-Received: by 2002:a17:902:123:: with SMTP id 32mr42221632plb.258.1571237907449; Wed, 16 Oct 2019 07:58:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571237907; cv=none; d=google.com; s=arc-20160816; b=G+rj2aEQ12tCtgK3KNpjVmw7n3k8WOcpsjQC0tlt8o9cPeDGQXHg7z+gDco+Om3pnW +vpADVkoScX///6zLdyZUqEXavowQocS5C0zMHf7Znosjwi1mrtQO73CmZlPwVnZ5NWv nXsfy2+c4/qUCzkL6MK4hSJWtb3wJjhfv3LFj5ryU8X1CECOJWng7bk3clcYPP+wgehh fcLiFplOFxTsjJbOBiLOV4cAomUDdPGQMS7vBh1NmQBtmMtOGv7a7Q85ynY8g4KypLFL 0GasO0Kal1qRbQfluTHEIciEIwodLVs9CvHsUZzhIqqOXCAzf+ImIHrJWeeuUpIjakXg Nlpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=RNMRi4lBOhN/10TVW/YYL3hGRZ2jLjUe19lAFZfS0U0=; b=ugS5ksT0+rY8GvU3JvtQ+mFqYoWcZeSJBquSE2MGRxWNOddnYEQXQmmWNpe7JO8OQB a29UUo2F38++BwdpjYt+sTUjppylLnCUqiKqcoqQOOR0Wt4GN8nTNEol/1uwO072Ox2V /nDLkHiyQJDxc9yuqojjuqdYAgTn6Ki80C5RcNZPS7VP2SRV6Br5Az7qGowHLbSqPK2f O8/7j6QFvZgDVqlWuDJ/id33W44sUZ1pSFxeZJykSJXPYfthyWnTRYkKUHGxo1X06nRm EBWq694oOlHRAwgE44EijGUrVO6DaUQP7epu4xCUMc7p5QOqC08e67xemYN4uPqwawvS S7AA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=G3BQ25XD; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id 34sor24511973pgt.6.2019.10.16.07.58.26 for (Google Transport Security); Wed, 16 Oct 2019 07:58:26 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; X-Received: by 2002:a63:b551:: with SMTP id u17mr16105250pgo.88.1571237906067; Wed, 16 Oct 2019 07:58:26 -0700 (PDT) Received: from localhost.localdomain ([115.97.180.31]) by smtp.gmail.com with ESMTPSA id q29sm5534110pgc.36.2019.10.16.07.58.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2019 07:58:25 -0700 (PDT) From: Jagan Teki To: Rick Chen , Paul Walmsley , Palmer Dabbelt , Anup Patel , Atish Patra , Bin Meng Cc: u-boot@lists.denx.de, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 0/5] riscv: sifive/fu540: Enable SPI-NOR support Date: Wed, 16 Oct 2019 20:28:09 +0530 Message-Id: <20191016145814.19036-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=G3BQ25XD; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , This is v2 patchset, enable SPI-NOR flash on SiFive hifive-unleashed-a00 board, here is v1 [1]. Changes for v2: - use latest sifive commit from linux-next - fix typos in commit message - rebased on master patch 0001 - 02: support devicetree patch 0003: add is25wp256 chip patch 0004 - 05: enable spi-nor flash All tested in Sifive fuse540 hifive-unleashed-a00 board. [1] https://patchwork.ozlabs.org/cover/1168959/ Any inputs? Jagan. Jagan Teki (5): riscv: dts: Add hifive-unleashed-a00 dts from Linux sifive: fu540: Enable OF_SEPARATE mtd: spi-nor: ids: Add is25wp256 chip riscv: dts: hifive-unleashed-a00: Add -u-boot.dtsi sifive: fu540: Enable spi-nor flash support arch/riscv/dts/Makefile | 1 + arch/riscv/dts/fu540-c000.dtsi | 251 ++++++++++++++++++ .../dts/hifive-unleashed-a00-u-boot.dtsi | 11 + arch/riscv/dts/hifive-unleashed-a00.dts | 96 +++++++ board/sifive/fu540/Kconfig | 3 + configs/sifive_fu540_defconfig | 3 +- doc/board/sifive/fu540.rst | 21 +- drivers/mtd/spi/spi-nor-ids.c | 2 + 8 files changed, 386 insertions(+), 2 deletions(-) create mode 100644 arch/riscv/dts/fu540-c000.dtsi create mode 100644 arch/riscv/dts/hifive-unleashed-a00-u-boot.dtsi create mode 100644 arch/riscv/dts/hifive-unleashed-a00.dts