diff options
| author | Sean Anderson <seanga2@gmail.com> | 2020-09-14 11:01:59 -0400 | 
|---|---|---|
| committer | Tom Rini <trini@konsulko.com> | 2020-10-08 11:42:36 -0400 | 
| commit | af551daf9e0ab9c796015031beb02e5d62d29598 (patch) | |
| tree | 1671ab01466b770d6b501424ae98369d11a8337d /drivers/gpio | |
| parent | 7224d5ccf8e1d2552e2994c5d55769c334231c08 (diff) | |
gpio: dw: Fix warnings about casting int to pointer
Change the type of gpio_dwabp_platdata.base from fdt_addr_t to a void
pointer, since we pass it to readl.
Signed-off-by: Sean Anderson <seanga2@gmail.com>
Reviewed-by: Ley Foon Tan <ley.foon.tan@intel.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/gpio')
| -rw-r--r-- | drivers/gpio/dwapb_gpio.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/gpio/dwapb_gpio.c b/drivers/gpio/dwapb_gpio.c index e5e35181940..bf324f52394 100644 --- a/drivers/gpio/dwapb_gpio.c +++ b/drivers/gpio/dwapb_gpio.c @@ -40,7 +40,7 @@ struct gpio_dwapb_platdata {  	const char	*name;  	int		bank;  	int		pins; -	fdt_addr_t	base; +	void __iomem	*base;  };  static int dwapb_gpio_direction_input(struct udevice *dev, unsigned pin) @@ -176,7 +176,7 @@ static int gpio_dwapb_bind(struct udevice *dev)  		if (!plat)  			return -ENOMEM; -		plat->base = base; +		plat->base = (void *)base;  		plat->bank = bank;  		plat->pins = ofnode_read_u32_default(node, "snps,nr-gpios", 0); | 
