[PATCH v9 0/6] arm64: dts: qcom: Support AYN QCS8550 Devices
Aaron Kling <[email protected]>
| Newsgroups | org.kernel.feeds.b4-sent,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
This specifically includes: * Odin 2 Mini * Odin 2 Portal * Thor The original Odin 2 dts is not currently included as it has not yet been verified. The initial port was done by Teguh Sobirin for ROCKNIX and was made available on the AYN github [0]. Support has been removed for things not yet supported by the upstream kernel, these will be added later when the related drivers are submitted and picked up. Such includes: * The Odin 2 Mini panel, backlight, and touch * All rgb leds * The built-in uart gamepad [0] https://github.com/AYNTechnologies/linux/commits/sm8550/v6.17.5/ Signed-off-by: Aaron Kling <[email protected]> --- Changes in v9: - Add mi2s clock control in patch 2 as driver support for such was recently picked up - Drop unnecessary address and size cells from patches 4 and 5 - Track renamed pcie port label from current linux-next - Add panels to patches 4 and 5 as driver support has been picked up - Add patch to document chipwealth vendor as used by patch 5 - Delete ipa node in patch 2 as it now depends on the mem node already being deleted - Link to v8: https://lore.kernel.org/r/[email protected] Changes in v8: - Properly order and format amplifier properties - Set amplifiers name prefix to Amplifier L/R - Link to v7: https://lore.kernel.org/r/[email protected] Changes in v7: - Add back pinmuxes dropped last revision, but without output-low - Link to v6: https://lore.kernel.org/r/[email protected] Changes in v6: - Fix comment style in patch 3 - Drop a pair of unnecessary pinmuxes in patch 3 - Lower usb sbu pins drive strength in patch 3 - Link to v5: https://lore.kernel.org/r/[email protected] Changes in v5: - Fix some style reviews in patch 6 which required matching labels in patch 3 - Drop hdmi support in patch 4, since it doesn't work - Link to v4: https://lore.kernel.org/r/[email protected] Changes in v4: - Fold vendor description patch into the series - Link to v3: https://lore.kernel.org/r/[email protected] Changes in v3: - Drop unused backlight regulator in patch 3 - Move zap shader firmware to standalone reference - Move i2c controller enables from common to devices - Add ABL dtbo workarounds to patch 2 as per: https://lore.kernel.org/linux-arm-msm/dczz4uvcq4hc6p3zb6xnrsgmfeomwliagwhf36tewdz4z6mndp@afbxzhjziiwv/ - Fix multiple property alphabetical order issues in patch 2 - Use interrupts-extended for pwm-fan in patch 2 - Ensure blank line before status in patches 2-5 - Rename spk_amp_l/r to amplifier in patch 2 - Remove a few properties that are already in the soc dtsi in patch 2 - Order tlmm nodes by pin index in patch 2 - Drop qcom,dll-config from sdhc node in patch 2 - Drop dtbo support, convert common to dtsi, and include it directly in device specific dts' - Link to v2: https://lore.kernel.org/r/[email protected] Changes in v2: - Drop awinic bindings dep as a duplicated patch already exists - Change Co-authored-by tags to Co-developed-by - Drop alias to currently unused uart15 in patch 2 - Link to v1: https://lore.kernel.org/r/[email protected] --- Aaron Kling (2): dt-bindings: vendor-prefixes: Add Chip Wealth Technology dt-bindings: arm: qcom: Add AYN QCS8550 Devices Teguh Sobirin (4): arm64: dts: qcom: Add AYN QCS8550 Common arm64: dts: qcom: Add AYN Odin 2 Mini arm64: dts: qcom: Add AYN Odin 2 Portal arm64: dts: qcom: Add AYN Thor Documentation/devicetree/bindings/arm/qcom.yaml | 9 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm64/boot/dts/qcom/Makefile | 3 + .../arm64/boot/dts/qcom/qcs8550-ayntec-common.dtsi | 1819 ++++++++++++++++++++ .../boot/dts/qcom/qcs8550-ayntec-odin2mini.dts | 44 + .../boot/dts/qcom/qcs8550-ayntec-odin2portal.dts | 99 ++ arch/arm64/boot/dts/qcom/qcs8550-ayntec-thor.dts | 250 +++ 7 files changed, 2226 insertions(+) --- base-commit: 0d33d21e47d9dc66f91e44da3fc9220c74d93df7 change-id: 20260217-ayn-qcs8550-16c07b63de26 Best regards, -- Aaron Kling <[email protected]>