About

(infrequently updated) list of my contributions to various OSS projects that might or might not have been merged yet:

Linux - click to view my merged commits

  • MSM8974

    • loooooots of cleanup
    • Improvements to Xperia Z1 / Z1 Compact
  • MDM9607

    • Full platform bring-up
    • Quectel EG25 USB modem (Pinephone’s modem or pinemodem for short) support
  • MSM8956

    • GCC cleanups and modernization
    • TSENS fixups
    • PM(I)8950 SMD_RPM regulator configuration fixups
  • MSM8992

    • DTS cleanups, now only an overlay on 8994 as it should be
    • Xiaomi Mi 4C support
    • TSENS
    • USB
    • Completion of GCC
    • MMCC
    • RPMCC fixes
  • MSM8994

    • DTS cleanups
    • Sony Xperia Z3+ / Z4 / Z5 / Z5 Compact / Z5 Premium / Z4 Tab / Z4 Tab Wi-Fi support
    • Lumia 950 / XL support (with Gustave Monce)
    • TSENS
    • USB
    • Completion of GCC
    • MMCC
    • RPMCC fixes
  • MSM8996

    • DTS cleanups
    • Sony Xperia X Performance / XZ / XZs support (with AGdR)
  • MSM8998

    • DTS cleanups
    • Sony Xperia XZ Premium / XZ1 / XZ1 Compact support (with AGdR)
    • RPMCC fixups
    • GCC fixups
  • SDM630/636/660

    • Full platform bring-up with other members of SoMainline including Sony Xperia XA2 / XA2 Plus / XA2 Ultra / 10 / 10 Plus devices
  • SDM845

    • Various DT additions and/or cleanups
    • Sony Xperia XZ2 / XZ2 Compact / XZ3 support (with Marijn)
  • SM8150

    • Various DT additions and/or cleanups
    • Sony Xperia 1 / 5 support
  • SM8250

    • Various DT additions and/or cleanups
    • Sony Xperia 1 II / 5 II support
  • SM6350

    • Full platform bringup
    • Sony Xperia 10 III support
  • SM8350

    • Various DT additions and/or cleanups
    • Sony Xperia 1 III / 5 III support
  • SM6375

    • Full (wip) platform bringup
    • Sony Xperia 10 IV support
  • SM8450

    • Various DT additions and/or cleanups
    • Sony Xperia 1 IV / 5 IV support
  • Generic Qualcomm drivers

    • Occasional fixes to (mainly) drm/msm
    • Discovering a few unaccounted-for code paths in upstream drivers (due to vendors messing up their firmware..)
    • Various cleanups in DTs and drivers (ranging from typos to almost rewrites)
  • Code review on linux-arm-msm

  • Active help in chat rooms and DMs, bringing others to the mainline party, helping solve various issues


Mesa

  • Freedreno
    • Add A405 (found in MSM8939) support
    • Add A619 (found in SM6350 and friends) support

postmarketOS

  • Support for following devices:
    • Motorola Moto G 2014 4G (motorola-thea)
    • Sony Xperia M (sony-nicki)
    • Sony Xperia M4 Aqua (sony-tulip)
    • Sony Xperia X (sony-suzu)
    • Sony Xperia XA2 (sony-pioneer)
    • Sony Xperia XA2 Plus (sony-voyager)
    • Sony Xperia XA2 Ultra (sony-discovery)
  • Various wiki contributions

Ubuntu Touch

  • Xperia Z1 support

  • Xperia XZ support


Sony Open Devices Project

  • Various contributions to various parts, too scattered to list out individual ones, really

If you like my work, you can buy me a cup of tea :)

This site is added to the Brave Creators program, so Brave Browser users may tip BAT with the button up top.

You can also send me some crypto, the details are in the “Donate” tab up top. Thanks in advance if you decide to do so.