Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

This is a list of things that need to be done to get this driver out of the
staging directory.

- Request API conversion. Remove of the dual pipeline and associate buffers
  as well as formats and the binary used to a request. Remove the
  opportunistic buffer management. (Sakari)

- Using ENABLED and IMMUTABLE link flags for the links where those are
  relevant. (Sakari)

- IPU3 driver documentation (Laurent)
  Add diagram in driver rst to describe output capability.
  Comments on configuring v4l2 subdevs for CIO2 and ImgU.

- uAPI documentation:
  Further clarification on some ambiguities such as data type conversion of
  IEFD CU inputs. (Sakari)
  Move acronyms to doc-rst file. (Mauro)

- Switch to yavta from v4l2n in driver docs.

- Elaborate the functionality of different selection rectangles in driver
  documentation. This may require driver changes as well.

- More detailed documentation on calculating BDS, GCD etc. sizes needed.

- Document different operation modes, and which buffer queues are relevant
  in each mode. To process an image, which queues require a buffer an in
  which ones is it optional?

- Make sure it builds fine with no warnings with W=1