Hello Nikolas,
I wish it were that easy!
The OV5640 driver contains a set of hard-coded register value pairs like this one for VGA@30fps.
linux-imx6/drivers/media/video/mxc/capture/ov5640_mipi.c at boundary-jb4.3_1.0.0-ga · boundarydevice...
In order to raise the frame rate, you'll need to tweak these to have exposure and frame timing for the clock rate, and in order to do that, you'll first need to be under NDA with Omnivision, and then will need to walk through some documentation that can be at best, a bit opaque.
I believe that what you're after is achievable, but it's not simply a matter of writing an application in the right way.
Please keep in touch if you do decide to continue pursuing this. Generalization of the drivers would be helpful to all users of the part.
If memory serves, there was some work to main-line support for the OV5642 and this included some V4L2 controls to allow arbitrary resolutions, but my recollection is a few years old and I don't have cycles to chase this down.
Regards,
Eric
E