]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
dt-bindings: rng: Add Exynos850 support to exynos-trng
authorSam Protsenko <semen.protsenko@linaro.org>
Thu, 20 Jun 2024 23:13:34 +0000 (18:13 -0500)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 28 Jun 2024 01:35:48 +0000 (11:35 +1000)
commit70003f512c5ff488081460c664340b11b57b1293
tree61e1bf5b0eda013acc5ab44e103e034efbdd373d
parentccacbbc3176277bbfc324f85fa827d1a2656bedf
dt-bindings: rng: Add Exynos850 support to exynos-trng

The TRNG block in Exynos850 is pretty much the same as in Exynos5250,
but there are two clocks that has to be controlled to make it work:
  1. Functional (operating) clock: called ACLK in Exynos850, the same as
     "secss" clock in Exynos5250
  2. Interface (bus) clock: called PCLK in Exynos850. It has to be
     enabled in order to access TRNG registers

Document Exynos850 compatible and the related clock changes.

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml