https://github.com/linux-thinkpad/tp_smapi
