1. 14 9月, 2016 1 次提交
  2. 04 7月, 2016 1 次提交
  3. 12 5月, 2016 1 次提交
  4. 31 3月, 2016 1 次提交
  5. 17 3月, 2016 1 次提交
  6. 03 2月, 2016 1 次提交
  7. 07 9月, 2015 5 次提交
  8. 29 5月, 2015 1 次提交
  9. 18 3月, 2015 1 次提交
  10. 11 3月, 2015 4 次提交
  11. 27 2月, 2015 2 次提交
    • D
      Create specific config option for "platform-bus" · 22965942
      David Gibson 提交于
      Currently the "platform-bus" device is included for all softmmu builds.
      This bridge is intended for use on any platforms that require dynamic
      creation of sysbus devices.  However, at present it is used only for the
      PPC E500 target, with plans for the ARM "virt" target in the immediate
      future.
      
      To avoid a not-very-useful entry appearing in "qemu -device ?" output on
      other targets, this patch makes a specific config option for platform-bus
      and enables it (for now) only on ppc configurations which include E500
      and on ARM (which always includes the "virt" target).
      Signed-off-by: NDavid Gibson <david@gibson.dropbear.id.au>
      Message-Id: <1425017077-18487-3-git-send-email-david@gibson.dropbear.id.au>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      22965942
    • D
      Add specific config options for PCI-E bridges · 46818675
      David Gibson 提交于
      The i82801b11, ioh3420 and xio3130 PCI Express devices are currently
      included in the build unconditionally.
      
      While they could theoretically appear on any target platform with PCI-E,
      they're pretty unlikely to appear on platforms that aren't Intel derived.
      
      Therefore, to avoid presenting unlikely-to-be-relevant devices to the user,
      add config options to enable these components, and enable them by default
      only on x86 and arm platforms.
      
      (Note that this patch does include these for aarch64, via its inclusion of
      arm-softmmu.mak).
      Signed-off-by: NDavid Gibson <david@gibson.dropbear.id.au>
      Reviewed-by: NPeter Crosthwaite <peter.crosthwaite@xilinx.com>
      Message-Id: <1425017077-18487-2-git-send-email-david@gibson.dropbear.id.au>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      46818675
  12. 18 2月, 2015 1 次提交
  13. 13 2月, 2015 1 次提交
  14. 08 2月, 2014 1 次提交
  15. 18 12月, 2013 4 次提交
  16. 10 12月, 2013 1 次提交
    • P
      hw/timer: Introduce ARM A9 Global Timer. · c21c3b53
      Peter Crosthwaite 提交于
      The ARM A9 MPCore has a timer that is global to all cores in the cluster.
      The timer is shared but each core has a private independent comparator
      and interrupt.
      
      Based on version contributed by Francois LEGAL.
      Signed-off-by: NFrançois LEGAL <devel@thom.fr.eu.org>
      Message-id: 4918e89476b8da916be2964ec41578b50d569a37.1385969450.git.peter.crosthwaite@xilinx.com
      [PC changes:
       * New commit message
       * Re-implemented as single timer model
       * Fixed backwards counting issue in polled mode
       * completed VMSD fields
       * macroified magic numbers (and headerified reg definitions)
       * split of as device-model-only patch
       * use bitops for 64 bit register access
       * Fixed auto increment mode to check condition properly
       * general cleanup (names/style etc).
      ]
      Signed-off-by: NPeter Crosthwaite <peter.crosthwaite@xilinx.com>
      [PMM:
       * minor typo fixes
       * added missing return after error_setg()
       * dropped setting dc->no_user = 1
      ]
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      c21c3b53
  17. 06 11月, 2013 1 次提交
  18. 31 10月, 2013 1 次提交
    • A
      integrator: fix Linux boot failure by emulating dbg region · b8616055
      Alex Bennée 提交于
      Commit 9b8c6924 (since reverted) broke the ability to boot the kernel
      as the value returned by unassigned_mem_read returned non-zero and left
      the kernel looping forever waiting for it to change (see
      integrator_led_set in the kernel code).
      
      Relying on a varying implementation detail is incorrect anyway so this
      introduces a basic stub of a memory region for the debug/LED section
      on the integrator board.
      Signed-off-by: NAlex Bennée <alex@bennee.com>
      Message-id: 1382451366-9539-1-git-send-email-alex.bennee@linaro.org
      [PMM: removed three unused fields from struct IntegratorDebugState]
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      b8616055
  19. 17 10月, 2013 1 次提交
  20. 20 8月, 2013 1 次提交
    • P
      default-configs: Fix A9MP and A15MP config names · 66aae5e1
      Peter Maydell 提交于
      When individual CONFIG_ switches for the A9MPcore and A15MPcore
      devices were created, they were inadvertently given incorrect names
      (CONFIG_ARM9MPCORE and CONFIG_ARM15MPCORE). These CPUs are
      "Cortex-A9MP" and "Cortex-A15MP", and in particular the ARM9 is
      a different (rather older) CPU than the Cortex-A9. Rename the
      CONFIG_ switches to bring them into line with the source file
      names and CPU names.
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Message-id: 1376056215-26391-1-git-send-email-peter.maydell@linaro.org
      66aae5e1
  21. 15 4月, 2013 1 次提交
  22. 09 4月, 2013 8 次提交