We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Seeing 3.4 kernels are really EOL now by the looks of it, we need to get our 3.4 targets (mako, hammerhead, tenderloin) working with mainline kernel.
There were various attempts done in the past: https://github.com/mboudr35/hp-touchpad-linux https://github.com/lopsided98/linux/tree/hp-tenderloin https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/log/?h=apq8060-dragonboard-graphics https://github.com/shr-distribution/linux/tree/tenderloin/5.19/mainline
Steps:
mmcc bindings: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
dt-bindings: phy: qcom,usb-hs-phy: Add compatible: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
dt-bindings: mfd: qcom: pm8xxx: Add pm8901 compatible: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
mfd: pm8xxx: add support for PM8901: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
dt-bindings: pinctrl: qcom,pmic-mpp: add support for PM8901: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
pinctrl: qcom-ssbi: add support for PM8901: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
-max8903b charger: lopsided98/linux@48bbbe4
Work out mmcc clocks: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/commit/?h=apq8060-dragonboard-graphics&id=ac84ded5906d9e932789122a5dcbdaab0cc95ee6 (non-working?) and mboudr35/hp-touchpad-linux@bc75442 (partially working? )
Implement hacks properly: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/commit/?h=apq8060-dragonboard-graphics&id=811e01bbf43c62b7ffabc01fc1d3e6880057a5b4 and mboudr35/hp-touchpad-linux@ff35130
Rework LEDS LPG to general framework: mboudr35/hp-touchpad-linux@5d442f5 and mboudr35/hp-touchpad-linux@1f911a1
The text was updated successfully, but these errors were encountered:
Various schematics (mainly Opal and Topaz 3G, so no Topaz WiFi only) Schematics-Opal.6050A2430401.rX01.pdf Schematics-Opal_6050A2430401-mb_dvt_0704.pdf Schematics-Topaz3G-6050A2428701-MB-X01.20101012.pdf Tech-Specs-hptouchpad-120110090301-phpapp02 (1).pdf Cypress Portfolio.pdf
Sorry, something went wrong.
No branches or pull requests
Seeing 3.4 kernels are really EOL now by the looks of it, we need to get our 3.4 targets (mako, hammerhead, tenderloin) working with mainline kernel.
There were various attempts done in the past:
https://github.com/mboudr35/hp-touchpad-linux
https://github.com/lopsided98/linux/tree/hp-tenderloin
https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/log/?h=apq8060-dragonboard-graphics
https://github.com/shr-distribution/linux/tree/tenderloin/5.19/mainline
Steps:
mmcc bindings: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
dt-bindings: phy: qcom,usb-hs-phy: Add compatible: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
dt-bindings: mfd: qcom: pm8xxx: Add pm8901 compatible: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
mfd: pm8xxx: add support for PM8901: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
dt-bindings: pinctrl: qcom,pmic-mpp: add support for PM8901: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
pinctrl: qcom-ssbi: add support for PM8901: https://patchwork.kernel.org/project/linux-arm-msm/patch/[email protected]/
-max8903b charger:
lopsided98/linux@48bbbe4
Work out mmcc clocks:
https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/commit/?h=apq8060-dragonboard-graphics&id=ac84ded5906d9e932789122a5dcbdaab0cc95ee6 (non-working?) and mboudr35/hp-touchpad-linux@bc75442 (partially working? )
Implement hacks properly:
https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/commit/?h=apq8060-dragonboard-graphics&id=811e01bbf43c62b7ffabc01fc1d3e6880057a5b4 and mboudr35/hp-touchpad-linux@ff35130
Rework LEDS LPG to general framework:
mboudr35/hp-touchpad-linux@5d442f5 and mboudr35/hp-touchpad-linux@1f911a1
Examples:
https://github.com/mboudr35/hp-touchpad-linux/blob/tenderloin-5.15/arch/arm/boot/dts/qcom-apq8060-tenderloin.dts
https://github.com/lopsided98/linux/blob/hp-tenderloin/arch/arm/boot/dts/qcom-apq8060-tenderloin.dts
The text was updated successfully, but these errors were encountered: