support oneplus-lemonade(p) devices

Patch series adding support for oneplus-lemonade and oneplus-lemonadep
devices (OnePlus 9 & 9 Pro), along with a few needed fixups. Currently
working as of this series:

- USB OTG
- UFS
- Framebuffer display
- Touchscreen (for lemonade)
- Power & volume down keys
- Battery reading
- Modem, IPA, and remoteproc bringup

To: Andy Gross <agross@kernel.org>
To: Bjorn Andersson <andersson@kernel.org>
To: Konrad Dybcio <konrad.dybcio@linaro.org>
To: Jonathan Cameron <jic23@kernel.org>
To: Lars-Peter Clausen <lars@metafoo.de>
To: Rob Herring <robh+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
To: Kees Cook <keescook@chromium.org>
To: Tony Luck <tony.luck@intel.com>
To: Guilherme G. Piccoli <gpiccoli@igalia.com>
To: Vinod Koul <vkoul@kernel.org>
To: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
Cc:  <linux-arm-msm@vger.kernel.org>
Cc:  <linux-iio@vger.kernel.org>
Cc:  <devicetree@vger.kernel.org>
Cc:  <phone-devel@vger.kernel.org>
Cc: Rob <Me@orbit.sh>
Cc: Clayton Craft <clayton@igalia.com>
Cc: Caleb Connolly <caleb.connolly@linaro.org>
Cc: Luca Weiss <luca.weiss@fairphone.com>
Cc:  <~postmarketos/upstreaming@lists.sr.ht>
Signed-off-by: Nia Espera <nespera@igalia.com>
---
Changes in v5:
- Removed unnecessary comments.
- Fixed small typo in gpio-keys.
- Fixed ordering of property names.
- Link to v4: https://lore.kernel.org/r/20231111-nia-sm8350-for-upstream-v4-0-3a638b02eea5@igalia.com

Changes in v4:
- Fixed up some small naming-related nits.
- Link to v3: https://lore.kernel.org/r/20231108-nia-sm8350-for-upstream-v3-0-18a024b5c74c@igalia.com

Changes in v3:
- Fixed up more incorrect devicetree properties.
- Properly enabled the fsa type-C mux.
- Added node for sm8350 PMIC glink.
- Patch name fixes.
- Link to v2: https://lore.kernel.org/r/20231018-nia-sm8350-for-upstream-v2-0-7b243126cb77@igalia.com

Changes in v2:
- Fixed up formatting/style.
- Removed unused pinctrl nodes.
- Removed unused properties.
- Moved ADC7 defines to vadc header.
- Edited copyright on lemonade dts and license on spmi header.
- Fixed up therm channels.
- Removed unnecessary hack w.r.t. timer node.
- Link to v1: https://lore.kernel.org/r/20231016-nia-sm8350-for-upstream-v1-0-bb557a0af2e9@igalia.com

--- b4-submit-tracking ---
# This section is used internally by b4 prep for tracking purposes.
{
  "series": {
    "revision": 5,
    "change-id": "20231016-nia-sm8350-for-upstream-2f452366e421",
    "prefixes": [],
    "history": {
      "v1": [
        "20231016-nia-sm8350-for-upstream-v1-0-bb557a0af2e9@igalia.com"
      ],
      "v2": [
        "20231018-nia-sm8350-for-upstream-v2-0-7b243126cb77@igalia.com"
      ],
      "v3": [
        "20231108-nia-sm8350-for-upstream-v3-0-18a024b5c74c@igalia.com"
      ],
      "v4": [
        "20231111-nia-sm8350-for-upstream-v4-0-3a638b02eea5@igalia.com"
      ]
    }
  }
}
This commit is contained in:
Nia Espera 2023-10-16 14:36:12 +02:00
parent 2cc14f52ae
commit 7f6336464a
No known key found for this signature in database
GPG key ID: F224CEC23756E2AD

Diff content is not available