* [PATCH v3 0/4] Minor fixes for Arm documentation
@ 2024-12-06 19:22 Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 1/4] docs/system/arm/orangepi: update links Pierrick Bouvier
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: Pierrick Bouvier @ 2024-12-06 19:22 UTC (permalink / raw)
To: qemu-devel
Cc: Troy Lee, qemu-arm, Edgar E. Iglesias, Cédric Le Goater,
Jamin Lin, Niek Linnenbank, Peter Maydell, Joel Stanley,
Alistair Francis, Steven Lee, Andrew Jeffery, alex.bennee,
Pierrick Bouvier
Reviewed following things:
- system/arm/cpu-features (options)
- system/arm/virt (options)
- boards documented and listed with -machine help (arm and aarch64)
- grep object_class_property_set_description hw/arm: ensure all options are
documented
- reviewed boards description
- reviewed all Arm features (FEAT_) from: https://developer.arm.com/documentation/109697/2024_09/Feature-descriptions/
The Arm section of the documentation is in very good shape, and this series only
has minors fixes.
v2:
- ensure link for orangepi is http, so we can't switch to https
- left patches from v1
v3:
- fix for fby35 asked by Cédric Le Goater
Pierrick Bouvier (4):
docs/system/arm/orangepi: update links
docs/system/arm/fby35: document execute-in-place property
docs/system/arm/xlnx-versal-virt: document ospi-flash property
docs/system/arm/virt: document missing properties
docs/system/arm/fby35.rst | 5 +++++
docs/system/arm/orangepi.rst | 4 ++--
docs/system/arm/virt.rst | 16 ++++++++++++++++
docs/system/arm/xlnx-versal-virt.rst | 3 +++
4 files changed, 26 insertions(+), 2 deletions(-)
--
2.39.5
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v3 1/4] docs/system/arm/orangepi: update links
2024-12-06 19:22 [PATCH v3 0/4] Minor fixes for Arm documentation Pierrick Bouvier
@ 2024-12-06 19:22 ` Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 2/4] docs/system/arm/fby35: document execute-in-place property Pierrick Bouvier
` (3 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Pierrick Bouvier @ 2024-12-06 19:22 UTC (permalink / raw)
To: qemu-devel
Cc: Troy Lee, qemu-arm, Edgar E. Iglesias, Cédric Le Goater,
Jamin Lin, Niek Linnenbank, Peter Maydell, Joel Stanley,
Alistair Francis, Steven Lee, Andrew Jeffery, alex.bennee,
Pierrick Bouvier
www.orangepi.org does not support https, it's expected to stick to http.
Reviewed-by: Niek Linnenbank <nieklinnenbank@gmail.com>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
---
docs/system/arm/orangepi.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/system/arm/orangepi.rst b/docs/system/arm/orangepi.rst
index 9afa54213b0..db87e81fec4 100644
--- a/docs/system/arm/orangepi.rst
+++ b/docs/system/arm/orangepi.rst
@@ -119,7 +119,7 @@ Orange Pi PC images
Note that the mainline kernel does not have a root filesystem. You may provide it
with an official Orange Pi PC image from the official website:
- http://www.orangepi.org/downloadresources/
+ http://www.orangepi.org/html/serviceAndSupport/index.html
Another possibility is to run an Armbian image for Orange Pi PC which
can be downloaded from:
@@ -213,7 +213,7 @@ including the Orange Pi PC. NetBSD 9.0 is known to work best for the Orange Pi P
board and provides a fully working system with serial console, networking and storage.
For the Orange Pi PC machine, get the 'evbarm-earmv7hf' based image from:
- https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/evbarm-earmv7hf/binary/gzimg/armv7.img.gz
+ https://archive.netbsd.org/pub/NetBSD-archive/NetBSD-9.0/evbarm-earmv7hf/binary/gzimg/armv7.img.gz
The image requires manually installing U-Boot in the image. Build U-Boot with
the orangepi_pc_defconfig configuration as described in the previous section.
--
2.39.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v3 2/4] docs/system/arm/fby35: document execute-in-place property
2024-12-06 19:22 [PATCH v3 0/4] Minor fixes for Arm documentation Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 1/4] docs/system/arm/orangepi: update links Pierrick Bouvier
@ 2024-12-06 19:22 ` Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 3/4] docs/system/arm/xlnx-versal-virt: document ospi-flash property Pierrick Bouvier
` (2 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Pierrick Bouvier @ 2024-12-06 19:22 UTC (permalink / raw)
To: qemu-devel
Cc: Troy Lee, qemu-arm, Edgar E. Iglesias, Cédric Le Goater,
Jamin Lin, Niek Linnenbank, Peter Maydell, Joel Stanley,
Alistair Francis, Steven Lee, Andrew Jeffery, alex.bennee,
Pierrick Bouvier, Cédric Le Goater
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
---
docs/system/arm/fby35.rst | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/docs/system/arm/fby35.rst b/docs/system/arm/fby35.rst
index bf6da6baa2a..e19274e75c8 100644
--- a/docs/system/arm/fby35.rst
+++ b/docs/system/arm/fby35.rst
@@ -45,3 +45,8 @@ process starts.
$ screen /dev/tty0 # In a separate TMUX pane, terminal window, etc.
$ screen /dev/tty1
$ (qemu) c # Start the boot process once screen is setup.
+
+This machine model supports emulation of the boot from the CE0 flash device by
+setting option ``execute-in-place``. When using this option, the CPU fetches
+instructions to execute by reading CE0 and not from a preloaded ROM
+initialized at machine init time. As a result, execution will be slower.
--
2.39.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v3 3/4] docs/system/arm/xlnx-versal-virt: document ospi-flash property
2024-12-06 19:22 [PATCH v3 0/4] Minor fixes for Arm documentation Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 1/4] docs/system/arm/orangepi: update links Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 2/4] docs/system/arm/fby35: document execute-in-place property Pierrick Bouvier
@ 2024-12-06 19:22 ` Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 4/4] docs/system/arm/virt: document missing properties Pierrick Bouvier
2024-12-13 15:37 ` [PATCH v3 0/4] Minor fixes for Arm documentation Peter Maydell
4 siblings, 0 replies; 7+ messages in thread
From: Pierrick Bouvier @ 2024-12-06 19:22 UTC (permalink / raw)
To: qemu-devel
Cc: Troy Lee, qemu-arm, Edgar E. Iglesias, Cédric Le Goater,
Jamin Lin, Niek Linnenbank, Peter Maydell, Joel Stanley,
Alistair Francis, Steven Lee, Andrew Jeffery, alex.bennee,
Pierrick Bouvier
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
---
docs/system/arm/xlnx-versal-virt.rst | 3 +++
1 file changed, 3 insertions(+)
diff --git a/docs/system/arm/xlnx-versal-virt.rst b/docs/system/arm/xlnx-versal-virt.rst
index 0bafc76469d..c5f35f28e4f 100644
--- a/docs/system/arm/xlnx-versal-virt.rst
+++ b/docs/system/arm/xlnx-versal-virt.rst
@@ -178,6 +178,9 @@ Run the following at the U-Boot prompt:
fdt set /chosen/dom0 reg <0x00000000 0x40000000 0x0 0x03100000>
booti 30000000 - 20000000
+It's possible to change the OSPI flash model emulated by using the machine model
+option ``ospi-flash``.
+
BBRAM File Backend
""""""""""""""""""
BBRAM can have an optional file backend, which must be a seekable
--
2.39.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v3 4/4] docs/system/arm/virt: document missing properties
2024-12-06 19:22 [PATCH v3 0/4] Minor fixes for Arm documentation Pierrick Bouvier
` (2 preceding siblings ...)
2024-12-06 19:22 ` [PATCH v3 3/4] docs/system/arm/xlnx-versal-virt: document ospi-flash property Pierrick Bouvier
@ 2024-12-06 19:22 ` Pierrick Bouvier
2024-12-13 15:37 ` [PATCH v3 0/4] Minor fixes for Arm documentation Peter Maydell
4 siblings, 0 replies; 7+ messages in thread
From: Pierrick Bouvier @ 2024-12-06 19:22 UTC (permalink / raw)
To: qemu-devel
Cc: Troy Lee, qemu-arm, Edgar E. Iglesias, Cédric Le Goater,
Jamin Lin, Niek Linnenbank, Peter Maydell, Joel Stanley,
Alistair Francis, Steven Lee, Andrew Jeffery, alex.bennee,
Pierrick Bouvier
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
---
docs/system/arm/virt.rst | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/docs/system/arm/virt.rst b/docs/system/arm/virt.rst
index 11ceb898264..d25275c27ce 100644
--- a/docs/system/arm/virt.rst
+++ b/docs/system/arm/virt.rst
@@ -169,10 +169,18 @@ iommu
``smmuv3``
Create an SMMUv3
+default-bus-bypass-iommu
+ Set ``on``/``off`` to enable/disable `bypass_iommu
+ <https://gitlab.com/qemu-project/qemu/-/blob/master/docs/bypass-iommu.txt>`_
+ for default root bus.
+
ras
Set ``on``/``off`` to enable/disable reporting host memory errors to a guest
using ACPI and guest external abort exceptions. The default is off.
+acpi
+ Set ``on``/``off``/``auto`` to enable/disable ACPI.
+
dtb-randomness
Set ``on``/``off`` to pass random seeds via the guest DTB
rng-seed and kaslr-seed nodes (in both "/chosen" and
@@ -186,6 +194,14 @@ dtb-randomness
dtb-kaslr-seed
A deprecated synonym for dtb-randomness.
+x-oem-id
+ Set string (up to 6 bytes) to override the default value of field OEMID in ACPI
+ table header.
+
+x-oem-table-id
+ Set string (up to 8 bytes) to override the default value of field OEM Table ID
+ in ACPI table header.
+
Linux guest kernel configuration
""""""""""""""""""""""""""""""""
--
2.39.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v3 0/4] Minor fixes for Arm documentation
2024-12-06 19:22 [PATCH v3 0/4] Minor fixes for Arm documentation Pierrick Bouvier
` (3 preceding siblings ...)
2024-12-06 19:22 ` [PATCH v3 4/4] docs/system/arm/virt: document missing properties Pierrick Bouvier
@ 2024-12-13 15:37 ` Peter Maydell
2024-12-13 18:08 ` Pierrick Bouvier
4 siblings, 1 reply; 7+ messages in thread
From: Peter Maydell @ 2024-12-13 15:37 UTC (permalink / raw)
To: Pierrick Bouvier
Cc: qemu-devel, Troy Lee, qemu-arm, Edgar E. Iglesias,
Cédric Le Goater, Jamin Lin, Niek Linnenbank, Joel Stanley,
Alistair Francis, Steven Lee, Andrew Jeffery, alex.bennee
On Fri, 6 Dec 2024 at 19:23, Pierrick Bouvier
<pierrick.bouvier@linaro.org> wrote:
>
> Reviewed following things:
> - system/arm/cpu-features (options)
> - system/arm/virt (options)
> - boards documented and listed with -machine help (arm and aarch64)
> - grep object_class_property_set_description hw/arm: ensure all options are
> documented
> - reviewed boards description
> - reviewed all Arm features (FEAT_) from: https://developer.arm.com/documentation/109697/2024_09/Feature-descriptions/
>
> The Arm section of the documentation is in very good shape, and this series only
> has minors fixes.
>
Applied to target-arm.next, thanks.
-- PMM
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v3 0/4] Minor fixes for Arm documentation
2024-12-13 15:37 ` [PATCH v3 0/4] Minor fixes for Arm documentation Peter Maydell
@ 2024-12-13 18:08 ` Pierrick Bouvier
0 siblings, 0 replies; 7+ messages in thread
From: Pierrick Bouvier @ 2024-12-13 18:08 UTC (permalink / raw)
To: Peter Maydell
Cc: qemu-devel, Troy Lee, qemu-arm, Edgar E. Iglesias,
Cédric Le Goater, Jamin Lin, Niek Linnenbank, Joel Stanley,
Alistair Francis, Steven Lee, Andrew Jeffery, alex.bennee
On 12/13/24 07:37, Peter Maydell wrote:
> On Fri, 6 Dec 2024 at 19:23, Pierrick Bouvier
> <pierrick.bouvier@linaro.org> wrote:
>>
>> Reviewed following things:
>> - system/arm/cpu-features (options)
>> - system/arm/virt (options)
>> - boards documented and listed with -machine help (arm and aarch64)
>> - grep object_class_property_set_description hw/arm: ensure all options are
>> documented
>> - reviewed boards description
>> - reviewed all Arm features (FEAT_) from: https://developer.arm.com/documentation/109697/2024_09/Feature-descriptions/
>>
>> The Arm section of the documentation is in very good shape, and this series only
>> has minors fixes.
>>
>
>
>
> Applied to target-arm.next, thanks.
>
Thank you for merging this Peter.
> -- PMM
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-12-13 18:09 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-06 19:22 [PATCH v3 0/4] Minor fixes for Arm documentation Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 1/4] docs/system/arm/orangepi: update links Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 2/4] docs/system/arm/fby35: document execute-in-place property Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 3/4] docs/system/arm/xlnx-versal-virt: document ospi-flash property Pierrick Bouvier
2024-12-06 19:22 ` [PATCH v3 4/4] docs/system/arm/virt: document missing properties Pierrick Bouvier
2024-12-13 15:37 ` [PATCH v3 0/4] Minor fixes for Arm documentation Peter Maydell
2024-12-13 18:08 ` Pierrick Bouvier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).