[Top][All Lists]
[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
- [Qemu-devel] [PATCH 00/48] RFC: omap3 patch collection,
Riku Voipio <=
- [Qemu-devel] [PATCH 14/48] multikeyboard support merge, Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 16/48] sdl: multitouch and window close suppport, Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 13/48] multitouch and window close handler, Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 28/48] prepare smc driver support for omap, Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 15/48] fix function signature of qemu_chr_open_pty on !linux, Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 08/48] Cortex-A8 R2 support and trustzone, Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 06/48] Get rid of AREG1 and AREG2., Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 07/48] Shrink tb_jmp_offset to two entries, the other two are never used., Riku Voipio, 2010/03/26
- [Qemu-devel] [PATCH 17/48] add multi-sd support, Riku Voipio, 2010/03/26