History log of /qemu/hw/arm/realview.c (Results 151 – 175 of 208)
Revision Date Author Comments
# f7c70325 19-Nov-2009 Paul Brook <paul@codesourcery.com>

ARM PBX-A9 board support

Implement ARM RealView PBX-A9 board support.

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 0ef849d7 16-Nov-2009 Paul Brook <paul@codesourcery.com>

ARM PB-A8 support

Add ARM Realview PB-A8 board support.

Signed-off-by: Paul Brook <paul@codesourcery.com>


# c988bfad 13-Nov-2009 Paul Brook <paul@codesourcery.com>

ARM MPCore tweaks

Allow the user to specify the number of cores present on the
RealView EB + ARM11MPCore board. Also split into its own config
rather than guessing from the CPU name.

Signed-off-by

ARM MPCore tweaks

Allow the user to specify the number of cores present on the
RealView EB + ARM11MPCore board. Also split into its own config
rather than guessing from the CPU name.

Signed-off-by: Paul Brook <paul@codesourcery.com>

show more ...


# 26e92f65 13-Nov-2009 Paul Brook <paul@codesourcery.com>

Realview/EB procid hacks

Guess core tile ID based on CPU type.

Signed-off-by: Paul Brook <paul@codesourcery.com>


# be0f204a 11-Nov-2009 Paul Brook <paul@codesourcery.com>

Fix ARM MCore secondary cpu boot

Make MPCore secondary cpu initialization work with the new reset
handling. Also change the inital FLAG value from 3 to zero to match
recent kenrels.

Signed-off-by:

Fix ARM MCore secondary cpu boot

Make MPCore secondary cpu initialization work with the new reset
handling. Also change the inital FLAG value from 3 to zero to match
recent kenrels.

Signed-off-by: Paul Brook <paul@codesourcery.com>

show more ...


# 07caea31 25-Sep-2009 Markus Armbruster <armbru@redhat.com>

Fix pci_add nic not to exit on bad model

Monitor command "pci_add ADDR nic model=MODEL" uses pci_nic_init() to
create the NIC. When MODEL is unknown or "?", this prints to stderr
and terminates the

Fix pci_add nic not to exit on bad model

Monitor command "pci_add ADDR nic model=MODEL" uses pci_nic_init() to
create the NIC. When MODEL is unknown or "?", this prints to stderr
and terminates the program.

Change pci_nic_init() not to treat "?" specially, and to return NULL
on failure. Switch uses during startup to new convenience wrapper
pci_nic_init_nofail(), which behaves just like pci_nic_init() used to
do.

Bonus bug fix: we now check for qdev_init() failing there.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>

show more ...


# c227f099 01-Oct-2009 Anthony Liguori <aliguori@us.ibm.com>

Revert "Get rid of _t suffix"

In the very least, a change like this requires discussion on the list.

The naming convention is goofy and it causes a massive merge problem. Something
like this _must

Revert "Get rid of _t suffix"

In the very least, a change like this requires discussion on the list.

The naming convention is goofy and it causes a massive merge problem. Something
like this _must_ be presented on the list first so people can provide input
and cope with it.

This reverts commit 99a0949b720a0936da2052cb9a46db04ffc6db29.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>

show more ...


# 99a0949b 01-Oct-2009 malc <av1474@comtv.ru>

Get rid of _t suffix

Some not so obvious bits, slirp and Xen were left alone for the time
being.

Signed-off-by: malc <av1474@comtv.ru>


# 6f4fc367 21-Sep-2009 Blue Swirl <blauwirbel@gmail.com>

Add 'static' to please Sparse

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>


# 5b19d9a2 31-Aug-2009 Gerd Hoffmann <kraxel@redhat.com>

qdev/usb: convert ohci.

Drop num_ports argument for usb_ohci_init_pci(), everybody
calls it with num_ports == 3, so it is pointless.

Convert ohci pci device into qdev.
TODO: convert non-pci ohci ad

qdev/usb: convert ohci.

Drop num_ports argument for usb_ohci_init_pci(), everybody
calls it with num_ports == 3, so it is pointless.

Convert ohci pci device into qdev.
TODO: convert non-pci ohci adapters.

You can add a OHCI USB Controller to your virtual pc now using
'-device pci-ohci'. Specifying a id is a good idea, so you can
attach usb devices to it, like this:

-device pci-ohci,id=ohci
-device usb-mouse,bus=ohci.0

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>

show more ...


# 5607c388 18-Jun-2009 Markus Armbruster <armbru@redhat.com>

Support addr=... in option argument of -net nic

Make net_client_init() accept addr=, put the value into struct
NICinfo. Use it in pci_nic_init(), and remove arguments bus and
devfn.

Don't support

Support addr=... in option argument of -net nic

Make net_client_init() accept addr=, put the value into struct
NICinfo. Use it in pci_nic_init(), and remove arguments bus and
devfn.

Don't support addr= in third argument of monitor command pci_add,
because that clashes with its first argument. Admittedly unelegant.

Machines "malta" and "r2d" have a default NIC with a well-known PCI
address. Deal with that the same way as the NIC model: make
pci_nic_init() take an optional default to be used when the user
doesn't specify one.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>

show more ...


# 067a3ddc 26-May-2009 Paul Brook <paul@codesourcery.com>

Remove qdev irq sink handling

We have both IRQ sinks and GPIO inputs. These are in principle exactly
the same thing, so remove the former.

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 02e2da45 22-May-2009 Paul Brook <paul@codesourcery.com>

Add common BusState

Implement and use a common device bus state. The main side-effect is
that creating a bus and attaching it to a parent device are no longer
separate operations. For legacy code

Add common BusState

Implement and use a common device bus state. The main side-effect is
that creating a bus and attaching it to a parent device are no longer
separate operations. For legacy code we allow a NULL parent, but that
should go away eventually.

Also tweak creation code to veriry theat a device in on the right bus.

Signed-off-by: Paul Brook <paul@codesourcery.com>

show more ...


# f80f9ec9 20-May-2009 Anthony Liguori <aliguori@us.ibm.com>

Convert machine registration to use module init functions

This cleans up quite a lot of #ifdefs, extern variables, and other ugliness.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>


# fe7e8758 14-May-2009 Paul Brook <paul@codesourcery.com>

ARM GIC qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 0027b06d 14-May-2009 Paul Brook <paul@codesourcery.com>

ARM PCI host qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# b4496b13 14-May-2009 Paul Brook <paul@codesourcery.com>

PL080 qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 97aff481 14-May-2009 Paul Brook <paul@codesourcery.com>

PL190 qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 6a824ec3 14-May-2009 Paul Brook <paul@codesourcery.com>

ARM timers qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# aa9311d8 14-May-2009 Paul Brook <paul@codesourcery.com>

PL181 qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# a63bdb31 14-May-2009 Paul Brook <paul@codesourcery.com>

PL031 qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 9be5dafe 14-May-2009 Paul Brook <paul@codesourcery.com>

LSI SCSI qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 86394e96 14-May-2009 Paul Brook <paul@codesourcery.com>

PL050 qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# a7d518a6 14-May-2009 Paul Brook <paul@codesourcery.com>

PL011 qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


# 2e9bdce5 14-May-2009 Paul Brook <paul@codesourcery.com>

PL110 qdev conversion

Signed-off-by: Paul Brook <paul@codesourcery.com>


123456789