[PATCH v7 0/6] Pegasos2 fixes and audio output support

BALATON Zoltan posted 6 patches 1 year ago
Failed in applying to current master (apply log)
There is a newer version of this series
hw/audio/trace-events           |   6 +
hw/audio/via-ac97.c             | 455 +++++++++++++++++++++++++++++++-
hw/display/sm501.c              |  18 +-
hw/intc/i8259.c                 |  10 +-
hw/intc/i8259_common.c          |  24 +-
hw/isa/trace-events             |   1 +
hw/isa/vt82c686.c               |  44 ++-
hw/pci-host/mv64361.c           |   4 -
hw/ppc/pegasos2.c               |  26 +-
hw/usb/vt82c686-uhci-pci.c      |  12 -
include/hw/isa/i8259_internal.h |   1 +
include/hw/isa/vt82c686.h       |  25 ++
12 files changed, 592 insertions(+), 34 deletions(-)
[PATCH v7 0/6] Pegasos2 fixes and audio output support
Posted by BALATON Zoltan 1 year ago
Changes in this version:
v7:
- Added a comment and log to patch 3 as asked by Bernhard
- Added missed R-b tag to patch 5
- Patch 4 in this version is
Based-on: <20230304114043.121024-2-shentey@gmail.com>
(hw/isa/vt82c686: Fix wiring of PIC -> CPU interrupt)
so whatever fix for that will be taken this should apply (revert and
corresponding patch for fixing same problem was in v6 which can still
be mixed and matched in this series if needed)

Only patches 1-3 don't yet have review, patch 1 and 2 are optional
(patch 1 adds debug property useful for testing, should be easy to
review; patch 2 fixes MorphOS on pegasos2 with PCI and USB devices)
patch 3 is needed for the rest of the series and has been beaten to
death already so it's about time to come to a conclusion with it at
last.

BALATON Zoltan (4):
  hw/display/sm501: Add debug property to control pixman usage
  hw/isa/vt82c686: Implement PCI IRQ routing
  hw/ppc/pegasos2: Fix PCI interrupt routing
  hw/audio/via-ac97: Basic implementation of audio playback

Bernhard Beschow (1):
  hw/usb/vt82c686-uhci-pci: Use PCI IRQ routing

David Woodhouse (1):
  hw/intc/i8259: Implement legacy LTIM Edge/Level Bank Select

 hw/audio/trace-events           |   6 +
 hw/audio/via-ac97.c             | 455 +++++++++++++++++++++++++++++++-
 hw/display/sm501.c              |  18 +-
 hw/intc/i8259.c                 |  10 +-
 hw/intc/i8259_common.c          |  24 +-
 hw/isa/trace-events             |   1 +
 hw/isa/vt82c686.c               |  44 ++-
 hw/pci-host/mv64361.c           |   4 -
 hw/ppc/pegasos2.c               |  26 +-
 hw/usb/vt82c686-uhci-pci.c      |  12 -
 include/hw/isa/i8259_internal.h |   1 +
 include/hw/isa/vt82c686.h       |  25 ++
 12 files changed, 592 insertions(+), 34 deletions(-)

-- 
2.30.8
Re: [PATCH v7 0/6] Pegasos2 fixes and audio output support
Posted by BALATON Zoltan 1 year ago
On Sun, 5 Mar 2023, BALATON Zoltan wrote:
> Changes in this version:
> v7:
> - Added a comment and log to patch 3 as asked by Bernhard
> - Added missed R-b tag to patch 5
> - Patch 4 in this version is
> Based-on: <20230304114043.121024-2-shentey@gmail.com>

For patchew only, also:

Based-on: 20230304114043.121024-1-shentey@gmail.com

the series the above patch is part of but that's the only patch which 
would conflict with patch 4 in this series. I don't know why patchew did 
not pick that up so I try in another way now.

> (hw/isa/vt82c686: Fix wiring of PIC -> CPU interrupt)
> so whatever fix for that will be taken this should apply (revert and
> corresponding patch for fixing same problem was in v6 which can still
> be mixed and matched in this series if needed)
> 
> Only patches 1-3 don't yet have review, patch 1 and 2 are optional
> (patch 1 adds debug property useful for testing, should be easy to
> review; patch 2 fixes MorphOS on pegasos2 with PCI and USB devices)
> patch 3 is needed for the rest of the series and has been beaten to
> death already so it's about time to come to a conclusion with it at
> last.
> 
> BALATON Zoltan (4):
>   hw/display/sm501: Add debug property to control pixman usage
>   hw/isa/vt82c686: Implement PCI IRQ routing
>   hw/ppc/pegasos2: Fix PCI interrupt routing
>   hw/audio/via-ac97: Basic implementation of audio playback
> 
> Bernhard Beschow (1):
>   hw/usb/vt82c686-uhci-pci: Use PCI IRQ routing
> 
> David Woodhouse (1):
>   hw/intc/i8259: Implement legacy LTIM Edge/Level Bank Select
>
>  hw/audio/trace-events           |   6 +
>  hw/audio/via-ac97.c             | 455 +++++++++++++++++++++++++++++++-
>  hw/display/sm501.c              |  18 +-
>  hw/intc/i8259.c                 |  10 +-
>  hw/intc/i8259_common.c          |  24 +-
>  hw/isa/trace-events             |   1 +
>  hw/isa/vt82c686.c               |  44 ++-
>  hw/pci-host/mv64361.c           |   4 -
>  hw/ppc/pegasos2.c               |  26 +-
>  hw/usb/vt82c686-uhci-pci.c      |  12 -
>  include/hw/isa/i8259_internal.h |   1 +
>  include/hw/isa/vt82c686.h       |  25 ++
>  12 files changed, 592 insertions(+), 34 deletions(-)
> 
> -- 
> 2.30.8
> 
> 
>