Skip to content
Snippets Groups Projects
  1. Mar 13, 2022
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20220312-1' into staging · 15df33ce
      Peter Maydell authored
      
      Hexagon bug fixes and additional tests
      
      Also includes a patch from Zongyuan Li <zongyuan.li@smartx.com> to remove an unused variable
      
      ******** Changes in v2 ********
      Fix problems with build-user-hexagon CI job
      
      # gpg: Signature made Sat 12 Mar 2022 20:09:29 GMT
      # gpg:                using RSA key 3635C788CE62B91FD4C59AB47B0244FB12DE4422
      # gpg: Good signature from "Taylor Simpson (Rock on) <tsimpson@quicinc.com>" [unknown]
      # gpg: WARNING: This key is not certified with a trusted signature!
      # gpg:          There is no indication that the signature belongs to the owner.
      # Primary key fingerprint: 3635 C788 CE62 B91F D4C5  9AB4 7B02 44FB 12DE 4422
      
      * remotes/quic/tags/pull-hex-20220312-1:
        target/hexagon: remove unused variable
        Hexagon (target/hexagon) assignment to c4 should wait until packet commit
        Hexagon (target/hexagon) fix bug in conv_df2uw_chop
        Hexagon (tests/tcg/hexagon) fix inline asm in preg_alias.c
        Hexagon (tests/tcg/hexagon) update overflow test
        Hexagon (tests/tcg/hexagon) add floating point instructions to usr.c
        Hexagon (tests/tcg/hexagon) test instructions that might set bits in USR
        Hexagon (target/hexagon) properly handle NaN in dfmin/dfmax/sfmin/sfmax
        Hexagon (target/hexagon) properly handle denorm in arch_sf_recip_common
        Hexagon (target/hexagon) properly set FPINVF bit in sfcmp.uo and dfcmp.uo
        Hexagon HVX (target/hexagon) fix bug in HVX saturate instructions
        Hexagon (target/hexagon) fix bug in circular addressing
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      15df33ce
  2. Mar 12, 2022
  3. Mar 10, 2022
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/mcayland/tags/q800-updates-for-7.0-20220309' into staging · 1416688c
      Peter Maydell authored
      
      q800-updates-for-7.0 queue
      
      # gpg: Signature made Wed 09 Mar 2022 10:57:07 GMT
      # gpg:                using RSA key CC621AB98E82200D915CC9C45BC2C56FAE0F321F
      # gpg:                issuer "mark.cave-ayland@ilande.co.uk"
      # gpg: Good signature from "Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>" [full]
      # Primary key fingerprint: CC62 1AB9 8E82 200D 915C  C9C4 5BC2 C56F AE0F 321F
      
      * remotes/mcayland/tags/q800-updates-for-7.0-20220309: (22 commits)
        esp: recreate ESPState current_req after migration
        esp: include the current PDMA callback in the migration stream
        esp: convert ESPState pdma_cb from a function pointer to an integer
        esp: introduce esp_pdma_cb() function
        esp: introduce esp_set_pdma_cb() function
        macfb: set initial value of mode control registers in macfb_common_realize()
        macfb: add VMStateDescription fields for display type and VBL timer
        macfb: increase number of registers saved in MacfbState
        macfb: don't use special irq_state and irq_mask variables in MacfbState
        macfb: add VMStateDescription for MacfbNubusState and MacfbSysBusState
        macio/pmu.c: remove redundant code
        mos6522: implement edge-triggering for CA1/2 and CB1/2 control line IRQs
        mac_via: make SCSI_DATA (DRQ) bit live rather than latched
        mos6522: record last_irq_levels in mos6522_set_irq()
        mos6522: add "info via" HMP command for debugging
        mos6522: add register names to register read/write trace events
        mos6522: use device_class_set_parent_reset() to propagate reset to parent
        mos6522: remove update_irq() and set_sr_int() methods from MOS6522DeviceClass
        mos6522: switch over to use qdev gpios for IRQs
        mac_via: use IFR bit flag constants for VIA2 IRQs
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      1416688c
  4. Mar 09, 2022
Loading