svn commit: r286214 - head/sys/arm/ti
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Mon Aug 3 01:22:50 UTC 2015
Author: gonzo
Date: Mon Aug 3 01:22:49 2015
New Revision: 286214
URL: https://svnweb.freebsd.org/changeset/base/286214
Log:
Pass correct type of argument to ti_gpio_unmask_irq in ti_gpio_activate_resource
Modified:
head/sys/arm/ti/ti_gpio.c
Modified: head/sys/arm/ti/ti_gpio.c
==============================================================================
--- head/sys/arm/ti/ti_gpio.c Sun Aug 2 21:33:40 2015 (r286213)
+++ head/sys/arm/ti/ti_gpio.c Mon Aug 3 01:22:49 2015 (r286214)
@@ -849,14 +849,16 @@ static int
ti_gpio_activate_resource(device_t dev, device_t child, int type, int rid,
struct resource *res)
{
- int pin;
+ struct ti_gpio_mask_arg mask_arg;
if (type != SYS_RES_IRQ)
return (ENXIO);
/* Unmask the interrupt. */
- pin = rman_get_start(res);
- ti_gpio_unmask_irq((void *)(uintptr_t)pin);
+ mask_arg.pin = rman_get_start(res);
+ mask_arg.softc = device_get_softc(dev);
+
+ ti_gpio_unmask_irq((void *)&mask_arg);
return (0);
}
More information about the svn-src-all
mailing list