Messages in this thread | | | From | Kavyasree Kotagiri <> | Subject | [PATCH v5 0/3] Add support for lan966x flexcom chip-select configuration | Date | Mon, 20 Jun 2022 20:16:31 +0530 |
| |
This patch series converts atmel-flexcom bindings into json-schema format. Adds support for lan966x flexcom chip-select configurations and its DT bindings.
v4 -> v5: - Fix indentations of DT example. - Fix dt-schema errors - removed minItems, maxItems for allOf:if:then "reg" property as it is not required.
v3 -> v4: - Fix dtschema errors. - Add a condition to flexcom chip-selects configuration as chip-select lines are optional.
v2 -> v3: - changed IRQ flag in dt-bindings example. - added reg property specific to lan66x which is missed in v2. - used goto label for clk_disable in error cases.
v1 -> v2: - minor fix in title of dt-bindings. - Modified new dt properties usage in atmel,flexcom.yaml. - Used GENMASK and macros for maximum allowed values. - Use u32 values for flexcom chipselects instead of strings. - disable clock in case of errors.
Kavyasree Kotagiri (3): dt-bindings: mfd: atmel,flexcom: Convert to json-schema dt-bindings: mfd: atmel,flexcom: Add new compatible string for lan966x mfd: atmel-flexcom: Add support for lan966x flexcom chip-select configuration
.../bindings/mfd/atmel,flexcom.yaml | 180 ++++++++++++++++++ .../devicetree/bindings/mfd/atmel-flexcom.txt | 63 ------ drivers/mfd/atmel-flexcom.c | 94 ++++++++- 3 files changed, 273 insertions(+), 64 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/atmel,flexcom.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-flexcom.txt
-- 2.17.1
| |