• Stephan Gerhold's avatar
    arm64: dts: qcom: msm8916-pm8916: Clarify purpose · f1932649
    Stephan Gerhold authored
    Goal of the msm8916-pm8916.dtsi is to reduce the boilerplate necessary
    to create a device tree for a typical board with the MSM8916 SoC
    combined with the PM8916 PMIC. > 99% of all MSM8916 boards use the same
    standard setup where many of the PM8916 regulators have a fixed purpose
    and only some are left up for board-specific use.
    
    While MSM8916 (and perhaps MSM8939 soon) is currently the only platform
    with such an include, it has definitely proven useful. With more than
    30 boards using it (not all of them upstream yet) it simplifies the
    review a lot and reduces the chance of configuring the standard
    components incorrectly.
    
    In preparation of extending its scope slightly, add a comment at the
    top that clearly explains what the .dtsi represents and when it should
    (or should not) be used.
    Signed-off-by: default avatarStephan Gerhold <stephan@gerhold.net>
    Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
    Link: https://lore.kernel.org/r/20230510-msm8916-regulators-v1-6-54d4960a05fc@gerhold.net
    f1932649
msm8916-pm8916.dtsi 1.86 KB