Commit 7754622b authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab

[media] radio-tea5764: fix sparse warnings

drivers/media/radio/radio-tea5764.c:168:24: warning: cast to restricted __be16
drivers/media/radio/radio-tea5764.c:168:24: warning: cast to restricted __be16
drivers/media/radio/radio-tea5764.c:168:24: warning: cast to restricted __be16
drivers/media/radio/radio-tea5764.c:168:24: warning: cast to restricted __be16
drivers/media/radio/radio-tea5764.c:185:20: warning: incorrect type in assignment (different base types)
drivers/media/radio/radio-tea5764.c:186:20: warning: incorrect type in assignment (different base types)
drivers/media/radio/radio-tea5764.c:187:20: warning: incorrect type in assignment (different base types)
drivers/media/radio/radio-tea5764.c:188:20: warning: incorrect type in assignment (different base types)
drivers/media/radio/radio-tea5764.c:189:20: warning: incorrect type in assignment (different base types)
Signed-off-by: default avatarHans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
parent 74426324
...@@ -124,11 +124,11 @@ struct tea5764_regs { ...@@ -124,11 +124,11 @@ struct tea5764_regs {
struct tea5764_write_regs { struct tea5764_write_regs {
u8 intreg; /* INTMSK */ u8 intreg; /* INTMSK */
u16 frqset; /* FRQSETMSB & FRQSETLSB */ __be16 frqset; /* FRQSETMSB & FRQSETLSB */
u16 tnctrl; /* TNCTRL1 & TNCTRL2 */ __be16 tnctrl; /* TNCTRL1 & TNCTRL2 */
u16 testreg; /* TESTBITS & TESTMODE */ __be16 testreg; /* TESTBITS & TESTMODE */
u16 rdsctrl; /* RDSCTRL1 & RDSCTRL2 */ __be16 rdsctrl; /* RDSCTRL1 & RDSCTRL2 */
u16 rdsbbl; /* PAUSEDET & RDSBBL */ __be16 rdsbbl; /* PAUSEDET & RDSBBL */
} __attribute__ ((packed)); } __attribute__ ((packed));
#ifdef CONFIG_RADIO_TEA5764_XTAL #ifdef CONFIG_RADIO_TEA5764_XTAL
...@@ -165,7 +165,7 @@ static int tea5764_i2c_read(struct tea5764_device *radio) ...@@ -165,7 +165,7 @@ static int tea5764_i2c_read(struct tea5764_device *radio)
if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1) if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1)
return -EIO; return -EIO;
for (i = 0; i < sizeof(struct tea5764_regs) / sizeof(u16); i++) for (i = 0; i < sizeof(struct tea5764_regs) / sizeof(u16); i++)
p[i] = __be16_to_cpu(p[i]); p[i] = __be16_to_cpu((__force __be16)p[i]);
return 0; return 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment