<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/dvb-frontends, branch linux-5.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2021-06-03T07:09:41Z</updated>
<entry>
<title>media: dvb: Add check on sp8870_readreg return</title>
<updated>2021-06-03T07:09:41Z</updated>
<author>
<name>Alaa Emad</name>
</author>
<published>2021-05-03T11:57:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b747b3d80adc8108d7cca2413b6cd04787bfbaa'/>
<id>urn:sha1:4b747b3d80adc8108d7cca2413b6cd04787bfbaa</id>
<content type='text'>
[ Upstream commit c6d822c56e7fd29e6fa1b1bb91b98f6a1e942b3c ]

The function sp8870_readreg returns a negative value when i2c_transfer
fails so properly check for this and return the error if it happens.

Cc: Sean Young &lt;sean@mess.org&gt;
Cc: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
Signed-off-by: Alaa Emad &lt;alaaemadhossney.ae@gmail.com&gt;
Link: https://lore.kernel.org/r/20210503115736.2104747-60-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>Revert "media: dvb: Add check on sp8870_readreg"</title>
<updated>2021-06-03T07:09:41Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2021-05-03T11:57:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b63390ac7dfe572765c8f7a0914ee955b772860c'/>
<id>urn:sha1:b63390ac7dfe572765c8f7a0914ee955b772860c</id>
<content type='text'>
[ Upstream commit 47e4ff06fa7f5ba4860543a2913bbd0c164640aa ]

This reverts commit 467a37fba93f2b4fe3ab597ff6a517b22b566882.

Because of recent interactions with developers from @umn.edu, all
commits from them have been recently re-reviewed to ensure if they were
correct or not.

Upon review, this commit was found to be incorrect for the reasons
below, so it must be reverted.  It will be fixed up "correctly" in a
later kernel change.

This commit is not properly checking for an error at all, so if a
read succeeds from this device, it will error out.

Cc: Aditya Pakki &lt;pakki001@umn.edu&gt;
Cc: Sean Young &lt;sean@mess.org&gt;
Cc: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
Link: https://lore.kernel.org/r/20210503115736.2104747-59-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: m88ds3103: fix return value check in m88ds3103_probe()</title>
<updated>2021-05-14T08:52:36Z</updated>
<author>
<name>Wei Yongjun</name>
</author>
<published>2021-03-08T12:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5e2ebeb22cad7a7d717097a6cd35caa0d7f3c3d'/>
<id>urn:sha1:a5e2ebeb22cad7a7d717097a6cd35caa0d7f3c3d</id>
<content type='text'>
[ Upstream commit e61f9ea271933d987ab895c689fa37744f6fc27f ]

In case of error, the function i2c_new_dummy_device() returns
ERR_PTR() and never returns NULL. The NULL test in the return
value check should be replaced with IS_ERR().

Fixes: e6089feca460 ("media: m88ds3103: Add support for ds3103b demod")
Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;
Signed-off-by: Wei Yongjun &lt;weiyongjun1@huawei.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: mxl692: MaxLinear 692 ATSC demod/tuner driver</title>
<updated>2021-02-05T22:37:59Z</updated>
<author>
<name>Brad Love</name>
</author>
<published>2021-01-26T01:54:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b53f2fa136b1b20f03184f4a98fea75eb2705eac'/>
<id>urn:sha1:b53f2fa136b1b20f03184f4a98fea75eb2705eac</id>
<content type='text'>
MaxLinear 692 is a combo demod/tuner which has ATSC and QAM
capabilities. Only ATSC is currently advertised via DVB
properties. QAM still has issues.

Confirmed working on both big and little endian. Big
endian verified on PowerPC Mac mini.

Signed-off-by: Brad Love &lt;brad@nextdimension.cc&gt;
Signed-off-by: Sean Young &lt;sean@mess.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: Fix RTL2832 not depending on REGMAP_I2C</title>
<updated>2021-01-27T13:42:23Z</updated>
<author>
<name>Maxim Plotnikov</name>
</author>
<published>2020-12-01T00:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=65fba0b15e99606f094d688bc562168834d214dd'/>
<id>urn:sha1:65fba0b15e99606f094d688bc562168834d214dd</id>
<content type='text'>
Prevents this compile time error:

ERROR: modpost: "__regmap_init_i2c" [drivers/media/dvb-frontends/rtl2832.ko] undefined!

Signed-off-by: Maxim Plotnikov &lt;wgh@torlan.ru&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: dvb-frontends: Fix fall-through warnings for Clang</title>
<updated>2021-01-27T11:54:44Z</updated>
<author>
<name>Gustavo A. R. Silva</name>
</author>
<published>2020-11-20T18:26:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=af7ab66225111d0612a38e63eae6cd4af66d43e6'/>
<id>urn:sha1:af7ab66225111d0612a38e63eae6cd4af66d43e6</id>
<content type='text'>
In preparation to enable -Wimplicit-fallthrough for Clang, fix multiple
warnings by explicitly adding multiple break and a return statements
instead of just letting the code fall through to the next case.

Link: https://github.com/KSPP/linux/issues/115

Signed-off-by: Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;
Reviewed-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: dvb-frontends/af9033.c: fix missing error codes</title>
<updated>2021-01-27T07:38:27Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2021-01-20T09:09:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e121993ae4b5fa147d43db878108b7c6a7065e7b'/>
<id>urn:sha1:e121993ae4b5fa147d43db878108b7c6a7065e7b</id>
<content type='text'>
Fixes two smatch warnings:

drivers/media/dvb-frontends/af9033.c:128 af9033_init() warn: missing error code 'ret'
drivers/media/dvb-frontends/af9033.c:855 af9033_read_snr() warn: missing error code 'ret'

Set error codes correctly.

Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: dvb-frontends/rtl2832.c: fix missing error code</title>
<updated>2021-01-27T07:37:18Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2021-01-20T09:03:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=83104f045dae226ef56b1462c03b21f46d4d868f'/>
<id>urn:sha1:83104f045dae226ef56b1462c03b21f46d4d868f</id>
<content type='text'>
Fixes this smatch warning:

drivers/media/dvb-frontends/rtl2832.c:702 rtl2832_read_status() warn: missing error code 'ret'

'ret' is indeed not set, so set it to -EINVAL so a proper error
code is returned.

Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: cxd2841er: use DIV_ROUND_UP to calculate timeout</title>
<updated>2021-01-14T12:46:37Z</updated>
<author>
<name>Zheng Yongjun</name>
</author>
<published>2020-12-22T13:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9db0fcde36e3f3cc844be77de311d569212c545d'/>
<id>urn:sha1:9db0fcde36e3f3cc844be77de311d569212c545d</id>
<content type='text'>
Don't open-code DIV_ROUND_UP() kernel macro.

Signed-off-by: Zheng Yongjun &lt;zhengyongjun3@huawei.com&gt;
Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Signed-off-by: Sean Young &lt;sean@mess.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: Replace HTTP links with HTTPS ones: SI2165 MEDIA DRIVER</title>
<updated>2020-11-27T12:05:07Z</updated>
<author>
<name>Alexander A. Klimov</name>
</author>
<published>2020-07-08T15:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=965045caa11c43adfdf720c8009fea0b33bfc0a6'/>
<id>urn:sha1:965045caa11c43adfdf720c8009fea0b33bfc0a6</id>
<content type='text'>
Rationale:
Reduces attack surface on kernel devs opening the links for MITM
as HTTPS traffic is much harder to manipulate.

Deterministic algorithm:
For each file:
  If not .svg:
    For each line:
      If doesn't contain `\bxmlns\b`:
	  If neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`:
            If both the HTTP and HTTPS versions
            return 200 OK and serve the same content:
              Replace HTTP with HTTPS.

Signed-off-by: Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
</feed>
