[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: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
This commit is contained in:
parent
744263246d
commit
7754622baa
|
@ -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)
|
||||||
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;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue