From: sashiko-bot@kernel.org
To: "Kishore Batta" <kishore.batta@oss.qualcomm.com>
Cc: dri-devel@lists.freedesktop.org
Subject: Re: [PATCH v9 1/7] Add documentation for Sahara protocol
Date: Tue, 13 Oct 2026 08:51:52 +0000 [thread overview]
Message-ID: <sashiko-outbox-169280@kernel.org> (raw)
In-Reply-To: <20261013-sahara_protocol_new_v2-v9-1-dc9f24357c4a@oss.qualcomm.com>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Low] doc: typographical errors in Sahara protocol documentation
--
commit 8d07d5d5d03da68e6f60aacfd0b9952197576e1b
Author: Kishore Batta <kishore.batta@oss.qualcomm.com>
Add documentation for Sahara protocol
Introduce documentation for the Sahara protocol, describing its
operational modes and their respective functions. The image transfer mode
enables firmware transfer from host to device. The memory debug mode
allows extraction of device memory contents to host.
> diff --git a/Documentation/mhi/sahara_protocol.rst b/Documentation/mhi/sahara_protocol.rst
> new file mode 100644
> index 0000000000000..3190e3e5a2820
> --- /dev/null
> +++ b/Documentation/mhi/sahara_protocol.rst
[ ... ]
> +| 0x13 | Reset Sahara | Host | Resets Sahara state machine and enters |
> +| | sate machine | | Sahara entry without target reset |
> +| | packet | | |
[Severity: Low]
Does this code contain a typo? It looks like "sate machine" should be
"state machine".
[ ... ]
> ++-----------------------------+---------+------------------------------------+
> +| SAHARA_MODE_MEMORY_DBEUG | 0x2 | Memory debug mode. The host should |
> +| | | prepare to receive a memory dump |
[Severity: Low]
Does this code contain a typo? It looks like "SAHARA_MODE_MEMORY_DBEUG" should
be "SAHARA_MODE_MEMORY_DEBUG".
[ ... ]
> +host opens an output file and waits to receive the data packets. After the
> +packet is received, the content from the data pcket is written to the output
> +file, The format of the write data packet is as follows:
[Severity: Low]
Does this code contain typos? It looks like "pcket" should be "packet", and
the comma after "output file" should be a period.
[ ... ]
> +6. The target directly transfers the data to the destination address without
> + any software processing or temporarily buffering of the data in system
> + memory by transferring the image header to the targert and setting the
> + receive buffer for the data as the destination address in system memory.
[Severity: Low]
Does this code contain a typo? It looks like "targert" should be "target".
[ ... ]
> +8. The host sends a done packet to allow the target to exit the protocol after
> + it receives a successgul end of image transfer packet.
[Severity: Low]
Does this code contain a typo? It looks like "successgul" should be
"successful".
[ ... ]
> + | MEMORY_READ |
> + | (Address from region 1 ,|
> + | size of region 1) |
> + |-------------------------->|
> + | RAW_DATA |
> + | (size of region 1) |
> + |<--------------------------|
> + | MEMORY_READ |
> + | (Address from region 2 ,|
> + | size of region 0) |
> + |-------------------------->|
> + | RAW_DATA |
> + | (size of region 2) |
> + |<--------------------------|
[Severity: Low]
Does this diagram contain a copy-paste error? For region 2, the memory read
packet requests "size of region 0" instead of "size of region 2".
[ ... ]
> +Subsequent boot scenario with valid DDR calibration data
> +--------------------------------------------------------
> +
> +The below firgure shows the subsequent boot scenario with valid DDR calibration
> +data process being loaded from host to target.
[Severity: Low]
Does this code contain a typo? It looks like "firgure" should be "figure".
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261013-sahara_protocol_new_v2-v9-0-dc9f24357c4a@oss.qualcomm.com?part=1
next prev parent reply other threads:[~2026-10-13 8:52 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-13 8:45 [PATCH v9 0/7] Qualcomm Sahara protocol enhancements Kishore Batta
2026-10-13 8:45 ` [PATCH v9 1/7] Add documentation for Sahara protocol Kishore Batta
2026-10-13 8:51 ` sashiko-bot [this message]
2026-10-13 8:45 ` [PATCH v9 2/7] bus: mhi: Move Sahara protocol driver under MHI host client drivers Kishore Batta
2026-10-13 9:00 ` sashiko-bot
2026-10-13 8:45 ` [PATCH v9 3/7] bus: mhi: Centralize Sahara firmware image table selection at probe time Kishore Batta
2026-10-13 8:45 ` [PATCH v9 4/7] bus: mhi: Add QDU100 Sahara variant and firmware fallback Kishore Batta
2026-10-13 9:01 ` sashiko-bot
2026-10-13 8:45 ` [PATCH v9 5/7] bus: mhi: Load DDR training data using device serial number Kishore Batta
2026-10-13 9:00 ` sashiko-bot
2026-10-13 8:45 ` [PATCH v9 6/7] bus: mhi: Capture DDR training data via command mode Kishore Batta
2026-10-13 8:59 ` sashiko-bot
2026-10-13 8:45 ` [PATCH v9 7/7] bus: mhi: Expose DDR training data via controller sysfs Kishore Batta
2026-10-13 8:58 ` sashiko-bot
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=sashiko-outbox-169280@kernel.org \
--to=sashiko-bot@kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=kishore.batta@oss.qualcomm.com \
--cc=sashiko-reviews@lists.linux.dev \
/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.