All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/6] Device-tree improvements for Lenovo Flex/Yoga 5G laptop
@ 2024-02-03 19:11 Anton Bambura
  2024-02-03 19:11 ` [PATCH v2 1/6] arm64: dts: qcom: sc8180x-lenovo-flex-5g: fix GPU firmware path Anton Bambura
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: Anton Bambura @ 2024-02-03 19:11 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel

This improves device-tree of Lenovo Flex/Yoga 5G laptop with these changes:
- fix GPU firmware path (make it use device-specific firmware directory);
- set names for i2c hid nodes (so it is clear which node corresponds to
which device);
- add touchscreen support;
- fix touchpad issue when it gets stuck on right or middle click;
- allow UFS regulators load/mode setting;
- move some pinctrl properties to appropriate nodes.
---
Changes in v2:
- fix the description for touchpad i2c patch;
- move touchscreen reset gpio pinctrl to appropriate node;
- add a patch splitting and moving some other pinctrl stuff, so it is in
correct nodes as well;
- change touchscreen interrupt from edge falling to active low, because
edge falling is apparently against i2c hid specification, and ACPI uses
active low as well.

---
Anton Bambura (6):
  arm64: dts: qcom: sc8180x-lenovo-flex-5g: fix GPU firmware path
  arm64: dts: qcom: sc8180x-lenovo-flex-5g: set names for i2c hid nodes
  arm64: dts: qcom: sc8180x-lenovo-flex-5g: move pinctrl to appropriate
    nodes
  arm64: dts: qcom: sc8180x-lenovo-flex-5g: enable touchscreen
  arm64: dts: qcom: sc8180x-lenovo-flex-5g: set touchpad i2c frequency
    to 1 MHz
  arm64: dts: qcom: sc8180x-lenovo-flex-5g: Allow UFS regulators
    load/mode setting

 .../boot/dts/qcom/sc8180x-lenovo-flex-5g.dts  | 85 +++++++++++++++----
 1 file changed, 68 insertions(+), 17 deletions(-)

-- 
2.42.0


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-03-19 22:13 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-03 19:11 [PATCH v2 0/6] Device-tree improvements for Lenovo Flex/Yoga 5G laptop Anton Bambura
2024-02-03 19:11 ` [PATCH v2 1/6] arm64: dts: qcom: sc8180x-lenovo-flex-5g: fix GPU firmware path Anton Bambura
2024-02-13 17:14   ` Manivannan Sadhasivam
2024-02-13 17:33     ` jenneron
2024-02-13 17:51       ` Manivannan Sadhasivam
2024-02-13 17:59         ` jenneron
2024-02-03 19:11 ` [PATCH v2 2/6] arm64: dts: qcom: sc8180x-lenovo-flex-5g: set names for i2c hid nodes Anton Bambura
2024-02-03 19:11 ` [PATCH v2 3/6] arm64: dts: qcom: sc8180x-lenovo-flex-5g: move pinctrl to appropriate nodes Anton Bambura
2024-02-03 19:25   ` Konrad Dybcio
2024-02-03 19:11 ` [PATCH v2 4/6] arm64: dts: qcom: sc8180x-lenovo-flex-5g: enable touchscreen Anton Bambura
2024-02-03 19:25   ` Konrad Dybcio
2024-03-18  2:43   ` Bjorn Andersson
2024-03-19 22:13     ` Anton Bambura
2024-02-03 19:11 ` [PATCH v2 5/6] arm64: dts: qcom: sc8180x-lenovo-flex-5g: set touchpad i2c frequency to 1 MHz Anton Bambura
2024-02-03 19:24   ` Konrad Dybcio
2024-02-03 19:12 ` [PATCH v2 6/6] arm64: dts: qcom: sc8180x-lenovo-flex-5g: Allow UFS regulators load/mode setting Anton Bambura
2024-03-19  2:48 ` (subset) [PATCH v2 0/6] Device-tree improvements for Lenovo Flex/Yoga 5G laptop Bjorn Andersson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.