Home
last modified time | relevance | path

Searched hist:"8 da3ff180974732fc4272cb4433fef85c1822961" (Results 1 – 25 of 60) sorted by relevance

123

/qemu/configs/devices/sh4-softmmu/
H A Ddefault.mak5ba9e9522cf572715ca1966b292f64fb78342e22 Sun Apr 11 21:59:39 UTC 2010 Aurelien Jarno <aurelien@aurel32.net> sh_pci: fix memory and I/O access

Since commit 8da3ff180974732fc4272cb4433fef85c1822961 ("MMIO callback
interface changes"), the addresses passed to the I/O functions are an
offset to the start of the area. As a consequence, there is no need to
correct the address using the value of IOBR. This make possible the use
of the default MMIO functions. Moreover the addresses are now remaped
when the value if IOBR change.

The memory area corresponds to the devices behing the PCI bus, it should
not be mapped by the PCI controller. Remove the corresponding code.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
/qemu/hw/char/
H A Dsh_serial.cb7277ac28908dbd9e95c3ce084da3d4e6539d0c8 Wed Jan 19 10:35:02 UTC 2011 Aurelien Jarno <aurelien@aurel32.net> sh_serial: remove one level of indirection

The indirection functions are empty since commit
8da3ff180974732fc4272cb4433fef85c1822961.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/intc/
H A Dsh_intc.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Drealview_gic.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Dpl190.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Dslavio_intctl.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/pci-host/
H A Dsh_pci.c5ba9e9522cf572715ca1966b292f64fb78342e22 Sun Apr 11 21:59:39 UTC 2010 Aurelien Jarno <aurelien@aurel32.net> sh_pci: fix memory and I/O access

Since commit 8da3ff180974732fc4272cb4433fef85c1822961 ("MMIO callback
interface changes"), the addresses passed to the I/O functions are an
offset to the start of the area. As a consequence, there is no need to
correct the address using the value of IOBR. This make possible the use
of the default MMIO functions. Moreover the addresses are now remaped
when the value if IOBR change.

The memory area corresponds to the devices behing the PCI bus, it should
not be mapped by the PCI controller. Remove the corresponding code.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
/qemu/hw/display/
H A Domap_lcdc.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Djazz_led.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Dpl110.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/ssi/
H A Dpl022.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/sparc/
H A Dsun4m_iommu.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/dma/
H A Domap_dma.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Dpl080.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/gpio/
H A Dzaurus.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Dpl061.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/nvram/
H A Dds1225y.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/rtc/
H A Dpl031.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/net/
H A Dsmc91c111.c3b4b86aace17ef07fc4f85a9662c991efbc83e15 Mon Mar 29 13:16:58 UTC 2010 Lars Munch <lars@segv.dk> smc91c111: mask register offset

this fixes the smc91c111 emulation which has been broken for gumstix and
mainstone and maybe others since the "MMIO callback interface changes"
8da3ff180974732fc4272cb4433fef85c1822961 was commited.

Signed-off-by: Lars Munch <lars@segv.dk>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/input/
H A Dpl050.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/i2c/
H A Domap_i2c.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/timer/
H A Dsh_timer.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/misc/
H A Dslavio_misc.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
H A Darm_sysctl.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162
/qemu/hw/sd/
H A Domap_mmc.c8da3ff180974732fc4272cb4433fef85c1822961 Mon Dec 01 18:59:50 UTC 2008 pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> Change MMIO callbacks to use offsets, not absolute addresses.

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


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5849 c046a42c-6fe2-441c-8c8c-71466251a162

123