[RFC PATCH 00/18] Remove DV_PRESET API

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

 



Hi all!

This patch series removes the last remnants of the deprecated DV_PRESET API
from the kernel:

- remove the dv_preset ops from the tvp7002 driver: all bridge drivers that
  use this i2c driver have already been converted to the DV_TIMINGS API, so
  these ops are no longer used. Prabhakar, can you test this for me?

- fix some remaining references to the preset API from the davinci drivers.
  It's trivial stuff, but I would appreciate it if you can look at it, 
  Prabhakar.

- rename some CUSTOM_TIMINGS defines to DV_TIMINGS since CUSTOM_TIMINGS
  is deprecated. It certainly shouldn't be used anymore in the kernel.
  Trivial patches, but please look at it as well, Prabhakar and Scott.

- convert the s5p-tv drivers from the DV_PRESET to the DV_TIMINGS API and
  remove the DV_PRESET API. Tomasz or Kyungmin Park, can you test this?
  I do not know whether removal of the DV_PRESET API is possible at this
  stage for the s5p-tv since I do not know if any code inside Samsung
  uses the DV_PRESET API. If the DV_PRESET API cannot be removed at this
  time, then let me know. I would have to make some changes to allow the
  preset and timings APIs to co-exist. I would really like to remove the
  preset API some time this year, though, if only to prevent new drivers 
  from attempting to use the preset API.

- finally remove the remaining core DV_PRESET support.

- remove the DV_PRESET API from the videodev2.h header. Note that I am not
  at all certain if we should do this. I know that the DV_PRESET API has
  only been used in embedded systems, so the impact should be very limited.
  But it is probably better to wait for a year or so before actually 
  removing it from the header. The main reason for adding this removal is
  to verify that I haven't forgotten any driver conversions.

Comments are welcome!

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


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux