...
...
12
12
13
v2:
13
v2:
14
- ensure link for orangepi is http, so we can't switch to https
14
- ensure link for orangepi is http, so we can't switch to https
15
- left patches from v1
15
- left patches from v1
16
16
17
v3:
18
- fix for fby35 asked by Cédric Le Goater
19
17
Pierrick Bouvier (4):
20
Pierrick Bouvier (4):
18
docs/system/arm/orangepi: update links
21
docs/system/arm/orangepi: update links
19
docs/system/arm/fby35: document execute-in-place property
22
docs/system/arm/fby35: document execute-in-place property
20
docs/system/arm/xlnx-versal-virt: document ospi-flash property
23
docs/system/arm/xlnx-versal-virt: document ospi-flash property
21
docs/system/arm/virt: document missing properties
24
docs/system/arm/virt: document missing properties
22
25
23
docs/system/arm/fby35.rst | 3 +++
26
docs/system/arm/fby35.rst | 5 +++++
24
docs/system/arm/orangepi.rst | 4 ++--
27
docs/system/arm/orangepi.rst | 4 ++--
25
docs/system/arm/virt.rst | 16 ++++++++++++++++
28
docs/system/arm/virt.rst | 16 ++++++++++++++++
26
docs/system/arm/xlnx-versal-virt.rst | 3 +++
29
docs/system/arm/xlnx-versal-virt.rst | 3 +++
27
4 files changed, 24 insertions(+), 2 deletions(-)
30
4 files changed, 26 insertions(+), 2 deletions(-)
28
31
29
--
32
--
30
2.39.5
33
2.39.5
34
35
diff view generated by jsdifflib
1
www.orangepi.org does not support https, it's expected to stick to http.
1
www.orangepi.org does not support https, it's expected to stick to http.
2
2
3
Reviewed-by: Niek Linnenbank <nieklinnenbank@gmail.com>
3
Reviewed-by: Niek Linnenbank <nieklinnenbank@gmail.com>
4
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
4
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
5
---
5
---
6
docs/system/arm/orangepi.rst | 4 ++--
6
docs/system/arm/orangepi.rst | 4 ++--
7
1 file changed, 2 insertions(+), 2 deletions(-)
7
1 file changed, 2 insertions(+), 2 deletions(-)
8
8
9
diff --git a/docs/system/arm/orangepi.rst b/docs/system/arm/orangepi.rst
9
diff --git a/docs/system/arm/orangepi.rst b/docs/system/arm/orangepi.rst
10
index XXXXXXX..XXXXXXX 100644
10
index XXXXXXX..XXXXXXX 100644
11
--- a/docs/system/arm/orangepi.rst
11
--- a/docs/system/arm/orangepi.rst
12
+++ b/docs/system/arm/orangepi.rst
12
+++ b/docs/system/arm/orangepi.rst
13
@@ -XXX,XX +XXX,XX @@ Orange Pi PC images
13
@@ -XXX,XX +XXX,XX @@ Orange Pi PC images
14
Note that the mainline kernel does not have a root filesystem. You may provide it
14
Note that the mainline kernel does not have a root filesystem. You may provide it
15
with an official Orange Pi PC image from the official website:
15
with an official Orange Pi PC image from the official website:
16
16
17
- http://www.orangepi.org/downloadresources/
17
- http://www.orangepi.org/downloadresources/
18
+ http://www.orangepi.org/html/serviceAndSupport/index.html
18
+ http://www.orangepi.org/html/serviceAndSupport/index.html
19
19
20
Another possibility is to run an Armbian image for Orange Pi PC which
20
Another possibility is to run an Armbian image for Orange Pi PC which
21
can be downloaded from:
21
can be downloaded from:
22
@@ -XXX,XX +XXX,XX @@ including the Orange Pi PC. NetBSD 9.0 is known to work best for the Orange Pi P
22
@@ -XXX,XX +XXX,XX @@ including the Orange Pi PC. NetBSD 9.0 is known to work best for the Orange Pi P
23
board and provides a fully working system with serial console, networking and storage.
23
board and provides a fully working system with serial console, networking and storage.
24
For the Orange Pi PC machine, get the 'evbarm-earmv7hf' based image from:
24
For the Orange Pi PC machine, get the 'evbarm-earmv7hf' based image from:
25
25
26
- https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/evbarm-earmv7hf/binary/gzimg/armv7.img.gz
26
- https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/evbarm-earmv7hf/binary/gzimg/armv7.img.gz
27
+ https://archive.netbsd.org/pub/NetBSD-archive/NetBSD-9.0/evbarm-earmv7hf/binary/gzimg/armv7.img.gz
27
+ https://archive.netbsd.org/pub/NetBSD-archive/NetBSD-9.0/evbarm-earmv7hf/binary/gzimg/armv7.img.gz
28
28
29
The image requires manually installing U-Boot in the image. Build U-Boot with
29
The image requires manually installing U-Boot in the image. Build U-Boot with
30
the orangepi_pc_defconfig configuration as described in the previous section.
30
the orangepi_pc_defconfig configuration as described in the previous section.
31
--
31
--
32
2.39.5
32
2.39.5
diff view generated by jsdifflib
1
Reviewed-by: Cédric Le Goater <clg@redhat.com>
1
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
2
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
2
---
3
---
3
docs/system/arm/fby35.rst | 3 +++
4
docs/system/arm/fby35.rst | 5 +++++
4
1 file changed, 3 insertions(+)
5
1 file changed, 5 insertions(+)
5
6
6
diff --git a/docs/system/arm/fby35.rst b/docs/system/arm/fby35.rst
7
diff --git a/docs/system/arm/fby35.rst b/docs/system/arm/fby35.rst
7
index XXXXXXX..XXXXXXX 100644
8
index XXXXXXX..XXXXXXX 100644
8
--- a/docs/system/arm/fby35.rst
9
--- a/docs/system/arm/fby35.rst
9
+++ b/docs/system/arm/fby35.rst
10
+++ b/docs/system/arm/fby35.rst
10
@@ -XXX,XX +XXX,XX @@ process starts.
11
@@ -XXX,XX +XXX,XX @@ process starts.
11
$ screen /dev/tty0 # In a separate TMUX pane, terminal window, etc.
12
$ screen /dev/tty0 # In a separate TMUX pane, terminal window, etc.
12
$ screen /dev/tty1
13
$ screen /dev/tty1
13
$ (qemu) c         # Start the boot process once screen is setup.
14
$ (qemu) c         # Start the boot process once screen is setup.
14
+
15
+
15
+This machine model supports emulation of the boot from the CEO flash device by
16
+This machine model supports emulation of the boot from the CE0 flash device by
16
+setting option ``execute-in-place``.
17
+setting option ``execute-in-place``. When using this option, the CPU fetches
18
+instructions to execute by reading CE0 and not from a preloaded ROM
19
+initialized at machine init time. As a result, execution will be slower.
17
--
20
--
18
2.39.5
21
2.39.5
22
23
diff view generated by jsdifflib
1
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
1
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
2
---
2
---
3
docs/system/arm/xlnx-versal-virt.rst | 3 +++
3
docs/system/arm/xlnx-versal-virt.rst | 3 +++
4
1 file changed, 3 insertions(+)
4
1 file changed, 3 insertions(+)
5
5
6
diff --git a/docs/system/arm/xlnx-versal-virt.rst b/docs/system/arm/xlnx-versal-virt.rst
6
diff --git a/docs/system/arm/xlnx-versal-virt.rst b/docs/system/arm/xlnx-versal-virt.rst
7
index XXXXXXX..XXXXXXX 100644
7
index XXXXXXX..XXXXXXX 100644
8
--- a/docs/system/arm/xlnx-versal-virt.rst
8
--- a/docs/system/arm/xlnx-versal-virt.rst
9
+++ b/docs/system/arm/xlnx-versal-virt.rst
9
+++ b/docs/system/arm/xlnx-versal-virt.rst
10
@@ -XXX,XX +XXX,XX @@ Run the following at the U-Boot prompt:
10
@@ -XXX,XX +XXX,XX @@ Run the following at the U-Boot prompt:
11
fdt set /chosen/dom0 reg <0x00000000 0x40000000 0x0 0x03100000>
11
fdt set /chosen/dom0 reg <0x00000000 0x40000000 0x0 0x03100000>
12
booti 30000000 - 20000000
12
booti 30000000 - 20000000
13
13
14
+It's possible to change the OSPI flash model emulated by using the machine model
14
+It's possible to change the OSPI flash model emulated by using the machine model
15
+option ``ospi-flash``.
15
+option ``ospi-flash``.
16
+
16
+
17
BBRAM File Backend
17
BBRAM File Backend
18
""""""""""""""""""
18
""""""""""""""""""
19
BBRAM can have an optional file backend, which must be a seekable
19
BBRAM can have an optional file backend, which must be a seekable
20
--
20
--
21
2.39.5
21
2.39.5
diff view generated by jsdifflib
1
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
1
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
2
---
2
---
3
docs/system/arm/virt.rst | 16 ++++++++++++++++
3
docs/system/arm/virt.rst | 16 ++++++++++++++++
4
1 file changed, 16 insertions(+)
4
1 file changed, 16 insertions(+)
5
5
6
diff --git a/docs/system/arm/virt.rst b/docs/system/arm/virt.rst
6
diff --git a/docs/system/arm/virt.rst b/docs/system/arm/virt.rst
7
index XXXXXXX..XXXXXXX 100644
7
index XXXXXXX..XXXXXXX 100644
8
--- a/docs/system/arm/virt.rst
8
--- a/docs/system/arm/virt.rst
9
+++ b/docs/system/arm/virt.rst
9
+++ b/docs/system/arm/virt.rst
10
@@ -XXX,XX +XXX,XX @@ iommu
10
@@ -XXX,XX +XXX,XX @@ iommu
11
``smmuv3``
11
``smmuv3``
12
Create an SMMUv3
12
Create an SMMUv3
13
13
14
+default-bus-bypass-iommu
14
+default-bus-bypass-iommu
15
+ Set ``on``/``off`` to enable/disable `bypass_iommu
15
+ Set ``on``/``off`` to enable/disable `bypass_iommu
16
+ <https://gitlab.com/qemu-project/qemu/-/blob/master/docs/bypass-iommu.txt>`_
16
+ <https://gitlab.com/qemu-project/qemu/-/blob/master/docs/bypass-iommu.txt>`_
17
+ for default root bus.
17
+ for default root bus.
18
+
18
+
19
ras
19
ras
20
Set ``on``/``off`` to enable/disable reporting host memory errors to a guest
20
Set ``on``/``off`` to enable/disable reporting host memory errors to a guest
21
using ACPI and guest external abort exceptions. The default is off.
21
using ACPI and guest external abort exceptions. The default is off.
22
22
23
+acpi
23
+acpi
24
+ Set ``on``/``off``/``auto`` to enable/disable ACPI.
24
+ Set ``on``/``off``/``auto`` to enable/disable ACPI.
25
+
25
+
26
dtb-randomness
26
dtb-randomness
27
Set ``on``/``off`` to pass random seeds via the guest DTB
27
Set ``on``/``off`` to pass random seeds via the guest DTB
28
rng-seed and kaslr-seed nodes (in both "/chosen" and
28
rng-seed and kaslr-seed nodes (in both "/chosen" and
29
@@ -XXX,XX +XXX,XX @@ dtb-randomness
29
@@ -XXX,XX +XXX,XX @@ dtb-randomness
30
dtb-kaslr-seed
30
dtb-kaslr-seed
31
A deprecated synonym for dtb-randomness.
31
A deprecated synonym for dtb-randomness.
32
32
33
+x-oem-id
33
+x-oem-id
34
+ Set string (up to 6 bytes) to override the default value of field OEMID in ACPI
34
+ Set string (up to 6 bytes) to override the default value of field OEMID in ACPI
35
+ table header.
35
+ table header.
36
+
36
+
37
+x-oem-table-id
37
+x-oem-table-id
38
+ Set string (up to 8 bytes) to override the default value of field OEM Table ID
38
+ Set string (up to 8 bytes) to override the default value of field OEM Table ID
39
+ in ACPI table header.
39
+ in ACPI table header.
40
+
40
+
41
Linux guest kernel configuration
41
Linux guest kernel configuration
42
""""""""""""""""""""""""""""""""
42
""""""""""""""""""""""""""""""""
43
43
44
--
44
--
45
2.39.5
45
2.39.5
diff view generated by jsdifflib