Anda mungkin ingat tahun lalu bagaimana beberapa pengembang kernel upstream terkemuka merekomendasikan untuk menghindari laptop terbaru Intel untuk penggunaan Linux yang menggunakan kamera IPU6 MIPI mereka karena kurangnya dukungan open-source upstream. Butuh beberapa bulan tetapi tambalan driver kernel Linux IPU6 awal keluar untuk ditinjau dan mudah-mudahan akan sampai ke kernel Linux arus utama dalam beberapa bulan mendatang.

Dukungan kamera web unit pemrosesan gambar Intel IPU6 di bawah Linux dimulai dengan kekacauan dan dukungan yang disediakan Intel adalah repositori GitHub dengan beberapa kode yang ditujukan untuk laptop tertentu dan versi kernel tertentu dengan Ubuntu. Dengan IPU6 juga merupakan tumpukan ruang pengguna berpemilik dan API ruang pengguna yang tidak menggunakan antarmuka V4L2.

Dalam beberapa bulan sejak ada beberapa kemajuan di bagian depan IPU6 sementara pada bulan April driver perangkat PCI IPU6 akhirnya dipublikasikan di daftar linux-media untuk tinjauan/masukan awal.

Seri tambalan ini menambahkan driver untuk sistem input Intel IPU6. IPU6 adalah generasi keenam dari Imaging Processing Unit, ini adalah perangkat PCI yang dapat ditemukan di beberapa Platform Klien Intel. Pengguna dapat menggunakan IPU6 untuk mengambil gambar dari sensor kamera MIPI.

IPU6 memiliki firmware sendiri yang mengekspos ABI ke driver, dan berkomunikasi dengan CSE untuk melakukan autentikasi firmware. IPU6 memiliki perangkat keras MMU-nya, jadi driver menyiapkan tabel halaman untuk memungkinkan DMA IPU6 mengakses memori sistem.

Driver sistem input IPU6 menggunakan sub MC dan V4L2-device API selain V4L2.

Melalui GitHub-drivers IPU6 Intel dikomentari oleh seorang insinyur Intel bahwa semoga musim panas ini akan ada dukungan upstream awal,”Kami sedang mengerjakan upstreaming driver IPU6 ISYS, menurut saya mungkin akan digabungkan selama musim panas tahun ini (ini tentatif karena API yang diperlukan belum sepenuhnya diaktifkan di kernel). Pekerjaan sedang berlangsung di IVSC juga, tapi saya belum memiliki perkiraan untuk itu.”

Categories: IT Info