Chen-Yu Tsai
657339fd3f
dt-bindings: nvmem: mediatek: efuse: split MT8186/MT8188 from base version
...
On MT8186 and MT8188 one of the NVMEM cells contains the GPU speed bin
value. In combination with the GPU OPP bindings, on these two platforms
there is an implied scheme of converting the cell value to what the GPU
OPP "opp-supported-hw" property matches. This does not apply to the base
mediatek,efuse hardware, nor does it apply to any of the other platforms
that do not have the GPU speed bin cell. The platform maintainer argues
that this makes the compatibles incompatible with the base
"mediatek,efuse" compatible, as shown in the link given.
Deprecate the MT8186/MT8188 + "mediatek,efuse" combination, and add
new entries with MT8186 being the base model and MT8188 falling back
to MT8186.
Link: https://lore.kernel.org/all/11028242-afe4-474a-9d76-cd1bd9208987@collabora.com/
Fixes: ff1df1886f ("dt-bindings: nvmem: mediatek: efuse: Add support for MT8188")
Cc: Johnson Wang <johnson.wang@mediatek.com >
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com >
Signed-off-by: Srinivas Kandagatla <srini@kernel.org >
Link: https://lore.kernel.org/r/20250712181905.6738-8-srini@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2025-07-16 14:30:05 +02:00
Rafał Miłecki
2cf7e4dcfb
dt-bindings: nvmem: mediatek: efuse: add support for MT7988
...
Add compatible for MT7988 SoC.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20240705074852.423202-9-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2024-07-05 09:55:04 +02:00
Rafał Miłecki
e499d4b7d8
dt-bindings: nvmem: mediatek: efuse: add support for MT7981
...
Add compatible for MT7981 SoC.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20240705074852.423202-3-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2024-07-05 09:55:04 +02: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
Frank Wunderlich
08ef7a48ef
dt-bindings: nvmem: mediatek: efuse: add support for mt7986
...
Add compatible string for mt7986 SoC.
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Message-ID: <20230611140330.154222-23-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
Johnson Wang
ff1df1886f
dt-bindings: nvmem: mediatek: efuse: Add support for MT8188
...
Add compatible for MT8188 SoC.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Johnson Wang <johnson.wang@mediatek.com >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20220916122100.170016-5-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2022-09-24 14:54:38 +02:00
Allen-KH Cheng
38b4c8a470
dt-bindings: nvmem: mediatek: efuse: add support for mt8186
...
Add compatible for mt8186 SoC.
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Allen-KH Cheng <allen-kh.cheng@mediatek.com >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20220706100627.6534-7-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2022-07-08 15:45:05 +02:00
Chunfeng Yun
cf35ec15a1
dt-bindings: nvmem: mediatek: efuse: add support mt8183
...
Add "mediatek,mt8183-efuse" to fix dtbs check warning.
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20220706100627.6534-6-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2022-07-08 15:45:05 +02:00
Chunfeng Yun
9c5fc8e1ac
dt-bindings: nvmem: convert mtk-efuse.txt to YAML schema
...
Convert mtk-efuse.txt to YAML schema mediatek,efuse.yaml
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org >
Link: https://lore.kernel.org/r/20220706100627.6534-5-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2022-07-08 15:45:05 +02:00