Hi Niklas, On Fri, Nov 02, 2018 at 05:00:05PM +0100, Niklas Söderlund wrote: > Hi, > > This series allows the TXA CSI-2 transmitter of the adv748x to function > in 1-, 2- and 4- lane mode. Currently the driver fixes the hardware in > 4-lane mode. The driver looks at the standard DT property 'data-lanes' > to determine which mode it should operate in. > > Patch 1/4 lists the 'data-lanes' DT property as mandatory for endpoints > describing the CSI-2 transmitters. Patch 2/4 refactors the > initialization sequence of the adv748x to be able to reuse more code. > Patch 3/4 adds the DT parsing and storing of the number of lanes. Patch > 4/4 merges the TXA and TXB power up/down procedure while also taking the > configurable number of lanes into account. > > The series is based on the latest media-tree master and is tested on > Renesas M3-N in 1-, 2- and 4- lane mode. I have now tested v3 on Ebisu E3 which has only 2 data lanes connected. Tested-by: Jacopo Mondi <jacopo+renesas@xxxxxxxxxx> Thanks j > > Niklas Söderlund (4): > dt-bindings: adv748x: make data-lanes property mandatory for CSI-2 > endpoints > i2c: adv748x: reuse power up sequence when initializing CSI-2 > i2c: adv748x: store number of CSI-2 lanes described in device tree > i2c: adv748x: configure number of lanes used for TXA CSI-2 transmitter > > .../devicetree/bindings/media/i2c/adv748x.txt | 4 +- > drivers/media/i2c/adv748x/adv748x-core.c | 235 ++++++++++-------- > drivers/media/i2c/adv748x/adv748x.h | 1 + > 3 files changed, 135 insertions(+), 105 deletions(-) > > -- > 2.19.1 >
Attachment:
signature.asc
Description: PGP signature