• Tony Lindgren's avatar
    ARM: dts: Configure rstctrl reset for am335x SGX · c3fb99f4
    Tony Lindgren authored
    The following can be tested via sysfs with the following to ensure the SGX
    module gets enabled and disabled properly:
    
    # echo on > /sys/bus/platform/devices/5600fe00.target-module/power/control
    # rwmem 0x5600fe00		# revision register
    0x5600fe00 = 0x40000000
    # echo auto > /sys/bus/platform/devices/5600fe00.target-module/power/control
    # rwmem 0x5000fe00
    Bus error
    
    Note that this patch depends on the PRM rstctrl driver that has
    been recently posted. If the child device driver(s) need to prevent
    rstctrl reset on PM runtime suspend, the drivers need to increase
    the usecount for the shared rstctrl reset that can be mapped also
    for the child device(s) or accessed via dev->parent.
    
    Cc: Adam Ford <aford173@gmail.com>
    Cc: Filip Matijević <filip.matijevic.pz@gmail.com>
    Cc: "H. Nikolaus Schaller" <hns@goldelico.com>
    Cc: Ivaylo Dimitrov <ivo.g.dimitrov.75@gmail.com>
    Cc: moaz korena <moaz@korena.xyz>
    Cc: Merlijn Wajer <merlijn@wizzup.org>
    Cc: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com>
    Cc: Philipp Rossak <embed3d@gmail.com>
    Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
    Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
    c3fb99f4
am33xx.dtsi 12.2 KB