Commit 5fc1503efc552e0ae0d9fec070d5784f51fce6b9
1 parent
a2fa19f9
add virtio-console initializer for powerpc (Christian Ehrhardt)
This adds an intialization of virtio console for powerpc. Signed-off-by: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6319 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
7 additions
and
0 deletions
hw/ppc440_bamboo.c
| @@ -17,6 +17,7 @@ | @@ -17,6 +17,7 @@ | ||
| 17 | #include "hw.h" | 17 | #include "hw.h" |
| 18 | #include "pci.h" | 18 | #include "pci.h" |
| 19 | #include "virtio-blk.h" | 19 | #include "virtio-blk.h" |
| 20 | +#include "virtio-console.h" | ||
| 20 | #include "boards.h" | 21 | #include "boards.h" |
| 21 | #include "sysemu.h" | 22 | #include "sysemu.h" |
| 22 | #include "ppc440.h" | 23 | #include "ppc440.h" |
| @@ -115,6 +116,12 @@ static void bamboo_init(ram_addr_t ram_size, int vga_ram_size, | @@ -115,6 +116,12 @@ static void bamboo_init(ram_addr_t ram_size, int vga_ram_size, | ||
| 115 | unit_id++; | 116 | unit_id++; |
| 116 | } | 117 | } |
| 117 | 118 | ||
| 119 | + /* Add virtio console devices */ | ||
| 120 | + for(i = 0; i < MAX_VIRTIO_CONSOLES; i++) { | ||
| 121 | + if (virtcon_hds[i]) | ||
| 122 | + virtio_console_init(pcibus, virtcon_hds[i]); | ||
| 123 | + } | ||
| 124 | + | ||
| 118 | /* Register network interfaces. */ | 125 | /* Register network interfaces. */ |
| 119 | for (i = 0; i < nb_nics; i++) { | 126 | for (i = 0; i < nb_nics; i++) { |
| 120 | /* There are no PCI NICs on the Bamboo board, but there are | 127 | /* There are no PCI NICs on the Bamboo board, but there are |