Skip to content
Snippets Groups Projects

community/linux-postmarketos-qcom-msm8916: upgrade to 5.17

Merged Minecrell requested to merge msm8916-mainline/pmaports:8916517 into master
All threads resolved!

This updates the linux-postmarketos-qcom-msm8916 Linux kernel fork to 5.17, adding 6 new devices, new features for 4 devices and unfortunately also dropping one device: the oppo-a51f.

@natsu1978: In case you're reading this: Unfortunately I had to drop your oppo-a51f device port because I was unable to contact you about the authorship of the patches (they're authored by a no-reply email address, but I tried the email address listed on your GitLab account with no reply). Please let me know if you're still interested in the port and I would be happy to add it back! :)

Mostly full changelog

  • Update to Linux 5.17
  • Upstreamed many more patches
  • Probably many other things I forgot :)

Device changes

  • alcatel-idol347: (contributed by @vknecht)
    • Headphones
  • longcheer-l8910 (bq-paella): (contributed by @Minecrell)
    • Touch keys: Allow changing function from userspace
  • samsung-gprime: (contributed by @wonderfulShrineMaidenOfParadise, @SiddharthManthan and @buddyjojo)
    • Split into 3 variants: gprimeltecan, fortuna3g, fortunaltezt
    • Buttons, WiFi/BT, Vibrator
    • Display
    • Touchscreen
    • Sound/Modem
    • Sensors (Accelerometer/Magnetometer, depending on variant)
    • NFC (some variants only)
    • Battery
  • samsung-j5x (J5 2016): (contributed by @wonderfulShrineMaidenOfParadise)
    • WiFi/BT
    • Sensors (Accelerometer)
    • Sound/Modem (jack detection is somewhat broken)

New devices

  • ark-peach (ARK Benefit A3) (contributed by @entrider)
    • eMMC, SD card, USB, Buttons, WiFi/BT
  • huawei-y635: (contributed by @ungeskriptet)
    • eMMC, SD card, USB, Buttons, WiFi/BT
    • Display
    • Touchscreen
    • Sensors (Accelerometer, Proximity)
    • Sound
    • Battery/Charging
  • samsung-a5-zt: new device variant of samsung-a5 (contributed by @wonderfulShrineMaidenOfParadise)
    • different setup for accelerometer and touch key
  • samsung-e7: (contributed by @wonderfulShrineMaidenOfParadise)
    • eMMC, SD card, USB, Buttons, WiFi/BT
    • Display (no brightness control yet)
    • Touchscreen
    • Sensors (Accelerometer)
    • Sound/Modem
    • NFC
  • samsung-j3ltetw: (contributed by @wonderfulShrineMaidenOfParadise)
    • eMMC, SD card, USB, Buttons, WiFi/BT
    • Display (no brightness control yet)
    • Touchscreen
    • Sensors (Accelerometer)
    • Sound/Modem
  • samsung-on7: (contributed by @jja2000)
    • eMMC, SD card, USB, Buttons, WiFi/BT

Removed devices

  • oppo-a51f: Unfortunately, it has been unmaintained for a long time and it was the last remaining device in a non-upstreamable state (authorship unclear and missing Signed-off-by). See commit for details.

Cc: @Minecrell @Mis012 @TravMurav @jja2000 @srxl @lazzardo @minlexx @natsu1978 @MartijnBraam @jenneron @antonyjr @devajithvs @minlexx @vknecht @jugendhacker @SiddharthManthan @ungeskriptet @wonderfulShrineMaidenOfParadise @entrider @buddyjojo
(Let me know if you want to be taken out of this list, otherwise I'll guess based on recent activity...)

Edited by Minecrell

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Alexey Min
  • Alexey Min resolved all threads

    resolved all threads

  • Boots on my a5lte

    photo_2022-03-22_23-15-48

    but modem integration completely fails (was not working since mm-1.18 honestly)

    P.S. I think, this is modemmanager issue, not a kernel issue, therefore +1 for upgrade

    Edited by Alexey Min
  • Alexey Min approved this merge request

    approved this merge request

  • Patches look good, thanks a lot to everybody who worked on this!

    I've added oppo-a51f to https://wiki.postmarketos.org/wiki/Renamed_Devices#Removed.

    Got my approval. Since this affects so many devices, just to be sure... @Minecrell: do you want it to be merged now or wait for further testing?

  • Oliver Smith approved this merge request

    approved this merge request

  • Author Developer

    @ollieparanoid Feel free to merge it. I think it's definitely good enough for edge and then we can have easier testing there before the next stable release.

  • Minecrell added 18 commits

    added 18 commits

    • 55e86067...be91c621 - 14 commits from branch postmarketOS:master
    • 224ca903 - oppo-a51f: drop device port (MR 3014)
    • 2be78249 - community/linux-postmarketos-qcom-msm8916: upgrade to 5.17 (MR 3014)
    • fbafdc5c - bq-paella: update touchscreen module name in deviceinfo (MR 3014)
    • d55c91d1 - community/soc-qcom-msm8916: update ALSA UCM files (MR 3014)

    Compare with previous version

  • Minecrell enabled an automatic merge when the pipeline for d55c91d1 succeeds

    enabled an automatic merge when the pipeline for d55c91d1 succeeds

  • merged

  • Raymond Hackley mentioned in merge request !3029 (merged)

    mentioned in merge request !3029 (merged)

  • Jasper mentioned in merge request !3030 (merged)

    mentioned in merge request !3030 (merged)

  • Please register or sign in to reply
    Loading