<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/media, branch v2.6.16</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.16</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.16'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-01-15T23:28:17Z</updated>
<entry>
<title>V4L/DVB (3388): tuner_params-&gt;tda988x is currently unused, so disable</title>
<updated>2006-01-15T23:28:17Z</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@m1k.net</email>
</author>
<published>2006-01-15T18:04:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=de03d21b908bd4c49f1fe7b0c4dc5876551cf819'/>
<id>urn:sha1:de03d21b908bd4c49f1fe7b0c4dc5876551cf819</id>
<content type='text'>
- Tuner_params-&gt;tda988x is unused right now, so let's disable it for 2.6.16
- This is currently happening at the card level, but the plan
  is to move this configuration into the tuner_params configuration.

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3387): clean up some comments</title>
<updated>2006-01-15T23:26:44Z</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@m1k.net</email>
</author>
<published>2006-01-15T17:47:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=01872c5d253298b9f360c7c9b9f33504b6ad5469'/>
<id>urn:sha1:01872c5d253298b9f360c7c9b9f33504b6ad5469</id>
<content type='text'>
- clean up some comments

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3384): Separate tv &amp; radio freqs, fix cb/freq transmit order for tuners that need this.</title>
<updated>2006-01-15T23:25:32Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil@xs4all.nl</email>
</author>
<published>2006-01-15T17:04:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=27487d44712aaa37710cc508d5bd6119f5e9f976'/>
<id>urn:sha1:27487d44712aaa37710cc508d5bd6119f5e9f976</id>
<content type='text'>
- Moved MSP_SET_MATRIX to v4l2-common.h
- Fix typos and integer overflows in tea5767.c
- Split old freq field into a tv_freq and a radio_freq. Prevents
  that a radio tuner is initialized with a tv frequency or vice versa.
- When switching to radio mode initialize the tuner with the last
  used radio frequency (this was already done for the TV mode).
  As a result of these changes the tuner module now remembers the
  last set radio and TV frequencies, which is what you would expect
  to happen.
- Move out of range frequencies to the closest valid frequency as per
  v4l2 API spec.
- Fix incorrect initial radio frequency (multiplier is 16000, not 16)
- Add boundary check for out of range frequencies.
- Use new flag to check if the order of the CB and freq. depends on
  the last set frequency. That is needed for some tuners or you can
  get static as a result. The flag is added for those tuners where I know
  that the datasheet indicates that this is necessary.
- For this new check use the last set div value, not the last frequency
  as radio frequencies are always much higher due to the 16000 multiplier.

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3383): Move tda988x options into tuner_params struct.</title>
<updated>2006-01-15T23:24:34Z</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@m1k.net</email>
</author>
<published>2006-01-15T14:46:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8f0bb9c069fc487dadebe4cdd1e03f0df5ebf0e6'/>
<id>urn:sha1:8f0bb9c069fc487dadebe4cdd1e03f0df5ebf0e6</id>
<content type='text'>
- Tda988x parameters should be defined per tuner_param_type,
for each tuner_params array member.

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3364): disable all dvb tuner param_types until we need them</title>
<updated>2006-01-13T16:10:26Z</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@m1k.net</email>
</author>
<published>2006-01-13T16:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c943aa859c392eb4cc76d911daa1f261555075b2'/>
<id>urn:sha1:c943aa859c392eb4cc76d911daa1f261555075b2</id>
<content type='text'>
- Add param_type dvbs2
- disable all dvb param_types, which will not
  be needed until we merge dvb-pll.

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3363): Add support for Samsung tuner TCPN 2121P30A</title>
<updated>2006-01-13T16:10:25Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil@xs4all.nl</email>
</author>
<published>2006-01-13T16:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b3d37042d7d33baf0247d1df31031e64427f39b3'/>
<id>urn:sha1:b3d37042d7d33baf0247d1df31031e64427f39b3</id>
<content type='text'>
- Add support for Samsung tuner TCPN 2121P30A, used in
  Hauppauge PVR-500 cards.

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3359): Redesign tuners struct for maximum flexibility</title>
<updated>2006-01-13T16:10:25Z</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@m1k.net</email>
</author>
<published>2006-01-13T16:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7b0ac9cdd42b254ae2ec0f6c1cc6389655e4ba96'/>
<id>urn:sha1:7b0ac9cdd42b254ae2ec0f6c1cc6389655e4ba96</id>
<content type='text'>
- Tunertype struct redefined to allow one or more tuner_params structs
  per tuner definition, one for each video standard.
- Each tuner_params struct has an element containing an arbitrary
  amount of tuner_ranges.
  (this is needed for dvb tuners - to be handled later)
- A tuner_range may be referenced by multiple tuner_params structs.
  There are many duplicates in here. Reusing tuner_range structs,
  rather than defining new ones for each tuner, will cut down on
  memory usage, and is preferred when possible.
- tunertype struct contains an element, has_tda988x.
  We must set this for all tunertypes that contain a tda988x
  chip, and then we can remove this setting from the various
  card structs.
- Improves tuners array memory usage efficiency.
- Right now, all tuners are using the first tuner_params[] array element
  for analog mode. In the future, we will be merging similar tuner
  definitions together, such that each tuner definition will have a
  tuner_params struct for each available video standard. At that point,
  the tuner_params[] array element will be chosen based on the video
  standard in use.

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3347): Fixes some bad global variables</title>
<updated>2006-01-11T22:26:13Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil@xs4all.nl</email>
</author>
<published>2006-01-11T21:01:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f9195ded25a4e8fba09c67aa24b42cd98a242d7d'/>
<id>urn:sha1:f9195ded25a4e8fba09c67aa24b42cd98a242d7d</id>
<content type='text'>
- Debug global var is already used inside kernel, so renamed
debug to tuner_debug for the tuner module

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3345): Fixes some bad global variables</title>
<updated>2006-01-11T21:41:49Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@brturbo.com.br</email>
</author>
<published>2006-01-11T21:41:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f167cb4e6ee07914b66eb85fc0bf006a409b6838'/>
<id>urn:sha1:f167cb4e6ee07914b66eb85fc0bf006a409b6838</id>
<content type='text'>
- Debug global var is already used inside kernel.
- v4l_dbg now expects the debug var
- global vars inside msp34xx renamed to msp_*

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3325): WSS output interface for av7110</title>
<updated>2006-01-09T20:21:37Z</updated>
<author>
<name>Oliver Endriss</name>
<email>o.endriss@gmx.de</email>
</author>
<published>2006-01-09T20:21:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5b0fa4fff17d944b6a0d4cb35d8e8b5ad0ac3669'/>
<id>urn:sha1:5b0fa4fff17d944b6a0d4cb35d8e8b5ad0ac3669</id>
<content type='text'>
- Implemented v4l2 api for sliced vbi data output
to pass WSS data from userspace to the av7110

Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</content>
</entry>
</feed>
