rubikpi3-alsa-ucm-conf (1.2) trixie; urgency=medium

  * Ship a WirePlumber rule raising the DP alt mode sink to
    priority.session 800. ACP derives 696 for DP and 728 for the board HDMI
    regardless of the UCM PlaybackPriority values, so on a fresh boot with a
    dock connected WirePlumber picked the board HDMI as default sink and
    DisplayPort audio never played without a manual wpctl set-default. With
    the rule the cold-boot order is headphones (1000, jack-gated) over DP
    (800, jack-gated) over board HDMI (728, always available), and jack
    availability drives the automatic fallback.

 -- Pedro M. de Echanove Pasquin <pedro.echanove@liberux.net>  Fri, 24 Jul 2026 12:00:00 +0200

rubikpi3-alsa-ucm-conf (1.1) trixie; urgency=medium

  * Stop shipping the vendor default-PCM ALSA configuration
    (/var/lib/alsa/conf.d/rubikpi3.conf). It hardwired pcm.!default to hw:0,1
    (MultiMedia2, the LT9611 HDMI), so every application played through the
    board HDMI and the DisplayPort and jack outputs were unreachable without
    opening them explicitly; it would also fight pipewire-alsa's pcm.!default
    now that the image routes audio through PipeWire. WirePlumber consumes
    the UCM profiles directly (one sink per device, jack-driven switching),
    which is what the JackControls in the HiFi verb were already set up for.

 -- Pedro M. de Echanove Pasquin <pedro.echanove@liberux.net>  Fri, 24 Jul 2026 10:00:00 +0200

rubikpi3-alsa-ucm-conf (1.0) trixie; urgency=medium

  * Initial release: UCM2 profiles (HiFi verb with the AudioReach routing
    csets, card conf.d entry) and the default-PCM ALSA configuration for the
    qcs6490-rubikpi3-snd-card, extracted from the vendor image.

 -- Pedro M. de Echanove Pasquin <pedro.echanove@liberux.net>  Mon, 06 Jul 2026 13:00:00 +0200
