The FreeRTOS SDK (v2.15.000) drivers seem to be incompatible with static allocation. Although the "fsl_i2c_feertos.h" contains the configSUPPORT_STATIC_ALLOCATION for the mutex and semaphore - neither the USART nor the SPI drivers did. Besides that the source files always use the dynamic allocation.
What is going on here - is it not supported? And if so - why the fields in the I2C header?