[linux-next:master 7190/10372] htmldocs: Documentation/doc-guide/sphinx.rst:110: ERROR: Unknown target name: "sphinx c domain".
tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: e05f574a0bb1f4502a4b2264fdb0ef6419cf3772 commit: 1dc4bbf0b268246f6202c761016735933b6f0b99 [7190/10372] docs-rst: doc-guide: split the kernel-documentation.rst contents reproduce: make htmldocs All errors (new ones prefixed by >>): make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. include/linux/init.h:1: warning: no structured comments found include/linux/kthread.h:26: warning: Excess function parameter '...' description in 'kthread_create' kernel/sys.c:1: warning: no structured comments found Error: Cannot open file drivers/dma-buf/dma-fence.c Error: Cannot open file drivers/dma-buf/dma-fence.c WARNING: kernel-doc 'scripts/kernel-doc -rst -enable-lineno -export drivers/dma-buf/dma-fence.c' failed with return code 2 Error: Cannot open file include/linux/dma-fence.h Error: Cannot open file include/linux/dma-fence.h WARNING: kernel-doc 'scripts/kernel-doc -rst -enable-lineno -internal include/linux/dma-fence.h' failed with return code 2 drivers/dma-buf/seqno-fence.c:1: warning: no structured comments found Error: Cannot open file drivers/dma-buf/dma-fence-array.c Error: Cannot open file drivers/dma-buf/dma-fence-array.c WARNING: kernel-doc 'scripts/kernel-doc -rst -enable-lineno -export drivers/dma-buf/dma-fence-array.c' failed with return code 2 Error: Cannot open file include/linux/dma-fence-array.h Error: Cannot open file include/linux/dma-fence-array.h WARNING: kernel-doc 'scripts/kernel-doc -rst -enable-lineno -internal include/linux/dma-fence-array.h' failed with return code 2 include/uapi/linux/vtpm_proxy.h:1: warning: no structured comments found drivers/char/tpm/tpm_vtpm_proxy.c:71: warning: No description found for parameter 'filp' drivers/char/tpm/tpm_vtpm_proxy.c:71: warning: No description found for parameter 'buf' drivers/char/tpm/tpm_vtpm_proxy.c:71: warning: No description found for parameter 'count' drivers/char/tpm/tpm_vtpm_proxy.c:71: warning: No description found for parameter 'off' drivers/char/tpm/tpm_vtpm_proxy.c:121: warning: No description found for parameter 'filp' drivers/char/tpm/tpm_vtpm_proxy.c:121: warning: No description found for parameter 'buf' drivers/char/tpm/tpm_vtpm_proxy.c:121: warning: No description found for parameter 'count' drivers/char/tpm/tpm_vtpm_proxy.c:121: warning: No description found for parameter 'off' drivers/char/tpm/tpm_vtpm_proxy.c:201: warning: No description found for parameter 'proxy_dev' drivers/char/tpm/tpm_vtpm_proxy.c:1: warning: no structured comments found include/sound/compress_driver.h:162: warning: No description found for parameter 'id[64]' include/sound/compress_driver.h:162: warning: No description found for parameter 'proc_root' include/sound/compress_driver.h:162: warning: No description found for parameter 'proc_info_entry' include/net/mac80211.h:3207: ERROR: Unexpected indentation. include/net/mac80211.h:3210: WARNING: Block quote ends without a blank line; unexpected unindent. include/net/mac80211.h:3212: ERROR: Unexpected indentation. include/net/mac80211.h:3213: WARNING: Block quote ends without a blank line; unexpected unindent. include/net/mac80211.h:1772: ERROR: Unexpected indentation. include/net/mac80211.h:1776: WARNING: Block quote ends without a blank line; unexpected unindent. >> Documentation/doc-guide/sphinx.rst:110: ERROR: Unknown target name: "sphinx >> c domain". kernel/sched/fair.c:7259: WARNING: Inline emphasis start-string without end-string. kernel/time/timer.c:1240: ERROR: Unexpected indentation. kernel/time/timer.c:1242: ERROR: Unexpected indentation. kernel/time/timer.c:1243: WARNING: Block quote ends without a blank line; unexpected unindent. include/linux/wait.h:121: WARNING: Block quote ends without a blank line; unexpected unindent. include/linux/wait.h:124: ERROR: Unexpected indentation. include/linux/wait.h:126: WARNING: Block quote ends without a blank line; unexpected unindent. kernel/time/hrtimer.c:1021: WARNING: Block quote ends without a blank line; unexpected unindent. kernel/signal.c:317: WARNING: Inline literal start-string without end-string. drivers/base/firmware_class.c:1348: WARNING: Bullet list ends without a blank line; unexpected unindent. drivers/message/fusion/mptbase.c:5054: WARNING: Definition list ends without a blank line; unexpected unindent. drivers/tty/serial/serial_core.c:1893: WARNING: Definition list ends without a blank line; unexpected unindent. include/linux/spi/spi.h:369: ERROR: Unexpected indentation. drivers/usb/core/message.c:478: ERROR: Unexpected indentation. drivers/usb/core/message.c:479: WARNING: Block quote ends without a blank line; unexpected unindent. Documentation/driver-api/usb.rst:623: ERROR: Unknown target name: "usb_type".
[PATCH 1/1] media: pci: meye: set error code on failures
From: Pan BianThe value of return variable ret is 0 on some error paths, for example, when pci_resource_start() returns a NULL pointer. 0 means no error in this context, which is contrary to the fact. This patch fixes the bug. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=189011 Signed-off-by: Pan Bian --- drivers/media/pci/meye/meye.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/pci/meye/meye.c b/drivers/media/pci/meye/meye.c index ba887e8..115e141 100644 --- a/drivers/media/pci/meye/meye.c +++ b/drivers/media/pci/meye/meye.c @@ -1669,6 +1669,7 @@ static int meye_probe(struct pci_dev *pcidev, const struct pci_device_id *ent) goto outenabledev; } + ret = -EIO; mchip_adr = pci_resource_start(meye.mchip_dev,0); if (!mchip_adr) { v4l2_err(v4l2_dev, "meye: mchip has no device base address\n"); -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 1/1] media: pci: meye: set error code on failures
From: Pan BianThe value of return variable ret is 0 on some error paths, for example, when pci_resource_start() returns a NULL pointer. 0 means no error in this context, which is contrary to the fact. This patch fixes the bug. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=189011 Signed-off-by: Pan Bian --- drivers/media/pci/meye/meye.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/pci/meye/meye.c b/drivers/media/pci/meye/meye.c index ba887e8..115e141 100644 --- a/drivers/media/pci/meye/meye.c +++ b/drivers/media/pci/meye/meye.c @@ -1669,6 +1669,7 @@ static int meye_probe(struct pci_dev *pcidev, const struct pci_device_id *ent) goto outenabledev; } + ret = -EIO; mchip_adr = pci_resource_start(meye.mchip_dev,0); if (!mchip_adr) { v4l2_err(v4l2_dev, "meye: mchip has no device base address\n"); -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
cron job: media_tree daily build: ERRORS
This message is generated daily by a cron job that builds media_tree for the kernels and architectures in the list below. Results of the daily build of media_tree: date: Sun Dec 4 05:00:16 CET 2016 media-tree git hash:365fe4e0ce218dc5ad10df17b150a366b6015499 media_build git hash: 1606032398b1d79149c1507be2029e1a00d8dff0 v4l-utils git hash: 063d1f5d5e60783002d781e8a23911acbda65e99 gcc version:i686-linux-gcc (GCC) 6.2.0 sparse version: v0.5.0-3553-g78b2ea6 smatch version: v0.5.0-3553-g78b2ea6 host hardware: x86_64 host os:4.8.0-164 linux-git-arm-at91: OK linux-git-arm-davinci: OK linux-git-arm-multi: OK linux-git-arm-pxa: OK linux-git-blackfin-bf561: OK linux-git-i686: OK linux-git-m32r: OK linux-git-mips: OK linux-git-powerpc64: OK linux-git-sh: OK linux-git-x86_64: OK linux-2.6.36.4-i686: WARNINGS linux-2.6.37.6-i686: WARNINGS linux-2.6.38.8-i686: WARNINGS linux-2.6.39.4-i686: WARNINGS linux-3.0.60-i686: WARNINGS linux-3.1.10-i686: WARNINGS linux-3.2.37-i686: WARNINGS linux-3.3.8-i686: WARNINGS linux-3.4.27-i686: WARNINGS linux-3.5.7-i686: WARNINGS linux-3.6.11-i686: WARNINGS linux-3.7.4-i686: WARNINGS linux-3.8-i686: WARNINGS linux-3.9.2-i686: WARNINGS linux-3.10.1-i686: WARNINGS linux-3.11.1-i686: OK linux-3.12.67-i686: OK linux-3.13.11-i686: WARNINGS linux-3.14.9-i686: WARNINGS linux-3.15.2-i686: WARNINGS linux-3.16.7-i686: WARNINGS linux-3.17.8-i686: WARNINGS linux-3.18.7-i686: WARNINGS linux-3.19-i686: WARNINGS linux-4.0.9-i686: WARNINGS linux-4.1.33-i686: WARNINGS linux-4.2.8-i686: WARNINGS linux-4.3.6-i686: WARNINGS linux-4.4.22-i686: WARNINGS linux-4.5.7-i686: WARNINGS linux-4.6.7-i686: WARNINGS linux-4.7.5-i686: WARNINGS linux-4.8-i686: OK linux-4.9-rc5-i686: OK linux-2.6.36.4-x86_64: WARNINGS linux-2.6.37.6-x86_64: WARNINGS linux-2.6.38.8-x86_64: WARNINGS linux-2.6.39.4-x86_64: WARNINGS linux-3.0.60-x86_64: WARNINGS linux-3.1.10-x86_64: WARNINGS linux-3.2.37-x86_64: WARNINGS linux-3.3.8-x86_64: WARNINGS linux-3.4.27-x86_64: WARNINGS linux-3.5.7-x86_64: WARNINGS linux-3.6.11-x86_64: WARNINGS linux-3.7.4-x86_64: WARNINGS linux-3.8-x86_64: WARNINGS linux-3.9.2-x86_64: WARNINGS linux-3.10.1-x86_64: WARNINGS linux-3.11.1-x86_64: OK linux-3.12.67-x86_64: OK linux-3.13.11-x86_64: WARNINGS linux-3.14.9-x86_64: WARNINGS linux-3.15.2-x86_64: WARNINGS linux-3.16.7-x86_64: WARNINGS linux-3.17.8-x86_64: WARNINGS linux-3.18.7-x86_64: WARNINGS linux-3.19-x86_64: WARNINGS linux-4.0.9-x86_64: WARNINGS linux-4.1.33-x86_64: WARNINGS linux-4.2.8-x86_64: WARNINGS linux-4.3.6-x86_64: WARNINGS linux-4.4.22-x86_64: WARNINGS linux-4.5.7-x86_64: WARNINGS linux-4.6.7-x86_64: WARNINGS linux-4.7.5-x86_64: WARNINGS linux-4.8-x86_64: OK linux-4.9-rc5-x86_64: OK apps: WARNINGS spec-git: OK smatch: ERRORS sparse: WARNINGS Detailed results are available here: http://www.xs4all.nl/~hverkuil/logs/Sunday.log Full logs are available here: http://www.xs4all.nl/~hverkuil/logs/Sunday.tar.bz2 The Media Infrastructure API from this daily build is here: http://www.xs4all.nl/~hverkuil/spec/index.html -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH v3 3/4] stk1160: Add module param for setting the record gain.
On 2 December 2016 at 08:05, Mauro Carvalho Chehabwrote: > Em Sun, 27 Nov 2016 12:11:48 +0100 > Marcel Hasler escreveu: > >> Allow setting a custom record gain for the internal AC97 codec (if >> available). This can be >> a value between 0 and 15, 8 is the default and should be suitable for most >> users. The Windows >> driver also sets this to 8 without any possibility for changing it. > > The problem of removing the mixer is that you need this kind of > crap to setup the volumes on a non-standard way. > Right, that's a good point. > NACK. > > Instead, keep the alsa mixer. The way other drivers do (for example, > em28xx) is that they configure the mixer when an input is selected, > increasing the volume of the active audio channel to 100% and muting > the other audio channels. Yet, as the alsa mixer is exported, users > can change the mixer settings in runtime using some alsa (or pa) > mixer application. > Yeah, the AC97 mixer we are currently leveraging exposes many controls that have no meaning in this device, so removing that still looks like an improvement. I guess the proper way is creating our own mixer (not using snd_ac97_mixer) exposing only the record gain knob. Marcel, what do you think? -- Ezequiel García, VanguardiaSur www.vanguardiasur.com.ar -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH v3 4/4] stk1160: Give the chip some time to retrieve data from AC97 codec.
On 2 December 2016 at 08:09, Mauro Carvalho Chehabwrote: > Em Sun, 27 Nov 2016 12:12:36 +0100 > Marcel Hasler escreveu: > >> The STK1160 needs some time to transfer data from the AC97 registers into >> its own. On some >> systems reading the chip's own registers to soon will return wrong values. >> The "proper" way to >> handle this would be to poll STK1160_AC97CTL_0 after every read or write >> command until the >> command bit has been cleared, but this may not be worth the hassle. >> >> Signed-off-by: Marcel Hasler >> --- >> drivers/media/usb/stk1160/stk1160-ac97.c | 9 + >> 1 file changed, 9 insertions(+) >> >> diff --git a/drivers/media/usb/stk1160/stk1160-ac97.c >> b/drivers/media/usb/stk1160/stk1160-ac97.c >> index 60327af..b39f51b 100644 >> --- a/drivers/media/usb/stk1160/stk1160-ac97.c >> +++ b/drivers/media/usb/stk1160/stk1160-ac97.c >> @@ -23,6 +23,7 @@ >> * >> */ >> >> +#include >> #include >> >> #include "stk1160.h" >> @@ -64,6 +65,14 @@ static u16 stk1160_read_ac97(struct stk1160 *dev, u16 reg) >>*/ >> stk1160_write_reg(dev, STK1160_AC97CTL_0, 0x8b); >> >> + /* >> + * Give the chip some time to transfer the data. >> + * The proper way would be to poll STK1160_AC97CTL_0 >> + * until the command bit has been cleared, but this >> + * may not be worth the hassle. > > Why not? Relying on a fixed amount time is not nice. > > Take a look at em28xx_is_ac97_ready() function, at > drivers/media/usb/em28xx/em28xx-core.c to see how this could be > implemented instead. > We were reluctant to implement this properly because the read reg function is only used for debugging purposes, to dump registers. That said, it's not too much of a hassle to do it properly, and we might have to if we are going to have our own mixer. > >> + */ >> + usleep_range(20, 40); >> + > >> /* Retrieve register value */ >> stk1160_read_reg(dev, STK1160_AC97_CMD, ); >> stk1160_read_reg(dev, STK1160_AC97_CMD + 1, ); > > > > Thanks, > Mauro -- Ezequiel García, VanguardiaSur www.vanguardiasur.com.ar -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Initial DVB-T2 scan data file for ke-Nairobi (Nairobi, Kenya)
Initial DVB-T2 scan data file ke-Nairobi for Nairobi, Kenya. Please find patch attached -- Joseph Zikusooka diff --git a/dvb-t/ke-Nairobi b/dvb-t/ke-Nairobi new file mode 100644 index 000..eb06512 --- /dev/null +++ b/dvb-t/ke-Nairobi @@ -0,0 +1,226 @@ +# location and provider: Nairobi-Kenya +# date : 2016-12-03 +# provided by : Joseph Zikusooka +# : http://joseph.zikusooka.com +# : joseph...@gmail.com +# +#-- + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 47400 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 2/3 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 8K + GUARD_INTERVAL = 1/4 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 50600 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 56200 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 57000 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 58600 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 51400 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 57800 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 60200 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 53000 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 52200 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT22 + FREQUENCY = 53800 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = AUTO + CODE_RATE_LP = AUTO + MODULATION = QAM/AUTO + TRANSMISSION_MODE = 32K + GUARD_INTERVAL = 1/16 + HIERARCHY = AUTO + STREAM_ID = 4294967295 + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT22 + FREQUENCY = 55400 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = AUTO + CODE_RATE_LP = AUTO + MODULATION = QAM/AUTO + TRANSMISSION_MODE = 32K + GUARD_INTERVAL = 1/16 + HIERARCHY = AUTO + STREAM_ID = 4294967295 + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 851968000 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 3/4 + CODE_RATE_LP = 3/4 + MODULATION = QPSK + TRANSMISSION_MODE = 4K + GUARD_INTERVAL = 1/32 + HIERARCHY = 1 + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 1007943680 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 1/2 + CODE_RATE_LP = NONE + MODULATION = QPSK + TRANSMISSION_MODE = 2K + GUARD_INTERVAL = 1/32 + HIERARCHY = NONE + INVERSION = AUTO + +[CHANNEL] + DELIVERY_SYSTEM = DVBT2 + FREQUENCY = 1645032704 + BANDWIDTH_HZ = 800 + CODE_RATE_HP = 2/3 + CODE_RATE_LP = NONE + MODULATION =
Hello Beautiful
Hello beautiful, How you doing today? I hope you are doing well. My name is Bentley, from the US. I'm in Syria right now fighting ISIS. I want to get to know you better, if I may be so bold. I consider myself an easy-going man, and I am currently looking for a relationship in which I feel loved. Please tell me more about yourself, if you don't mind. Hope to hear from you soon. Regards, Bentley. -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Possible Bug in media build WinTV SoloHD
Hello, first I would like to thank you very much for your continuing effort on making dvb hardware work on old linux kernels. I'm currently using an Odroid C2 as a tv server using Libreelec media build edition and two WinTV SoloHD USB sticks following this thread: http://forum.odroid.com/viewtopic.php?f=144=22887[https://deref-gmx.com/mail/client/xYeN3ugPLE8/dereferrer/?redirectUrl=http%3A%2F%2Fforum.odroid.com%2Fviewtopic.php%3Ff%3D144%26t%3D22887] With the release v3 everything was working fine. But v4 does not identify correctly the USB Sticks. I guess it's a problem with the more recent version of media build included that's why I contact you directly. WinTV SoloHD (2040:0264) (Identified as PCTV tripleStick (292e) (card=94)) needs the following kernel modules: em28xx si2157 si2168 and firmware of course v3: working release uses mediabuild (2016-08-08-b6aa39228966) [ 11.173668] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org): [ 11.173668] b6aa39228966e0d3f0bc3306be1892f87792903a Merge tag 'v4.8-rc1' into patchwork [ 11.173668] 29b4817d4018df78086157ea3a55c1d9424a7cfc Linux 4.8-rc1 [ 11.173668] 857953d72f3744f325de93320cc2673795e9ca89 Merge branch 'for-linus' of ... [ 13.167012] usbcore: registered new interface driver em28xx [ 13.169126] em28178 #0: Binding DVB extension em28xx, si2157 and si2168 are correctly loaded and shown in lsmod as used. v4: not working release uses mediabuild (2016-11-22-d3d83ee20afd) [ 11.133420] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org): [ 11.133420] d3d83ee20afda16ad0133ba00f63c11a8d842a35 [media] DaVinci-VPFE-Capture: fix error handling [ 11.133420] 399426cadf5b0539a5b2a4d805257ce8acc6aba2 [media] cx88: make checkpatch.pl happy [ 11.133420] 1d38971438157dc57f0a4be89abf23b472458633 [media] v4l: rcar_fdp1: add FCP dependency ... [ 13.127857] usbcore: registered new interface driver em28xx [ 13.130001] em28xx: Registered (Em28xx dvb Extension) extension em28xx is loaded correctly and shown in lsmod as used, but si2157 and si2168 dont come up. If they are loaded manually, they aren't used. My guess: There is something wrong with em28xx. Attached you'll find the dmesg output. If you need additional information, please don't hesitate to ask. Thank you very much in advance Yours sincerly Olaf dmesg Description: Binary data v3 Description: Binary data v4 Description: Binary data
[PATCH 1/1] media: platform: sti: return -ENOMEM on errors
From: Pan BianFunction bdisp_debugfs_create() returns 0 even on errors. So its caller cannot detect the errors. It may be better to return "-ENOMEM" on the exception paths. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=188801 Signed-off-by: Pan Bian --- drivers/media/platform/sti/bdisp/bdisp-debug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/sti/bdisp/bdisp-debug.c b/drivers/media/platform/sti/bdisp/bdisp-debug.c index 79c5635..7af6686 100644 --- a/drivers/media/platform/sti/bdisp/bdisp-debug.c +++ b/drivers/media/platform/sti/bdisp/bdisp-debug.c @@ -677,7 +677,7 @@ int bdisp_debugfs_create(struct bdisp_dev *bdisp) err: bdisp_debugfs_remove(bdisp); - return 0; + return -ENOMEM; } void bdisp_debugfs_remove(struct bdisp_dev *bdisp) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH] staging:bcm2048 : Add parentheses around variable x
Add parentheses around variable x for the readability purpose. This warning was found using checkpatch.pl. Signed-off-by: Tabrez khan--- drivers/staging/media/bcm2048/radio-bcm2048.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/media/bcm2048/radio-bcm2048.c b/drivers/staging/media/bcm2048/radio-bcm2048.c index 4d9bd02..2f28dd0 100644 --- a/drivers/staging/media/bcm2048/radio-bcm2048.c +++ b/drivers/staging/media/bcm2048/radio-bcm2048.c @@ -185,7 +185,7 @@ #define v4l2_to_dev(f) ((f * BCM2048_FREQV4L2_MULTI) / BCM2048_FREQDEV_UNIT) #define msb(x) ((u8)((u16)x >> 8)) -#define lsb(x) ((u8)((u16)x & 0x00FF)) +#define lsb(x) ((u8)((u16)(x) & 0x00FF)) #define compose_u16(msb, lsb) (((u16)msb << 8) | lsb) #define BCM2048_DEFAULT_POWERING_DELAY 20 -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html