summaryrefslogtreecommitdiff
path: root/v4l/scripts/update
blob: 1da62378affb0ff87a8f6f7c3cc9d3c30ad45227 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#!/bin/sh
source scripts/modules.sh
set -e

case "`hostname --short`" in
	eskarina)
		btopt="card=10"
#		btopt="card=6 remote=1"
		;;
	bogomips)
		saopt="card=7"
		;;
esac

###########################################################################
# unload

# bttv
xrmmod dst
xrmmod bt878
xrmmod ir-kbd-gpio
xrmmod ir-kbd-i2c
xrmmod bttv

# cx88
xrmmod cx88-dvb
xrmmod cx88-blackbird
xrmmod cx8802
xrmmod cx8801
xrmmod cx8800
xrmmod cx88xx
xrmmod cx22702

# saa7134
xrmmod saa7134

# saa7146
xrmmod dvb_ttpci
xrmmod saa7146_vv

# common
xrmmod btcx-risc
xrmmod ir-common
xrmmod video-buf

# i2c
xrmmod tuner
xrmmod msp3400
xrmmod tvaudio
xrmmod tda9887

##########################################################################
# reload

# common
v4l2basic
xinsmod video-buf debug=0
xinsmod btcx-risc debug=0
xinsmod ir-common debug=0 repeat=0
xinsmod tuner     debug=0
xinsmod tda9887   debug=0
xinsmod msp3400   debug=1

# bttv
xinsmod bttv bttv_debug=0 vbi_debug=0 irq_debug=0 \
	fdsr=0 chroma_agc=1 vbibufs=4 irq_iswitch=0 i2c_scan=1 $btopt
test -f ir-kbd-i2c.ko  && xinsmod ir-kbd-i2c  debug=0
test -f ir-kbd-gpio.ko && xinsmod ir-kbd-gpio debug=0

# cx88
xinsmod cx22702 debug=0
xinsmod cx88xx core_debug=0 audio_debug=0 i2c_debug=0 i2c_scan=1
xinsmod cx8800 video_debug=0
xinsmod cx8801
xinsmod cx8802
xinsmod cx88-blackbird
xinsmod cx88-dvb

# saa7134
xinsmod saa7134 audio_debug=1 i2c_scan=1 $saopt