STRUCT FIMC_SOURCE_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct fimc_source_info(9) πŸ’…

okay bestie, welcome to the Kernel API Manual entry for struct fimc_source_info β€” it's literally the little source-description package you need for the host interface configuration to do its thing ✨


🌸 NAME 🌸

struct fimc_source_info β€” video source description required for the host interface configuration. That's the whole main-character job, no cap 🫢


✨ SYNOPSIS ✨

struct fimc_source_info {
    enum fimc_bus_type fimc_bus_type;
    enum fimc_bus_type sensor_bus_type;
    u16 flags;
    u16 mux_id;
};

πŸŽ€ Members πŸŽ€

  • fimc_bus_type β€” the FIMC camera input type. That's the vibe check for which kind of camera input we're dealing with πŸ’…
  • sensor_bus_type β€” the image sensor bus type, like MIPI, ITU-R BT.601 etc. Basically: what kind of bus is the sensor on? πŸ¦‹
  • flags β€” the parallel sensor bus flags that define signals polarity (V4L2_MBUS_*). This is where the polarity details live, bestie ⚑
  • mux_id β€” the FIMC camera interface multiplexer index, and it's separate for MIPI and ITU. So yes, they each get their own little index moment πŸ”₯

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./include/media/drv-intf/exynos-fimc.h
  • struct fimc_fmt(9)

xoxo, from ./include/media/drv-intf β€” October 2026 πŸ’–

πŸ“¦ where this page comes from