Emlékezhetsz tavaly arra, hogy több prominens upstream kernelfejlesztő azt javasolta, hogy kerüljék az Intel legújabb Linux-alapú laptopjait, amelyek IPU6 MIPI kamerájukat viselik, mivel az upstream nyílt forráskódú támogatás hiánya miatt. Eltartott néhány hónapig, de a kezdeti IPU6 Linux kernel-illesztőprogram-javítások felülvizsgálatra várnak, és remélhetőleg a következő hónapokban eljutnak a fő Linux kernelhez.

Az Intel IPU6 képfeldolgozó egység webkamerás támogatása Linux alatt zűrzavarnak indult, az Intel által nyújtott támogatás pedig egy GitHub adattár volt, amely bizonyos laptopokhoz és bizonyos Ubuntu kernelverziókhoz készült kóddal. Az IPU6-tal egy szabadalmaztatott felhasználói területi verem és egy felhasználói tér API is volt, amely nem használta a V4L2 interfészt.

Az elmúlt hónapokban történt némi előrelépés az IPU6 fronton, míg áprilisban végre megjelent az IPU6 PCI eszközillesztő a a linux-média listája első áttekintéshez/visszajelzéshez.

Ez a javítássorozat egy illesztőprogramot ad hozzá az Intel IPU6 bemeneti rendszeréhez. Az IPU6 az Imaging Processing Unit hatodik generációja, egy PCI eszköz, amely néhány Intel Client Platformban megtalálható. A felhasználó az IPU6 segítségével képeket készíthet MIPI kameraérzékelőkről.

Az IPU6 saját firmware-rel rendelkezik, amely feltárja az ABI-kat az illesztőprogram számára, és kommunikál a CSE-vel a firmware-hitelesítés érdekében. Az IPU6 rendelkezik MMU hardverrel, így az illesztőprogram beállít egy oldaltáblázatot, amely lehetővé teszi az IPU6 DMA hozzáférését a rendszermemóriához.

Az IPU6 bemeneti rendszer-illesztőprogramja MC-t és V4L2 alrendszert használ-eszköz API-k a V4L2-n kívül.

Az Intel IPU6-drivers GitHubon keresztül az Intel mérnöke azt kommentálta, hogy remélhetőleg ezen a nyáron megtörténik a kezdeti upstream támogatás:”Dolgozunk az IPU6 ISYS illesztőprogram upstreamelésén, azt hiszem, idén nyáron összevonhatják (ez csak feltételes, a szükséges API-k még nincsenek teljesen engedélyezve a kernelben). Az IVSC-n is folyamatban van a munka, de erre még nincs becslésem.”

Categories: IT Info