[media] wl128x: fix sparse warnings
drivers/media/radio/wl128x/fmdrv_common.c:598:32: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:598:32: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:598:32: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:598:32: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:767:38: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:767:38: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:767:38: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:767:38: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:992:21: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:992:21: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:992:21: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:992:21: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:443:41: warning: incorrect type in assignment (different base types) drivers/media/radio/wl128x/fmdrv_common.c:1359:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1359:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1359:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1359:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1359:39: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1359:39: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1359:39: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1359:39: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:25: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:25: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:25: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:25: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:47: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:47: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:47: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_common.c:1368:47: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:119:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:119:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:119:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:119:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:192:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:192:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:192:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:192:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:288:28: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:288:28: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:288:28: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:288:28: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:534:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:534:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:534:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:534:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:625:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:625:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:625:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_rx.c:625:17: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_tx.c:377:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_tx.c:377:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_tx.c:377:20: warning: cast to restricted __be16 drivers/media/radio/wl128x/fmdrv_tx.c:377:20: warning: cast to restricted __be16 Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
This commit is contained in:
parent
967a378305
commit
2a8b7e5888
3 changed files with 12 additions and 11 deletions
|
@ -440,7 +440,7 @@ static int fm_send_cmd(struct fmdev *fmdev, u8 fm_op, u16 type, void *payload,
|
||||||
* command with u16 payload - convert to be16
|
* command with u16 payload - convert to be16
|
||||||
*/
|
*/
|
||||||
if (payload != NULL)
|
if (payload != NULL)
|
||||||
*(u16 *)payload = cpu_to_be16(*(u16 *)payload);
|
*(__be16 *)payload = cpu_to_be16(*(u16 *)payload);
|
||||||
|
|
||||||
} else if (payload != NULL) {
|
} else if (payload != NULL) {
|
||||||
fm_cb(skb)->fm_op = *((u8 *)payload + 2);
|
fm_cb(skb)->fm_op = *((u8 *)payload + 2);
|
||||||
|
@ -595,7 +595,7 @@ static void fm_irq_handle_flag_getcmd_resp(struct fmdev *fmdev)
|
||||||
skb_pull(skb, sizeof(struct fm_event_msg_hdr));
|
skb_pull(skb, sizeof(struct fm_event_msg_hdr));
|
||||||
memcpy(&fmdev->irq_info.flag, skb->data, fm_evt_hdr->dlen);
|
memcpy(&fmdev->irq_info.flag, skb->data, fm_evt_hdr->dlen);
|
||||||
|
|
||||||
fmdev->irq_info.flag = be16_to_cpu(fmdev->irq_info.flag);
|
fmdev->irq_info.flag = be16_to_cpu((__force __be16)fmdev->irq_info.flag);
|
||||||
fmdbg("irq: flag register(0x%x)\n", fmdev->irq_info.flag);
|
fmdbg("irq: flag register(0x%x)\n", fmdev->irq_info.flag);
|
||||||
|
|
||||||
/* Continue next function in interrupt handler table */
|
/* Continue next function in interrupt handler table */
|
||||||
|
@ -764,7 +764,7 @@ static void fm_irq_handle_rdsdata_getcmd_resp(struct fmdev *fmdev)
|
||||||
* Extract PI code and store in local cache.
|
* Extract PI code and store in local cache.
|
||||||
* We need this during AF switch processing.
|
* We need this during AF switch processing.
|
||||||
*/
|
*/
|
||||||
cur_picode = be16_to_cpu(rds_fmt.data.groupgeneral.pidata);
|
cur_picode = be16_to_cpu((__force __be16)rds_fmt.data.groupgeneral.pidata);
|
||||||
if (fmdev->rx.stat_info.picode != cur_picode)
|
if (fmdev->rx.stat_info.picode != cur_picode)
|
||||||
fmdev->rx.stat_info.picode = cur_picode;
|
fmdev->rx.stat_info.picode = cur_picode;
|
||||||
|
|
||||||
|
@ -989,7 +989,7 @@ static void fm_irq_afjump_rd_freq_resp(struct fmdev *fmdev)
|
||||||
/* Skip header info and copy only response data */
|
/* Skip header info and copy only response data */
|
||||||
skb_pull(skb, sizeof(struct fm_event_msg_hdr));
|
skb_pull(skb, sizeof(struct fm_event_msg_hdr));
|
||||||
memcpy(&read_freq, skb->data, sizeof(read_freq));
|
memcpy(&read_freq, skb->data, sizeof(read_freq));
|
||||||
read_freq = be16_to_cpu(read_freq);
|
read_freq = be16_to_cpu((__force __be16)read_freq);
|
||||||
curr_freq = fmdev->rx.region.bot_freq + ((u32)read_freq * FM_FREQ_MUL);
|
curr_freq = fmdev->rx.region.bot_freq + ((u32)read_freq * FM_FREQ_MUL);
|
||||||
|
|
||||||
jumped_freq = fmdev->rx.stat_info.af_cache[fmdev->rx.afjump_idx];
|
jumped_freq = fmdev->rx.stat_info.af_cache[fmdev->rx.afjump_idx];
|
||||||
|
@ -1317,7 +1317,8 @@ static int load_default_rx_configuration(struct fmdev *fmdev)
|
||||||
/* Does FM power on sequence */
|
/* Does FM power on sequence */
|
||||||
static int fm_power_up(struct fmdev *fmdev, u8 mode)
|
static int fm_power_up(struct fmdev *fmdev, u8 mode)
|
||||||
{
|
{
|
||||||
u16 payload, asic_id, asic_ver;
|
u16 payload;
|
||||||
|
__be16 asic_id, asic_ver;
|
||||||
int resp_len, ret;
|
int resp_len, ret;
|
||||||
u8 fw_name[50];
|
u8 fw_name[50];
|
||||||
|
|
||||||
|
|
|
@ -116,7 +116,7 @@ int fm_rx_set_freq(struct fmdev *fmdev, u32 freq)
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
goto exit;
|
goto exit;
|
||||||
|
|
||||||
curr_frq = be16_to_cpu(curr_frq);
|
curr_frq = be16_to_cpu((__force __be16)curr_frq);
|
||||||
curr_frq_in_khz = (fmdev->rx.region.bot_freq + ((u32)curr_frq * FM_FREQ_MUL));
|
curr_frq_in_khz = (fmdev->rx.region.bot_freq + ((u32)curr_frq * FM_FREQ_MUL));
|
||||||
|
|
||||||
if (curr_frq_in_khz != freq) {
|
if (curr_frq_in_khz != freq) {
|
||||||
|
@ -189,7 +189,7 @@ int fm_rx_seek(struct fmdev *fmdev, u32 seek_upward,
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
curr_frq = be16_to_cpu(curr_frq);
|
curr_frq = be16_to_cpu((__force __be16)curr_frq);
|
||||||
last_frq = (fmdev->rx.region.top_freq - fmdev->rx.region.bot_freq) / FM_FREQ_MUL;
|
last_frq = (fmdev->rx.region.top_freq - fmdev->rx.region.bot_freq) / FM_FREQ_MUL;
|
||||||
|
|
||||||
/* Check the offset in order to be aligned to the channel spacing*/
|
/* Check the offset in order to be aligned to the channel spacing*/
|
||||||
|
@ -285,7 +285,7 @@ int fm_rx_seek(struct fmdev *fmdev, u32 seek_upward,
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
curr_frq = be16_to_cpu(curr_frq);
|
curr_frq = be16_to_cpu((__force __be16)curr_frq);
|
||||||
fmdev->rx.freq = (fmdev->rx.region.bot_freq +
|
fmdev->rx.freq = (fmdev->rx.region.bot_freq +
|
||||||
((u32)curr_frq * FM_FREQ_MUL));
|
((u32)curr_frq * FM_FREQ_MUL));
|
||||||
|
|
||||||
|
@ -517,7 +517,7 @@ int fm_rx_set_rfdepend_softmute(struct fmdev *fmdev, u8 rfdepend_mute)
|
||||||
/* Returns the signal strength level of current channel */
|
/* Returns the signal strength level of current channel */
|
||||||
int fm_rx_get_rssi_level(struct fmdev *fmdev, u16 *rssilvl)
|
int fm_rx_get_rssi_level(struct fmdev *fmdev, u16 *rssilvl)
|
||||||
{
|
{
|
||||||
u16 curr_rssi_lel;
|
__be16 curr_rssi_lel;
|
||||||
u32 resp_len;
|
u32 resp_len;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
@ -608,7 +608,7 @@ int fm_rx_set_stereo_mono(struct fmdev *fmdev, u16 mode)
|
||||||
/* Gets current RX stereo/mono mode */
|
/* Gets current RX stereo/mono mode */
|
||||||
int fm_rx_get_stereo_mono(struct fmdev *fmdev, u16 *mode)
|
int fm_rx_get_stereo_mono(struct fmdev *fmdev, u16 *mode)
|
||||||
{
|
{
|
||||||
u16 curr_mode;
|
__be16 curr_mode;
|
||||||
u32 resp_len;
|
u32 resp_len;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
|
|
@ -374,7 +374,7 @@ int fm_tx_get_tune_cap_val(struct fmdev *fmdev)
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
curr_val = be16_to_cpu(curr_val);
|
curr_val = be16_to_cpu((__force __be16)curr_val);
|
||||||
|
|
||||||
return curr_val;
|
return curr_val;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue