History log of /drivers/gpu/ipu-v3/ipu-smfc.c
Revision Date Author Comments
a2be35e3320b27c84488729e9fb56a62e74d65fa 26-Jun-2014 Steve Longerbeam <slongerbeam@gmail.com> gpu: ipu-v3: smfc: Add ipu_smfc_set_watermark()

Adds ipu_smfc_set_watermark() which programs a channel's SMFC FIFO
levels at which the watermark signal is set and cleared.

Signed-off-by: Steve Longerbeam <steve_longerbeam@mentor.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
7fafa8f06f9bdf32b806b4612bfe387de8e34125 26-Jun-2014 Steve Longerbeam <slongerbeam@gmail.com> gpu: ipu-v3: smfc: Convert to per-channel

Convert the smfc object to be specific to a single smfc channel.
Add ipu_smfc_{get|put} to retrieve and release a single smfc channel
for exclusive use, and add use counter to ipu_smfc_{enable|disable}.

Signed-off-by: Steve Longerbeam <steve_longerbeam@mentor.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
fc4353559e587f5962f22c24ca7e015bdbea1e49 26-Jun-2014 Steve Longerbeam <slongerbeam@gmail.com> gpu: ipu-v3: smfc: Move enable/disable to ipu-smfc.c

Move the SMFC module enable/disable helpers into the ipu-smfc submodule.

Signed-off-by: Steve Longerbeam <steve_longerbeam@mentor.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
e68885e24ad1a2d7d4ad6df04cbc9b623bd1d0b9 02-Sep-2014 Fabio Estevam <fabio.estevam@freescale.com> gpu: ipu-v3: ipu-smfc: Do not leave DEBUG defined

Let's only define DEBUG for debugging purpose and not by default to avoid
printing debugging message unnecessarily.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
35de925ffaa67971e073d3ebf1e0600be0d0d3f1 09-May-2012 Philipp Zabel <p.zabel@pengutronix.de> gpu: ipu-v3: Add SMFC code

The Sensor Multi Fifo Controller (SMFC) is used as a buffer between
the two CSIs (writing simultaneously) and up to four IDMAC channels.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>