History behind tps65219 kernel patch for v6.12

@RobertCNelson was curious if you remember why we needed to patch the tps65219 on top of TI kernel v6.12? I’m wondering what was broken without it and I couldn’t figure out from the git history.

Patch lives here https://github.com/RobertCNelson/ti-linux-kernel-dev/blob/ti-linux-arm64-6.12.y/patches/backports/tps65219/0001-backports-tps65219-from-linux.git.patch

We figured out it’s TI’s recent pmic changes to that driver was causing random startup lockups on pocketbeagle2 and BeaglePlay. Reverting everything to mainline fixed the issue…

Now that part of that patch has hit v6.16-rc1 we have a better idea what broke.

2 Likes