]> git.proxmox.com Git - mirror_ubuntu-kernels.git/blob - drivers/staging/media/ipu3/TODO
HID: logitech-dj: fix spelling in printk
[mirror_ubuntu-kernels.git] / drivers / staging / media / ipu3 / TODO
1 This is a list of things that need to be done to get this driver out of the
2 staging directory.
3
4 - Request API conversion. Remove of the dual pipeline and associate buffers
5 as well as formats and the binary used to a request. Remove the
6 opportunistic buffer management. (Sakari)
7
8 - Using ENABLED and IMMUTABLE link flags for the links where those are
9 relevant. (Sakari)
10
11 - Prefix imgu for all public APIs, i.e. change ipu3_v4l2_register() to
12 imgu_v4l2_register(). (Sakari)
13
14 - Use V4L2_CTRL_TYPE_MENU for dual-pipe mode control. (Sakari)
15
16 - IPU3 driver documentation (Laurent)
17 Add diagram in driver rst to describe output capability.
18 Comments on configuring v4l2 subdevs for CIO2 and ImgU.
19
20 - uAPI documentation:
21 Further clarification on some ambiguities such as data type conversion of
22 IEFD CU inputs. (Sakari)
23 Move acronyms to doc-rst file. (Mauro)
24
25 - Switch to yavta from v4l2n in driver docs.
26
27 - Elaborate the functionality of different selection rectangles in driver
28 documentation. This may require driver changes as well.
29
30 - More detailed documentation on calculating BDS, GCD etc. sizes needed.
31
32 - Document different operation modes, and which buffer queues are relevant
33 in each mode. To process an image, which queues require a buffer an in
34 which ones is it optional?