Peng Fan
8ca1cfd686
dt-bindings: nvmem: imx-ocotp: support i.MX95
...
Add i.MX95 ocotp compatible string
Signed-off-by: Peng Fan <peng.fan@nxp.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20240902142952.71639-2-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2024-09-03 12:13:18 +02:00
Krzysztof Kozlowski
499f5e3c7c
dt-bindings: drop stale Anson Huang from maintainers
...
Emails to Anson Huang bounce:
Diagnostic-Code: smtp; 550 5.4.1 Recipient address rejected: Access denied.
Add IMX platform maintainers for bindings which would become orphaned.
Acked-by: Uwe Kleine-König <ukleinek@kernel.org >
Reviewed-by: Fabio Estevam <festevam@gmail.com >
Acked-by: Peng Fan <peng.fan@nxp.com >
Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com > # for I2C
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Mark Brown <broonie@kernel.org >
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com > # for IIO
Acked-by: Andi Shyti <andi.shyti@kernel.org >
Acked-by: Abel Vesa <abel.vesa@linaro.org >
Link: https://lore.kernel.org/r/20240617065828.9531-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2024-07-09 07:40:17 -06:00
Rafał Miłecki
c5330723d5
dt-bindings: nvmem: move deprecated cells binding to its own file
...
Support for old NVMEM fixed cells was deprecated in favour of
"fixed-layout". It's still part of the nvmem.yaml though and may be
unknowingly used by new bindings added without much of analyze.
To make it more difficult to accidentally support old syntax move its
binding to separated file with "deprecated" in its name.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
Acked-by: Neil Armstrong <neil.armstrong@linaro.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Acked-by: Heiko Stuebner <heiko@sntech.de >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20231020105545.216052-4-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2023-10-21 19:19:06 +02:00
Krzysztof Kozlowski
8898faf5bc
dt-bindings: nvmem: imx-ocotp: drop unneeded address/size-cells and children
...
Referenced nvmem.yaml schema already defines address/size-cells and its
children, so remove redundant entries.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Peng Fan <peng.fan@nxp.com >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Message-ID: <20230611140330.154222-27-srinivas.kandagatla@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2023-06-15 13:42:18 +02:00
Peng Fan
805ba37606
dt-bindings: nvmem: imx-ocotp: support i.MX93
...
Add i.MX93 OCOTP support
Signed-off-by: Peng Fan <peng.fan@nxp.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Message-ID: <20230611140330.154222-21-srinivas.kandagatla@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2023-06-15 13:42:17 +02:00
Rob Herring
d14d9f0e73
dt-bindings: nvmem: Drop unneeded quotes
...
Cleanup bindings dropping unneeded quotes. Once all these are fixed,
checking for this can be enabled in yamllint.
Signed-off-by: Rob Herring <robh@kernel.org >
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20230404172148.82422-26-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2023-04-05 19:41:12 +02:00
Andrew Lunn
dd3cb467eb
dt-bindings: Remove 'Device Tree Bindings' from end of title:
...
As indicated in
link: https://lore.kernel.org/all/20220822204945.GA808626-robh@kernel.org/
DT schema files should not have 'Device Tree Binding' as part of there
title: line. Remove this in most .yaml files, so hopefully preventing
developers copying it into new .yaml files, and being asked to remove
it.
Signed-off-by: Andrew Lunn <andrew@lunn.ch >
Link: https://lore.kernel.org/r/20220825020427.3460650-1-andrew@lunn.ch
Signed-off-by: Rob Herring <robh@kernel.org >
2022-08-25 14:06:57 -05:00
Rob Herring
6fdc6e23a7
dt-bindings: Add missing 'unevaluatedProperties'
...
This doesn't yet do anything in the tools, but make it explicit so we can
check either 'unevaluatedProperties' or 'additionalProperties' is present
in schemas.
'unevaluatedProperties' is appropriate when including another schema (via
'$ref') and all possible properties and/or child nodes are not
explicitly listed in the schema with the '$ref'.
This is in preparation to add a meta-schema to check for missing
'unevaluatedProperties' or 'additionalProperties'. This has been a
constant source of review issues.
Acked-by: Mark Brown <broonie@kernel.org >
Acked-by: Wolfram Sang <wsa@kernel.org >
Acked-by: Krzysztof Kozlowski <krzk@kernel.org >
Acked-By: Vinod Koul <vkoul@kernel.org >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Ulf Hansson <ulf.hansson@linaro.org >
Acked-by: Guenter Roeck <linux@roeck-us.net >
Acked-by: Mathieu Poirier <mathieu.poirier@linaro.org >
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
Link: https://lore.kernel.org/r/20201005183830.486085-2-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org >
2020-10-07 11:26:41 -05:00
Krzysztof Kozlowski
df3682987d
dt-bindings: nvmem: imx-ocotp: Update i.MX 8M compatibles
...
DTSes with new i.MX 8M SoCs use two compatibles so update the binding to
fix dtbs_check warnings like:
arch/arm64/boot/dts/freescale/imx8mn-evk.dt.yaml: efuse@30350000: compatible:1: 'syscon' was expected
From schema: Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml
arch/arm64/boot/dts/freescale/imx8mn-evk.dt.yaml: efuse@30350000:
compatible: ['fsl,imx8mn-ocotp', 'fsl,imx8mm-ocotp', 'syscon'] is too long
arch/arm64/boot/dts/freescale/imx8mn-evk.dt.yaml: efuse@30350000:
compatible: Additional items are not allowed ('syscon' was unexpected)
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Rob Herring <robh@kernel.org >
2020-09-14 16:48:36 -06:00
Rob Herring
f516fb704d
dt-bindings: Whitespace clean-ups in schema files
...
Clean-up incorrect indentation, extra spaces, long lines, and missing
EOF newline in schema files. Most of the clean-ups are for list
indentation which should always be 2 spaces more than the preceding
keyword.
Found with yamllint (which I plan to integrate into the checks).
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-clk@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-spi@vger.kernel.org
Cc: linux-gpio@vger.kernel.org
Cc: linux-remoteproc@vger.kernel.org
Cc: linux-hwmon@vger.kernel.org
Cc: linux-i2c@vger.kernel.org
Cc: linux-fbdev@vger.kernel.org
Cc: linux-iio@vger.kernel.org
Cc: linux-input@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: linux-media@vger.kernel.org
Cc: alsa-devel@alsa-project.org
Cc: linux-mmc@vger.kernel.org
Cc: linux-mtd@lists.infradead.org
Cc: netdev@vger.kernel.org
Cc: linux-rtc@vger.kernel.org
Cc: linux-serial@vger.kernel.org
Cc: linux-usb@vger.kernel.org
Acked-by: Sam Ravnborg <sam@ravnborg.org >
Signed-off-by: Rob Herring <robh@kernel.org >
2020-08-14 08:55:58 -06:00
Anson Huang
8b2251f75f
dt-bindings: nvmem: Convert i.MX OCOTP to json-schema
...
Convert the i.MX OCOTP binding to DT schema format using json-schema.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com >
Signed-off-by: Rob Herring <robh@kernel.org >
2020-05-11 13:56:49 -05:00