media-controller框架专门用于控制soc内部 视频相关 硬件连接状态。

以rk的SOC为例:

mipi摄像头(DPHY输出)
	 ↓
SOC: DPHY
	 ↓
SOC: csi2_dphy
	 ↓
SOC: mipi1_csi2(CSI-2 Host)
	 ↓								 DMA(CMA)
SOC: rkcif_mipi_lvds1(VICAP / CIF) → 输出到DDR
	 ↓
SOC: RK-ISP子系统
	 ↓ (处理后)
  输出到DDR(DMA)

比如:直接控制不走ISP

不同平台有不一样的链路,所以需要一个专门的框架去做抽象管理。