public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Sean Anderson <seanga2@gmail.com>
To: u-boot@lists.denx.de
Subject: [PATCH v6 19/19] riscv: Add Sipeed Maix support
Date: Tue, 10 Mar 2020 09:19:19 -0400	[thread overview]
Message-ID: <8486d4b9-14e6-c643-c28c-e60ec2604f63@gmail.com> (raw)
In-Reply-To: <CAN5B=e+x1SHcsOXVvN-z_ZHahnahufVgkb_ugkcWu7aDBYtCww@mail.gmail.com>

On 3/10/20 5:04 AM, Rick Chen wrote:
> Hi Sean
> 
>> The Sipeed Maix series is a collection of boards built around the RISC-V
>> Kendryte K210 processor. This processor contains several peripherals to
>> accelerate neural network processing and other "ai" tasks. This includes a
>> "KPU" neural network processor, an audio processor supporting beamforming
>> reception, and a digital video port supporting capture and output at VGA
>> resolution. Other peripherals include 8M of sram (accessible with and
>> without caching); remappable pins, including 40 GPIOs; AES, FFT, and SHA256
>> accelerators; a DMA controller; and I2C, I2S, and SPI controllers. Maix
>> peripherals vary, but include spi flash; on-board usb-serial bridges; ports
>> for cameras, displays, and sd cards; and ESP32 chips. Currently, only the
>> Sipeed Maix Bit V2.0 (bitm) is supported, but the boards are fairly
>> similar.
>>
>> Documentation for Maix boards is located at
>> <http://dl.sipeed.com/MAIX/HDK/>.  Documentation for the Kendryte K210 is
>> located at <https://kendryte.com/downloads/>. However, hardware details are
>> rather lacking, so most technical reference has been taken from the
>> standalone sdk located at
>> <https://github.com/kendryte/kendryte-standalone-sdk>.
>>
>> Signed-off-by: Sean Anderson <seanga2@gmail.com>
>> ---
> 
> This patch applying fail
> 
> Applying: riscv: Add Sipeed Maix support
> error: patch failed: doc/board/index.rst:16
> error: doc/board/index.rst: patch does not apply
> Patch failed at 0001 riscv: Add Sipeed Maix support
> The copy of the patch that failed is found in: .git/rebase-apply/patch
> When you have resolved this problem, run "git am --continue".
> If you prefer to skip this patch, run "git am --skip" instead.
> To restore the original branch and stop patching, run "git am --abort".
> 
> I have replied to you the same result in v5
> [v5,33/33] riscv: Add Sipeed Maix support
> https://patchwork.ozlabs.org/patch/1246869/#2376311

As above, I just rebased against u-boot/master. I'm not sure what's
causing the problem here.

> 
> By the way,
> you can not mix them (arch, board, configs, doc)together in a patch.
> arch/riscv/Kconfig
> board/sipeed/maix/ ...
> configs/sipeed_maix_bitm_defconfig
> doc/board/index.rst

Is there a preferred order for adding these? I will split them for v7.

> Thanks,
> Rick

  reply	other threads:[~2020-03-10 13:19 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-03-05 18:12 [PATCH v6 00/19] riscv: Add Sipeed Maix support Sean Anderson
2020-03-05 18:12 ` [PATCH v6 01/19] clk: Always use the supplied struct clk Sean Anderson
2020-03-05 18:12 ` [PATCH v6 02/19] clk: Check that ops of composite clock components exist before calling Sean Anderson
2020-03-05 18:12 ` [PATCH v6 03/19] clk: Unconditionally recursively en-/dis-able clocks Sean Anderson
2020-03-10  6:29   ` Rick Chen
2020-03-10  6:51     ` Rick Chen
2020-03-10 13:14       ` Sean Anderson
2020-03-11  2:09         ` Rick Chen
2020-03-12 18:27           ` Sean Anderson
2020-03-05 18:12 ` [PATCH v6 04/19] clk: Add functions to register CCF clock structs Sean Anderson
2020-03-10  7:08   ` Rick Chen
2020-03-17 19:00     ` Sean Anderson
2020-03-05 18:12 ` [PATCH v6 05/19] clk: Add K210 pll support Sean Anderson
2020-03-05 18:12 ` [PATCH v6 06/19] clk: Add a bypass clock for K210 Sean Anderson
2020-03-05 18:12 ` [PATCH v6 07/19] clk: Add K210 clock support Sean Anderson
2020-03-05 18:12 ` [PATCH v6 08/19] dm: Add support for simple-pm-bus Sean Anderson
2020-03-05 18:12 ` [PATCH v6 09/19] dm: Fix error handling for dev_read_addr_ptr Sean Anderson
2020-03-05 18:12 ` [PATCH v6 10/19] reset: Add generic reset driver Sean Anderson
2020-03-05 18:12 ` [PATCH v6 11/19] lib: Always set errno in hcreate_r Sean Anderson
2020-03-05 18:13 ` [PATCH v6 12/19] riscv: Add headers for asm/global_data.h Sean Anderson
2020-03-05 18:13 ` [PATCH v6 13/19] riscv: Fix race conditions when initializing IPI Sean Anderson
2020-03-10  8:20   ` Rick Chen
2020-03-10 13:16     ` Sean Anderson
2020-03-11  1:33       ` Rick Chen
2020-03-17 19:27         ` Sean Anderson
2020-03-05 18:13 ` [PATCH v6 14/19] riscv: Add option to support RISC-V privileged spec 1.9 Sean Anderson
2020-03-05 18:13 ` [PATCH v6 15/19] riscv: Allow use of reset drivers Sean Anderson
2020-03-05 18:13 ` [PATCH v6 16/19] riscv: Try to get cpu frequency from a "clocks" node if it exists Sean Anderson
2020-03-05 18:13 ` [PATCH v6 17/19] riscv: Enable cpu clock if it is present Sean Anderson
2020-03-05 18:13 ` [PATCH v6 18/19] riscv: Add device tree for K210 and Sipeed Maix BitM Sean Anderson
2020-03-10  9:08   ` Rick Chen
2020-03-10 13:17     ` Sean Anderson
2020-03-11  1:51       ` Rick Chen
2020-03-05 18:13 ` [PATCH v6 19/19] riscv: Add Sipeed Maix support Sean Anderson
2020-03-10  9:04   ` Rick Chen
2020-03-10 13:19     ` Sean Anderson [this message]
2020-03-11  2:05       ` Rick Chen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8486d4b9-14e6-c643-c28c-e60ec2604f63@gmail.com \
    --to=seanga2@gmail.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox