[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCHv1 00/38] Remove VIDIOC_DBG_G_CHIP_IDENT



With the introduction in 3.10 of the new superior VIDIOC_DBG_G_CHIP_INFO
ioctl there is no longer any need for the DBG_G_CHIP_IDENT ioctl or the
v4l2-chip-ident.h header. The V4L2 core is now responsible for handling
the G_CHIP_INFO ioctl. Only if a bridge driver has multiple address ranges
represented as different 'chips' does a bridge driver have to implement the
g_chip_info handler.

This patch series removes all code related to the old CHIP_IDENT ioctl and
the v4l2-chip-ident.h header.

See the documentation of the new VIDIOC_DBG_G_CHIP_INFO ioctl:

http://linuxtv.org/downloads/v4l-dvb-apis/vidioc-dbg-g-chip-info.html

It also fixes a number of bugs relating to the VIDIOC_DBG_G/S_REGISTER
ioctls: adding/fixing register address checks where appropriate, and
set the size field correctly (not all drivers set that field).

This patch series simplifies drivers substantially and deletes almost
2900 lines in total.

Regards,

        Hans

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Linux Input]     [Video for Linux]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Photos]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Devices]     [Yosemite Backpacking]

Add to Google Powered by Linux