Skip to content
New issue

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

msm8939: huawei-kiwi: add lk1st #449

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Nov 19, 2024

  1. Try jumping to aarch64 kernel in EL2 using hypervisor call

    qhypstub [1] is an open-source "hyp" firmware replacement for MSM8916
    that enables booting Linux and other operating systems in EL2 instead
    of EL1, making it possible to use virtualization features like KVM.
    
    To boot into aarch64 EL2 from aarch32 LK, the kernel must be started
    through the hypervisor with a HVC instead of a SMC. If the original
    "hyp" firmware is used (that does not allow booting in EL2), this HVC
    will just fail silently and we'll fall back to booting in EL1 via SMC.
    
    [1]: https://github.com/msm8916-mainline/qhypstub
    
    Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
    stephan-gh authored and wonderfulShrineMaidenOfParadise committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c35f8a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c65855f View commit details
    Browse the repository at this point in the history
  3. lk2nd: panel: generated: cmi_nt35532_5p5_1080pxa_video: Set brightness

    The display doesn't light up otherwise.
    wonderfulShrineMaidenOfParadise committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    b5b473a View commit details
    Browse the repository at this point in the history
  4. lk2nd: panel: oem_panel: Enable tps65132 for huawei-kiwi

    This might need a better solution in the future, but for now lets place
    the necessary code directly into oem_panel.
    
    [Raymond: reimplement for huawei-kiwi]
    stephan-gh authored and wonderfulShrineMaidenOfParadise committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    ba8480a View commit details
    Browse the repository at this point in the history