bus: ti-sysc: PRUSS OCP configuration
authorParvathi Pudi <parvathi@couthit.com>
Mon, 7 Apr 2025 07:21:34 +0000 (12:51 +0530)
committerKevin Hilman <khilman@baylibre.com>
Thu, 1 May 2025 18:05:50 +0000 (11:05 -0700)
commit7d25c4e23763298f46f1ac955bf9b0a872662316
treeffb16b60e6dedf91bc34bd30b322e10352768913
parent7397daf1029d5bfd3415ec8622f5179603d5702d
bus: ti-sysc: PRUSS OCP configuration

Updates OCP master port configuration to enable memory access outside
of the PRU-ICSS subsystem.

This set of changes configures PRUSS_SYSCFG.STANDBY_INIT bit to enable
the OCP master ports during resume sequence and disables the OCP master
ports during suspend sequence (applicable only on SoCs using OCP
interconnect like the OMAP family).

Signed-off-by: Parvathi Pudi <parvathi@couthit.com>
Reviewed-by: Andreas Kemnade <andreas@kemnade.info>
Link: https://lore.kernel.org/r/20250407072134.1044797-2-parvathi@couthit.com
[khilman: multi-line comment style cleanup]
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
drivers/bus/ti-sysc.c