how to increase SPI speed?

I got an AD7356 ADC with a maximum sample rate of 5MS/s and therefor I need a higher SPI CLK speed than the default value of 4MHz.
I tried:

SPISettings ADC_settings(8000000,MSBFIRST,SPI_MODE3);

But the SCLK Freq. is still 4 MHz and CKGR_MOR |= (1 << MOSCRCF); doesn't work in the Arduino IDE, is there any chance to use the 8 MHz or 12 MHz CLK speed?

I use the IDE Version 1.6.4 is .transfer16() not supportet there?

Thanks for your help!

Hello Ard_Yun,

To speed up, you could try TurboSpi for DUE: GitHub - anydream/TurboSPI: This is another Arduino SPI library separated from SdFat library, it uses SPI registers and DMA (Arduino Due only) to accelerate SPI communication

Is it possible to access the uCs registers directly from the IDE?
It would be much easier to set the MainCLK of the ATSAM, which is runningin 4 Mhz default, up to 8 or 12 MHz by writing in the CKGR_MOR register.