Skip to content

device-acer-aspire1: Add sound

Nikita Travkin requested to merge TravMurav/pmaports:aspire1-sound into master

This MR backports a set of features for Aspire 1:

  • Deep sleep in s2idle (works on 6.7, failed to test on 6.1, might be because booted from usb)
  • Venus (hw video accel) support
  • RTC support
  • Sound support.

All of the kernel patches (with the exception of temporary 17/17) are accepted for 6.8 or earlier.

The UCM added in the device package is somewhat "WIP" and contains commented out bits, needed for my not-included/not-completed kernel changes. They are added for the reference and for me to un-comment later :) I plan to submit those into upstream alsa ucm when the dust settles on kernel-side changes.

This also adds a firmware-woa subpackage to soc-sc7180. When initially added, aspire1 depended on sc8180xp soc package since it provided all the needed services and did pretty much nothing else. sc7180 soc package also only provided the qcom-specific services, but not all of the ones needed on aspire1. So the "wrong" package was used for simplicity. Now, however, the sc7180 package ships useful configuration scripts so it makes total sense to switch to that.

Notes for @jenneron:

  • This backports the jack control patch, probably affects trogdor too.
  • I'd appreciate if you could check that device-acer-aspire1-ucm doesn't break ucm on trogdor so it's not an issue later.

Merge request reports