* Roger Quadros <rogerq@xxxxxx> [181122 11:39]: > @@ -160,6 +159,11 @@ static int pruss_enable_module(struct device *dev) > pruss_soc_bus_rmw(psoc_bus->syscfg, SYSCFG_STANDBY_MODE_MASK, > SYSCFG_STANDBY_MODE_SMART); > > + /* enable OCP master ports/disable MStandby */ > + ret = pruss_soc_bus_enable_ocp_master_ports(dev); > + if (ret) > + pruss_disable_module(dev); > + > return ret; Seems like all you should need to do here with ti-sysc is to leave out SYSC_IDLE_SMART and SYSC_IDLE_SMART_WKUP in the dts for ti,sysc-midle property for am335x. Regards, Tony