qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 00/48] RFC: omap3 patch collection


From: Riku Voipio
Subject: [Qemu-devel] [PATCH 00/48] RFC: omap3 patch collection
Date: Fri, 26 Mar 2010 16:06:23 +0000

From: Riku Voipio <address@hidden>

Hi,

This set of patches is quite raw, intended mostly just for discussion
at this point. We'd like to identify the unobjectionable patches and
"ready for upstream with minor fixes" patches first, so we can send
them for a pull request. After which we can start diving more deeply
into restructuring the remaining patches.

git pull git://gitorious.org/qemu-maemo/qemu-maemo.git omap3


Filip Navara (2):
  Get rid of AREG1 and AREG2.
  Shrink tb_jmp_offset to two entries, the other two are never used.

Juha Riihimäki (33):
  arm-dis debug helper
  audio: fix integer overflow expression
  audion: fix coreaudio compilation
  Cortex-A8 R2 support and trustzone
  console change headers
  Lots of arm TCG changes
  cocoa frontend changes
  multitouch and window close handler
  multikeyboard support merge
  sdl: multitouch and window close suppport
  add reset support for musb
  NAND emulation overhaul
  multi-mmc support in init call
  onenand overhaul
  SD overhaul
  tsc2005 overhaul
  Add triton2 (twl4030) driver
  Overhaul omap support and base omap3 support
  target-arm: add support for smc
  target-arm: fix neon vmon/vmvn with modified immediate
  target-arm: fix neon vqshl/vqshlu instructions
  target-arm: fix neon vqrshl instruction
  target-arm: fix neon vrshl instruction
  target-arm: fix neon vrshr instruction
  target-arm: fix neon v(r)sra instructions
  target-arm: fix neon vld1 single element to all lanes
  target-arm: fix signed narrow 64->32 operation
  target-arm: fix neon vq(r)dmulh.s16 instructions
  target-arm: fix neon v(q)(r)shrn instructions
  target-arm: fix neon vcvt fixed-point
  target-arm: fix neon vrsqrts instruction
  target-arm: fix neon vshll (shift < max)
  usb: fix -usbdevice option handling with no parameters

Riku Voipio (13):
  fix function signature of qemu_chr_open_pty on !linux
  add multi-sd support
  make cursor grab optional
  usb-ohci: add omap init support
  License update
  blizzard: fix for non-32bpp host displays
  prepare smc driver support for omap
  savevm and reset support for soc_dma
  Add beagleboard and n900 machine definitions
  Add OpenGL ES accelerator support

 Makefile.target               |   25 +-
 arm-dis.c                     |   10 +-
 audio/coreaudio.c             |   81 +-
 audio/mixeng_template.h       |    4 +-
 cocoa.m                       |  313 ++-
 configure                     |   41 +-
 console.c                     |   18 +
 console.h                     |   13 +
 dyngen-exec.h                 |   26 -
 exec-all.h                    |    5 +-
 exec.c                        |    5 +-
 hw/axis_dev88.c               |    2 +-
 hw/beagle.c                   |  108 +
 hw/blizzard.c                 |  104 +-
 hw/blizzard_template.h        |    2 +-
 hw/cbus.c                     |    2 +-
 hw/devices.h                  |    5 +-
 hw/flash.h                    |   12 +-
 hw/gles2.c                    |  764 +++++++
 hw/gles2.h                    |  323 +++
 hw/gles2_calls.c              | 2409 +++++++++++++++++++++
 hw/gles2_calls.h              |  189 ++
 hw/i2c.h                      |   10 +
 hw/lm832x.c                   |    2 +-
 hw/nand.c                     |  207 ++-
 hw/nseries.c                  | 1093 +++++++++-
 hw/omap.h                     |  643 ++++--
 hw/omap1.c                    | 1279 ++----------
 hw/omap2.c                    | 2357 +--------------------
 hw/omap3.c                    | 4774 +++++++++++++++++++++++++++++++++++++++++
 hw/omap3_boot.c               |  918 ++++++++
 hw/omap3_lcd.c                |  288 +++
 hw/omap3_lcd_panel_template.h |  284 +++
 hw/omap3_mmc.c                |  841 ++++++++
 hw/omap_clk.c                 |  687 ++++++
 hw/omap_dma.c                 |  276 +++-
 hw/omap_dss.c                 | 2033 ++++++++++++++----
 hw/omap_dss.h                 |   84 +
 hw/omap_gpio.c                |  812 +++++++
 hw/omap_gpmc.c                |  741 +++++++
 hw/omap_gptimer.c             |  597 +++++
 hw/omap_i2c.c                 |  825 +++++---
 hw/omap_intc.c                |  668 ++++++
 hw/omap_l4.c                  |  443 ++++
 hw/omap_mmc.c                 |    4 +-
 hw/omap_sdrc.c                |  334 +++
 hw/omap_spi.c                 |  679 ++++++
 hw/omap_synctimer.c           |  172 ++
 hw/omap_tap.c                 |  116 +
 hw/omap_uart.c                |  221 ++
 hw/omap_usb.c                 |  539 +++++
 hw/onenand.c                  |  279 ++-
 hw/pl181.c                    |    2 +-
 hw/pxa2xx_mmci.c              |    2 +-
 hw/sd.c                       |  390 +++-
 hw/sd.h                       |    4 +-
 hw/smc91c111.c                |   22 +
 hw/soc_dma.c                  |   74 +-
 hw/soc_dma.h                  |    4 +-
 hw/spitz.c                    |    4 +-
 hw/ssi-sd.c                   |    2 +-
 hw/tc6393xb.c                 |    3 +-
 hw/tmp105.c                   |    2 +-
 hw/tsc2005.c                  |  173 +-
 hw/tusb6010.c                 |    2 +-
 hw/twl4030.c                  | 1469 +++++++++++++
 hw/twl92230.c                 |    2 +-
 hw/usb-bus.c                  |    2 +-
 hw/usb-musb.c                 |   29 +-
 hw/usb-ohci.c                 |   12 +
 hw/usb-ohci.h                 |    2 +
 hw/usb.h                      |    1 +
 input.c                       |   21 +-
 linux-user/arm/syscall_nr.h   |    2 +-
 linux-user/main.c             |   23 +-
 linux-user/syscall.c          |  160 ++-
 qemu-char.c                   |    2 +-
 qemu-options.hx               |   19 +
 sdl.c                         |   66 +-
 sysemu.h                      |    1 +
 target-arm/cpu.h              |   17 +-
 target-arm/helper.c           |  402 +++--
 target-arm/helpers.h          |   15 +
 target-arm/machine.c          |    6 +
 target-arm/neon_helper.c      |  410 ++++-
 target-arm/op_helper.c        |  124 ++
 target-arm/translate.c        | 1693 ++++++++-------
 tcg/arm/tcg-target.h          |    2 -
 tcg/hppa/tcg-target.h         |    2 -
 tcg/i386/tcg-target.h         |    2 -
 tcg/ppc/tcg-target.h          |    2 -
 tcg/ppc64/tcg-target.h        |    2 -
 tcg/sparc/tcg-target.h        |    6 -
 tcg/x86_64/tcg-target.h       |    2 -
 translate-all.c               |    4 -
 vl.c                          |   18 +-
 96 files changed, 26066 insertions(+), 5803 deletions(-)
 create mode 100644 hw/beagle.c
 create mode 100644 hw/gles2.c
 create mode 100644 hw/gles2.h
 create mode 100644 hw/gles2_calls.c
 create mode 100644 hw/gles2_calls.h
 create mode 100644 hw/omap3.c
 create mode 100644 hw/omap3_boot.c
 create mode 100644 hw/omap3_lcd.c
 create mode 100644 hw/omap3_lcd_panel_template.h
 create mode 100644 hw/omap3_mmc.c
 create mode 100644 hw/omap_dss.h
 create mode 100644 hw/omap_gpio.c
 create mode 100644 hw/omap_gpmc.c
 create mode 100644 hw/omap_gptimer.c
 create mode 100644 hw/omap_intc.c
 create mode 100644 hw/omap_l4.c
 create mode 100644 hw/omap_sdrc.c
 create mode 100644 hw/omap_spi.c
 create mode 100644 hw/omap_synctimer.c
 create mode 100644 hw/omap_tap.c
 create mode 100644 hw/omap_uart.c
 create mode 100644 hw/omap_usb.c
 create mode 100644 hw/twl4030.c





reply via email to

[Prev in Thread] Current Thread [Next in Thread]