]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
config: Set .debug_console for x86 targets
authorJan Kiszka <jan.kiszka@siemens.com>
Tue, 26 Jan 2016 08:24:17 +0000 (09:24 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Tue, 26 Jan 2016 09:43:39 +0000 (10:43 +0100)
We will make the debug console UART port configurable via the system
config. Set the corresponding values, they will be ignored so far.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
configs/f2a88xm-hd3.c
configs/h87i.c
configs/imb-a180.c
configs/qemu-vm.c
tools/root-cell-config.c.tmpl

index 16f0aa0651f1261db70384991e290f9e8a225cdd..545da808da65bb6a7ba95af223611fa2e649cbeb 100644 (file)
@@ -37,6 +37,9 @@ struct {
                        .phys_start = 0x3b000000,
                        .size = 0x4000000,
                },
+               .debug_console = {
+                       .phys_start = 0x3f8,
+               },
                .platform_info.x86 = {
                        .mmconfig_base = 0xe0000000,
                        .mmconfig_end_bus = 0xff,
index 9b36702fe22065a783b1fc7b6941c46de0077300..521d27425928165a83c8e927555479639bfd89a0 100644 (file)
@@ -32,6 +32,9 @@ struct {
                        .phys_start = 0x3b000000,
                        .size = 0x4000000,
                },
+               .debug_console = {
+                       .phys_start = 0xe010,
+               },
                .platform_info.x86 = {
                        .mmconfig_base = 0xf8000000,
                        .mmconfig_end_bus = 0x3f,
index ffcd5c782a64d1158c2dbf6186fc72b91e95714f..45d7ca592d25f051a6f08e207d7e59dae483f723 100644 (file)
@@ -36,6 +36,9 @@ struct {
                        .phys_start = 0x3b000000,
                        .size = 0x4000000,
                },
+               .debug_console = {
+                       .phys_start = 0x3f8,
+               },
                .platform_info.x86 = {
                        .mmconfig_base = 0xe0000000,
                        .mmconfig_end_bus = 0xff,
index f95b1f64ff650ec2585bd3c8e27ec1a3c8d46c59..1f9966ec2fe2f2f6e6e721c09e9cc6db1c034c03 100644 (file)
@@ -46,6 +46,9 @@ struct {
                        .phys_start = 0x3b000000,
                        .size = 0x600000,
                },
+               .debug_console = {
+                       .phys_start = 0x3f8,
+               },
                .platform_info.x86 = {
                        .mmconfig_base = 0xb0000000,
                        .mmconfig_end_bus = 0xff,
index 69a2b78d623b24c9ae21896cbbce906dffdb51b8..a15fbfe72fe0edc2693c9b11bd62062bf8448459 100644 (file)
@@ -59,6 +59,9 @@ struct {
                        .phys_start = ${hex(hvmem[0])},
                        .size = ${hex(hvmem[1])},
                },
+               .debug_console = {
+                       .phys_start = 0x3f8,
+               },
                .platform_info.x86 = {
                        .mmconfig_base = ${hex(mmconfig.base)},
                        .mmconfig_end_bus = ${hex(mmconfig.end_bus)},