[PATCH v3 0/6] dt-bindings: Convert TWL4030/6040 family binding to DT schema

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


(追記) (追記ここまで)



Hello,
This series converts the remaining legacy TXT bindings for the Texas
Instruments TWL4030/6030 family to the DT schema format.
This v3 series addresses extensive feedback from v2. The main changes
include consolidating the simple power and PWM bindings directly into the
main ti,twl.yaml binding for a cleaner structure. It also adds a fix for
an incorrect schema $id in the ti,twl4030-gpio binding and corrects
various properties based on reviewer feedback.
This results in a cleaner, more accurate, and more consolidated set of
bindings for this TWL family.
As requested, the unrelated ti,twl6040 binding conversion has been dropped
from this series and will be sent separately.
Thank you,
Jihed
There is a typo in the subject, "TWL4030/6040" should be "TWL4030/6030".
---
Changes in v3:
 - Dropped ti,twl6040 patch to be sent separately.
 - Consolidated power, pwm and pwmled bindings into the main
 ti,twl.yaml binding, removing 3 patches from the series.
 - Added new patch (v3 6/6) to correct the $id in ti,twl4030-gpio.yaml.
 - Made 'linux,keymap' a required property in ti,twl4030-keypad.
 - Marked (very) old ti,twl4030-power properties as deprecated.
 - Updated commit message format for omap-twl4030.yaml (PATCH v2 7/9).
Changes in v2:
 - Add new patch (9/9) to fix the parent ti,twl.yaml binding by adding
 the missing sub-node definitions, resolving dtbs_check errors.
 - (1/9) ti,twl4030-audio: Moved binding to sound/, added enum for
 ti,enable-vibra, and simplified the example.
 - (2/9) ti,twl6040: Renamed twl6040,audpwron-gpio to ti,audpwron-gpio
 to fix a vendor prefix validation error.
 - (8/9) ti,twlxxxx-usb: Added '#phy-cells' property to support the
 standard PHY framework.
 - (7/9) omap-twl4030: Minor cosmetic fixes, retaining Acked-by Mark Brown.
 - Other patches: Minor description and formatting cleanups.
The following six patches are included in this series:
Jihed Chaibi (6):
 dt-bindings: mfd: twl: Add missing sub-nodes for TWL4030 & TWL603x
 mfd: dt-bindings: ti,twl4030-audio: convert to DT schema
 input: dt-bindings: ti,twl4030-keypad: convert to DT schema
 ASoC: dt-bindings: omap-twl4030: convert to DT schema
 usb: dt-bindings: ti,twlxxxx-usb: convert to DT schema
 dt-bindings: gpio: ti,twl4030: Correct the schema $id path
 .../bindings/gpio/ti,twl4030-gpio.yaml | 2 +-
 .../bindings/input/ti,twl4030-keypad.yaml | 59 ++++++
 .../bindings/input/twl4030-keypad.txt | 27 ---
 .../devicetree/bindings/mfd/ti,twl.yaml | 191 ++++++++++++++++++
 .../devicetree/bindings/mfd/twl4030-audio.txt | 46 -----
 .../devicetree/bindings/mfd/twl4030-power.txt | 48 -----
 .../devicetree/bindings/pwm/ti,twl-pwm.txt | 17 --
 .../devicetree/bindings/pwm/ti,twl-pwmled.txt | 17 --
 .../bindings/sound/omap-twl4030.txt | 62 ------
 .../bindings/sound/ti,omap-twl4030.yaml | 102 ++++++++++
 .../bindings/sound/ti,twl4030-audio.yaml | 90 +++++++++
 .../bindings/usb/ti,twlxxxx-usb.yaml | 125 ++++++++++++
 .../devicetree/bindings/usb/twlxxxx-usb.txt | 43 ----
 13 files changed, 568 insertions(+), 261 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/ti,twl4030-keypad.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/twl4030-keypad.txt
 delete mode 100644 Documentation/devicetree/bindings/mfd/twl4030-audio.txt
 delete mode 100644 Documentation/devicetree/bindings/mfd/twl4030-power.txt
 delete mode 100644 Documentation/devicetree/bindings/pwm/ti,twl-pwm.txt
 delete mode 100644 Documentation/devicetree/bindings/pwm/ti,twl-pwmled.txt
 delete mode 100644 Documentation/devicetree/bindings/sound/omap-twl4030.txt
 create mode 100644 Documentation/devicetree/bindings/sound/ti,omap-twl4030.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/ti,twl4030-audio.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/ti,twlxxxx-usb.yaml
 delete mode 100644 Documentation/devicetree/bindings/usb/twlxxxx-usb.txt
-- 
2.39.5

[Index of Archives] [Linux Media] [Linux Input] [Linux Audio Users] [Yosemite News] [Linux Kernel] [Linux SCSI] [Old Linux USB Devel Archive]

(追記) (追記ここまで)
Powered by Linux

AltStyle によって変換されたページ (->オリジナル) /