drivers: bcm2835_unicam: Disable trigger mode operation
authorNaushir Patuck <naush@raspberrypi.com>
Tue, 18 Jan 2022 13:13:14 +0000 (13:13 +0000)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:33:16 +0000 (11:33 +0000)
commit811dddc6b21dd5647bdb4c390ceeccaa97155059
tree58fe12964c2fe47edc3a51e6b98158df0efbe731
parent22737066aa1973763299818007d42969ba3eb9c0
drivers: bcm2835_unicam: Disable trigger mode operation

On a Pi3 B/B+ platform the imx219 sensor frequently generates a single corrupt
frame when the sensor first starts. This can either be a missing line, or
invalid samples within the line. This only occurrs using the Unicam kernel
driver.

Disabling trigger mode elimiates this corruption. Since trigger mode is a
legacy feature copied from the firmware driver and not expected to be needed,
remove it. Tested on the Raspberry Pi cameras and shows no ill effects.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
drivers/media/platform/bcm2835/bcm2835-unicam.c