linux/drivers/soc/ti
Vasyl Gomonovych bc3acbb875 soc: ti: knav_qmss: Use percpu instead atomic for stats counter
Hwqueue has collect statistics in heavy use queue_pop/queu_push functions
for cache efficiency and make push/pop faster use percpu variables.
For performance reasons, driver should keep descriptor in software handler
as short as possible and quickly return it back to hardware queue.
Descriptors coming into driver from hardware after pop and return back
by push to reduce descriptor lifetime in driver collect statistics on percpu.

Signed-off-by: Vasyl Gomonovych <gomonovych@gmail.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
2018-04-20 10:20:36 -07:00
..
Kconfig soc: ti: Add pm33xx driver for basic suspend support 2018-02-27 08:53:46 -08:00
knav_dma.c net: ethernet: ti: netcp_core: return error while dma channel open issue 2017-05-11 12:39:34 -04:00
knav_qmss_acc.c soc: ti: knav: cleanup includes and sort header files 2017-01-06 11:05:45 -08:00
knav_qmss_queue.c soc: ti: knav_qmss: Use percpu instead atomic for stats counter 2018-04-20 10:20:36 -07:00
knav_qmss.h soc: ti: knav_qmss: Use percpu instead atomic for stats counter 2018-04-20 10:20:36 -07:00
Makefile soc: ti: Add pm33xx driver for basic suspend support 2018-02-27 08:53:46 -08:00
pm33xx.c soc: ti: Add pm33xx driver for basic suspend support 2018-02-27 08:53:46 -08:00
ti_sci_pm_domains.c soc: ti: ti_sci_pm_domains: Populate name for genpd 2017-08-18 11:59:53 +02:00
wkup_m3_ipc.c ARM: SoC driver updates 2017-02-23 15:57:04 -08:00