* [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