Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
bc179153
Commit
bc179153
authored
May 24, 2008
by
David Woodhouse
Committed by
David Woodhouse
Jul 10, 2008
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dvb frontends: treat firmware data as const
Signed-off-by:
David Woodhouse
<
dwmw2@infradead.org
>
parent
99b6e4f5
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
11 additions
and
9 deletions
+11
-9
drivers/media/dvb/frontends/bcm3510.c
drivers/media/dvb/frontends/bcm3510.c
+3
-2
drivers/media/dvb/frontends/nxt200x.c
drivers/media/dvb/frontends/nxt200x.c
+2
-1
drivers/media/dvb/frontends/or51211.c
drivers/media/dvb/frontends/or51211.c
+2
-2
drivers/media/dvb/frontends/sp8870.c
drivers/media/dvb/frontends/sp8870.c
+1
-1
drivers/media/dvb/frontends/sp887x.c
drivers/media/dvb/frontends/sp887x.c
+1
-1
drivers/media/dvb/frontends/tda10048.c
drivers/media/dvb/frontends/tda10048.c
+1
-1
drivers/media/dvb/frontends/tda1004x.c
drivers/media/dvb/frontends/tda1004x.c
+1
-1
No files found.
drivers/media/dvb/frontends/bcm3510.c
View file @
bc179153
...
@@ -590,7 +590,8 @@ static void bcm3510_release(struct dvb_frontend* fe)
...
@@ -590,7 +590,8 @@ static void bcm3510_release(struct dvb_frontend* fe)
*/
*/
#define BCM3510_DEFAULT_FIRMWARE "dvb-fe-bcm3510-01.fw"
#define BCM3510_DEFAULT_FIRMWARE "dvb-fe-bcm3510-01.fw"
static
int
bcm3510_write_ram
(
struct
bcm3510_state
*
st
,
u16
addr
,
u8
*
b
,
u16
len
)
static
int
bcm3510_write_ram
(
struct
bcm3510_state
*
st
,
u16
addr
,
const
u8
*
b
,
u16
len
)
{
{
int
ret
=
0
,
i
;
int
ret
=
0
,
i
;
bcm3510_register_value
vH
,
vL
,
vD
;
bcm3510_register_value
vH
,
vL
,
vD
;
...
@@ -614,7 +615,7 @@ static int bcm3510_download_firmware(struct dvb_frontend* fe)
...
@@ -614,7 +615,7 @@ static int bcm3510_download_firmware(struct dvb_frontend* fe)
struct
bcm3510_state
*
st
=
fe
->
demodulator_priv
;
struct
bcm3510_state
*
st
=
fe
->
demodulator_priv
;
const
struct
firmware
*
fw
;
const
struct
firmware
*
fw
;
u16
addr
,
len
;
u16
addr
,
len
;
u8
*
b
;
const
u8
*
b
;
int
ret
,
i
;
int
ret
,
i
;
deb_info
(
"requesting firmware
\n
"
);
deb_info
(
"requesting firmware
\n
"
);
...
...
drivers/media/dvb/frontends/nxt200x.c
View file @
bc179153
...
@@ -93,7 +93,8 @@ static u8 i2c_readbytes (struct nxt200x_state* state, u8 addr, u8* buf, u8 len)
...
@@ -93,7 +93,8 @@ static u8 i2c_readbytes (struct nxt200x_state* state, u8 addr, u8* buf, u8 len)
return
0
;
return
0
;
}
}
static
int
nxt200x_writebytes
(
struct
nxt200x_state
*
state
,
u8
reg
,
u8
*
buf
,
u8
len
)
static
int
nxt200x_writebytes
(
struct
nxt200x_state
*
state
,
u8
reg
,
const
u8
*
buf
,
u8
len
)
{
{
u8
buf2
[
len
+
1
];
u8
buf2
[
len
+
1
];
int
err
;
int
err
;
...
...
drivers/media/dvb/frontends/or51211.c
View file @
bc179153
...
@@ -69,7 +69,7 @@ struct or51211_state {
...
@@ -69,7 +69,7 @@ struct or51211_state {
u32
current_frequency
;
u32
current_frequency
;
};
};
static
int
i2c_writebytes
(
struct
or51211_state
*
state
,
u8
reg
,
u8
*
buf
,
static
int
i2c_writebytes
(
struct
or51211_state
*
state
,
u8
reg
,
const
u8
*
buf
,
int
len
)
int
len
)
{
{
int
err
;
int
err
;
...
@@ -77,7 +77,7 @@ static int i2c_writebytes (struct or51211_state* state, u8 reg, u8 *buf,
...
@@ -77,7 +77,7 @@ static int i2c_writebytes (struct or51211_state* state, u8 reg, u8 *buf,
msg
.
addr
=
reg
;
msg
.
addr
=
reg
;
msg
.
flags
=
0
;
msg
.
flags
=
0
;
msg
.
len
=
len
;
msg
.
len
=
len
;
msg
.
buf
=
buf
;
msg
.
buf
=
(
u8
*
)
buf
;
if
((
err
=
i2c_transfer
(
state
->
i2c
,
&
msg
,
1
))
!=
1
)
{
if
((
err
=
i2c_transfer
(
state
->
i2c
,
&
msg
,
1
))
!=
1
)
{
printk
(
KERN_WARNING
"or51211: i2c_writebytes error "
printk
(
KERN_WARNING
"or51211: i2c_writebytes error "
...
...
drivers/media/dvb/frontends/sp8870.c
View file @
bc179153
...
@@ -98,7 +98,7 @@ static int sp8870_readreg (struct sp8870_state* state, u16 reg)
...
@@ -98,7 +98,7 @@ static int sp8870_readreg (struct sp8870_state* state, u16 reg)
static
int
sp8870_firmware_upload
(
struct
sp8870_state
*
state
,
const
struct
firmware
*
fw
)
static
int
sp8870_firmware_upload
(
struct
sp8870_state
*
state
,
const
struct
firmware
*
fw
)
{
{
struct
i2c_msg
msg
;
struct
i2c_msg
msg
;
char
*
fw_buf
=
fw
->
data
;
c
onst
c
har
*
fw_buf
=
fw
->
data
;
int
fw_pos
;
int
fw_pos
;
u8
tx_buf
[
255
];
u8
tx_buf
[
255
];
int
tx_len
;
int
tx_len
;
...
...
drivers/media/dvb/frontends/sp887x.c
View file @
bc179153
...
@@ -140,7 +140,7 @@ static int sp887x_initial_setup (struct dvb_frontend* fe, const struct firmware
...
@@ -140,7 +140,7 @@ static int sp887x_initial_setup (struct dvb_frontend* fe, const struct firmware
u8
buf
[
BLOCKSIZE
+
2
];
u8
buf
[
BLOCKSIZE
+
2
];
int
i
;
int
i
;
int
fw_size
=
fw
->
size
;
int
fw_size
=
fw
->
size
;
unsigned
char
*
mem
=
fw
->
data
;
const
unsigned
char
*
mem
=
fw
->
data
;
dprintk
(
"%s
\n
"
,
__func__
);
dprintk
(
"%s
\n
"
,
__func__
);
...
...
drivers/media/dvb/frontends/tda10048.c
View file @
bc179153
...
@@ -233,7 +233,7 @@ static u8 tda10048_readreg(struct tda10048_state *state, u8 reg)
...
@@ -233,7 +233,7 @@ static u8 tda10048_readreg(struct tda10048_state *state, u8 reg)
}
}
static
int
tda10048_writeregbulk
(
struct
tda10048_state
*
state
,
u8
reg
,
static
int
tda10048_writeregbulk
(
struct
tda10048_state
*
state
,
u8
reg
,
u8
*
data
,
u16
len
)
const
u8
*
data
,
u16
len
)
{
{
int
ret
=
-
EREMOTEIO
;
int
ret
=
-
EREMOTEIO
;
struct
i2c_msg
msg
;
struct
i2c_msg
msg
;
...
...
drivers/media/dvb/frontends/tda1004x.c
View file @
bc179153
...
@@ -317,7 +317,7 @@ static int tda10046h_set_bandwidth(struct tda1004x_state *state,
...
@@ -317,7 +317,7 @@ static int tda10046h_set_bandwidth(struct tda1004x_state *state,
}
}
static
int
tda1004x_do_upload
(
struct
tda1004x_state
*
state
,
static
int
tda1004x_do_upload
(
struct
tda1004x_state
*
state
,
unsigned
char
*
mem
,
unsigned
int
len
,
const
unsigned
char
*
mem
,
unsigned
int
len
,
u8
dspCodeCounterReg
,
u8
dspCodeInReg
)
u8
dspCodeCounterReg
,
u8
dspCodeInReg
)
{
{
u8
buf
[
65
];
u8
buf
[
65
];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment