Limitation in altera SPI driver

I try to use the altera SPI driver from the mainline kernel (/drivers/spi/spi-altera.c) in combination with the QSYS softIP SPI (3 wire serial).
It works fine for different word width up to 16bit. The softIP core support up to 32bit, which I need for my SPI slave. But in the altera driver (spi-altera.c) I found a 16bit limitation.
On Line 215: master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 16);
Is it possible to update this line to: master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 32);
or is there some other limitations in the SPI driver? What’s the reason for the 16bit limitation?

Thanks and best regards,

Try posting this question on the mailing list. I think the driver guys pay more attention to email.

Which mailing list is appropriate for asking about drivers?

I would try the RFI list.

Ok thanks for your hint. I wrote my question to the mailing list. I will update this post, when I receive some news from there.