--- zzzz-none-000/linux-4.9.279/drivers/spi/spi.c 2021-08-08 06:38:54.000000000 +0000 +++ puma7-arm-6591-750/linux-4.9.279/drivers/spi/spi.c 2023-02-08 10:58:14.000000000 +0000 @@ -15,6 +15,11 @@ * GNU General Public License for more details. */ +/* + * Includes Intel Corporation's changes/modifications dated: 2017. + * Changed/modified portions - Copyright (c) 2017, Intel Corporation. + */ + #include #include #include @@ -1295,6 +1300,13 @@ sched_setscheduler(master->kworker_task, SCHED_FIFO, ¶m); } +#if defined (CONFIG_MACH_PUMA5) || defined (CONFIG_MACH_PUMA6) || defined (CONFIG_MACH_PUMA7) + param.sched_priority = 95 ; + dev_info(&master->dev, + "will run message pump with RR %d priority\n", param.sched_priority); + sched_setscheduler(master->kworker_task, SCHED_RR, ¶m); +#endif + return 0; }