summaryrefslogtreecommitdiff
path: root/net/tipc
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2018-02-28 16:06:05 +0100
committerMichael S. Tsirkin <mst@redhat.com>2018-03-20 03:17:37 +0200
commit8d59d5bd8f088be1366f69590729aaef2f8cb17b (patch)
tree47ff380353af03da24c13f63b3a5c4dfa6963ca6 /net/tipc
parentc8f06a066816b17f3d1c07da9a5c4f387871c590 (diff)
downloadlinux-8d59d5bd8f088be1366f69590729aaef2f8cb17b.tar.gz
linux-8d59d5bd8f088be1366f69590729aaef2f8cb17b.tar.xz
fw_cfg: fix sparse warnings in fw_cfg_sel_endianness()
Dispatch to the appropriate iowrite() instead of casting restricted type to u16. - if fw_cfg_is_mmio: before: iowrite16(cpu_to_be16(key)) after: iowrite16be(key) - if !fw_cfg_is_mmio: before: iowrite16(cpu_to_le16(key)) after: iowrite16(key) which is equivalent on little-endian systems, where fw_cfg IO is supported. Fixes: $ make C=1 CF=-D__CHECK_ENDIAN__ drivers/firmware/qemu_fw_cfg.o drivers/firmware/qemu_fw_cfg.c:55:33: warning: restricted __be16 degrades to integer drivers/firmware/qemu_fw_cfg.c:55:52: warning: restricted __le16 degrades to integer Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'net/tipc')
0 files changed, 0 insertions, 0 deletions