From: Chao Liu <chao.liu@processmission.com>
To: Tao Ding <dingtao0430@163.com>
Cc: qemu-devel@nongnu.org, qemu-riscv@nongnu.org,
pbonzini@redhat.com, palmer@dabbelt.com,
alistair.francis@wdc.com, liwei1518@gmail.com,
daniel.barboza@oss.qualcomm.com, zhiwei_liu@linux.alibaba.com,
farosas@suse.de, lvivier@redhat.com, caojunze424@gmail.com
Subject: Re: [PATCH 0/7] K230: add gsdma and decomp_gzip
Date: Wed, 22 Jul 2026 10:03:11 +0800 [thread overview]
Message-ID: <amAic0uJsYmM8IZl@ChaodeMacBook-Pro.local> (raw)
In-Reply-To: <20260721161335.73872-1-dingtao0430@163.com>
Hi Tao,
On Wed, Jul 22, 2026 at 12:13:28AM +0800, Tao Ding wrote:
> Hi all,
>
> This patch series adds GSDMA and Decomp_gzip to the K230 board.
> Enable k230 to use k230_unzip to decompress files during the u-boot phase.
>
Thanks for the contribution!
I believe you need to update the K230 documentation. If peripheral modeling
for things like UNGIP and GSDMA has been added, could the boot flow in the
firmware linux booting path be simplified to better align with the hardware's
actual boot process?
cc Junze, Can you help review this? Thanks!
Thanks,
Chao
> This series includes the following features:
>
> *patch1: add K230 gsdma which supports sdma, gdma is temporarily not supported
> *patch2: add gsdma to K230 board
> *patch3: add K230 gsdma qtest
> *patch4: add K230 decomp_gzip which decompress data work with sdma
> *patch5: add decomp_gzip to K230 board
> *patch6: add K230 decomp_gzip qtest
> *patch7: add a noc-stub region in K230 board
>
> Thanks
>
> Tao Ding (7):
> hw/dma: add K230 gsdma
> hw/riscv: k230: add gsdma in K230 board
> tests/qtest: add test for K230 gsdma
> hw/misc: add K230 decomp gzip
> hw/riscv: k230: add decomp gzip in K230 board
> tests/qtest: add test for K230 decomp gzip
> hw/riscv: k230: add a noc stub region in K230 board
>
> hw/dma/Kconfig | 3 +
> hw/dma/k230_gsdma.c | 532 ++++++++++++++++++++++++++++
> hw/dma/meson.build | 1 +
> hw/dma/trace-events | 6 +
> hw/misc/Kconfig | 3 +
> hw/misc/k230_decomp_gzip.c | 498 ++++++++++++++++++++++++++
> hw/misc/meson.build | 1 +
> hw/misc/trace-events | 4 +
> hw/riscv/Kconfig | 2 +
> hw/riscv/k230.c | 38 +-
> include/hw/dma/k230_gsdma.h | 128 +++++++
> include/hw/misc/k230_decomp_gzip.h | 92 +++++
> include/hw/riscv/k230.h | 5 +
> tests/qtest/k230-decomp-gzip-test.c | 181 ++++++++++
> tests/qtest/k230-gsdma-test.c | 201 +++++++++++
> tests/qtest/meson.build | 2 +-
> 16 files changed, 1689 insertions(+), 8 deletions(-)
> create mode 100644 hw/dma/k230_gsdma.c
> create mode 100644 hw/misc/k230_decomp_gzip.c
> create mode 100644 include/hw/dma/k230_gsdma.h
> create mode 100644 include/hw/misc/k230_decomp_gzip.h
> create mode 100644 tests/qtest/k230-decomp-gzip-test.c
> create mode 100644 tests/qtest/k230-gsdma-test.c
>
>
> base-commit: bd6079a7a1d14de0918a7715ef6db85dc32de3bb
> --
> 2.43.0
>
prev parent reply other threads:[~2026-07-22 2:03 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-21 16:13 [PATCH 0/7] K230: add gsdma and decomp_gzip Tao Ding
2026-07-21 16:13 ` [PATCH 1/7] hw/dma: add K230 gsdma Tao Ding
2026-07-21 16:13 ` [PATCH 2/7] hw/riscv: k230: add gsdma in K230 board Tao Ding
2026-07-21 16:13 ` [PATCH 3/7] tests/qtest: add test for K230 gsdma Tao Ding
2026-07-21 16:13 ` [PATCH 4/7] hw/misc: add K230 decomp gzip Tao Ding
2026-07-21 16:13 ` [PATCH 5/7] hw/riscv: k230: add decomp gzip in K230 board Tao Ding
2026-07-21 16:13 ` [PATCH 6/7] tests/qtest: add test for K230 decomp gzip Tao Ding
2026-07-21 16:13 ` [PATCH 7/7] hw/riscv: k230: add a noc stub region in K230 board Tao Ding
2026-07-22 2:03 ` Chao Liu [this message]
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=amAic0uJsYmM8IZl@ChaodeMacBook-Pro.local \
--to=chao.liu@processmission.com \
--cc=alistair.francis@wdc.com \
--cc=caojunze424@gmail.com \
--cc=daniel.barboza@oss.qualcomm.com \
--cc=dingtao0430@163.com \
--cc=farosas@suse.de \
--cc=liwei1518@gmail.com \
--cc=lvivier@redhat.com \
--cc=palmer@dabbelt.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-riscv@nongnu.org \
--cc=zhiwei_liu@linux.alibaba.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.