diff mbox

[7/7] default-configs: Add config for aarch64-softmmu

Message ID 1385645602-18662-8-git-send-email-peter.maydell@linaro.org
State Accepted
Headers show

Commit Message

Peter Maydell Nov. 28, 2013, 1:33 p.m. UTC
Add a config for aarch64-softmmu; this enables building of this target.
The resulting executable doesn't know about any 64 bit CPUs, but all
the 32 bit CPUs and board models work.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
---
 default-configs/aarch64-softmmu.mak |    9 +++++++++
 1 file changed, 9 insertions(+)
 create mode 100644 default-configs/aarch64-softmmu.mak

Comments

Christoffer Dall Dec. 16, 2013, 11:40 p.m. UTC | #1
On Thu, Nov 28, 2013 at 01:33:22PM +0000, Peter Maydell wrote:
> Add a config for aarch64-softmmu; this enables building of this target.
> The resulting executable doesn't know about any 64 bit CPUs, but all
> the 32 bit CPUs and board models work.
> 
> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
> ---
>  default-configs/aarch64-softmmu.mak |    9 +++++++++
>  1 file changed, 9 insertions(+)
>  create mode 100644 default-configs/aarch64-softmmu.mak
> 
> diff --git a/default-configs/aarch64-softmmu.mak b/default-configs/aarch64-softmmu.mak
> new file mode 100644
> index 0000000..76a45cc
> --- /dev/null
> +++ b/default-configs/aarch64-softmmu.mak
> @@ -0,0 +1,9 @@
> +# Default configuration for aarch64-softmmu
> +
> +include pci.mak
> +include usb.mak

pci and usb?  pci is required for virtio I presume, and USB? for 32-bit
boards?

> +
> +# We support all the 32 bit boards so need all their config
> +include arm-softmmu.mak
> +
> +# Currently no 64-bit specific config requirements
> -- 
> 1.7.9.5
> 
> _______________________________________________
> kvmarm mailing list
> kvmarm@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm
Peter Maydell Dec. 17, 2013, 12:27 a.m. UTC | #2
On 16 December 2013 23:40, Christoffer Dall <christoffer.dall@linaro.org> wrote:
> On Thu, Nov 28, 2013 at 01:33:22PM +0000, Peter Maydell wrote:
>> Add a config for aarch64-softmmu; this enables building of this target.
>> The resulting executable doesn't know about any 64 bit CPUs, but all
>> the 32 bit CPUs and board models work.
>>
>> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
>> ---
>>  default-configs/aarch64-softmmu.mak |    9 +++++++++
>>  1 file changed, 9 insertions(+)
>>  create mode 100644 default-configs/aarch64-softmmu.mak
>>
>> diff --git a/default-configs/aarch64-softmmu.mak b/default-configs/aarch64-softmmu.mak
>> new file mode 100644
>> index 0000000..76a45cc
>> --- /dev/null
>> +++ b/default-configs/aarch64-softmmu.mak
>> @@ -0,0 +1,9 @@
>> +# Default configuration for aarch64-softmmu
>> +
>> +include pci.mak
>> +include usb.mak
>
> pci and usb?  pci is required for virtio I presume, and USB? for 32-bit
> boards?

This is a leftover -- we should just include arm-softmmu.mak,
which in turn includes pci.mak and usb.mak for us.

In both cases the requirement is for the 32 bit boards
(lots of things use USB, and versatilepb uses PCI).

thanks
-- PMM
Christopher Covington Dec. 17, 2013, 1:33 p.m. UTC | #3
On 12/16/2013 06:40 PM, Christoffer Dall wrote:
> On Thu, Nov 28, 2013 at 01:33:22PM +0000, Peter Maydell wrote:
>> Add a config for aarch64-softmmu; this enables building of this target.
>> The resulting executable doesn't know about any 64 bit CPUs, but all
>> the 32 bit CPUs and board models work.
>>
>> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
>> ---
>>  default-configs/aarch64-softmmu.mak |    9 +++++++++
>>  1 file changed, 9 insertions(+)
>>  create mode 100644 default-configs/aarch64-softmmu.mak
>>
>> diff --git a/default-configs/aarch64-softmmu.mak b/default-configs/aarch64-softmmu.mak
>> new file mode 100644
>> index 0000000..76a45cc
>> --- /dev/null
>> +++ b/default-configs/aarch64-softmmu.mak
>> @@ -0,0 +1,9 @@
>> +# Default configuration for aarch64-softmmu
>> +
>> +include pci.mak
>> +include usb.mak
> 
> pci and usb?  pci is required for virtio I presume, and USB? for 32-bit
> boards?

PCI is not required for VirtIO since the introduction of VirtIO-MMIO.

Christopher
diff mbox

Patch

diff --git a/default-configs/aarch64-softmmu.mak b/default-configs/aarch64-softmmu.mak
new file mode 100644
index 0000000..76a45cc
--- /dev/null
+++ b/default-configs/aarch64-softmmu.mak
@@ -0,0 +1,9 @@ 
+# Default configuration for aarch64-softmmu
+
+include pci.mak
+include usb.mak
+
+# We support all the 32 bit boards so need all their config
+include arm-softmmu.mak
+
+# Currently no 64-bit specific config requirements