]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
bus: ti-sysc: AM3: RNG is GP only
authorKevin Hilman <khilman@baylibre.com>
Tue, 20 Jul 2021 18:27:16 +0000 (11:27 -0700)
committerStefan Bader <stefan.bader@canonical.com>
Mon, 20 Sep 2021 13:43:11 +0000 (15:43 +0200)
BugLink: https://bugs.launchpad.net/bugs/1942123
commit a6d90e9f22328f07343e49e08a4ca483ae8e8abb upstream.

Make the RNG on AM3 GP only.

Based on this patch from TI v5.4 tree which is based on hwmod data
which are now removed:

| ARM: AM43xx: hwmod: Move RNG to a GP only links table
|
| On non-GP devices the RNG is controlled by the secure-side software,
| like in DRA7xx hwmod we should not control this IP when we are not
| a GP device.
|
| Signed-off-by: Andrew F. Davis <afd@ti.com>

Cc: stable@vger.kernel.org # v5.10+
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
drivers/bus/ti-sysc.c

index 082b8373e720e53357f9e822954ad979dfecc8de..5ba4d4cb4cca4815802661bd2d436fe4f7fcfe15 100644 (file)
@@ -2926,6 +2926,8 @@ static int sysc_init_soc(struct sysc *ddata)
                case SOC_3430 ... SOC_3630:
                        sysc_add_disabled(0x48304000);  /* timer12 */
                        break;
+               case SOC_AM3:
+                       sysc_add_disabled(0x48310000);  /* rng */
                default:
                        break;
                };