[PATCH v2 0/7] mac_via: fixes and improvements

Mark Cave-Ayland posted 7 patches 3 years, 1 month ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210311100505.22596-1-mark.cave-ayland@ilande.co.uk
Maintainers: Laurent Vivier <laurent@vivier.eu>
hw/misc/mac_via.c         | 194 +++++++++++++++-----------------------
hw/misc/trace-events      |   4 +-
include/hw/misc/mac_via.h |   8 +-
3 files changed, 81 insertions(+), 125 deletions(-)
[PATCH v2 0/7] mac_via: fixes and improvements
Posted by Mark Cave-Ayland 3 years, 1 month ago
This patchset consists of a number of mac_via fixes and improvements taken
from my attempts to boot MacOS on the q800 machine.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>

v2:
- Rebase on master
- Add R-B tags from Laurent
- Add VIA_60HZ_TIMER_PERIOD_NS define in patch 6 along with a comment referencing
  GTTMFH as suggested by Zoltan and Laurent


Mark Cave-Ayland (7):
  mac_via: switch rtc pram trace-events to use hex rather than decimal
    for addresses
  mac_via: fix up adb_via_receive() trace events
  mac_via: allow long accesses to VIA registers
  mac_via: don't re-inject ADB response when switching to IDLE state
  mac_via: rename VBL timer to 60Hz timer
  mac_via: fix 60Hz VIA1 timer interval
  mac_via: remove VIA1 timer optimisations

 hw/misc/mac_via.c         | 194 +++++++++++++++-----------------------
 hw/misc/trace-events      |   4 +-
 include/hw/misc/mac_via.h |   8 +-
 3 files changed, 81 insertions(+), 125 deletions(-)

-- 
2.20.1


Re: [PATCH v2 0/7] mac_via: fixes and improvements
Posted by Laurent Vivier 3 years, 1 month ago
Le 11/03/2021 à 11:04, Mark Cave-Ayland a écrit :
> This patchset consists of a number of mac_via fixes and improvements taken
> from my attempts to boot MacOS on the q800 machine.
> 
> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
> 
> v2:
> - Rebase on master
> - Add R-B tags from Laurent
> - Add VIA_60HZ_TIMER_PERIOD_NS define in patch 6 along with a comment referencing
>   GTTMFH as suggested by Zoltan and Laurent
> 
> 
> Mark Cave-Ayland (7):
>   mac_via: switch rtc pram trace-events to use hex rather than decimal
>     for addresses
>   mac_via: fix up adb_via_receive() trace events
>   mac_via: allow long accesses to VIA registers
>   mac_via: don't re-inject ADB response when switching to IDLE state
>   mac_via: rename VBL timer to 60Hz timer
>   mac_via: fix 60Hz VIA1 timer interval
>   mac_via: remove VIA1 timer optimisations
> 
>  hw/misc/mac_via.c         | 194 +++++++++++++++-----------------------
>  hw/misc/trace-events      |   4 +-
>  include/hw/misc/mac_via.h |   8 +-
>  3 files changed, 81 insertions(+), 125 deletions(-)
> 

Applied to my q800 branch for 6.0

Thanks,
Laurent