LOCAL / misc: bcm2835-smi: use proper convert function for __be32 pointer 10/149910/2
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 13 Sep 2017 11:36:49 +0000 (20:36 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Thu, 14 Sep 2017 03:48:17 +0000 (03:48 +0000)
commit35461af5f8e4b80b53de6a27b5dca9bc85f13ba6
tree280d867ec8e8f0f0ed7381430df7b171e66ecb2f
parent7b40c929283167928662162443541867ac247583
LOCAL / misc: bcm2835-smi: use proper convert function for __be32 pointer

The of_get_address() returns __be32 pointer type, but it is
converted with __be32_to_cpu(). Use proper convert function
__be32_to_cpup() for the pointer.

This fixes following build warning:
   drivers/misc/bcm2835_smi.c: In function 'bcm2835_smi_probe':
   drivers/misc/bcm2835_smi.c:882:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     inst->smi_regs_busaddr = be32_to_cpu(addr);
                                                                    ^

Change-Id: I4230be2777eb02845bfaccf46e59d43ce0d90139
Fixes: 0f1ee9dcc3b3 ("MISC: bcm2835: smi: use clock manager and fix reload issues")
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
drivers/misc/bcm2835_smi.c