Age | Commit message (Collapse) | Author |
|
|
|
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
|
|
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
|
|
many filters as possible in case of errors.
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
|
|
av7110.c and av7110_av.c
- fix error message in StartHWFilter
- do not StopHWFilter for handle 0xffff
Signed-off-by: Wolfgang Rohdewald <wolfgang@rohdewald.de>
|
|
|
|
|
|
|
|
|
|
|
|
(0x13c2,0x0008, Grundig 29504-401 (LSI L64781 Based) frontend)
|
|
|
|
- av7110_arm_sync(): small helper to factor out some code;
- av7110_attach() does not check the status code returned by all the
functions is uses;
- balance the error path in av7110_attach and have it easy to check.
Please check it;
- if everything is correctly balanced, device_initialized is not needed
anymore in struct av7110;
- av7110_detach(): no need to cast a void * pointer;
- av7110_detach(): die #ifdef, die !
- change the returned value of av7110_av_exit() as it can't fail;
- change the returned value of av7110_ca_init() as it can fail. Removed
extraneous casts while are it;
- check for failure of vmalloc() in ci_ll_init().
Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
|
|
due to previous errors (resulted in Oops in out-of-memory conditions)
|
|
budget-patch task
|
|
|
|
- mostly whitespace etc.
- removed now unsused struct dvb_net_priv.name field
|
|
budgetpatch integrated into dvb-ttpci:
enables full ts option running in parallel
with all previous functions of dvb-ttpci.
This is done by opening DMA3 channel
at port B and registering it as second demux
named demux1
demux1 has full ts capability and is accompanied
by net1 and dvr1 but has no frontend device.
It uses frontend0 which is in hardware permanently
connected to both demux0 and demux1.
net1 can create its full ts network devices,
they are named dvb010, dv010 etc. Devices created
by net0 remain named dvb0_0 etc as before.
kernel parameter for dvb-ttpci: budgetpatch=0,1,2
0-no budgetpatch
1-autodetect
2-alywas
autodetect resets saa7146. Avoid on systems that
don't like resetting of saa7146.
|
|
which was removed during fe refactoring :-(
|
|
- misc. changes to av7110_send_fw_cmd() error handling done
along the way
|
|
|
|
|
|
- firmware version 261d: wait for msg queue empty
- firmware <= 261c: wait 50ms
|
|
- call av7110_fe_lock_fix() from set_frontend ioctl
- clear pids only once
- sleep 50ms after clearing pids
|
|
- 13c2:0000 Siemens DVB-C (full-length card) VES1820/Philips CD1516
- 13c2:0003 Haupauge DVB-C 2.1 VES1820/ALPS TDBE2
Note that these subsystem ids are also used by DVB-S cards!
|
|
- add SAA7146_ISR_CLEAR
- use those consistently in the ttpci driver
|
|
|
|
|
|
|
|
|
|
Note that 'busywait' is misleading: should be called 'nobusywait'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- whitespace and newline cleanups
Thanks to Adrian Bunk <bunk@stusta.de>
|
|
|
|
- use ARRAY_SIZE() macro
Thanks to Philipp Matthias Hahn <pmhahn@titan.lahn.de>
|
|
replace them
with dprintk(level, msg) instead
- remove whitespace and linefeed violations all over the place
|
|
|
|
|
|
included just everywhere
- remove dvb_i2c.[ch], it's not needed anymore
- rename dvb_register_frontend_new() to dvb_register_frontend()
-
|
|
|
|
- remove dvb i2c frontend (un)register code (all drivers use non-i2c frontend calls now)
- add i2c driver ids for all frontends to dvb_frontend.h (should be submitted to i2c-id.h)
- fix usage of i2c driver ids in dst, ves1x93, nxt6000 drivers
- remove dvb i2c functionality from av7110 and budget drivers
- remove dvb i2c functionality from Skystar2 driver
- fix up kernel Makefile
- add a FE_ATSC case to avoid compiler warning (print warning message instead)
|
|
- sparse annotiations (viro)
- NULL noise removal (viro)
- #if where #ifdef should've been (saa7146) (viro)
- convert private ABS() to kernel's abs() (rddunlap)
- dvb_register_i2c_device() locking fix for -ENOMEM (akpm)
- dvb_register_i2c_bus() locking fix for -ENOMEM (akpm)
|
|
- Remove unused av7110 DEBUG_VARIABLE.
|
|
debug parameters is writeable in sysfs (w/2.6.7+) and
the rest is read-only.
|