Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit cbabaa95 authored by Sreesudhan Ramakrish Ramkumar's avatar Sreesudhan Ramakrish Ramkumar Committed by Stephen Boyd
Browse files

msm: camera: Create v4l2 subdevice for flash modules



All hardware module drivers except flash are created as v4l2
subdevices in msm camera architecture. This creates
inconsistencies in treating hardware drivers at msm media
controller layer. To have transparent framework and call flow,
Create v4l2 sudevice for flash modules and register with
msm mctl. Create drivers for individual flash modules and
trigger flash functionalities based on wrapper functions
initialized in function table. Create i2c driver for flash
modules driven by i2c and platform driver otherwise.

Change-Id: I15cf00f3f443edb2aeb8cf21ba41ce977c3d4c86
Signed-off-by: default avatarSreesudhan Ramakrish Ramkumar <srramku@codeaurora.org>
parent ba02f4a3
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment