linux/drivers/soc/ti
Tero Kristo 98ece19f24 soc: ti: omap-prm: use atomic iopoll instead of sleeping one
The reset handling APIs for omap-prm can be invoked PM runtime which
runs in atomic context. For this to work properly, switch to atomic
iopoll version instead of the current which can sleep. Otherwise,
this throws a "BUG: scheduling while atomic" warning. Issue is seen
rather easily when CONFIG_PREEMPT is enabled.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
Acked-by: Santosh Shilimkar <ssantosh@kernel.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2020-05-19 11:20:53 -07:00
..
k3-ringacc.c soc: ti: k3: add navss ringacc driver 2020-01-15 10:07:27 -08:00
Kconfig soc: ti: k3: add navss ringacc driver 2020-01-15 10:07:27 -08:00
knav_dma.c soc: ti: knav_dma: Use proper enum in pktdma_init_chan 2019-01-30 10:22:17 -08:00
knav_qmss_acc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
knav_qmss_queue.c drivers: soc: ti: knav_qmss_queue: Pass lockdep expression to RCU lists 2020-01-19 22:46:52 -08:00
knav_qmss.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
Makefile soc: ti: k3: add navss ringacc driver 2020-01-15 10:07:27 -08:00
omap_prm.c soc: ti: omap-prm: use atomic iopoll instead of sleeping one 2020-05-19 11:20:53 -07:00
pm33xx.c soc: ti: pm33xx: Add base cpuidle support 2020-02-27 09:27:28 -08:00
ti_sci_inta_msi.c soc: ti: Add MSI domain bus support for Interrupt Aggregator 2019-05-01 10:49:17 +01:00
ti_sci_pm_domains.c soc: ti: ti_sci_pm_domains: Add support for exclusive and shared access 2019-09-04 20:44:35 +02:00
wkup_m3_ipc.c soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot 2019-12-17 15:18:36 -08:00