Hello,
I am using the DaVinci Linux kernel 2.6.32.17 in PSP 03.01.01.38 to capture and compress YUV video from a CMOS sensor connected to the DM365EVM. The IPIPE and Resizer are configured for on-the-fly operation and both Resizer channels are enabled. The VPFE driver (drivers/media/video/davinci/vpfe_capture.c) uses two ARM IRQs (0 and 5) for the handling of the frame buffers. The ARM interrupts are mapped to VPFE events through the ISP.INTSELx registers (in file drivers/media/video/davinci/vpss.c). The driver code maps ARM IRQ 0 to VPSS Event 0 (ISIF_INT0) and ARM IRQ 5 to VPSS Event 15. However, the VPFE user guide (sprufg8c) has VPSS Event 15 marked as reserved (Table 16 of the doc).
How is VPSS Event 15 defined? It seems to indicate that the resizer has finished processing the frame as the IRQ handler for it updates the Resizer memory addresses with those of the buffers for the next frame, but why is it not documented?
Regards,
Stathis