1This is a list of things that need to be done to get this driver out of the 2staging 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? 35