I am trying to configure the IPU of the imx6q.
I want to be able to switch the framebuffer interface /dev/fb0, normally connected to the LCD display (IPU0 DI0) to send data to a viewfinder (IPU0 DI1) from time to time.
Is it possible to reconfigure the IPU flow to dynamically change the display interface during normal video flows in the system?
I have managed to change the display interface in ipu-common.c by changing the line _ipu_dc_init(....) in MEM_BG_SYNC case to point directly to display interface 1, and i get the screen there during boot!!
But can i do something similiar from userspace during normal execution?