Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 366597
b: refs/heads/master
c: e5d218e
h: refs/heads/master
i:
  366595: a32ba5f
v: v3
  • Loading branch information
Mauro Carvalho Chehab committed Mar 21, 2013
1 parent 7207511 commit 7df4e3b
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 11 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 9e915e5bc8dfa3380c376a5e10f1abe8c17f324a
refs/heads/master: e5d218ee75787bbe5bbe6c570797443c877cd4e5
25 changes: 16 additions & 9 deletions trunk/drivers/media/common/siano/smscoreapi.c
Original file line number Diff line number Diff line change
Expand Up @@ -490,10 +490,10 @@ static enum sms_device_type_st smscore_registry_gettype(char *devpath)
else
sms_err("No registry found.");

return -1;
return -EINVAL;
}

void smscore_registry_setmode(char *devpath, int mode)
static void smscore_registry_setmode(char *devpath, int mode)
{
struct smscore_registry_entry_t *entry;

Expand Down Expand Up @@ -633,10 +633,11 @@ static struct
smscore_buffer_t *smscore_createbuffer(u8 *buffer, void *common_buffer,
dma_addr_t common_buffer_phys)
{
struct smscore_buffer_t *cb =
kmalloc(sizeof(struct smscore_buffer_t), GFP_KERNEL);
struct smscore_buffer_t *cb;

cb = kzalloc(sizeof(struct smscore_buffer_t), GFP_KERNEL);
if (!cb) {
sms_info("kmalloc(...) failed");
sms_info("kzalloc(...) failed");
return NULL;
}

Expand Down Expand Up @@ -710,9 +711,10 @@ int smscore_register_device(struct smsdevice_params_t *params,
for (buffer = dev->common_buffer;
dev->num_buffers < params->num_buffers;
dev->num_buffers++, buffer += params->buffer_size) {
struct smscore_buffer_t *cb =
smscore_createbuffer(buffer, dev->common_buffer,
dev->common_buffer_phys);
struct smscore_buffer_t *cb;

cb = smscore_createbuffer(buffer, dev->common_buffer,
dev->common_buffer_phys);
if (!cb) {
smscore_unregister_device(dev);
return -ENOMEM;
Expand Down Expand Up @@ -1192,7 +1194,9 @@ static char *smscore_get_fw_filename(struct smscore_device_t *coredev,
{
char **fw;
int board_id = smscore_get_board_id(coredev);
enum sms_device_type_st type = smscore_registry_gettype(coredev->devpath);
enum sms_device_type_st type;

type = smscore_registry_gettype(coredev->devpath);

if ((board_id == SMS_BOARD_UNKNOWN) || (lookup == 1)) {
sms_debug("trying to get fw name from lookup table mode %d type %d",
Expand Down Expand Up @@ -1320,6 +1324,9 @@ int smscore_set_device_mode(struct smscore_device_t *coredev, int mode)

if (rc < 0)
sms_err("return error code %d.", rc);
else
sms_debug("Success setting device mode.");

return rc;
}

Expand Down
1 change: 0 additions & 1 deletion trunk/drivers/media/common/siano/smscoreapi.h
Original file line number Diff line number Diff line change
Expand Up @@ -973,7 +973,6 @@ struct smscore_config_gpio {

char *smscore_translate_msg(enum msg_types msgtype);

extern void smscore_registry_setmode(char *devpath, int mode);
extern int smscore_registry_getmode(char *devpath);

extern int smscore_register_hotplug(hotplug_t hotplug);
Expand Down

0 comments on commit 7df4e3b

Please sign in to comment.